CN105357388B - A kind of method and electronic equipment of information recommendation - Google Patents
- ️Tue Sep 17 2019
Specific embodiment
The present invention provides the method and electronic equipment of a kind of information recommendation, exists to solve same contact person in the prior art Communication efficiency lower technical problem when multiple contact methods.
In order to solve the above technical problems, general thought is as follows for technical solution in the embodiment of the present application:
First user of detection electronic equipment starts the traffic operation communicated with second user;It is described logical detecting After letter operation, the communication interface corresponding to the traffic operation shows M contact method of the second user, Yi Jiyong In the first prompt information that the priority ranking to the M contact method is prompted, the M is just whole more than or equal to 2 Number.In other words, it while showing M contact method of second user, can also show for the preferential of M contact method The first prompt information that grade sequence is prompted, so that user can facilitate the first correspondent party of selection based on the first prompt information Formula so as to improve the accuracy of selection contact method, and then reaches the technical effect for improving communication efficiency.
In order to better understand the above technical scheme, below by attached drawing and specific embodiment to technical solution of the present invention It is described in detail, it should be understood that the specific features in the embodiment of the present invention and embodiment are to the detailed of technical solution of the present invention Thin explanation, rather than the restriction to technical solution of the present invention, in the absence of conflict, the embodiment of the present invention and embodiment In technical characteristic can be combined with each other.
In a first aspect, the embodiment of the present invention provides a kind of method of information recommendation, referring to FIG. 1, including:
Step S101: the first user for detecting electronic equipment starts the traffic operation communicated with second user;
Step S102: after detecting the traffic operation, the communication interface corresponding to the traffic operation is shown M contact method of the second user, and prompted for the priority ranking to the M contact method first Prompt information, the M are the positive integer more than or equal to 2.
As a kind of optional embodiment, referring to FIG. 2, described in the communication interface corresponding to the traffic operation shows After M contact method of second user, the method also includes:
Step S201: it obtains first user and is selected from the M contact method based on first prompt information The first contact method out;
Step S204: the communication with the second user is established by first contact method.
For example, the program is applied to the electronic equipment for having communication function, and the electronic equipment is for example are as follows: mobile phone is put down Plate computer etc., the embodiment of the present invention is with no restriction.
In step S101, the traffic operation that the first user starting is communicated with second user can be a variety of operations, example Such as: the first user starts the operation of the communication interface communicated with second user, the first user and selects second in communication interface The operation of user, the first user click reply button to reply operation of the communication information of second user etc., for described Which kind of operation traffic operation is, the present invention implements embodiment with no restriction.
Before showing M contact method based on step S102, it is also necessary to M contact method is first determined, specific real During applying, M kind contact method can be determined in several ways, be set forth below two kinds therein and be introduced, certainly, In specific implementation process, it is not limited to following two situation.In addition, in the absence of conflict, following two mode can be passed through It is applied in combination.
The first, the User ID based on the second user determines the M contact method.
For example, M contact method be for example are as follows: in the contact methods such as home Tel, cell-phone number, instant chat software account At least one contact method, it is, of course, also possible to include other contact methods, the embodiment of the present invention is with no restriction.
First user would generally use phase if multiple contact methods of second user are stored in electronic equipment Same or similar User ID storage, for example, multiple contact methods for second user store respectively are as follows: the seat of second user Machine 1, the base 2 of second user, the mobile phone of second user, the QQ number of second user, microblogging number of second user etc..Certainly, Multiple contact methods of second user can also be the contact method of other forms, and the embodiment of the present invention is with no restriction.
In turn, it includes " second user " that User ID is obtained in the multiple contact methods that can be stored based on electronic equipment Contact method is as M contact method.
Due in the above scheme, it is only necessary to analyze the User ID for multiple contact persons that address list is stored, just It can determine M contact method corresponding to second user, so reached the skill for improving the rate for obtaining M contact method Art effect.
Second, the Content of Communication for being included based on the electronic equipment determines the M contact method.
For example, Content of Communication is for example are as follows: short message, multimedia message, mail etc..Wherein, many users send out to other users Send Content of Communication that can all carry User ID, such as " [XX bank], distinguished XX bank-user ... ", " [XX is purchased by group], your group Purchase certificate ... " etc..The relevant information for characterizing corresponding user identity can be proposed from Content of Communication in turn, is based on these Relevant information is assured that out at least one contact method corresponding to each user.
Due in the above scheme, determining M connection corresponding to second user by carrying out analysis to Content of Communication Mode, so even if storing the User ID of second user not in the address list of electronic equipment, what also be can be convenient is determined M contact method corresponding to second user, to reach the acquired more comprehensive technical effect of M contact method.
In the specific implementation process, acquisition can be just detected after detecting the traffic operation that the first user generates The M contact method that second user is included also can establish the contact address list of second user, every detection second user As soon as new contact method, is added into the contact address list of second user, thus detecting what the first user generated After traffic operation, M contact method directly just is obtained from contact address list.
In step S102, the first prompt information can be a plurality of types of prompt informations, be set forth below two kinds therein into Row is introduced, and certainly, in the specific implementation process, is not limited to following two situation, in addition, in the absence of conflict, below four Kind situation can be applied in combination.
The first, first prompt information can be with are as follows: the priority ranking, and then the first user can be directly based upon The priority ranking selects preferable first contact method from M contact method.In the specific implementation process, which arranges Sequence can determine in several ways, be set forth below five kinds therein and be introduced, certainly, in the specific implementation process, unlimited In following five kinds of situations.
It determines the mode one of priority ranking: obtaining at least one of first user and the M contact method The historical communication of contact method records;The priority ranking is determined based on historical communication record.
In the specific implementation process, priority ranking can be determined based on a variety of different historical communication records, below Enumerate it is therein it is several be introduced, certainly, in the specific implementation process, following several situations are not limited to, in addition, not conflicting In the case where, several situations can be applied in combination below.
1. determining at least one of first user and the M contact method based on historical communication record The connection frequency of contact method.
For example, by taking the contact method A in M contact method as an example, it can determine that first second user is led to for the first time The duration between contact method A and the first user foundation time communicated and current time is crossed, second user is then obtained and passes through Contact method A establishes the number communicated with the first user, is finally obtained with connection frequency divided by duration based on number.In turn M contact method can be sorted from high to low according to connection frequency and obtain the priority ranking.
Wherein, contact method A is established with the first user and is communicated for example are as follows: is initiated communication or is received communication, the communication example Such as: incoming/sending call, short message, multimedia message, mail, the embodiment of the present invention is with no restriction.
2. determining at least one of first user and the M contact method based on historical communication record The last connection time of contact method.
For example, can be obtained for each contact method obtain that it contacts with the first user respectively when finally contacting Between, each contact method is then contacted into the time by being closely ranked up to evening according to last, and then obtain priority ranking.
3. determining at least one of first user and the M contact method based on historical communication record The connection number of contact method.
Wherein, determine the first user in M contact method at least one contact method contact number after, can To be ranked up from high to low according to connection number, and then obtain the priority ranking.
4. determining at least one of first user and the M contact method based on historical communication record The duration of call of contact method.
For example, it by taking the contact method A in M contact method as an example, after obtaining historical communication record, can obtain In preset time period (such as: 1 month, two weeks etc.), the first user is communicated by contact method A with second user Total duration, then by the total duration divided by talk times obtain average call duration.Wherein it is possible to by total duration according to Sequence from high to low is ranked up and then obtains priority ranking or by average call duration according to from high to low Sequence is ranked up and then acquisition priority ranking etc..
It determines the mode two of priority ranking: determining the ownership of at least one contact method in the M contact method Priority ranking is determined based on the ownership place in ground.
For example, the location (or ownership place) that can determine the first user first, then judges M correspondent party The location (perhaps ownership place) of the location of formula and the first user if whether it is identical with the first user location (or Ownership place) it is identical, it is determined that and the priority ranking of corresponding relationship mode is higher;Otherwise, it determines the priority of corresponding relationship mode It sorts lower.
It determines the mode three of priority ranking: determining the place of at least one contact method in the M contact method Priority ranking is determined based on the location in ground.
For example, the location (or ownership place) that can determine the first user first, then judges M correspondent party Whether institute's ownership place of formula identical as the location (or ownership place) of the first user, if with the location of the first user (or Person's ownership place) it is identical, it is determined that and the priority ranking of corresponding relationship mode is higher;Otherwise, it determines corresponding relationship mode is preferential Grade sequence is lower.
It determines the mode four of priority ranking: determining the effective of at least one contact method in the M contact method It is the period, the priority ranking is determined based on the effective period of time.
In the specific implementation process, effective period of time can be determined in several ways, be set forth below two kinds therein It is introduced, certainly, in the specific implementation process, is not limited to following two situation.In addition, in the absence of conflict, below Two kinds of situations can be applied in combination.
1. the first time period that each contact method in the M contact method generates the communication information is obtained, based on described First time period determines the effective connection period.
For example, by taking the contact method A in M contact method as an example, available second user passes through contact method A The time of generated all communication informations, such as the communication information as shown in Table 1:
Table 1
Call duration time | Communication information classification |
2013-10-13 19:00 | Short message |
2013-10-17 20:13~20:20 | Voice communication request |
2013-10-22 18:30~18:40 | Voice communication request |
2013-10-30 18:20 | Multimedia message |
2013-11-12 20:00 |
Then, obtain time in the time of all communication informations earliest (18:20) and time the latest between (20:20) when Between section as the first special time period (namely: 18:20~20:20), first time period is then chosen for and first specific time The section same or similar period (such as: 18:20~20:20,18:10~20:30 etc.), certainly, it had been embodied Cheng Zhong, the difference based on the communication information, the first time period determined is also different, and the embodiment of the present invention no longer itemizes, And with no restriction.
2. the second time period of each contact method processing communication information in the M contact method is obtained, based on described Second time period determines the effective connection period.
For example, processing the communication information for example are as follows: answer voice communication request, reading information (such as: short message, multimedia message, Mail etc.), return information etc..Determine that the mode of second time period is identical as the mode of first time period is determined, such as with M For contact method A in a contact method, it can determine that second user processing passes through received by contact method A first The time of call duration time, then from determined in these times the time earliest with the time the latest between period as second spy It fixes time section, determines the period same or similar with the second special time period as second time period.
Wherein it is possible to obtain current time first, then judge whether current time is located at the effective of each contact method Contact the period, if current time is located at the effective connection period of certain contact method, it is determined that the contact method it is preferential Grade sequence is higher, otherwise, it determines the priority ranking of the contact method is lower.
Determine the mode five of priority ranking: the method also includes: obtain described that the electronic equipment receives One user works as the Content of Communication of pre-editing;Determine the characteristic information of the Content of Communication for working as pre-editing;Believed based on the feature Breath determines the priority ranking.
For example, the first user works as the Content of Communication of pre-editing for example are as follows: short message, multimedia message etc..Wherein it is possible to from working as Feature Words are extracted in the Content of Communication of pre-editing, then determine to deserve pre-editing by classification belonging to Feature Words The classification of Content of Communication, and then priority ranking is determined by the classification of the Content of Communication when pre-editing.
For example, it may include the contact method of plurality of classes in M contact method of second user, can prestore each Then the default Feature Words of the contact method of a classification extract Feature Words from when the Content of Communication of pre-editing, and by its with The default Feature Words of each classification are matched, if the default Feature Words successful match with some classification, illustrate currently to compile The Content of Communication collected belongs to corresponding classification, therefore the priority that will correspond to the contact method setting of classification is higher.
For example, it is assumed that second user includes the contact method for complaining classification, the contact method for suggesting classification, Category of consulting Contact method etc. complains the default Feature Words of the contact method of classification for example comprising " complaint ", it is proposed that the contact method of classification Default Feature Words for example comprising " it is recommended that ", " promotion ", " proposal " etc., the default Feature Words example of the contact method of Category of consulting Such as comprising " consulting ", " discussion ", " consulting ", it is assumed that when the Content of Communication of pre-editing is that " I will complain XX client, and attitude is not It is good ", then it can therefrom extract Feature Words " complaint ", so that it is determined that going out when the classification of the Content of Communication of pre-editing is to complain class Not, so that it is determined that going out to complain the priority of the contact method of classification higher.
In another example second user includes the contact method and the other contact method of life kind of operation class (of an amplifying stage), it can be by right When the Content of Communication of pre-editing carries out semantics recognition, determine that the Content of Communication belongs to the Content of Communication of job specification and still lives The Content of Communication of property, if when the Content of Communication of pre-editing belongs to the Content of Communication of job specification, it is determined that go out operation class (of an amplifying stage) Contact method priority it is higher;If when the Content of Communication of pre-editing belongs to the Content of Communication of life property, it is determined that go out The priority of the other contact method of life kind is higher.
It, can be in addition, in the specific implementation process, determining after the characteristic information of the Content of Communication of pre-editing The multiple contact methods for being included from second user based on this feature information select M contact method, for example, Ke Yicong Select contact method identical with classification corresponding to this feature information as M in multiple contact methods that second user is included A contact method.
For example, it is assumed that second user includes the contact method for complaining classification, the contact method for suggesting classification, Category of consulting Contact method etc., and when the classification of the Feature Words in the Content of Communication of pre-editing is to complain classification, it is determined that go out M correspondent party Formula is the contact method for complaining classification.
In another example, it is assumed that second user includes the contact method and the other contact method of life kind of operation class (of an amplifying stage), and current The classification of the Feature Words of the Content of Communication of editor is life classification, it is determined that going out M contact method is the other connection of life kind Mode etc..
As a kind of optional embodiment, the communication interface corresponding to the traffic operation shows that described second uses The M contact method at family, can be with are as follows: shows the M contact method according to the priority ranking.
For example, M contact method is shown for example according to priority ranking are as follows: from high to low according to priority ranking Mode shows M contact method, shows that priority ranking of the contact method etc., the present invention are real in each contact method side It applies example no longer to itemize, and with no restriction.
The efficiency for selecting the first contact method from M contact method is improved based on the program, thus improves communication effect Rate.
As a kind of optional embodiment, the method also includes:
Determine highest second contact method of priority ranking described in the M contact method;
The second prompt information is generated for second contact method.
For example, the second prompt information for example, carries out emphasis mark to the second contact method, such as: overstriking, change Color is outlined etc., carries out label character etc.;Second prompt information in another example are as follows: by voice mode to second contact Mode prompt etc..It can be which kind of prompt information for the second prompt information, the embodiment of the present invention no longer itemizes, And with no restriction.
It is carried out due to being directed to highest second contact method of priority ranking in the above scheme by the second prompt information Prompt, so, the first user can timely be contacted using the second contact method and second user foundation, to reach into one The technical effect of the raising communication efficiency of step.
As shown in figure 3, for a kind of M contact method and the schematic diagram of the first prompt information, wherein each contact method The number of front is the first prompt information, for characterizing the priority ranking of each contact method, numbers priority row 1. Sequence highest, the priority ranking numbered 4. are minimum.
Second, first prompt information can be with are as follows: the correlation of priority ranking is therefrom analyzed for the first user Data, in the specific implementation process, the related data may include diversified forms again, and therein several be situated between is set forth below It continues, certainly, in the specific implementation process, is not limited to following several situations, in addition, in the absence of conflict, several shapes below Formula can be applied in combination.
1. first prompt information may include: at least one of first user and the M contact method The historical communication of contact method records.
Historical communication record for example, at least one of first user and the M contact method contact When finally contacting of at least one contact method in the connection frequency of mode, first user and the M contact method Between, at least one contact method in first user and the M contact method contact number, first user and At least one of the last item Content of Communication of at least one contact method in M contact method historical communication note Record.Wherein, first three historical communication record front has been described, so details are not described herein.At least one in M contact method The last item Content of Communication of a contact method is for example are as follows: short message, multimedia message, mail, instant chat record etc., the present invention is implemented Example is with no restriction.
2. first prompt information may include: the ownership of at least one contact method in the M contact method Ground.
3. first prompt information may include: the place of at least one contact method in the M contact method Ground.
4. first prompt information may include: the effective of at least one contact method in the M contact method Contact the period.
Since above several prompt informations have been described in front, so details are not described herein, as shown in figure 4, being another The schematic diagram of M contact method of kind and the first prompt information.
As a kind of optional embodiment, the communication interface corresponding to the traffic operation shows the second user Before M contact method, referring to FIG. 5, the method also includes:
Step S501: it obtains first user and communicated corresponding first time with the second user last time;
Step S502: judge whether the time interval between the first time and current time is greater than between preset time Every;
And then in step S102, the communication interface corresponding to the traffic operation shows the M of the second user A contact method, can be with are as follows:
Step S503a: the time interval be greater than the prefixed time interval when, shown in the communication interface described in M contact method.
In this case, with continued reference to FIG. 5, the method also includes:
Step S503b: it when the time interval is not more than the prefixed time interval, determines on first user It is secondary communicate corresponding contact method as default contact mode with the second user.
In step S501, for example, all contact methods that can obtain the first user and second user first carry out Then the final time of connection is therefrom obtained with the current time immediate time as at the first time.
In step S502, different preset time periods can be set according to actual needs, and the preset time period is for example are as follows: 10min, 15min, 30min etc., the embodiment of the present invention is with no restriction.
In step s503a, after time interval is greater than prefixed time interval, the preferable contact method of possible second user Changed, so in this case, the M kind contact method for providing second user is selected to the first user, to improve The efficiency of communication.
In step S503b, when time interval is not more than prefixed time interval, then the first user is often desirable to be returned to It is secondary to carry out communicating used contact method with second user, so in this case, determine the first user last time Communicate corresponding contact method as default contact mode with the second user, and M correspondent party can not be provided Formula, to save the time that the first user selects contact method.
By it is above-mentioned reached can either improve communication efficiency, selected in unnecessary situation to reduce the first user again Select the time of contact method.
It in step S202, is communicated with second user for example are as follows: initiate voice communication request, to second to second user User sends short message, multimedia message, mail etc., and the embodiment of the present invention no longer itemizes, and with no restriction.
Second aspect, based on the same inventive concept, the embodiment of the present invention provide a kind of electronic equipment, referring to FIG. 6, packet It includes:
Detection module 60, the first user for detecting electronic equipment start the communication communicated with second user behaviour Make;
Display module 61, for after detecting the traffic operation, communication circle corresponding to the traffic operation Face shows M contact method of the second user, and the priority ranking for the M contact method prompts The first prompt information, the M is positive integer more than or equal to 2.
Optionally, the electronic equipment further include:
First obtains module, is based on first prompt information from the M correspondent party for obtaining first user The first contact method selected in formula;
Communication module, for establishing the communication with the second user by first contact method.
Optionally, the electronic equipment further include:
Second obtains module, for obtaining at least one correspondent party in first user and the M contact method The historical communication of formula records;
First determining module, for determining the priority ranking based on historical communication record.
Optionally, first determining module, can be used for:
Determine that at least one of first user and the M contact method join based on historical communication record It is the connection frequency of mode;And/or
Determine that at least one of first user and the M contact method join based on historical communication record It is the last connection time of mode;And/or
Determine that at least one of first user and the M contact method join based on historical communication record It is the connection number of mode;And/or
Determine that at least one of first user and the M contact method join based on historical communication record It is the duration of call of mode;
Based at least one in the connection frequency, the last connection time, the connection number, the duration of call Kind parameter determines the priority ranking.
Optionally, the electronic equipment further include:
Second determining module, for determining the ownership place of at least one contact method in the M contact method;With/ Or
Determine the location of at least one contact method in the M contact method;And/or
Determine the effective connection period of at least one contact method in the M contact method;
Institute is determined based at least one of the ownership place, the location, the effective connection period parameter State priority ranking.
Optionally, first prompt information may include: in first user and the M contact method at least The historical communication record of one contact method;And/or
First prompt information may include: at least one contact method in the M contact method ownership place, At least one of location and effective connection period parameter.
Optionally, the electronic equipment further include:
Third obtains module, generates the first of the communication information for obtaining each contact method in the M contact method Period;And/or in the M contact method each contact method the communication information corresponding second time period processed;
Third determining module is described effective for being determined based on the first time period and/or the second time period Contact the period.
Optionally, the electronic equipment further include:
4th determining module, for determining highest second connection of priority ranking described in the M contact method Mode;
Cue module, for generating the second prompt information for second contact method.
Optionally, the electronic equipment further include:
5th determining module determines the M contact method for the User ID based on the second user;And/or
The Content of Communication for being included based on the electronic equipment determines the M contact method.
Optionally, the display module, can be used for:
The M contact method is shown according to the priority ranking.
Optionally, the electronic equipment further include:
4th obtains module, communicate for obtaining first user with the second user last time corresponding to first when Between;
Whether judgment module, the time interval for judging between the first time and current time are greater than preset time Interval;
The display module, can be used for: when the time interval is greater than the prefixed time interval, in the communication M contact method described in interface display.
Optionally, the electronic equipment further include:
5th determining module, for determining described the when the time interval is not more than the prefixed time interval One user's last time communicate corresponding contact method as default contact mode with the second user.
Optionally, the electronic equipment further include:
5th obtains module, works as in the communication of pre-editing for obtaining first user that the electronic equipment receives Hold;
6th determining module, for determining the characteristic information of the Content of Communication for working as pre-editing;
7th determining module, for determining the M contact method and/or the priority based on the characteristic information Sequence.
By the electronic equipment that second aspect of the present invention is introduced, implements first aspect of the embodiment of the present invention and introduced Electronic equipment used by the method for information recommendation, the side based on the information recommendation that first aspect of the embodiment of the present invention is introduced Method, those skilled in the art can understand the electronic equipment that second aspect of the embodiment of the present invention is introduced specific structure and Deformation, so details are not described herein, all methods for implementing the information recommendation that first aspect of the embodiment of the present invention is introduced are adopted Electronic equipment belongs to the range of the invention to be protected.
The third aspect, based on the same inventive concept, the embodiment of the present invention provide a kind of electronic equipment, include memory, And one perhaps more than one program one of them or more than one program be stored in memory, and be configured to Executing the one or more programs by one or more than one processor includes the finger for performing the following operation It enables:
First user of detection electronic equipment starts the traffic operation communicated with second user;
After detecting the traffic operation, the communication interface corresponding to the traffic operation shows that described second uses The M contact method at family, and the first prompt information prompted for the priority ranking to the M contact method, The M is the positive integer more than or equal to 2.
By the electronic equipment that third aspect present invention is introduced, implements first aspect of the embodiment of the present invention and introduced Electronic equipment used by the method for information recommendation, the side based on the information recommendation that first aspect of the embodiment of the present invention is introduced Method, those skilled in the art can understand the electronic equipment that the third aspect of the embodiment of the present invention is introduced specific structure and Deformation, so details are not described herein, all methods for implementing the information recommendation that first aspect of the embodiment of the present invention is introduced are adopted Electronic equipment belongs to the range of the invention to be protected.
About the electronic equipment in above-described embodiment, the concrete mode that wherein modules execute operation is somebody's turn to do related It is described in detail in the embodiment of method, no detailed explanation will be given here.
Fig. 7 is a kind of block diagram of the electronic equipment 800 of the method for information recommendation shown according to an exemplary embodiment.Example Such as, electronic equipment 800 can be mobile phone, computer, digital broadcasting terminal, messaging device, game console, plate Equipment, Medical Devices, body-building equipment, personal digital assistant etc..
Referring to Fig. 7, electronic equipment 800 may include following one or more components: processing component 802, memory 804, Power supply module 806, multimedia component 808, audio component 810, the interface 812 of input/output (I/O), sensor module 814, And communication component 816.
The integrated operation of the usual controlling electronic devices 800 of processing component 802, such as with display, call, data are logical Letter, camera operation and record operate associated operation.Processing element 802 may include one or more processors 820 to hold Row instruction, to perform all or part of the steps of the methods described above.In addition, processing component 802 may include one or more moulds Block, convenient for the interaction between processing component 802 and other assemblies.For example, processing component 802 may include multi-media module, with Facilitate the interaction between multimedia component 808 and processing component 802.
Memory 804 is configured as storing various types of data to support the operation in equipment 800.These data are shown Example includes the instruction of any application or method for operating on electronic equipment 800, contact data, telephone directory number According to, message, picture, video etc..Memory 804 can by any kind of volatibility or non-volatile memory device or they Combination realize, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable Programmable read only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, quick flashing Memory, disk or CD.
Electric power assembly 806 provides electric power for the various assemblies of electronic equipment 800.Electric power assembly 806 may include power supply pipe Reason system, one or more power supplys and other with for electronic equipment 800 generate, manage, and distribute the associated component of electric power.
Multimedia component 808 includes the screen of one output interface of offer between the electronic equipment 800 and user. In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch surface Plate, screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes one or more touches Sensor is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding The boundary of movement, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, Multimedia component 808 includes a front camera and/or rear camera.When electronic equipment 800 is in operation mode, as clapped When taking the photograph mode or video mode, front camera and/or rear camera can receive external multi-medium data.It is each preposition Camera and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 810 is configured as output and/or input audio signal.For example, audio component 810 includes a Mike Wind (MIC), when electronic equipment 800 is in operation mode, when such as call mode, recording mode, and voice recognition mode, microphone It is configured as receiving external audio signal.The received audio signal can be further stored in memory 804 or via logical Believe that component 816 is sent.In some embodiments, audio component 810 further includes a loudspeaker, is used for output audio signal.
I/O interface 812 provides interface between processing component 802 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include, but are not limited to: home button, volume button, start button and lock Determine button.
Sensor module 814 includes one or more sensors, for providing the state of various aspects for electronic equipment 800 Assessment.For example, sensor module 814 can detecte the state that opens/closes of equipment 800, the relative positioning of component, such as institute The display and keypad that component is electronic equipment 800 are stated, sensor module 814 can also detect electronic equipment 800 or electronics The position change of 800 1 components of equipment, the existence or non-existence that user contacts with electronic equipment 800,800 orientation of electronic equipment Or the temperature change of acceleration/deceleration and electronic equipment 800.Sensor module 814 may include proximity sensor, be configured to It detects the presence of nearby objects without any physical contact.Sensor module 814 can also include optical sensor, such as CMOS or ccd image sensor, for being used in imaging applications.In some embodiments, which can be with Including acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 816 is configured to facilitate the communication of wired or wireless way between electronic equipment 800 and other equipment. Electronic equipment 800 can access the wireless network based on communication standard, such as WiFi, 2G or 3G or their combination.Show at one In example property embodiment, communication component 816 receives broadcast singal or broadcast from external broadcasting management system via broadcast channel Relevant information.In one exemplary embodiment, the communication component 816 further includes near-field communication (NFC) module, short to promote Cheng Tongxin.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band can be based in NFC module (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, electronic equipment 800 can be by one or more application specific integrated circuit (ASIC), number Word signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instruction, example are additionally provided It such as include the memory 804 of instruction, above-metioned instruction can be executed by the processor 820 of electronic equipment 800 to complete the above method.Example Such as, the non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, soft Disk and optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of electronic equipment When device executes, so that a kind of method that electronic equipment is able to carry out information recommendation, which comprises
First user of detection electronic equipment starts the traffic operation communicated with second user;
After detecting the traffic operation, the communication interface corresponding to the traffic operation shows that described second uses The M contact method at family, and the first prompt information prompted for the priority ranking to the M contact method, The M is the positive integer more than or equal to 2.
Fig. 8 is the structural schematic diagram of server in the embodiment of the present invention.The server 1900 can be different because of configuration or performance And generate bigger difference, may include one or more central processing units (central processing units, CPU) 1922 (for example, one or more processors) and memory 1932, one or more storage application programs 1942 or data 1944 storage medium 1930 (such as one or more mass memory units).Wherein, memory 1932 It can be of short duration storage or persistent storage with storage medium 1930.Be stored in storage medium 1930 program may include one or More than one module (diagram does not mark), each module may include to the series of instructions operation in server.Further Ground, central processing unit 1922 can be set to communicate with storage medium 1930, and storage medium 1930 is executed on server 1900 In series of instructions operation.
Server 1900 can also include one or more power supplys 1926, one or more wired or wireless nets Network interface 1950, one or more input/output interfaces 1958, one or more keyboards 1956, and/or, one or More than one operating system 1941, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM Etc..
One or more embodiment of the invention, at least has the advantages that
The first user starting due in embodiments of the present invention, detecting electronic equipment is communicated logical with second user Letter operation;After detecting the traffic operation, the communication interface corresponding to the traffic operation shows that described second uses The M contact method at family, and the first prompt information prompted for the priority ranking to the M contact method, The M is the positive integer more than or equal to 2;It obtains first user and is based on first prompt information from the M correspondent party The first contact method selected in formula;The communication with the second user is established by first contact method.It that is to say Say, show second user M contact method while, can also show for the priority ranking to M contact method into First prompt information of row prompt, so that user can select the first contact method based on the first prompt information, so as to The accuracy of selection contact method is improved, and then reaches the technical effect for improving communication efficiency.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The equipment for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of equipment, the commander equipment realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.