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 PDFInfo
- 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
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
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.
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)
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)
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)
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)
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 |
-
2013
- 2013-12-27 CN CN201310743071.6A patent/CN104754505B/en active Active
Patent Citations (4)
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)
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 |