CN104754505B - A kind of number information method for pushing, quick dial method and device and system - Google Patents

A kind of number information method for pushing, quick dial method and device and system Download PDF

Info

Publication number
CN104754505B
CN104754505B CN201310743071.6A CN201310743071A CN104754505B CN 104754505 B CN104754505 B CN 104754505B CN 201310743071 A CN201310743071 A CN 201310743071A CN 104754505 B CN104754505 B CN 104754505B
Authority
CN
China
Prior art keywords
scene
terminal
number information
information
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310743071.6A
Other languages
Chinese (zh)
Other versions
CN104754505A (en
Inventor
董文宇
杨成军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201310743071.6A priority Critical patent/CN104754505B/en
Publication of CN104754505A publication Critical patent/CN104754505A/en
Application granted granted Critical
Publication of CN104754505B publication Critical patent/CN104754505B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of number information method for pushing, quick dial method and device and system, wherein server is capable of determining that scene where terminal(Including one or more of position, time, relevant social property such as user's itinerary etc.), the number information of scene relating is sent to terminal where obtaining terminal, and terminal receives and preserve the number information with place scene relating, when detecting that user triggers call function, shows the number information with place scene relating of preservation, user is supplied to select.Compared with existing scheme, the associated numbers information of scene, reduces user's operation complexity where user is not necessarily to manual queries and preserves;The associated number information in area is unified determining by server and imports terminal, mode relative to individual subscriber typing and preservation, improve user terminal preservation number accuracy, validity and comprehensive, promptness and specific aim, improve user calling, speed dialling or emergency call efficiency.

Description

A kind of number information method for pushing, quick dial method and device and system
Technical field
The present invention relates to field of communication technology more particularly to a kind of number information method for pushing, quick dial method and Device and system.
Background technology
It when people are in different scenes, generally requires to prepare specific telephone number according to the scene, to need Shi Jinhang is dialed.For example, when people travel to a unfamiliar city, standing stay or scheduled hotel electricity is generally required Words call hotel staff to find return path when to get lost.When people's visit is gone abroad, it may be necessary to standing locality Embassy or consulate, local police station, locality move in hotel and expect someone's call, in case speed dial is helped.It is controlled when people enter When pacifying bad region, be preferably also can the standing nearby phone in local police station or the phone of neighbouring patrol police, in this way, just in case meeting with tight When anxious situation or danger, the phone in neighbouring local police station or the phone of neighbouring patrol police can be directly dialed, to be helped faster It helps.
In above-mentioned scene, current practices well is actively to search the telephone number that may be used by user, is then remembered In mobile phone, there are following several respects in this mode for record:
1, the operating efficiency of user is low.
User actively searches the telephone number that may need to use and preserves manually, is brought to user and much searches and protect That deposits is troublesome in poeration, and operating efficiency is very low.Also, these telephone numbers only can just use under special scenes, and user is leaving It needs to delete these telephone numbers manually again after special scenes, if user forgets to delete or leak to delete, address list can be caused to preserve Many garbages.
2, the accuracy of the information preserved is low.
Under normal circumstances, user is the telephone number needed by internet search, if the telephone number registered on the net It is false or expired, then cause user to save the telephone number information of mistake;Also, user is manually entered the phone found When number, it is also possible to save the telephone number of mistake due to input error.
3, the information preserved is not comprehensive.
User only preserves the telephone number for oneself expecting may using, but according to different, the residing scene in the place of arrival Difference is likely to use some other numbers, for example, in case of emergency, it may be necessary to use near can seeking help Public security bureau's phone;When injured, it may be necessary to use the telephone number of nearby hospitals;When needing dining reservation, it may be necessary to nearby restaurant Telephone number, these events may all occur at random, and the telephone number that user generally preserves is difficult to meet various aspects Demand.
As it can be seen that there are various drawbacks for aforesaid way, user's operation efficiency is low, and the information of terminal preservation is accurate Property and comprehensive all relatively low, is easy to cause invalid dialling or unsuccessfully dials.
Invention content
A kind of number information method for pushing of offer of the embodiment of the present invention, quick dial method and device and system, use The technical solution, can reduce the complexity of user's quick dialing-operation, and improve dialing success rate.
One side according to the ... of the embodiment of the present invention provides a kind of method for pushing of number information, including:
Server determines scene where terminal;
The number information of scene relating where obtaining the terminal, and the number information of acquisition is sent to the end End.
Another aspect according to the ... of the embodiment of the present invention provides a kind of quick dial method, including:
Terminal receives and preserves the number information with place scene relating of server transmission;
When detecting that user triggers call function, the associated number information is shown.
Another aspect according to the ... of the embodiment of the present invention provides a kind of pusher of number information, including:
Scene determination unit, for scene where determining terminal;
Number information acquiring unit, number for scene relating where obtaining the terminal that the scene determination unit is determined Code information;
Communication unit, the number information for obtaining the number information acquiring unit are sent to the terminal.
Another aspect according to the ... of the embodiment of the present invention provides a kind of speed dialling device, including:
Communication unit, the number information with place scene relating for receiving server transmission;
Storage unit, the number information sent for preserving the communication unit;
Detection unit, for detecting whether user triggers call function;
Display unit, for when the detection unit detects that user triggers call function, showing the storage unit The associated number information preserved.
Another aspect according to the ... of the embodiment of the present invention provides and a kind of realizing that number push and speed dialling are System, including server and terminal;Wherein:
The server, for scene where determining terminal, the number information of scene relating where obtaining the terminal, and The number information of acquisition is sent to the terminal;
The terminal, the number information with place scene relating sent for receiving and preserving the server, and work as When detecting that user triggers call function, the associated number information is shown.
Advantageous effect of the present invention includes:
Technical solution provided in an embodiment of the present invention, server is capable of determining that scene where terminal, and obtains the terminal The number information of place scene relating, and the number information of acquisition is sent to terminal, to which the terminal can be received and be preserved The number information with place scene relating that server is sent can show preservation when detecting that user triggers call function The number information with place scene relating, to be supplied to user to select.Compared with existing scheme, on the one hand, user is not necessarily to Manual queries and the associated numbers information for preserving pre- arrival or place scene, reduce the complexity of user's operation;On the other hand, One associated number information in area determines and imports terminal by server is unified, relative to the mode that individual subscriber preserves, carries The high accuracy of information and comprehensive, to improve the accuracy of telephone number of user terminal preservation, validity and complete Face property, promptness and specific aim, improve user calling, speed dialling or emergency call efficiency.
Other features and advantage will illustrate in the following description, also, partly become from specification It obtains it is clear that being understood by implementing the application.The purpose of the application and other advantages can be by the explanations write Specifically noted structure is realized and is obtained in book, claims and attached drawing.
Description of the drawings
Attached drawing is used to provide further understanding of the present invention, and a part for constitution instruction, is implemented with the present invention Example is used to explain the present invention together, not be construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the system schematic for realizing number push and speed dialling that the embodiment of the present application one provides;
Fig. 2 is the flow diagram that the server 100 that the embodiment of the present application one provides pushes number information;
Fig. 3 is the flow diagram for 200 short calling of terminal that the embodiment of the present application one provides;
Fig. 4 is the structural schematic diagram of the pusher for the number information that the embodiment of the present application two provides;
Fig. 5 is the structural schematic diagram for the fast dialing mechanism that the embodiment of the present application two provides.
Specific implementation mode
In order to provide the implementation for reducing user's operation complexity and improving call successful rate, the embodiment of the present invention carries A kind of number information method for pushing, quick dial method and device and system are supplied, below in conjunction with Figure of description to this hair Bright preferred embodiment illustrates, it should be understood that and preferred embodiments described herein are only used to illustrate and explain the present invention, It is not intended to limit the present invention.And in the absence of conflict, the features in the embodiments and the embodiments of the present application can be with It is combined with each other.
Involved object refers to specific communicating number and can provide the various objects of service in each embodiment of the application, For example, hospital, restaurant, hotel etc..
Involved scene, includes the combination of following one or more in each embodiment of the application:
Geographical location, date-time, the relevant social property of user(Such as nationality of user's itinerary, user)And Geographical location and the relevant social property of date-time(If certain region is when the security conditions of different moments, certain region are in setting It carves the event etc. of generation).
Embodiment one
According to the embodiment of the present application one, a kind of provide number information method for pushing and speed dialling method, wherein Number information method for pushing can be applied in network server, and the method for speed dialling can be applied in terminal device.
Fig. 1 shows the system schematic involved by technical solution provided by the embodiments of the present application, realization number push And the system of speed dialling, including server 100 and terminal 200.In practical application, which may include multiple terminals 200, show that 3 terminals 200 are used as example in figure.Specifically, the server 100 is mainly used for determining that 200 institute of terminal is on the scene Scape, obtains the number information of 200 place scene relating of terminal, and the number information of acquisition is sent to terminal 200;Correspondingly, Terminal 200, the number information with place scene relating for receiving and preserving server transmission, and work as and detect that user triggers When call function, the number information with place scene relating of reception is shown.
In practical application, above-mentioned server 100 can realize above-mentioned function by a specific entity, can also use Above-mentioned function is completed in multiple and different entity cooperations, for example, server 100 can be divided into according to the function of being realized:For true Determine the entity of 200 place scene of terminal, number information for obtaining 200 place scene relating of terminal entity and be used for and The entity of the communication push associated numbers information of terminal 200.
Fig. 2 shows the flow diagrams that server 100 in system shown in Figure 1 pushes number information, include mainly as follows Step:
Step 201, server 100 determine 200 place scene of terminal.
Step 202, server 100 obtain the number information of 200 place scene relating of terminal, and by the number information of acquisition It is sent to terminal 200.
Wherein, number information may include that telephone number and corresponding object oriented on this basis can also be further Including more information, for example, the description information of the corresponding object of telephone number, generic etc..
So far, the flow of the number information of the push of server 100 200 place scene relating of terminal terminates.
By the corresponding process flows of Fig. 2, server 100 can push away the number information of 200 place scene relating of terminal It send to end side, so that user uses when needed.
The basic procedure of the number information of scene relating where pushing terminal Fig. 2 shows server 100, below to service Device 100 determine 200 place scene of terminal and obtain 200 place scene relating of terminal number information detailed process into Row description.
In the present embodiment, the number information of scene relating carries out where pushing terminal to a terminal 200 with server 100 It describes, in practical application, the basic process that server 100 pushes number information to each terminal 200 is identical.
Fig. 2 is corresponded in the step 201 that flow includes, and server 100 determines 200 place scene of terminal, can be based on difference Trigger condition, concrete trigger condition can flexibly be arranged, i.e., server can monitor pre-set obtains eventually for triggering The trigger condition for holding 200 place scenes obtains 200 place scene of terminal when trigger condition meets.Certainly, the trigger condition It can be omitted, and randomly obtain the scene where terminal 200 by server 100.Specifically, server 100 determines terminal 200 Any one in following manner 1 to mode 6 or various ways may be used in place scene:
Mode 1:The schedule information that 100 monitor terminal 200 of server reports in advance, when 200, schedule information representation terminal When the scape changed time reaches, 200 place scene of terminal is determined.
If user goes to other places to have a meeting or travel, schedule information can be all formulated, in the case, user can pass through terminal Report its schedule information so that server 100 judges whether the scene of terminal 200 changes.Wherein, the schedule information is general Including information such as time, place, corresponding events.For example, server 100 can be by monitoring the temporal information in schedule information Determine whether the scene of terminal 200 changes, i.e.,:When server 100 is monitored according to the schedule information certain is reached for characterizing It when the time in a place reaches, can go to obtain the scene where terminal 200, to arrange user to provide the facility of bigger Property.
Mode 2:Server 100 determines 200 place scene of terminal according to period planning.
Mode 3:Server 100 determines that the scene of terminal 200 changes or receives characterization terminal scene and changes Information when, determine 200 place scene of terminal.
In which 3, it is changed that server determines that the scene of terminal changes or receive characterization terminal scene Information, if the scene includes geographical location, the information that can be provided by means of position-location server or base station, for example, with When family reaches another place from one place, it may be necessary to switch serving cell, according to such communication information, it may be determined that eventually End scene changes, to which server can determine the scene where terminal in time.It, can if the scene includes date-time Directly to be determined according to system time, or obtain the date-time of terminal.
Mode 4:When the calling that server 100 is initiated according to terminal 200 determines that terminal reaches new scene, terminal is determined 200 place scenes.
In terminal originated calls, base station can determine scene where the terminal, if it find that user roams, or from roaming When scene returns to number attribution, it may be determined that terminal reaches new scene.
Mode 5:The terminal that server 100 receives request or the third party's forwarding of the enquiry number of the transmission of terminal 200 is looked into When asking the request of number, 200 place scene of terminal is determined.
When user's enquiring telephone number, it is possible to reach a new place, in the case, server can determine Scene where terminal, meets the needs of user's enquiry number in time.Specifically, user may be inquired by network or dialing numbers Platform request enquiring telephone number, server can be determined that user terminal may reach a new place or need to obtain institute In the number of some objects in place, 200 place scene of terminal is determined to which taking this as an opportunity.
Mode 6:Server 100 receives the scene change informa of the transmission of terminal 200, determines 200 place scene of terminal.
In which 6,200 active monitoring scene change information of terminal, when monitoring scene and changing, to server 100 send scene change informa, carry new scene information in the scene change informa, server 100 receives scene changes After information, the scene information wherein carried is determined as 200 place scene of terminal.Specifically, the prison of terminal 200 can be pre-set The granularity of scene changes is controlled, for example, the granularity is city, i.e., when monitoring from the arrival cities B of the cities A, triggering sends scene and becomes Change information.
Aforesaid way 1, mode 2 ... mode 6 number be only used for distinguish different modes, not to the several ways select Priority distinguish.
In practical application scene, server 100 determines 200 place scene of terminal, can be not limited to aforesaid way, may More feasible patterns are used according to actual scene.Also, when server 100 determines 200 place scene of terminal, according to above-mentioned Two or more modes, then the scene where terminal 200 can be obtained when monitoring any one mode and meeting.
Further, server determines that active mode or passive mode may be used in scene where terminal, for example, the scene When including geographical location, scene where server selection terminal(Active mode, i.e. positioning terminal position), for example, service Device by means of the positioning function of terminal, that is, is received in terminal by means of position-location server positioning terminal position or server The information of the position of report, and terminal place scene is determined according to the information that terminal reports, wherein terminal can be based on service The positioning instruction of device is positioned, can also be when detecting that itself scene changes, the scene letter after active reporting variation Breath, the number information of scene relating where being pushed in time so as to server.
Fig. 2 is corresponded in the step 202 that flow includes, and server 100 obtains the number letter of 200 place scene relating of terminal Breath can pass through the combination of any one following mode or two ways:
Obtain the mode 1 of number information:Server 100 according to the scene pre-saved and the incidence relation of number information, Obtain the number information of 200 place scene relating of terminal.
Obtain the mode 2 of number information:Server 100 searches for the number information of special object in the scene in real time, determines For the number information of 200 place scene relating of terminal.Wherein, special object can be pre-saved in server 100, and led in real time The number that web search obtains these special objects is crossed, or goes out number of these special objects by enquiry number database retrieval Code.
In the mode 1 for obtaining number information, server 100 needs to pre-save being associated with for scene and number information System, specifically, the incidence relation of saving scenario and number information may be used one or more in following manner:
Preserve the mode 1 of incidence relation:
The number information of the scene special object is searched for, and preserves being associated with for the scene and the number information that searches System.In which, special object can be pre-saved in server 100, and it is specific right by web search to obtain these in real time The number of elephant, or go out by enquiry number database retrieval the number of these special objects.
Preserve the mode 2 of incidence relation:
The number registration request of scene special object submission is received, and it is corresponding with number registration request to preserve the scene The incidence relation of herd number.In which, some objects wish that offer service can be easily selected by a user, can be to server 100 registrations, i.e., request server 100 is using corresponding number as the number of place scene relating.
Preserve the mode 3 of incidence relation:
The called frequency of number of the scene special object is counted, and preserves the scene and meets first with called frequency The incidence relation of the number of threshold value.
Involved special object, can flexibly set in the mode 1 of above-mentioned preservation incidence relation, mode 2 and mode 3 It sets, can also be specified by user by server statistics user demand, for example, during the special object may include following It is at least one:
Positioned at the scene and provide object, such as the restaurant in somewhere, hotel, hospital etc. that setting services;
The object positioned at the scene that terminal is selected, for example, certain scene of user's selection moves in hotel;
It is more than the object of second threshold by the number of different terminals selection in the object of the scene, for example, certain hotel It is selected, then the object can be added in the number information to be pushed automatically by many users.
Three of the above can be combined and more fully be covered with reaching, naturally it is also possible to use above-mentioned one of which.
It, can also be by server in addition to the number information of each scene relating of acquisition of above-mentioned offer in the embodiment of the present application Maintenance personnel collects the number information for determining each scene relating manually.
Further, in order to achieve the purpose that more comprehensively to push the number that may call, in the embodiment of the present application, server 100 can further monitor the call record of different user, and according to call record in time to the scene of preservation and associated numbers Incidence relation be updated, specifically:
Server 100 counts the calling that terminal 200 is initiated in scene, if the call number is not the number of scene relating When, then number is determined as to the candidate number of the number of scene relating, when candidate number is more than by the number that other-end calls When given threshold, candidate number information is added in the number information of scene relating.
By the above-mentioned processing procedure to update of incidence relation, server 100 can be constantly to safeguarding for certain scene Associated numbers are updated maintenance, it would be possible to be called but be not saved as the number of the associated numbers of the scene by many user terminals Incidence relation is added, when being subsequently pushed to other-end, improves the comprehensive of the number information of push.
Time corresponding with the above-mentioned processing procedure to update of incidence relation, that server 100 can also will be called by terminal 200 Number is deleted less than given threshold or the number not called from incidence relation, to reduce the information content pushed to user.
Fig. 3 shows the flow diagram of 200 speed dialling of terminal in system shown in Figure 1, mainly includes the following steps:
Step 301, terminal 200 receive and preserve the number information with place scene relating of the transmission of server 100.
When step 302, terminal 200 detect that user triggers call function, number with place scene relating of preservation is shown Code information.
So far, the flow of 200 speed dialling of terminal terminates.
The execution of flow is corresponded to by Fig. 3, terminal can will likely be related in time when user will use call function Number be shown in terminal and selected for user, using which, user without searching and preserve and certain scene relating in advance Number information reduces the complexity of user's operation.
Specifically, in step 301, terminal 200 preserves the number information with place scene relating that server 100 is sent, It can be stored in temporary folder or address list, specifically:
It is stored in the process of temporary folder:
Establish the file for preserving number information, after detecting that the terminal leaves scene, Delete Folder.Its In, this document folder can be named with the corresponding scene of these number informations
It is stored in the process of address list:
The number information received is saved in the address list of terminal, and establishes an independent grouping, is being detected After terminal leaves scene, grouping is deleted.Wherein, which can be named with the corresponding scene of these number informations, example Such as, after terminal 200 reaches Beijing, the associated number information in Beijing that server 100 pushes is received, terminal 200 can be by these Number is stored in address list as an independent grouping, and names the group with " Beijing ".It is user-friendly using which.
In above-mentioned steps 302, terminal 200 detect user trigger call function, can in several ways, such as:Inspection It surveys user and opens dialing interface or address list interface or message registration interface;Alternatively, detection user clicks preset button, example Such as, triggering button of the user preset button 1 as one-touch easy dialing is clicked alternatively, multiple buttons can be arranged in user as tactile The selection of hair and the number information of scene relating, certainly, which can also be the hardware of terminal, for example, volume key Deng.
Terminal 200 shows associated number information, it is possibility to have various ways specifically can be flexibly arranged, for example, can be with It is any one following display mode:
The corresponding object oriented of associated number information is shown, for example, restaurant name, hotel name etc.;
The demand of personal object, can first show the hidden identification of number information in being recorded in view of user's call communication, when When detecting that user clicks hidden identification, associated number information is shown.
Further, number information can be shown under the setting regions or setting state of screen, for example, being shown in screen Curtain the top, or be shown in standby interface, locking screen interface is shown.
Technical solution provided in an embodiment of the present invention, server 100 is capable of determining that 200 place scene of terminal, and obtains The number information of the 200 place scene relating of terminal, and the number information of acquisition is sent to terminal 200, to the terminal 200 The number information with place scene relating that can receive and preserve the transmission of server 100 calls work(when detecting that user triggers When energy, the number information with place scene relating of preservation can be shown, to be supplied to user to select.With existing scheme phase Than, on the one hand, user is without manual queries and preserves the associated numbers information of arrival or place scene in advance, reduces user's operation Complexity;On the other hand, an associated number information in area is unified determining by server 100 and imports terminal, relative to The mode that individual subscriber preserves improves the accuracy of information and comprehensive, to improve the phone of the preservation of user terminal 200 The accuracy of number, validity and comprehensive, improve the success rate of user's calling.
Further, in the technical solution that embodiment provides, server can automatically detect the scene residing for terminal, from The dynamic telephone number issued for speed dialling, has promptness, improves the efficiency of user's calling.
Further, in technical solution provided in this embodiment, for scene residing for user(Scene, time, user society Attribute etc.)More useful number information has specific aim, further improves the efficiency of user's calling.
Further, in technical solution provided in this embodiment, server 100 provides unified standard, can enumerate Quantity, type, the range for more needing the telephone number of speed dial, can be suitable for more scenes.Such as it travels at home The phone for not needing embassy, consulate, travel abroad just needs;Standing hotel telephone is not needed in residence, in other places With regard to needing;Standing local police station and/or patrol police's phone are not needed in public security good area, is just needed in the bad region of public security.User Individual is difficult to consider above-mentioned various situations, and according to the application, server 100 acquires various situations, and accumulates different user Calling, can reach above-mentioned purpose.
Further, for telephone number quantity, type, the range of standing speed dial, network side server 100 is come from Recommendation and guidance often effect is more preferable, it is more complete, timely, more efficiently.
Further, by the number of the recommendation of server and the possible short calling of guidance, server can accumulate more Historical experience can use more, external, open professional resources.Moreover, network server can preferably be held down Hair opportunity, so that people timely update standing telephone number.
Further, server 100 can acquire the call record of different terminals, the i.e. experience based on user each time, past Experience accumulation is further enriched or screens toward being more conducive to enrich.For example, people are passing through some original good region of public security When, it often dials the police emergency number, illustrates that this area's public security is deteriorated, this experience should accumulated, next group people enter back into the area It when domain, should just be recommended with higher priority, issue the relevant speed dial phone information of alarm.
Embodiment two
Based on same inventive concept, according to the method for pushing for the number information that the above embodiment of the present invention one provides, accordingly Ground, another embodiment of the present invention additionally provide the pusher of number information, which can be located in server.
Fig. 4 shows the structural schematic diagram of the pusher of number information, specifically includes:
Scene determination unit 401, number information acquiring unit 402 and communication unit 403;
Wherein:
Scene determination unit 401, for scene where determining terminal;
Number information acquiring unit 402, number for scene relating where obtaining the terminal that scene determination unit is determined Code information;
Communication unit 403, the number information for obtaining number information acquiring unit are sent to terminal.
Specifically, the scene determination unit 401 that Fig. 4 shown devices include is specifically used for using following at least one mode Scene where determining terminal:
The schedule information that monitor terminal reports in advance is reached when the schedule information representation terminal scene changed time When, determine scene where terminal;
The scene change informa that the terminal reports is received, determines that the terminal institute is on the scene according to the scene change informa Scape;
According to the period planning of setting, scene where terminal is determined;
When determining that the scene of terminal changes or receive the characterization changed information of terminal scene, terminal institute is determined In scene;
When the calling initiated according to terminal determines that terminal reaches new scene, scene where terminal is determined;
When receiving the request of the terminal inquiry number of request or the third party's forwarding of the enquiry number of terminal transmission, determine Scene where terminal.
Specifically, the scene determination unit 401 that Fig. 4 shown devices include, it is on the scene specifically for receiving the institute that terminal reports The information of scape, and terminal place scene is determined according to information;Or directly determine terminal place scene.
Specifically, the number information acquiring unit 402 that Fig. 4 shown devices include may include enquiry module or search mould It is in the block at least one(It is not shown):
Wherein, enquiry module obtains terminal place for the incidence relation according to the scene and number information pre-saved The number information of scene relating;
Wherein, search module, the number information for searching for scene special object, scene relating where being determined as terminal Number information.
Specifically, above-mentioned enquiry module is specifically used at least one of in the following ways saving scenario and believes with number The incidence relation of breath:
The number information of the scene special object is searched for, and preserves being associated with for the scene and the number information that searches System;
The number registration request of scene special object submission is received, and it is corresponding with number registration request to preserve the scene The incidence relation of herd number;
The called frequency of number of the scene special object is counted, and preserves the scene and meets first with called frequency The incidence relation of the number of threshold value.
Wherein, special object, including it is at least one of following:
Positioned at scene and provide the object for setting and servicing;
The object positioned at scene that terminal is selected;
It is more than the object of second threshold by the number of different terminals selection in the object of scene.
Specifically, Fig. 4 shown devices can further include related information updating unit(The unit does not show in figure Go out), number is determined as by the calling initiated in scene for counting terminal if call number is not the number of scene relating The candidate number of the number of scene relating, and when the number that candidate number is called by other-end is more than third threshold value, it will Candidate number information is added in the number information of scene relating.
Based on same inventive concept, according to the quick dial method that the above embodiment of the present invention one provides, correspondingly, this hair Bright another embodiment additionally provides speed dialling device, which can be located in terminal.
Fig. 5 shows the structural schematic diagram of the speed dialling device of number information, specifically includes:
Communication unit 501, storage unit 50, detection unit 503 and display unit 504;
Wherein:
Communication unit 501, the number information with place scene relating for receiving server transmission;
Storage unit 502, the number information for preserving communication unit transmission;
Detection unit 503, for detecting whether user triggers call function;
Display unit 504, for when detection unit detects that user triggers call function, display storage unit to preserve Associated number information.
Specifically, the storage unit 502 that Fig. 5 shown devices include, specifically for establishing the text for preserving number information Part presss from both sides, after detecting that terminal leaves scene, Delete Folder;Or, number information is saved in the address list of terminal, and build An independent grouping is stood, after detecting that terminal leaves scene, deletes grouping.
Specifically, the detection unit 503 that Fig. 5 shown devices include is specifically used for detection user and opens dialing interface or logical News record interface or message registration interface;Or, detection user clicks preset button.
Specifically, the display unit 504 that Fig. 5 shown devices include is specifically used for showing that associated number information is corresponding Object oriented;Or, the setting regions in screen shows number information;Or, the hidden identification of display number information, when detecting use When hidden identification is clicked at family, associated number information is shown.
The function for each unit that above-mentioned Fig. 4 includes can correspond to the respective handling step in flow shown in Fig. 2, herein no longer It repeats.
The function for each unit that above-mentioned Fig. 5 includes can correspond to the respective handling step in flow shown in Fig. 3, herein no longer It repeats.
Any of the above-described device that embodiments herein is provided can be realized by computer program.Those skilled in the art It should be appreciated that above-mentioned dividing elements mode is only one kind in numerous module dividing modes, if being divided into other lists Member or without inner cells all should be within the protection domains of the application as long as above-mentioned apparatus has above-mentioned function.
The application is with reference to method, the equipment according to the embodiment of the present application(System)And the flow of computer program product Figure and/or block diagram describe.It should be understood that can be realized by computer program instructions every first-class in flowchart and/or the block diagram The combination of flow and/or box in journey and/or box and flowchart and/or the block diagram.These computer programs can be provided Instruct the processor of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine so that the instruction executed by computer or the processor of other programmable data processing devices is generated for real The device for the function of being specified in present one flow of flow chart or one box of multiple flows and/or block diagram or multiple boxes.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that instruction generation stored in the computer readable memory includes referring to Enable the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one box of 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 count Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, in computer or The instruction executed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in a box or multiple boxes.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art God 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.

Claims (22)

1. a kind of method for pushing of number information, which is characterized in that including:
Server determines scene where terminal;
The number information of scene relating where obtaining the terminal, and the number information of acquisition is sent to the terminal;
Wherein, further include:
The calling that server statistics terminal is initiated in the scene will if call number is not the number of the scene relating The number is determined as the candidate number of the number of the scene relating;
When the number that the candidate number is called by other-end is more than third threshold value, the candidate number information is added to In the number information of the scene relating.
2. the method as described in claim 1, which is characterized in that in scene, including following manner where server determines terminal At least one:
The schedule information that terminal described in server monitoring reports in advance, when schedule information characterization terminal scene is changed When time reaches, scene where the terminal is determined;
Server receives the scene change informa that the terminal reports, and the terminal place is determined according to the scene change informa Scene;
Server determines scene where terminal according to setting time plan;
When server determines that the scene of the terminal changes or receive the characterization terminal scene changed information, Scene where determining the terminal;
When the calling that server is initiated according to the terminal determines that the terminal reaches new scene, determine that the terminal institute is on the scene Scape;
Server receives the terminal inquiry number of request or the third party's forwarding for the enquiry number that the terminal is sent When request, scene where the terminal is determined.
3. method as claimed in claim 1 or 2, which is characterized in that server determines scene where terminal, including:
Server receives the information for the place scene that the terminal reports, and determines that the terminal institute is on the scene according to described information Scape;Or
Server determines scene where the terminal.
4. the method as described in claim 1, which is characterized in that the number information of scene relating where obtaining the terminal, packet It includes:
According to the incidence relation of the scene and number information that pre-save, the number letter of scene relating where obtaining the terminal Breath;Or
The number information for searching for the scene special object, the number information of scene relating where being determined as the terminal.
5. method as claimed in claim 4, which is characterized in that the incidence relation of scene and number information is pre-saved, including At least one of following manner:
The number information of the scene special object is searched for, and preserves the incidence relation of the scene and the number information searched;
The number registration request of scene special object submission is received, and it is corresponding with number registration request to preserve the scene The incidence relation of herd number;
The called frequency of number of the scene special object is counted, and preserves the scene and meets first threshold with called frequency Number incidence relation.
6. method as described in claim 4 or 5, which is characterized in that the special object, including it is at least one of following:
Positioned at the scene and provide the object for setting and servicing;
The object positioned at the scene that the terminal is selected;
It is more than the object of second threshold by the number of different terminals selection in the object of the scene.
7. the method as described in claim 1, which is characterized in that the number information includes:
Telephone number and corresponding object oriented.
8. a kind of quick dial method, which is characterized in that including:
Terminal receives and preserves the number information with place scene relating of server transmission;
When detecting that user triggers call function, the associated number information is shown;
Wherein, further include:
The calling that server statistics terminal is initiated in the scene will if call number is not the number of the scene relating The number is determined as the candidate number of the number of the scene relating;
When the number that the candidate number is called by other-end is more than third threshold value, the candidate number information is added to In the number information of the scene relating.
9. method as claimed in claim 8, which is characterized in that terminal preserves number with place scene relating that server is sent Code information, including:
The file for preserving the number information is established, after detecting that the terminal leaves the scene, described in deletion File;Or
The number information is saved in the address list of the terminal, and establishes an independent grouping, it is described detecting After terminal leaves the scene, the grouping is deleted.
10. method as claimed in claim 8, which is characterized in that detect that user triggers call function, including:
It detects user and opens dialing interface or address list interface or message registration interface;Or
It detects user and clicks preset button.
11. method as claimed in claim 8, which is characterized in that the display associated number information, including:
Show the corresponding object oriented of the associated number information;Or
The number information is shown in the setting regions of screen;Or
The hidden identification for showing the number information, when detecting that user clicks the hidden identification, display is described associated Number information.
12. a kind of pusher of number information, which is characterized in that including:
Scene determination unit, for scene where determining terminal;
Number information acquiring unit, the number letter for scene relating where obtaining the terminal that the scene determination unit is determined Breath;
Communication unit, the number information for obtaining the number information acquiring unit are sent to the terminal;
Wherein, further include:
Related information updating unit, the calling initiated in the scene for counting terminal, if call number is not the scene The number is then determined as the candidate number of the number of the scene relating by associated number, and when the candidate number When being more than third threshold value by the number of other-end calling, the candidate number information is added to the number of the scene relating In information.
13. device as claimed in claim 12, which is characterized in that the scene determination unit, be specifically used for use with down toward A kind of few mode determines scene where the terminal:
The schedule information that the terminal reports in advance is monitored, is arrived when the schedule information characterization terminal scene changed time Up to when, determine scene where the terminal;
The scene change informa that the terminal reports is received, scene where determining the terminal according to the scene change informa;
According to setting time plan, scene where terminal is determined;
When determining that the scene of the terminal changes or receive the changed information of the characterization terminal scene, institute is determined Scene where stating terminal;
When the calling initiated according to the terminal determines that the terminal reaches new scene, scene where the terminal is determined;
When receiving the request of the terminal inquiry number of request or the third party's forwarding of the enquiry number that the terminal is sent, Scene where determining the terminal.
14. device as described in claim 12 or 13, which is characterized in that the scene determination unit is specifically used for receiving institute The information for the place scene that terminal reports is stated, and terminal place scene is determined according to described information;Or described in directly determining Scene where terminal.
15. device as claimed in claim 12, which is characterized in that the number information acquiring unit, including:
Enquiry module obtains scene where the terminal for the incidence relation according to the scene and number information pre-saved Associated number information;Or
Search module, the number information for searching for the scene special object, scene relating where being determined as the terminal Number information.
16. device as claimed in claim 15, which is characterized in that the enquiry module, in being specifically used in the following ways At least one saving scenario and number information incidence relation:
The number information of the scene special object is searched for, and preserves the incidence relation of the scene and the number information searched;
The number registration request of scene special object submission is received, and it is corresponding with number registration request to preserve the scene The incidence relation of herd number;
The called frequency of number of the scene special object is counted, and preserves the scene and meets first threshold with called frequency Number incidence relation.
17. the device as described in claim 15 or 16, which is characterized in that the special object, including it is following at least one It is a:
Positioned at the scene and provide the object for setting and servicing;
The object positioned at the scene that the terminal is selected;
It is more than the object of second threshold by the number of different terminals selection in the object of the scene.
18. a kind of speed dialling device, which is characterized in that including:
Communication unit, the number information with place scene relating for receiving server transmission;
Storage unit, the number information sent for preserving the communication unit;
Detection unit, for detecting whether user triggers call function;
Display unit, for when the detection unit detects that user triggers call function, showing that the storage unit preserves The associated number information;
Wherein, further include:
The calling that server statistics terminal is initiated in the scene will if call number is not the number of the scene relating The number is determined as the candidate number of the number of the scene relating;
When the number that the candidate number is called by other-end is more than third threshold value, the candidate number information is added to In the number information of the scene relating.
19. device as claimed in claim 18, which is characterized in that the storage unit, specifically for establishing for preserving The file for stating number information deletes the file after detecting that terminal leaves the scene;Or, the number is believed Breath is saved in the address list of terminal, and establishes an independent grouping, after detecting that terminal leaves the scene, deletes institute State grouping.
20. device as claimed in claim 18, which is characterized in that the detection unit is specifically used for detection user's opening and dials Number interface or address list interface or message registration interface;Or, detection user clicks preset button.
21. device as claimed in claim 18, which is characterized in that the display unit is specifically used for showing described associated The corresponding object oriented of number information;Or, the setting regions in screen shows the number information;Or, showing the number letter The hidden identification of breath shows the associated number information when detecting that user clicks the hidden identification.
22. a kind of system for realizing number push and speed dialling, which is characterized in that including server and terminal;Wherein:
The server, for scene where determining terminal, the number information of scene relating where obtaining the terminal, and will obtain The number information taken is sent to the terminal;
Wherein, further include:
The calling that server statistics terminal is initiated in the scene will if call number is not the number of the scene relating The number is determined as the candidate number of the number of the scene relating;
When the number that the candidate number is called by other-end is more than third threshold value, the candidate number information is added to In the number information of the scene relating;
The terminal, the number information with place scene relating sent for receiving and preserving the server, and when detection When triggering call function to user, the associated number information is shown.
CN201310743071.6A 2013-12-27 2013-12-27 A kind of number information method for pushing, quick dial method and device and system Active CN104754505B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310743071.6A CN104754505B (en) 2013-12-27 2013-12-27 A kind of number information method for pushing, quick dial method and device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310743071.6A CN104754505B (en) 2013-12-27 2013-12-27 A kind of number information method for pushing, quick dial method and device and system

Publications (2)

Publication Number Publication Date
CN104754505A CN104754505A (en) 2015-07-01
CN104754505B true CN104754505B (en) 2018-09-28

Family

ID=53593489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310743071.6A Active CN104754505B (en) 2013-12-27 2013-12-27 A kind of number information method for pushing, quick dial method and device and system

Country Status (1)

Country Link
CN (1) CN104754505B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11785128B2 (en) * 2019-01-22 2023-10-10 Huawei Technologies Co., Ltd. Caller identification display method based on application, and terminal device

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106375967A (en) * 2015-07-21 2017-02-01 深圳市中兴微电子技术有限公司 Emergency short message notification method ad terminal
CN105635397A (en) * 2015-12-30 2016-06-01 宇龙计算机通信科技(深圳)有限公司 Communication method, communication system and terminal
CN110536269B (en) * 2018-05-25 2023-04-18 北京搜狗科技发展有限公司 Information sharing method and device
CN109241108A (en) * 2018-08-16 2019-01-18 中国联合网络通信集团有限公司 Method for selecting number and device
CN111209471A (en) * 2018-11-21 2020-05-29 上海博泰悦臻网络技术服务有限公司 Scene-based data acquisition and pushing method and device, equipment and storage medium thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1610364A (en) * 2003-10-23 2005-04-27 华为技术有限公司 A method for making network propel business to order
CN101005482A (en) * 2006-01-16 2007-07-25 朱苏学 Network service positioning method and system
CN101026634A (en) * 2007-01-24 2007-08-29 中兴通讯股份有限公司 Message push system and method
CN102957742A (en) * 2012-10-18 2013-03-06 北京天宇朗通通信设备股份有限公司 Data pushing method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6385312B1 (en) * 1993-02-22 2002-05-07 Murex Securities, Ltd. Automatic routing and information system for telephonic services

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1610364A (en) * 2003-10-23 2005-04-27 华为技术有限公司 A method for making network propel business to order
CN101005482A (en) * 2006-01-16 2007-07-25 朱苏学 Network service positioning method and system
CN101026634A (en) * 2007-01-24 2007-08-29 中兴通讯股份有限公司 Message push system and method
CN102957742A (en) * 2012-10-18 2013-03-06 北京天宇朗通通信设备股份有限公司 Data pushing method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11785128B2 (en) * 2019-01-22 2023-10-10 Huawei Technologies Co., Ltd. Caller identification display method based on application, and terminal device

Also Published As

Publication number Publication date
CN104754505A (en) 2015-07-01

Similar Documents

Publication Publication Date Title
CN104754505B (en) A kind of number information method for pushing, quick dial method and device and system
US9213963B2 (en) Identifying and presenting reminders based on opportunity for interaction
US6985747B2 (en) Use of triggers and a location hypercube to enable push-based location applications
US8630392B2 (en) World clock enabling time zone sensitive applications
CN101227650B (en) System and method for implementing ask for help by mobile terminal
EP2184948B1 (en) Method for generating user attribute information and apparatus thereof
WO2015158399A1 (en) Method and system for identifying significant locations through data obtainable from a telecommunication network
CN104348941B (en) A kind of method and device for searching expectation user using cell phone address book
TW200930113A (en) Method and system for completing a zone related call
CN104244223A (en) Method and device for querying contact people
KR20120001353A (en) Method for performing handover between different radio system and providing information thereof using sms
CN108289143A (en) A kind of method, apparatus, electronic equipment and the storage medium of terminal applies display sequence
CN106060847B (en) The determination method and system of signal blind zone
US9769781B2 (en) System and method for providing multi-carrier tracking of wireless devices during an emergency
KR20120001360A (en) Method for performing handover between different radio system and providing information thereof using voice call
JP2013025709A (en) Patrol management device and patrol management method
CN105792118B (en) A kind of method and device of terminal alarms
US8891454B2 (en) Method, apparatus and system for sending messages
JP2007293537A (en) Presence management method and presence server device
KR100712462B1 (en) System and method for supporting location based communications, and a cell phone used for the same
US20130346420A1 (en) Method And System For Identifying Aberrant Wireless Behavior
CN1992965B (en) System for implementing group call service and method for implementing group call service
KR100858739B1 (en) Man Find System in use of Locus.
JP4237580B2 (en) Remote access method for cell broadcast information
CN114866645A (en) Method and device for processing customer service incoming call and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant