[go: up one dir, main page]

CN104168350A - Contact person searching method and terminal - Google Patents

Contact person searching method and terminal Download PDF

Info

Publication number
CN104168350A
CN104168350A CN201310186157.3A CN201310186157A CN104168350A CN 104168350 A CN104168350 A CN 104168350A CN 201310186157 A CN201310186157 A CN 201310186157A CN 104168350 A CN104168350 A CN 104168350A
Authority
CN
China
Prior art keywords
gauge point
contact person
area information
contact
contacts list
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.)
Pending
Application number
CN201310186157.3A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201310186157.3A priority Critical patent/CN104168350A/en
Priority to PCT/CN2013/087367 priority patent/WO2014183405A1/en
Publication of CN104168350A publication Critical patent/CN104168350A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • H04M3/42374Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/30Determination of the location of a subscriber

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a contact person searching method and terminal. The method comprises the following steps: arranging a mark point on a map interface; obtaining corresponding geographical location information of the mark point on the map interface and selecting regional information from the geographical location information; receiving a selection request of the mark point and determining regional information corresponding to the mark point; and determining and displaying a contact person according to the regional information and an address book. Through the implement of the contact person searching method and terminal, the mark point is arranged on the map interface, so that when a user needs to search for the contact person, the contact person at the region corresponding to the selection mark point can be displayed through selecting the mark point on the map interface, thereby solving the problem that in the prior art, the user needs to select the target contact person one by one so as to achieve communication with all contact persons in the region, and improving using experience of the user.

Description

A kind of contact searching method and terminal
Technical field
The present invention relates to communication management information field, relate in particular to a kind of for search contact person's contact searching method and terminal when communicating by letter.
Background technology
In existing terminal contact, contact person arranges with the Pinyin abbreviation of name or letter abbreviations, and the mode of searching is also according to phonetic, letter searching; But, increase along with modern society's mobility of people, interpersonal trans-regional contacts are day by day close, user often needs the contact person in some province/city/district/street in same terminal contact to carry out alternately, when contact person is numerous, user need to search one by one in address list, complex operation, both lost time, easily made mistakes again.
Therefore, providing a kind of can, by address fast finding contact person's method, be just those skilled in the art's technical problems urgently to be resolved hurrily without Input Address.
Summary of the invention
In order to solve the problems of the technologies described above, the invention provides a kind of contact searching method and terminal.
The invention provides a kind of contact searching method, in one embodiment, this contact searching method comprises: gauge point is set on map interface; Obtain the geographical location information of gauge point correspondence on map interface, and from geographical location information selection area information; Receive the selection request of gauge point, and determine area information corresponding to this gauge point; According to area information and address list, determine and show contact person.
Further, in the above-described embodiments, according to area information and address list, determine and show that corresponding contact person's step is specially: in address list, search the contact person in area information corresponding region, and the contact person that demonstration is found.
Further, above-described embodiment also comprises: receive the update request of gauge point, revise area information corresponding to gauge point.
Further, above-described embodiment also comprises: the area information corresponding according to gauge point, in address list, search the contact person in area information corresponding region; Add the contact person who finds to contacts list that this gauge point area information is corresponding; According to area information and address list, determine and show that contact person's step is specially: searching and whether store the contacts list that area information is corresponding, if having, show the contact person in this contacts list.
Further, above-described embodiment also comprises: receive the update request of gauge point, revise area information corresponding to gauge point, and upgrade the contacts list that this gauge point area information is corresponding.
Further, above-described embodiment also comprises: receive contact person's update request, upgrade the contacts list that each gauge point area information is corresponding.
Further, above-described embodiment also comprises: if do not determine contact person according to area information and address list, the contact in highlight domain information corresponding region is artificially empty.
Further, in the above-described embodiments, area information is in continent, state, province, city, district, street.
In order to address the above problem, the present invention also provides a kind of terminal, and in one embodiment, this terminal comprises: mark module, selection module and display module; Wherein, mark module, for gauge point is set on map interface, obtains the geographical location information of gauge point correspondence on map interface, and from geographical location information selection area information; Select module for receiving the selection request of gauge point, and determine area information corresponding to this gauge point; Display module is for determining according to area information and address list and showing contact person.
Beneficial effect of the present invention:
Contact searching method provided by the invention and terminal, gauge point is set on map interface, and definite corresponding area information of this gauge point, when user need to search contact person, by selecting the gauge point on map interface, can show the contact person in selected gauge point corresponding region, a kind of method of searching contact person according to contact addresses was both provided, further, user is by triggering gauge point above the map contact person in just can correspondence markings point region, and without manual Input Address, solved in current techniques, user need to go in contact database select target contact person one by one just can complete with region in the problem that communicates of All Contacts, increased user's experience, and user is without manual input, further increased user's experience.
Accompanying drawing explanation
The schematic diagram of the contact searching method that Fig. 1 provides for one embodiment of the invention;
The schematic diagram of the terminal that Fig. 2 provides for one embodiment of the invention;
Fig. 3 is the schematic diagram of middle display module embodiment illustrated in fig. 2;
The schematic diagram of the terminal that Fig. 4 provides for another embodiment of the present invention;
Fig. 5 is the schematic diagram of the contact searching method in the present invention's one application example;
Fig. 6 is map interface schematic diagram in application example shown in Fig. 5;
Fig. 7 is another schematic diagram of map interface in application example shown in Fig. 5;
Fig. 8 is the interface schematic diagram while being related people in application example shown in Fig. 5;
Fig. 9 is interface schematic diagram during No Contact in application example shown in Fig. 5.
Embodiment
Contact searching method provided by the present invention can be applicable to allly can carry out in the terminal of searching contact person, as mobile devices such as mobile phone, panel computers, the permanent plants such as desktop computer, below take mobile phone as example, and by embodiment mode by reference to the accompanying drawings, the present invention is made to further annotation and illustrate.
The schematic diagram of the contact searching method that Fig. 1 provides for one embodiment of the invention; As shown in Figure 1, in this embodiment, contact searching method provided by the invention comprises the following steps:
S101: gauge point is set on map interface;
Preferably, receive the request that arranges that gauge point is set, at map interface, corresponding to the position that request is set, gauge point is set; Concrete, terminal receives the request that arranges that gauge point is set from user, and this arranges and in request, carries position/coordinate information that gauge point need to be set;
As, user need to arrange gauge point in Xinjiang province, and this arranges in request the positional information of carrying " Xinjiang province ", and and for example, user need to be " 87:36E at longitude and latitude; 43:46N " locate to arrange gauge point, this arranges in request and carries " 87:36E; 43:46N " positional information;
In order to increase user's experience, in preferred embodiment of the present invention, can also provide a map for user, the screen of take is sat down angle as initial point, coordinate system is set, as shown in Figure 6, for user, on this map, click to determine the position that gauge point need to be set, as, user clicks a bit in Xinjiang province region, terminal is obtained this at the coordinate information of whole display interface, and this arranges in request and carries " X, Y ";
Terminal is according to the position/coordinate information arranging in request, at the correspondence position of map interface, gauge point is set.
S102: obtain the geographical location information of gauge point correspondence on map interface, and from geographical location information selection area information;
Preferably, terminal is obtained the geographical location information of gauge point correspondence on map interface, as Asia-China-Xinjiang-Urumchi; Carrying that reception is triggered by user selects the selection of area information to ask, and selection area information from geographical location information, as Xinjiang; Area information is in the included continent of geographical location information that gauge point is corresponding, state, province, city, district, street;
Accordingly, terminal is the displaying ratio at interface according to the map, automatically determine the region rank of this gauge point, as the map interface of Fig. 6 ratio, the region rank of the automatic default label point of terminal is provincial, in the time of in user clicks Xinjiang province region, gauge point is set, and the area information of this gauge point is defined as to " Xinjiang province ".
S103: receive the selection request of gauge point, and determine area information corresponding to this gauge point;
Preferably, receive the selection request of user's selected marker point, select gauge point corresponding to request; Terminal receives the selection of the selected marker point being triggered by user and asks, select to carry in request the number information of gauge point, concrete, can be user at which gauge point of map interface input selection, can also be that user directly clicks and needs the gauge point selected at map interface; Terminal is according to the number information of selecting in request, and corresponding gauge point is set to selection mode;
According to the area information of gauge point selected in step S102, determine the area information that this gauge point is corresponding, as Xinjiang province.
S104: whether judgement determines contact person according to area information and address list; If determine contact person, perform step S105, otherwise, execution step S106.
S105: show the contact person who is determined;
S106: point out the contact in this gauge point corresponding region artificially empty;
Preferably, if do not determine contact person according to area information and address list, the contact in highlight domain information corresponding region is artificially empty, simultaneously, this gauge point is highlighted, to exist contact person's gauge point to distinguish with other corresponding regions, and can also return to map interface for reset/selected marker of user point.
Preferably, in other embodiments, step S104 and step S105 in embodiment illustrated in fig. 1 are specially: in address list, search the contact person in area information corresponding region, and the contact person that demonstration is found, can adopt following scheme:
Obtain the area information of selected gauge point, determine selected gauge point corresponding region;
Obtain each contact person's positional information, determine each contact person's position;
Judge that successively each contact person's position is whether in selected gauge point corresponding region;
If have at least one contact person's position in selected gauge point corresponding region, have contact person in selected gauge point corresponding region, execution step S105; If the position that there is no a contact person in selected gauge point corresponding region, contact person not in selected gauge point corresponding region, execution step S106;
Now, step S105 is specially: the contact person of display position in selected gauge point corresponding region.
In the above-described embodiments, in the time need to operating the gauge point on map interface, the method also comprises:
If operation requests is newly-built gauge point, at map interface, corresponding to the position of this request, gauge point is set, and determines the area information of newly-built gauge point;
If operation requests, for revising the area information of gauge point, generates update request, terminal, after receiving the update request of gauge point, is revised area information corresponding to gauge point;
If operation requests is delete flag point, delete this request correspondence markings point.
Preferably, in other embodiments, the contact searching method providing embodiment illustrated in fig. 1 is further comprising the steps of: the area information corresponding according to gauge point, in address list, search the contact person in area information corresponding region; Add the contact person who finds to contacts list that this gauge point area information is corresponding; Concrete is:
Obtain the area information of gauge point, determine the corresponding region of gauge point;
Obtain each contact person's positional information, determine each contact person's position;
Position and the gauge point corresponding region of mating successively each contact person;
If have at least one contact person's position in gauge point corresponding region, for gauge point arranges contacts list, and the contact person in gauge point corresponding region adds in the contacts list of gauge point by position; If there is no contact person's position in gauge point corresponding region, contact person not in gauge point corresponding region, execution step S106;
Now, step S104 and step S105 are specially: search and whether store the contacts list that area information is corresponding, if having, show the contact person in this contacts list.
In the above-described embodiments, because after gauge point is set, may contacts list be set for gauge point, for quick demonstration, so corresponding, in the time need to upgrading the gauge point on map interface, may cause the area information of gauge point to change, now can affect the content of this contacts list, therefore, the method can also comprise: receive the update request of gauge point, revise area information corresponding to gauge point, and upgrade the contacts list that this gauge point area information is corresponding; Newly-built gauge point; Delete flag point; Concrete is:
If newly-built gauge point, arranges gauge point at map interface corresponding to the position of update request, determine the area information of newly-built gauge point; Position and the newly-built gauge point corresponding region of mating successively each contact person; If have at least one contact person's position in newly-built gauge point corresponding region, for newly-built gauge point, contacts list is set, and the contact person in newly-built gauge point corresponding region add in the contacts list of newly-built gauge point by position to; If the position that there is no a contact person in newly-increased gauge point corresponding region, contact person not in newly-increased gauge point corresponding region, execution step S106;
If revise the area information of gauge point, receive the update request of gauge point, revise area information corresponding to gauge point, and upgrade the contacts list that this gauge point area information is corresponding; The position and the rear gauge point of modification corresponding region of mating successively each contact person, if have at least one contact person's position in revising rear gauge point corresponding region, for revising rear gauge point, contacts list is set, and the contact person in revising rear gauge point corresponding region adds in the contacts list of revising rear gauge point by position to; If there is no contact person's position in revising rear gauge point corresponding region, contact person not in gauge point corresponding region after revising, execution step S106;
If delete flag point, deletes gauge point corresponding to update request, and delete contacts list corresponding to deleted gauge point area information.
In the above-described embodiments, because after gauge point is set, may contacts list be set for gauge point, the information that has comprised contact person in contacts list, therefore, when the contact person in terminal changes, also can affect the content of this contacts list, therefore, the method can also comprise: receive contact person's update request, upgrade the contacts list that each gauge point area information is corresponding; Concrete is:
If update request is newly-increased contact person, newly-increased contact person, judges that this newly-increased contact person's position is whether in a gauge point corresponding region; If so, added to the contacts list of this gauge point corresponding region; If not, gauge point is not operated;
If update request is for upgrading contact person's positional information, upgrade this contact person's positional information, judge that the amended position of this contact person is whether in a gauge point corresponding region, if, added to the contacts list of this gauge point corresponding region, if not, gauge point is not operated; Further, if the position before this contact person revises is in another gauge point corresponding region, it is deleted from the contacts list of this another gauge point corresponding region, if the contacts list of another gauge point corresponding region after deleting is empty, delete the contacts list of another gauge point corresponding region, execution step S106;
If update request, for deleting contact person, is deleted contact person, judge that this contact person's position is whether in a gauge point corresponding region; If so, it is deleted from the contacts list of this gauge point corresponding region, if the contacts list of this gauge point corresponding region after deleting is empty, delete the contacts list of this gauge point corresponding region, execution step S106; If not, gauge point is not operated;
The schematic diagram of the terminal that Fig. 2 provides for one embodiment of the invention; As shown in Figure 2, in the present embodiment, terminal 2 provided by the invention comprises: mark module 21, selection module 22 and display module 23, wherein,
Mark module 21, for gauge point is set on map interface, obtains the geographical location information of gauge point correspondence on map interface, and from geographical location information selection area information; Area information is in continent, state, province, city, district, street;
Select module 22 for receiving the selection request of gauge point, and determine area information corresponding to this gauge point;
Display module 23 is for determining according to area information and address list and showing contact person.
Fig. 3 is the schematic diagram of middle display module 23 embodiment illustrated in fig. 2; As shown in Figure 3, in the present embodiment, the display module 23 in terminal 2 provided by the invention comprises searches submodule 231 and display sub-module 232, wherein,
Search submodule 232 for search the contact person in area information corresponding region at address list;
Display sub-module 232 searches for showing the contact person that submodule 231 finds; If also do not determine contact person for searching submodule 231 according to area information and address list, the contact in highlight domain information corresponding region is artificially empty.
Further, at middle mark module 21 embodiment illustrated in fig. 2, comprise the first renewal submodule, first upgrades submodule for receiving the update request of gauge point, revises area information corresponding to gauge point.
The schematic diagram of the terminal that Fig. 4 provides for another embodiment of the present invention; As shown in Figure 4, in the present embodiment, terminal 2 provided by the invention, comprising on the basis of mark module 21, selection module 22 and display module 23, also comprises matching module 24 and memory module 25, wherein,
Matching module 24, for the area information corresponding according to gauge point, is searched the contact person in area information corresponding region in address list;
Memory module 25 adds for the contact person that matching module 24 is found the contacts list that this gauge point area information is corresponding to;
Whether display module 23 is stored in specifically for searching memory module 25 contacts list that area information is corresponding, if having, shows the contact person in this contacts list.
Further, mark module 21 in the embodiment shown in fig. 4 comprises the second renewal submodule, second upgrades submodule for receiving the update request of gauge point, revises area information corresponding to gauge point, and upgrades the contacts list that this gauge point area information is corresponding.
Further, memory module 25 in the embodiment shown in fig. 4 comprises that the 3rd upgrades submodule, and the 3rd upgrades submodule for receiving contact person's update request, upgrades the contacts list that each gauge point area information is corresponding.
Now in conjunction with concrete application example and Fig. 5 to Fig. 9, further illustrate contact searching method provided by the invention, in this application example, do following setting, what map interface showed is map of China, user clicks any point in map interface and continues 1 second, trigger the request of setting/selected marker point, and, adopt the terminal 2 shown in Fig. 4 to realize contact person's operation, wherein, Fig. 5 is the schematic diagram of the contact searching method in the present invention's one application example, Fig. 6 is map interface schematic diagram in application example shown in Fig. 5, Fig. 7 is another schematic diagram of map interface in application example shown in Fig. 5, Fig. 8 is the interface schematic diagram while being related people in application example shown in Fig. 5, Fig. 9 is interface schematic diagram during No Contact in application example shown in Fig. 5.
As shown in Figure 5, in this application example, contact searching method provided by the invention comprises the steps:
S501: show map interface;
The map interface showing as shown in Figure 6.
S502: gauge point is set, determines the area information of gauge point;
According to user, click, the position of clicking corresponding to user at map interface arranges gauge point, according to the regional level of geographical location information corresponding to gauge point and user's selection, determines the area information of gauge point;
Concrete is:
User clicks a bit of map interface, and continues 1 second, and the position that terminal is clicked user arranges gauge point;
Obtain and put corresponding geographical location information to user's show tags, as put corresponding geographical location information to user's show tags, being: Asia-China-A province-B city-C district-D street * * number;
Receive user and select, determine the area information that user selects; Area information is in the included continent of geographical location information that gauge point is corresponding, state, province, city, district, street, as is chosen as " city "
The area information that the area information that user is selected serves as a mark a little, now, the area information of gauge point is B city;
As: user has carried out the operation of clicking map interface for 3 times, is provided with 3 gauge points: gauge point 1, gauge point 2 and gauge point 3; According to user, select, the area information of gauge point 1 is Xinjiang province, and the area information of gauge point 2 is Xi'an, and the area information of gauge point 3 is Tibet province.
S503: the contact location in matched indicia point area information and address list;
According to the area information of gauge point, determine the corresponding region of gauge point; According to each contact person's positional information, determine each contact person's position; Position and the gauge point corresponding region of mating successively each contact person, and add all contact persons in gauge point corresponding region the contacts list of gauge point corresponding region to, the contacts list of each gauge point corresponding region is stored;
Further, if there is no contact person's position in gauge point corresponding region, point out the contact in user's gauge point corresponding region artificially empty, gauge point is highlighted;
Concrete as:
For gauge point 1, its area information is Xinjiang province, and so, the region of gauge point 1 correspondence is Xinjiang; For gauge point 2, its area information is Xi'an, and so, the region of gauge point 2 correspondences is Xi'an; For gauge point 3, its area information is Tibet province, and so, the region of gauge point 3 correspondences is Tibet;
According to the positional information in each contact person's contact details, determine each contact person's position; General, if terminal use is provided with positional information to contact person, the setting with terminal use is as the criterion, if terminal use does not arrange contact person's positional information, can search according to technology such as number attribution/terminal positioning contact person's positional information; As in user's positional information that contact person 1 is set be Xi'an City, Shanxi Province, contact person 2,3,4,5,6,7,8 does not arrange, now, the positional information that terminal finds contact person 2,3 according to number attribution is Xi'an City, Shanxi Province, contact person 4,5 positional information is Shaanxi Province's Yan’an, contact person 6,7 positional information is province Urumqi City, Xinjiang, and contact person 8 positional information is Guangzhou, Guangdong; Now, just think that contact person 1,2,3 is in Xi'an, contact person 4,5 is at Yan’an, and contact person 6,7 is in Urumqi City, and contact person 8 is in Guangzhou;
Position and the gauge point corresponding region of mating successively each contact person, and add all contact persons in gauge point corresponding region the contacts list of gauge point corresponding region to; Now, known according to above-mentioned hypothesis:
For gauge point 1, the contacts list 1 of its gauge point corresponding region comprises contact person 6,7, and the mark icon of its gauge point as shown in Figure 7;
For gauge point 2, the contacts list 2 of its gauge point corresponding region comprises contact person 1,2,3, and the mark icon of its gauge point as shown in Figure 7;
For gauge point 3, No Contact in its gauge point corresponding region, now, remind terminal use " gauge point corresponding region No Contact ", display frame as shown in Figure 9, gauge point 3 is highlighted, distinguish with the gauge point in other corresponding regions with contact person, the mark icon of its gauge point as shown in Figure 7.
S504: select the gauge point on map interface, determine its area information;
Terminal use is by clicking the gauge point on map interface, and selected marker point, and definite its area information, as selected marker point 1, determine that its area information is Xinjiang province.
S505: judgement determines according to the area information of this gauge point and address list the people that whether is related in this gauge point corresponding region; There are execution step S506, nothing, execution step S507;
Now, judgement according to being to judge whether to store selected contacts list corresponding to gauge point area information, as, selected marker point 1, performs step S506, selected marker point 3 performs step S507.
S506: the contact person who shows selected gauge point corresponding region;
If there is contact person in the gauge point corresponding region that user selects, it is the contacts list that terminal storage has this gauge point corresponding region, as for gauge point 1, display frame as shown in Figure 8, each contact person that terminal use can show selects directly to add to communication object hurdle, to complete the demands such as communication, preferably, with the form demonstration contact person of list.
S507: show selected gauge point corresponding region No Contact;
If there is no contact person in the gauge point corresponding region that user selects, No Contact in this gauge point corresponding region of terminal notifying terminal use, as for gauge point 3, display frame as shown in Figure 9, and after certain hour section, is returned to the map interface of Fig. 6 or Fig. 7; In fact, terminal use just can know in gauge point corresponding region whether have contact person according to the different icons of gauge point, and for gauge point 3, terminal use has known No Contact in its corresponding region, generally also can not select.
The renewal function that does not have example to go out contact searching method provided by the invention embodiment illustrated in fig. 5, now carries out simple explanation, upgrades and comprises the renewal of gauge point and contact person's renewal, below explanation respectively:
For the renewal of gauge point, generally comprise newly-increased gauge point, delete flag point, revise the area information of gauge point etc.; Concrete,
When renewal is operating as newly-increased gauge point, only need to perform step S502 and step S503, repeat no more;
When renewal is operating as delete flag point, for operate delete flag point according to user, as deleted the gauge point 1 in Fig. 7,, in delete flag point 1, also need to from terminal storage module 26, delete the contacts list 1 of gauge point 1 corresponding region of storage;
When renewal is operating as the area information of revising gauge point, according to user, operate the area information of update mark point, as upgrade the gauge point 2 in Fig. 7, when the area information " Xi'an " of update mark point 2 is " Shaanxi Province ", also need the contacts list 2 of gauge point 2 corresponding regions of storage in terminal storage module 26 to upgrade, after upgrading, it is contacts list 3, contacts list 3 comprises contact person 1,2,3,4,5, in follow-up terminal use's selected marker, put 2 o'clock, the contacts list of its demonstration has been exactly contacts list 3;
For contact person's renewal, generally comprise newly-increased contact person, delete contact person, revise associated person information etc.; Concrete,
When renewal is operating as newly-increased contact person, according to user, operate newly-increased contact person and positional information thereof, whether the newly-increased contact person's of judgement position is in gauge point corresponding region; If so, added to the contacts list of gauge point corresponding region;
As, newly-increased contact person's 9 positional information is Shenzhen City, Guangdong Province, the corresponding region of 3 gauge points on the map interface shown in Fig. 7 does not comprise Shenzhen City, Guangdong Province, now, each gauge point and contacts list thereof in Fig. 7 is not modified;
As, newly-increased contact person's 10 positional information is province Urumqi City, Xinjiang, just need to modify to the contacts list 1 of gauge point 1 corresponding region, contact person 10 is added in contacts list 1, form new contacts list 4, contacts list 4 comprises contact person 6,7,10, in follow-up terminal use's selected marker, puts 1 o'clock, and the contacts list of its demonstration has been exactly contacts list 4;
As, newly-increased contact person's 11 positional information is Tibet province Lhasa, just need to modify to the contacts list of gauge point 3 corresponding regions, because No Contact in former gauge point 3 corresponding regions, now, for the newly-built contacts list 5 of gauge point 3, contacts list 5 comprises contact person 11, simultaneously, by the image update of gauge point 3, it is the icon while being related people, as the icon of gauge point 1, in follow-up terminal use's selected marker, to put 3 o'clock, the contacts list of its demonstration has been exactly contacts list 5;
When renewal is operating as modification associated person information, whether the associated person information that judgement is revised comprises contact person's positional information, if do not comprise positional information, does not upgrade, if comprise positional information, judge that the amended position of contact person is whether in gauge point corresponding region; If so, added to the contacts list of gauge point corresponding region; If the position before contact person revises is in another gauge point corresponding region, it is deleted from the contacts list of another gauge point corresponding region, if the contacts list of another gauge point corresponding region after deleting is empty, delete the contacts list of another gauge point corresponding region, contact in prompting another gauge point corresponding region of user is artificially empty, and another gauge point is highlighted;
As, only contact person 1 telephone number is revised, because contact person 1 positional information is that user arranges, revise and do not relate to again contact person 1 positional information, or, the positional information that the modification of telephone number is not caused to contact person 1 sends variation, each gauge point and contacts list thereof in Fig. 7 is not modified;
As, contact person 2 telephone number to be revised, its positional information needs terminal automatic acquisition, as, positional information after contact person 2 upgrades is Shaanxi Province's Yan’an, now, position before contact person 2 revises is in gauge point 2 corresponding regions, need to from the contacts list 2 of gauge point 2 corresponding regions, contact person 2 be deleted, after deletion, the contacts list of gauge point 2 corresponding regions is updated to contacts list 6, contacts list 6 comprises contact person 1, 3, because the positional information after contact person 2 upgrades does not relate to other gauge points, the contacts list of other gauge point corresponding regions is not modified, in follow-up terminal use's selected marker, put 2 o'clock, the contacts list of its demonstration has been exactly contacts list 6, and for example, positional information after contact person 2 upgrades is province Urumqi City, Xinjiang, now, the position of contact person 2 after renewal relates to gauge point 1, except need to changing the contacts list 2 of gauge point 2, also need the contacts list 1 of gauge point 1 corresponding region to modify, contact person 2 is increased in contacts list 1, form new contacts list 7, contacts list 7 comprises contact person 2,6,7, in follow-up terminal use's selected marker, put 1 o'clock, the contacts list of its demonstration has been exactly contacts list 7, and for example, positional information after contact person 2 upgrades is Tibet province Lhasa, now, the position of contact person 2 after renewal relates to gauge point 3, except need to changing the contacts list 2 of gauge point 2, also need the contacts list of gauge point 3 corresponding regions to modify, concrete, the contacts list 8 of newly-built gauge point 3 corresponding regions, contact person 2 is increased in contacts list 8, contacts list 8 comprises contact person 2, simultaneously, by the image update of gauge point 3, it is the icon while being related people, as the icon of gauge point 1, in follow-up terminal use's selected marker, put 3 o'clock, the contacts list of its demonstration has been exactly contacts list 8,
As, contact person 6,7 telephone number to be revised, its positional information needs terminal automatic acquisition; As, positional information after contact person 6,7 upgrades is Shaanxi Province's Yan’an, and now, the position before contact person 6,7 revises is in gauge point 1 corresponding region, need to from the contacts list 1 of gauge point 1 corresponding region, contact person 6,7 be deleted, after deletion, the contacts list of gauge point 1 corresponding region is empty, deletes contacts list 1, simultaneously, gauge point 1 is highlighted, and the icon when image update of gauge point 1 is No Contact, as the icon of gauge point 3;
When renewal is operating as while deleting contact person, according to user, operate and delete contact person and positional information thereof, judge that contact person is whether in the contacts list in gauge point corresponding region; If so, it is deleted from the contacts list of gauge point corresponding region, if the contacts list after deleting is empty, delete contacts list, the contact in prompting user's gauge point corresponding region is artificially empty, and gauge point is highlighted;
As, delete contact person 8, the corresponding region of 3 gauge points on the map interface shown in Fig. 7 does not comprise Guangzhou, Guangdong, now, each gauge point and contacts list thereof in Fig. 7 is not modified;
As, delete contact person 2,3, because contact person 2,3 relates to gauge point 2, it is deleted from the contacts list 2 of gauge point 2 corresponding regions, after deletion, the contacts list of gauge point 2 corresponding regions is updated to contacts list 9, and contacts list 9 comprises contact person 1, in follow-up terminal use's selected marker, put 1 o'clock, the contacts list of its demonstration has been exactly contacts list 9;
As, delete contact person 6,7, because contact person 6,7 relates to gauge point 1, it is deleted from the contacts list 1 of gauge point 1 corresponding region, after deletion, the contacts list of gauge point 1 corresponding region is empty, delete contacts list 1,, gauge point 1 is highlighted meanwhile, the icon when image update of gauge point 1 is No Contact, as the icon of gauge point 3.
If being provided, the terminal providing embodiment illustrated in fig. 3 implements contact searching method provided by the invention, when upgrading contact person, on not impact of enforcement of the present invention, repeat no more, when update mark point, in conjunction with Fig. 5 and Fig. 7, and with contact person 1,2,3 in Xi'an, contact person 4,5 is example explanation at Yan’an
If update request is newly-built gauge point, at map interface, corresponding to the position of update request, gauge point is set, and determines the area information of newly-built gauge point; As, a newly-increased gauge point on the map interface shown in Fig. 7, execution step S502;
If update request, for revising the area information of gauge point, is revised the area information of update request correspondence markings point; Now, the shown contact person of step S506 may be different, as, for gauge point 2, before renewal, its area information is Xi'an, and the shown contact people of step S506 is contact person 1,2,3, when the area information of this gauge point 2 is updated to Shaanxi Province, the shown contact people of step S506 has been contact person 1,2,3,4 and 5;
If update request is delete flag point, delete update request correspondence markings point; As, on the map interface shown in Fig. 7, delete flag point 3.
In summary, by enforcement of the present invention, at least there is following beneficial effect:
According to the request that arranges receiving, gauge point is set on map interface, and definite corresponding area information of this gauge point, when user need to search contact person, by selecting the gauge point on map interface, can show the contact person in selected gauge point corresponding region, a kind of method of searching contact person according to contact addresses was both provided, further, user is by triggering gauge point above the map contact person in just can correspondence markings point region, and without manual Input Address, solved in current techniques, user need to go in contact database select target contact person one by one just can complete with region in the problem that communicates of All Contacts, increased user's experience, and user is without manual input, further increased user's experience,
Further, before user's selected marker point, for each gauge point, searching respectively contact person, the contact person who finds is write to contacts list the storage of correspondence markings point, when subsequent operation, can show fast that user's selected marker puts the contact person in corresponding contacts list, increase user's experience.
Below be only the specific embodiment of the present invention; not the present invention is done to any pro forma restriction; any simple modification, equivalent variations or modification that every foundation technical spirit of the present invention is done above execution mode, all still belong to the protection range of technical solution of the present invention.

Claims (16)

1. a contact searching method, is characterized in that, comprising:
Gauge point is set on map interface;
Obtain described gauge point corresponding geographical location information on described map interface, and from described geographical location information selection area information;
Receive the selection request of gauge point, and determine area information corresponding to this gauge point;
According to described area information and address list, determine and show corresponding contact person.
2. contact searching method as claimed in claim 1, it is characterized in that, describedly according to described area information and address list, determine and show that corresponding contact person's step is specially: in described address list, searching the contact person in described area information corresponding region, the contact person who finds is defined as to the contact person that described area information is corresponding and shows.
3. contact searching method as claimed in claim 2, is characterized in that, also comprises: receive the update request of gauge point, revise area information corresponding to gauge point.
4. contact searching method as claimed in claim 1, is characterized in that, also comprises:
The area information corresponding according to gauge point searched the contact person in described area information corresponding region in described address list;
Add the contact person who finds to contacts list that this gauge point area information is corresponding;
Describedly according to described area information and address list, determine and show that corresponding contact person's step is specially: searching and whether store the contacts list that described area information is corresponding, if having, show the contact person in this contacts list.
5. contact searching method as claimed in claim 4, is characterized in that, also comprises: receive the update request of gauge point, revise area information corresponding to gauge point, and upgrade the contacts list that this gauge point area information is corresponding.
6. contact searching method as claimed in claim 4, is characterized in that, also comprises: receive contact person's update request, the contacts list that update mark point area information is corresponding.
7. the contact searching method as described in claim 1 to 6 any one, is characterized in that, also comprises: if do not determine contact person according to described area information and address list, point out the contact in described area information corresponding region artificially empty.
8. the contact searching method as described in claim 1 to 6 any one, is characterized in that, described area information is in continent, state, province, city, district, street.
9. a terminal, is characterized in that, comprising: mark module, selection module and display module, wherein,
Described mark module is for arranging gauge point on map interface, obtains described gauge point corresponding geographical location information on described map interface, and from described geographical location information selection area information;
Described selection module is for receiving the selection request of gauge point, and definite area information corresponding to this gauge point;
Described display module is for determining according to described area information and address list and showing corresponding contact person.
10. terminal as claimed in claim 9, is characterized in that, described display module comprises searches submodule and display sub-module, wherein,
The described submodule of searching is for searching the contact person in described area information corresponding region at described address list, and the contact person who finds is defined as to the contact person that described area information is corresponding;
Described display sub-module is searched the contact person that submodule finds described in showing.
11. terminals as claimed in claim 10, is characterized in that, described mark module comprises the first renewal submodule, and described first upgrades submodule for receiving the update request of gauge point, revises area information corresponding to gauge point.
12. terminals as claimed in claim 9, is characterized in that, also comprise matching module and memory module, wherein,
Described matching module, for the area information corresponding according to gauge point, is searched the contact person in described area information corresponding region in described address list;
Described memory module adds for the contact person that described matching module is found the contacts list that this gauge point area information is corresponding to;
Whether described display module is stored in specifically for searching described memory module the contacts list that described area information is corresponding, if having, shows the contact person in this contacts list.
13. terminals as claimed in claim 12, it is characterized in that, described mark module comprises the second renewal submodule, and described second upgrades submodule for receiving the update request of gauge point, revise area information corresponding to gauge point, and upgrade the contacts list that this gauge point area information is corresponding.
14. terminals as claimed in claim 12, is characterized in that, described memory module comprises that the 3rd upgrades submodule, and the described the 3rd upgrades submodule for receiving contact person's update request, upgrades the contacts list that each gauge point area information is corresponding.
15. terminals as described in claim 9 to 14 any one, is characterized in that, if described display module also for not determining contact person according to described area information and address list, points out the contact in described area information corresponding region artificially empty.
16. terminals as described in claim 9 to 14 any one, is characterized in that, described area information is in continent, state, province, city, district, street.
CN201310186157.3A 2013-05-17 2013-05-17 Contact person searching method and terminal Pending CN104168350A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310186157.3A CN104168350A (en) 2013-05-17 2013-05-17 Contact person searching method and terminal
PCT/CN2013/087367 WO2014183405A1 (en) 2013-05-17 2013-11-18 Method for searching for contact and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310186157.3A CN104168350A (en) 2013-05-17 2013-05-17 Contact person searching method and terminal

Publications (1)

Publication Number Publication Date
CN104168350A true CN104168350A (en) 2014-11-26

Family

ID=51897635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310186157.3A Pending CN104168350A (en) 2013-05-17 2013-05-17 Contact person searching method and terminal

Country Status (2)

Country Link
CN (1) CN104168350A (en)
WO (1) WO2014183405A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105072561A (en) * 2015-07-08 2015-11-18 广东小天才科技有限公司 Method, device and system for sharing friend information
CN106506771A (en) * 2016-10-18 2017-03-15 北京奇虎科技有限公司 Contact object classification display method, device and mobile terminal
CN107766436A (en) * 2017-09-20 2018-03-06 广东省建设信息中心 A kind of address correlation data processing method, user terminal and server
CN109451136A (en) * 2018-12-28 2019-03-08 Tcl移动通信科技(宁波)有限公司 Contact person information of mobile terminal processing method, mobile terminal and storage medium
US11492563B2 (en) 2018-04-28 2022-11-08 Beijing Sanju Environmental Protection & New Materials Co., Ltd Conversion process for an inferior oil

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101600017A (en) * 2009-06-26 2009-12-09 宇龙计算机通信科技(深圳)有限公司 A kind of associated person information display packing, device and portable terminal
CN102104689A (en) * 2011-04-06 2011-06-22 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile terminal for searching contact information
WO2012024157A2 (en) * 2010-08-18 2012-02-23 Facebook, Inc. Location ranking using social graph information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101600017A (en) * 2009-06-26 2009-12-09 宇龙计算机通信科技(深圳)有限公司 A kind of associated person information display packing, device and portable terminal
WO2012024157A2 (en) * 2010-08-18 2012-02-23 Facebook, Inc. Location ranking using social graph information
CN102104689A (en) * 2011-04-06 2011-06-22 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile terminal for searching contact information

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105072561A (en) * 2015-07-08 2015-11-18 广东小天才科技有限公司 Method, device and system for sharing friend information
CN105072561B (en) * 2015-07-08 2016-08-24 广东小天才科技有限公司 Method, device and system for sharing friend information
CN106506771A (en) * 2016-10-18 2017-03-15 北京奇虎科技有限公司 Contact object classification display method, device and mobile terminal
CN106506771B (en) * 2016-10-18 2019-12-13 北京安云世纪科技有限公司 Contact object classification display method and device and mobile terminal
CN107766436A (en) * 2017-09-20 2018-03-06 广东省建设信息中心 A kind of address correlation data processing method, user terminal and server
CN107766436B (en) * 2017-09-20 2021-09-21 广东省建设信息中心 Address associated data processing method, user terminal and server
US11492563B2 (en) 2018-04-28 2022-11-08 Beijing Sanju Environmental Protection & New Materials Co., Ltd Conversion process for an inferior oil
CN109451136A (en) * 2018-12-28 2019-03-08 Tcl移动通信科技(宁波)有限公司 Contact person information of mobile terminal processing method, mobile terminal and storage medium

Also Published As

Publication number Publication date
WO2014183405A1 (en) 2014-11-20

Similar Documents

Publication Publication Date Title
US10678819B2 (en) Methods and apparatus for providing map locations in user applications using URL strings
CN111522481B (en) Layer data processing method and device, computer equipment and storage medium
US8694247B2 (en) Method, mobile device and computer-readable medium for displaying surrounding points of interest
JP6514711B2 (en) INTERACTION PROCESSING METHOD, INTERACTION MANAGEMENT SYSTEM, AND COMPUTER DEVICE
RU2687709C2 (en) Method and device for configuring home screen of device
CN104168350A (en) Contact person searching method and terminal
CN106095917A (en) A kind of bookmark preservation, methods of exhibiting, device and browser
CN103984556A (en) Map area construction device, method and monitor terminal
CN104461262A (en) Mobile terminal and address input method thereof
CN101995256A (en) Itinerary planning method, device and computer program product used
CN104780253B (en) A kind of book management method
CN104284000A (en) Map address book generating system and method
CN107231472A (en) A kind of display methods and mobile terminal
JP5959478B2 (en) Determination device, determination method, determination program, and map display system
CN103067561A (en) Display method, device and electronic terminal
CN108595462B (en) Method, mobile terminal and device for acquiring information of city in application
CN114911880B (en) Interaction method, device and electronic equipment based on electronic map
CA2583616C (en) Methods and apparatus for providing map locations in user applications using url strings
CN112084235B (en) Method and device for inquiring track of person going out, computer equipment and storage medium
JP6136459B2 (en) Electronic leaflet browsing device, electronic leaflet browsing method and program
AU2012244089B2 (en) Information processing apparatus, program and information processing method
CN106844754B (en) Method and device for pushing information by intelligent terminal APP
CN104767887A (en) Phone number query method and device
JP2012226440A (en) Information processor and function grouping method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141126

WD01 Invention patent application deemed withdrawn after publication