CN103888625B - Generate the method and intelligent terminal of communication interface - Google Patents

Generate the method and intelligent terminal of communication interface Download PDF

Info

Publication number
CN103888625B
CN103888625B CN201410103671.0A CN201410103671A CN103888625B CN 103888625 B CN103888625 B CN 103888625B CN 201410103671 A CN201410103671 A CN 201410103671A CN 103888625 B CN103888625 B CN 103888625B
Authority
CN
China
Prior art keywords
information
map
communication interface
unit
present position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410103671.0A
Other languages
Chinese (zh)
Other versions
CN103888625A (en
Inventor
林银龙
周麒麟
吕洪赫
何旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sogou Technology Development Co Ltd
Original Assignee
Beijing Sogou Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sogou Technology Development Co Ltd filed Critical Beijing Sogou Technology Development Co Ltd
Priority to CN201410103671.0A priority Critical patent/CN103888625B/en
Publication of CN103888625A publication Critical patent/CN103888625A/en
Application granted granted Critical
Publication of CN103888625B publication Critical patent/CN103888625B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of method and intelligent terminal for generating call interface.The method includes:Obtain communication the opposing party user profile, the user profile at least include it is described communication the opposing party home zone domain information, and/or, present position area information;According to the mapping relations of area information and the communication interface map reference of storage, obtain the communication interface map coordinate information of the home zone domain information mapping of communication the opposing party that obtains, and/or, the communication interface map coordinate information of present position area information mapping;The communication interface map coordinate information for obtaining is identified in communication interface map, communication interface is generated and is shown.Using the present invention, the relevant information of conversation number can be intuitively embodied, lift the friendliness of the call interface for generating.

Description

Generate the method and intelligent terminal of communication interface
Technical field
The present invention relates to intelligent terminal communication technology, and in particular to a kind of method and intelligence of generation communication interface is eventually End equipment.
Background technology
Intelligent terminal refers to the equipment with multimedia function, can support audio frequency, video, data transfer, pass through Using open operating system, corresponding application program can be loaded to realize corresponding application function, be application program operation With content service provide platform so that substantial amounts of value-added service, for example, news, weather, traffic, commodity, application program download, Music picture download etc. can be realized based on the platform.
With communication technology, the especially development of 3G, 4G communication technology, the function of intelligent terminal is stronger and stronger, Integrate call, note, network insertion, video display amusements, network instant communication, e-Bank payment, online game, digital map navigation Comprehensive terminal unit, has become user's life, work, leisure, the important carrier of amusement, and plays more and more important Effect.But, for the call interface that intelligent terminal is generated and shown in call, for example, set with mobile intelligent terminal As a example by standby mobile phone, in call, by the conversation number for including text message is loaded in current display interface, Or, the situation being stored in for the conversation number in address list can also be by the conversation number pair represented with text message The associated person information answered and the corresponding information of home location of the conversation number are loaded in current display interface, so as to generate call Interface(Incoming/sending call message box)Calling user is presented to, to assist one side of call to understand some essential informations of call the opposing party. But the method can not intuitively embody the relevant information of conversation number so that the call interface friendliness of generation is not high, reduces The business experience of user.
The content of the invention
In view of the above problems, it is proposed that the present invention so as to provide one kind overcome the problems referred to above or at least in part solve on State the method and intelligent terminal of the generation communication interface of problem.
According to one aspect of the present invention, there is provided the method for generating communication interface, the method include:
The user profile of communication the opposing party is obtained, the user profile at least includes the home zone of described communication the opposing party Domain information, and/or, present position area information;
According to the area information and the mapping relations of communication interface map reference of storage, obtain communication the opposing party's of acquisition The communication interface map coordinate information of home zone domain information mapping, and/or, the communication interface of present position area information mapping Map coordinate information;
The communication interface map coordinate information for obtaining is identified in communication interface map, communication interface is generated and is shown.
Preferably, the user profile further includes user tag information, and methods described is further included:
User tag information is shown in communication interface.
Preferably, the user tag information includes:User's head image information, user's signature shelves information, Subscriber Number attribute One kind or its combination in any in information.
Preferably, the user profile further includes present position environmental information, and methods described is further included:
The present position environmental information with figure or textual representation is shown in communication interface.
Preferably, the present position environmental information includes:Environmental volume information, ambient weather information, ambient temperature letter One kind or its combination in any in breath.
Preferably, methods described is further included
Arrange communicating pair to schedule periodic report present position area information to position location service device;
The side that communicates obtains communication the opposing party's present position area information in the given time from position location service device, Present position motion track information is generated, and the present position movement locus are shown with the first animation mode in communication interface Information.
Preferably, the user profile for obtaining communication the opposing party includes:
The side that communicates inquires about the communicating number of itself storage and the mapping table of home zone domain information, obtains communication the opposing party Communicating number mapping home zone domain information;And/or,
Communicate a direction communicate the opposing party send present position obtain request, communicate the opposing party according to receive present position Request is obtained, the present position area information of itself is obtained, and is sent to one side of communication.
Preferably, described communication the opposing party obtains request according to the present position for receiving, and obtains the present position area of itself Domain information includes:
Communication the opposing party receives present position and obtains request, obtains the positioning of described communication the opposing party from global positioning system Satellite information, and send to communication the opposing party;
Communication the opposing party chooses at least three position location satellites according to the Positioning Satellite information for receiving, and from the positioning chosen In satellite, positioning initial data is obtained, and is sent to position location service device by network;
Communication the opposing party receives the present position area information that position location service device is returned by network.
Preferably, described communication the opposing party obtains request according to the present position for receiving, and obtains the present position area of itself Domain information includes:
Communication the opposing party receives present position and obtains request, sends the positioning of request positioning communication the opposing party by network Request;
Base station receives Location Request, returns base station identification information to communication the opposing party by network;
Communication the opposing party inquiry base station identification information and the mapping relations of position area information, obtain the Base Station Identification for receiving The position area information of information MAP.
Preferably, it is described communication the opposing party by built-in global positioning system chip, by public network, wireless fidelity network Or wireless network sends the Location Request.
Preferably, the user profile for obtaining communication the opposing party includes:
The direction ownership place location server that communicates sends the ownership place inquiry of the communicating number comprising communication the opposing party please Ask, the mapping table of the communicating number and home zone domain information of the inquiry storage of ownership place location server obtains the communication another The home zone domain information of the communicating number mapping of one side, and send to one side of communication;And/or,
Communicate a direction communicate the opposing party send present position obtain request, communicate the opposing party according to receive present position Request is obtained, the present position area information of itself is obtained, and is sent to one side of communication.
Preferably, the user profile for obtaining communication the opposing party includes:
Communicating pair reports the present position region of itself according to the time cycle for pre-setting to position location service device Information;
In communication, the side that communicates inquires about the communicating number of itself storage and the mapping table of home zone domain information, obtains The home zone domain information of the communicating number mapping of communication the opposing party;And/or,
The side that communicates obtains the present position area information of communication the opposing party from position location service device.
Preferably, the communication interface map includes:Background layer map, foreground layer map and the centre comprising animation Layer, the structure area information are included with the mapping relations of communication interface map reference:
The background layer map comprising texture material is obtained, dividing background layer map obtains the list of the background layer map for dividing Position area coordinate information;
Build and the foreground layer map of background layer map consistent size, and according to dividing background layer map unit area one The model split foreground layer map of cause is hollow out or transparent unit area;
Intermediate layer map comprising animation, the unit in the intermediate layer map for being shown with the second animation mode are set Region is consistent with the unit area of background layer map;
Intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, communication interface map is generated;
Build the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
Preferably, it is described that the communication interface map coordinate information for obtaining mark is included in communication interface map:
Unit area in the intermediate layer shown for animation that will be arranged is displaced to the background layer map that inquiry is obtained At unit area coordinate, and flash or light at the unit area coordinate.
Preferably, the communication interface map coordinate information includes:The communication interface ground of present position area information mapping Figure coordinate information, and the communication interface map coordinate information of home zone domain information mapping, methods described are further included:
In communication interface, respectively in different colors, present position area information mapping is carried out according to the 3rd animation mode Communication interface map coordinate information and home zone domain information mapping communication interface map coordinate information display.
Preferably, the communication interface map includes:Background layer map, foreground layer map and the centre comprising animation Layer, the structure area information are included with the mapping relations of communication interface map unit area coordinate:
Obtain the background layer map comprising texture material;
The foreground layer map with background layer map consistent size is built, and according to the unit area partition strategy for pre-setting It is hollow out or transparent unit area to divide foreground layer map;
Intermediate layer is set, and the intermediate layer includes the unit area for showing with the 4th animation mode, this is used for the The unit area that four animation modes show is consistent with the hollow out or transparent unit area, and the 4th animation mode is by advance The animation control strategy control of setting;
Intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, communication interface map is generated;
Build the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
Preferably, it is described that the communication interface map coordinate information for obtaining mark is included in communication interface map:
The corresponding intermediate layer of unit area coordinate of the background layer map obtained in inquiry is for aobvious with the 4th animation mode At the unit area for showing, periodically flash or light at the unit area shown for the 4th animation described in performing.
Preferably, the communication interface is shown after dialing phase or talking state or end of conversation on-hook.
A kind of intelligent terminal is provided according to another aspect of the present invention, and the intelligent terminal includes:User Data obtaining module, enquiry module and communication interface generation module, wherein,
User profile acquisition module, for obtaining the user profile of communication the opposing party, the user profile at least includes institute State communication the opposing party home zone domain information, and/or, present position area information;
Enquiry module, for the area information according to storage and the mapping relations of communication interface map reference, is obtained Communication the opposing party home zone domain information, and/or, the communication interface map reference that present position area information maps respectively Information;
Communication interface generation module, the communication interface map coordinate information for obtaining are identified in communication interface map In, generate communication interface and show.
Preferably, the User profile acquisition module includes:Memory element and the first ownership place query unit, or, institute State User profile acquisition module include present position query unit, or, the User profile acquisition module includes:Memory element, First ownership place query unit and present position query unit, wherein,
Memory element, for storing the mapping table of communicating number and home zone domain information;
First ownership place query unit, for the communicating number according to communication the opposing party, inquires about the logical of memory element storage Signal code and the mapping table of home zone domain information, obtain the home zone domain information of the communicating number mapping of communication the opposing party;
Present position query unit, obtains request for sending present position to communication the opposing party, receives communication the opposing party According to the present position area information for returning.
Preferably, the User profile acquisition module includes:Second ownership place query unit, and/or, present position inquiry Unit, wherein,
Second ownership place query unit, for sending the communicating number comprising communication the opposing party to ownership place location server Ownership place inquiry request, receive the home zone domain information that ownership place location server is returned, the home zone domain information It is communicating number of the ownership place location server according to described communication the opposing party, inquires about communicating number and the ownership place region of storage The mapping table of information is obtained;
Present position query unit, obtains request for sending present position to communication the opposing party, receives communication the opposing party According to the present position area information for returning.
Preferably, the User profile acquisition module is further included:First Location Request processing unit, positioning original number According to acquiring unit and present position area information receiving unit, wherein,
First Location Request processing unit, obtains request for receiving present position, obtains the intelligence from global positioning system The Positioning Satellite information of energy terminal unit;
Positioning initial data acquiring unit, for the Positioning Satellite information received according to Location Request processing unit, chooses Position location satellite, and from the position location satellite chosen, obtain positioning initial data, and sent to position location service by network Device;
Present position area information receiving unit, is processed to positioning initial data for receiving position location service device The present position area information for obtaining afterwards and being returned by network.
Preferably, the User profile acquisition module is further included:Second Location Request processing unit and cargo tracer Unit, wherein,
Second Location Request processing unit, for, after present position acquisition request is received, sending positioning to base station please Ask;
Query unit, for, after the base station identification information for receiving base station return, inquiring about the Base Station Identification for prestoring Information and the mapping relations of position area information, obtain the position area information of the base station identification information mapping for receiving.
Preferably, the enquiry module includes:Background layer map unit, foreground layer map unit, intermediate layer map unit, Superpositing unit and mapping relations construction unit, wherein,
First background layer map unit, for obtaining the background layer map comprising texture material, dividing background layer map is obtained Take the unit area coordinate information of the background layer map of division;
First foreground layer map unit, for building and the foreground layer map of background layer map consistent size, and according to The consistent model split foreground layer map of background layer map is hollow out unit area;
First intermediate layer map unit, for arranging the intermediate layer map comprising animation, is used in the intermediate layer map It is consistent with the unit area of background layer map with the unit area that the second animation mode shows;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates Communication interface map;
Mapping relations construction unit, for building area information with the unit area coordinate of the communication interface map for dividing Mapping relations.
Preferably, the user profile that the User profile acquisition module is obtained further includes user tag information, described Communication interface generation module is further used for user tag information is shown in communication interface.
Preferably, the user profile that the User profile acquisition module is obtained further includes present position environmental information, The communication interface generation module is further used for the present position environment with figure or textual representation is shown in communication interface Information.
Preferably, the user profile that the User profile acquisition module is obtained further includes the instant position in the scheduled time Area information is put, the communication interface generation module is further used for using the present position region letter in the scheduled time for obtaining Breath, generates present position motion track information, and animation shows the present position motion track information in communication interface.
Preferably, the enquiry module includes:Background layer map acquiring unit, foreground layer map unit, intermediate layer map Unit, superpositing unit and mapping relations construction unit, wherein,
Second background layer map acquiring unit, for obtaining the background layer map comprising texture material;
Second foreground layer map unit, for building the foreground layer map with background layer map consistent size, and according to pre- It is hollow out unit area that the unit area partition strategy for first arranging divides foreground layer map;
Second intermediate layer map unit, for arranging intermediate layer, the intermediate layer is comprising for aobvious with the 4th animation mode The unit area for showing, the unit area that this is used to show with the 4th animation mode are consistent with the hollow out unit area, described 4th animation mode is by the animation control strategy control for pre-setting;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates Communication interface map;
Mapping relations construction unit, for building area information with the unit area coordinate of the communication interface map for dividing Mapping relations.
The method and intelligent terminal for generating communication interface of the invention, one side of call is by building area information With the mapping relations of communication interface map reference, then, obtain call the opposing party home zone domain information, and/or, instant position Area information is put, according to the area information for building and the mapping relations of communication interface map reference, returning for call the opposing party is obtained The communication interface map coordinate information of possession area information mapping, and/or, the communication interface ground of present position area information mapping Figure coordinate information, and the communication interface map coordinate information for obtaining is identified in communication interface map, generate with communication interface The call interface that the mode of map is intuitively presented, thus solves call interface and can not intuitively show conversation number relevant information Technical problem, achieves, and can effectively improve the conversation number amount of correlated information of displaying again, So as to improve the business experience of user.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of description, and in order to allow the above and other objects of the present invention, feature and advantage can Become apparent, below especially exemplified by the specific embodiment of the present invention.
Description of the drawings
By the detailed description for reading hereafter preferred implementation, various other advantages and benefit are common for this area Technical staff will be clear from understanding.Accompanying drawing is only used for the purpose for illustrating preferred implementation, and is not considered as to the present invention Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical part.In the accompanying drawings:
Fig. 1 shows that the embodiment of the present invention generates the method flow of call interface;
Fig. 2 shows that the embodiment of the present invention generates the method idiographic flow of call interface;And,
Fig. 3 shows the intelligent terminal structure of the embodiment of the present invention.
Specific embodiment
The exemplary embodiment of the application is more fully described below with reference to accompanying drawings.Although the application is shown in accompanying drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the application and should not be by embodiments set forth here Limited.On the contrary, there is provided these embodiments are able to be best understood from the application, and can be by scope of the present application Complete conveys to those skilled in the art.
In the embodiment of the present invention, in communication process, it is considered to utilize location and navigation technology, the instant position of both call sides is obtained User profile, and the conversation number using ownership place location server or storage and the mapping table of information of home location such as put, obtain The information of home location that conversation number is located, in the side that converses(Such as calling party), will converse the opposing party(For example, callee)I.e. When positional information, and/or, information of home location is loaded in communication interface map, generate communication interface present to call one side.This Sample, is intuitively presented communication interface in the way of communication interface map, and the useful information amount of displaying is more, the communication interface friend that generates Good degree is high, improves the business experience of user.
In the embodiment of the present invention, communication interface includes:Note interface and instant messaging interface.Wherein, instant messaging circle Face includes but is not limited to call interface and instant chat interface, and instant chat interface can be QQ interfaces, wechat interface, Fetion Interface etc..Below by taking call interface as an example, the embodiment of the present invention is illustrated.
Fig. 1 shows that the embodiment of the present invention generates the method flow of call interface.Referring to Fig. 1, the flow process includes:
Step 101, obtains the user profile of call the opposing party, and the user profile at least includes described call the opposing party's Home zone domain information or present position area information;
In this step, the mapping table of conversation number and information of home location can be stored in advance in intelligent terminal.It is real In the application of border, in order to save the storage resource of intelligent terminal, it is also possible to the storage call number in ownership place location server Code and the mapping table of information of home location.
Used as alternative embodiment, user profile can also include the home zone domain information of described call the opposing party and immediately Position area information.
Wherein, intelligent terminal includes fixing intelligent terminal and mobile intelligent terminal equipment, intelligent movable end End equipment can include:Mobile phone, notebook computer, personal digital assistant or multimedia play equipment etc..
Thus, used as alternative embodiment, the user profile for obtaining call the opposing party can include:
A1, the side that converses inquire about the conversation number of itself storage and the mapping table of home zone domain information, obtain call another The home zone domain information of the conversation number mapping of one side.
In this step, if one side of call is initiator, according to the recipient's telephone number dialed, itself storage is inquired about Conversation number and home zone domain information mapping table;If one side of call is recipient, after incoming call is received, according to The initiator's telephone number included in incoming call, inquires about the conversation number of itself storage and the mapping table of home zone domain information.Its In, used as alternative embodiment, home zone domain information can be region cities and counties information.
In mapping table of the conversation number with home zone domain information, include landline telephone prefix area code and home zone The mapping table and Mobile Directory Number section of domain information and the mapping table of home zone domain information, the then side that converses inquire about itself The conversation number of storage is specifically included with the mapping table of home zone domain information:
The prefix of the conversation number of call the opposing party is extracted, if the call of call the opposing party is determined according to the prefix extracted Number is landline telephone, extracts the prefix area code of the conversation number, and according to the prefix area code inquiry landline telephone prefix extracted The mapping table of area code and home zone domain information;If determining that the conversation number of call the opposing party is movement according to the prefix extracted Phone, extracts the number block of the conversation number, and according to the number block inquiry Mobile Directory Number section and ownership for extracting The mapping table of ground area information.
In this step, the side that converses first determine whether the to converse conversation number of the opposing party is landline telephone or mobile phone, If landline telephone, then inquire about the mapping table of landline telephone prefix area code and home zone domain information;If mobile phone, The mapping table of Mobile Directory Number section and home zone domain information is inquired about then.Wherein, judge the conversation number of call the opposing party It is landline telephone or mobile phone, the prefix of the conversation number of analysis call the opposing party can be passed through, for example, for 11 Conversation number, if the first place of conversation number is 1, can determine as mobile phone, extract the number block of mobile phone, and According to the mapping table of the number block inquiry Mobile Directory Number section and home zone domain information for extracting;If conversation number The first is 0, then can determine as landline telephone, extract the prefix area code of landline telephone, and according to the prefix area code inquiry extracted The mapping table of landline telephone prefix area code and home zone domain information.Certainly, for the conversation number more than 11, then it represents that should Conversation number includes Country Code, and so, extract conversation number first four first carry out Country Code identification, for example, for First four numbers are 0086 conversation number, can be identified as China, then, then are fixed phone or mobile phone judgement.
In the embodiment of the present invention, the mapping table of conversation number and home zone domain information is stored in intelligent terminal, The inquiry velocity of information of home location can be improved, without the need for consumption network flow.
The user profile for obtaining call the opposing party can include:
A2, call one direction converse the opposing party send present position obtain request, converse the opposing party according to receive it is instant Position acquisition is asked, and is obtained the present position area information of itself, and is sent to one side of call.
In this step, in order to improve the safety of both call sides communication, after present position area information is obtained, can pass through The modes such as note send the present position area information of the encryption for pre-setting to one side of call.
The user profile for obtaining call the opposing party can include simultaneously:Above-mentioned steps A1 and A2.
Used as another alternative embodiment, the user profile for obtaining call the opposing party can include:
B1, one direction ownership place location server of call send the ownership place inquiry of the conversation number comprising call the opposing party Request, conversation number and the mapping table of home zone domain information of the inquiry storage of ownership place location server, obtains the call The home zone domain information of the conversation number mapping of the opposing party, and send to one side of call.
In this step, by the mapping for storing conversation number and home zone domain information in ownership place location server Table, can effectively reduce each intelligent terminal needs the space needed for memory map assignments.
The user profile for obtaining call the opposing party can further include:
B2, call one direction converse the opposing party send present position obtain request, converse the opposing party according to receive it is instant Position acquisition is asked, and is obtained the present position area information of itself, and is sent to one side of call.
In the embodiment of the present invention, the present position area information for obtaining call the opposing party can also be both call sides according to pre- The time cycle for first arranging reports the present position area information of itself to position location service device, when call is initiated, respectively The present position area information of other side is obtained from position location service device.
In step A2 and step B2, as alternative embodiment, the opposing party that converses obtains request according to the present position for receiving, Obtaining the present position area information of itself includes:
A11, call the opposing party receive present position and obtain request, send request positioning call the opposing party's by network Location Request;
In this step, for being mounted with GPS(GPS, Global Positioning System)'s Intelligent terminal, can be by built-in GPS chip, by public network, Wireless Fidelity(WiFi, Wireless Fidelity) Wireless network or other wireless networks send Location Request.
In practical application, both call sides can also send Location Request by network according to the cycle for pre-setting, with week Phase property obtains the present position information of itself.
A12, base station receive Location Request, return base station identification information to call the opposing party by network;
In this step, as alternative embodiment, with intelligent terminal(Call the opposing party)Neighbouring base station, by public affairs Net, WiFi wireless networks or other wireless networks receive Location Request, and to call, the opposing party returns base station identification information.
A13, the opposing party's inquiry base station identification information of conversing and the mapping relations of position area information, obtain the base station for receiving The position area information of identification information mapping.
In this step, base station identification information can be stored in call the opposing party with the mapping relations of position area information, Can also be stored in the webserver, call the opposing party is inquired about from the webserver.Wherein, position area information can be with It is the latitude and longitude information of base station region, each base station is to having a base station identification information, each base station identification information correspondence There is a latitude and longitude information.
Used as another alternative embodiment, step A12 and A13 can also be:
A12-1, GPS send Positioning Satellite information to call the opposing party according to the Location Request for receiving;
A13-1, the opposing party that converses choose position location satellite, and defend from the positioning chosen according to the Positioning Satellite information for receiving In star, positioning initial data is obtained, is sent to position location service device;
In this step, the position location satellite quantity of selection is at least three.The opposing party is according to the position location satellite for receiving for call Information, therefrom selects at least three position location satellites, and from the position location satellite chosen, direct access is defended from the positioning of each selection The positioning initial data of star.
Used as alternative embodiment, positioning initial data includes:The coordinate of call the opposing party position, translational speed and when Between.Positioning initial data is sent back position location clothes by base station after each positioning initial data is received by call the opposing party Business device.
A14-1, the opposing party that converses receive the present position area information that position location service device is returned by base station.
In this step, position location service device is processed to the positioning initial data for receiving, and obtains call the opposing party The latitude and longitude value of position, and call the opposing party region is obtained according to latitude and longitude value(Present position area information), By present position area information send to call the opposing party, by call the opposing party by the present position area information of itself send to Converse a side.In practical application, it is also possible to by position location service device directly by the present position area information of call the opposing party Send to the side that converses.
In the embodiment of the present invention, conversing being in communication with each other between the opposing party and position location service device can also be by public affairs Net, WiFi wireless networks or other wireless networks are realized.
Step 102, according to area information and the mapping relations of communication interface map reference of storage, obtains the call for obtaining The communication interface map coordinate information that the home zone domain information or present position area information of the opposing party maps respectively;
In this step, as previously mentioned, for the user profile of the home zone domain information for only including described call the opposing party, According to the area information and the mapping relations of communication interface map reference of storage, the home zone of call the opposing party of acquisition is obtained The communication interface map coordinate information of domain information mapping;For the present position area information for only including described call the opposing party User profile, according to area information and the mapping relations of communication interface map reference of storage, obtains the call the opposing party for obtaining Present position area information mapping communication interface map coordinate information.
According to the area information and the mapping relations of communication interface map reference of storage, obtain call the opposing party's of acquisition The communication interface map coordinate information of home zone domain information mapping, and the present position area information mapping of call the opposing party Communication interface map coordinate information.
Communication interface map includes:Background layer map, foreground layer map and the intermediate layer comprising animation, build region letter Breath is specifically included with the mapping relations of communication interface map reference:
B11, obtains the background layer map comprising map texture material, and according to the unit area partition strategy for pre-setting Dividing background layer map, obtains the unit area coordinate information of the background layer map for dividing;
In this step, coordinate information can be checkered manner, or circles format etc..Unit area partition strategy can be It is unit based on such as country, city, block, mansion etc., according to the strategy divided by checkered manner or circles format.This In inventive embodiments, using grid partition strategy.
Used as alternative embodiment, the unit area partition strategy for pre-setting can be contour wide equally spaced unit area Domain policy.It is preferred that in order to reduce dividing background layer(The bottom)The workload of map, can carry out drawing for Chinese land Point, for example, the Chinese land in background layer map is divided into into contour wide equally spaced unit area, and with unit area is Location coordinate information unit obtains the unit area coordinate information of the background layer map for dividing.
In the embodiment of the present invention, background layer map can also include map of China texture material, it is also possible to including other ground Figure texture material, for example, the geographical texture material of other countries, the geographical texture material of provincial, and municipal level, the geographical texture element of block Material etc..The communication interface of the present invention can have Map Switch function.For example, the opposing party's current instant position of conversing is in Sohu Network mansion, converse a side generate communication interface can first it is shown that map of China in Beijing position it is glittering or The mode such as light to show, then can be glittering as Haidian zone position of Beijing map or the mode such as light and show to switch communication interface Show.Five road junction block positions that communication interface is Haidian chorography can also further be switched glittering or the mode such as light and show Show.Certainly, soho network mansion position that communication interface is five road junction street maps can further be switched glittering or light Show etc. mode.Certainly the communication interface for generating in the side that converses can first it is shown that the Haidian District or five of Beijing map Road junction block or soho network mansion position are glittering or the mode such as light and show.Wherein, comprising the various countries such as China, each province City, map, the background layer map of the map texture material in street can be obtained by being scanned to true map.
B12, builds and the foreground layer map of background layer map consistent size, and according to drawing with the unit area for pre-setting The model split foreground layer map for dividing strategy consistent is hollow out or transparent unit area;
In this step, foreground layer is top, and foreground layer map is consistent with background layer map, for example, it may be according to The scaling for pre-setting(It is preferred that scaling is 1), background layer map is zoomed in and out and is obtained, and obtained in scaling Foreground layer map in, contour wide equally spaced unit area can be carried out hollow out or transparent processing, i.e., foreground layer ground The transparent unit area for allowing to penetrate foreground layer map is carved out or is done on figure.By taking Chinese land map as an example, wherein, it is front Chinese land outline position in background layer map is consistent with the Chinese land profile position dimension in background layer map, in Chinese land It is paved with ground and the one-to-one contour wide equally spaced hollow out of unit area or transparent unit area in background layer map.
In practical application, it is also possible to by the upper left of the background layer map of scanning acquisition, lower-left, upper right and the angle point of bottom right four Longitude and latitude, and the size of the longitude and latitude and the background layer map according to four angle points, calculate and be somebody's turn to do The scale size of background layer map.Then, the size constancy of the background layer map is fixed, and according to the background layer map for calculating Scale adjusting the size of prospect map so that the scale of foreground layer map is consistent with the scale of background layer map. Then, upper left, lower-left, the longitude of four angle points of upper right and bottom right and the latitude difference of foreground layer map and background layer map are recognized Four points of identical, and four points of identification are overlapped with the aforementioned four angle point of background layer map respectively, before realizing The consistency treatment of background layer map and background layer map so that each pair of two maps to be overlapped and be respectively provided with identical longitude and latitude between point Degree.
B13, arranges the intermediate layer map comprising animation, for being shown with the second animation mode in the intermediate layer map Unit area is consistent with the unit area of background layer map;
In this step, intermediate layer is animation layer.In practical application, the overlay area shown for animation can be with a band face Color is lighted or glittering unit area, when needing certain unit area to show, such as when communication interface is map of China When needing the corresponding unit area in Beijing to show, animation layer can be controlled and be displaced to the corresponding unit area in Beijing and dodged It is bright or the animation such as light and show.
In practical application, for the overlay area that animation shows can also be by the color color such as viride nitens unit area group Into.Unit area composition can be the combination of 3*3 unit areas, and the center of unit area composition can be the hollow out that the needs are lighted Or transparent unit area.Used as another alternative embodiment, the overlay area shown for animation can also be by the list of other sizes Position region composition, for example, the cross overlay area being made up of five unit areas, same this cross searching position can be Hollow out or transparent unit area that the needs are lighted.And the color of unit area can also adopt other colors, for example, blue, Redness, yellow etc..Wherein, per unit area size specification, location layout respectively with background layer and foreground layer in unit area Domain sizes specification, location layout are consistent.
B14, the intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, generate communication interface ground Figure;
B15, builds the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
In this step, can will include for example Chinese all region cities and counties or other countries, or the region letter of provinces and cities The map of breath is matched with background layer map, can obtain the mapping of area information and the unit area coordinate of background layer map Relation.Wherein, if region is located between two unit areas of background layer map, choose and the nearest unit area of area information The unit area coordinate that domain coordinate is mapped in background layer map as the area information.That is, in by making for example The mapping relation information of unit area in all counties and districts of the prefecture-level city domain informations of state and background layer map:It is all using China is included The map of counties and districts of prefecture-level city domain information is alignd with the map of China profile in background layer map, records region cities and counties and unit area Coordinate(Location coordinate information)Between corresponding relation, so as to build the location coordinate information and area information of the background layer map of division Mapping relations.
As another alternative embodiment, for including background layer map, foreground layer map and the intermediate layer comprising animation Communication interface map, build area information specifically can also wrap with the mapping relations of communication interface map unit area coordinate Include:
C11, obtains the background layer map comprising map texture material;
In this step, background layer map can be map of China texture layer, and unlike foregoing background layer map, need not Carry out unit area dot matrix division.
C12, builds the foreground layer map with background layer map consistent size, and divides according to the unit area for pre-setting It is hollow out or transparent unit area that strategy divides foreground layer map;
C13, arrange by pre-set animation control strategy control intermediate layer, the intermediate layer, comprising with foreground layer The hollow out of map or the corresponding unit area shown for animation of transparent unit area, this is used for the unit area that animation shows Domain is consistent with the hollow out of foreground layer map or transparent unit area;
The animation control strategy for pre-setting can be each unit area in control intermediate layer, need to carry out with the 4th The corresponding unit area that animation mode shows, with the control mode shown by the 4th animation mode.
4th animation mode can be lighted or the mode such as glittering or different colours show.
C14, the intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, generate communication interface ground Figure;
C15, builds the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
As such, it is possible to according to the unit area coordinate and the mapping relations of area information of the background layer map for building, inquire about And obtain the communication interface map unit area coordinate information of the home zone domain information mapping of call the opposing party;Or, obtain The communication interface map unit area coordinate information of the present position area information mapping of call the opposing party.
Of course, it is possible to according to the unit area coordinate and the mapping relations of area information of the background layer map for building, inquire about And obtain the communication interface map unit area coordinate information of the home zone domain information mapping of call the opposing party;And obtain logical The communication interface map unit area coordinate information of the present position area information mapping of words the opposing party.
Step 103, the communication interface map coordinate information for obtaining is identified in communication interface map, generates call circle Face.
In this step, for the situation according to the unit area partition strategy dividing background layer map for pre-setting, will To communication interface map coordinate information mark include in communication interface map:
Unit area in the intermediate layer shown for animation that will be arranged is displaced to the background layer map that inquiry is obtained At unit area coordinate, and flash or light at the unit area coordinate.For example, intermediate layer is used for into the unit that animation shows The transparency in region is gradually become by all-transparent and opaque is shown with carrying out animation.
As another alternative embodiment, for background layer map is according to the feelings for not carrying out unit area division for pre-setting Shape, the communication interface map coordinate information for obtaining mark is included in communication interface map:
The corresponding intermediate layer of unit area coordinate of the background layer map obtained in inquiry is used for the unit area that animation shows At domain, brightness at the unit area shown for animation is periodically performed by secretly to bright.Certainly, in practical application, Can make the brightness at the unit area shown for animation be constantly in bright state or secretly bright alternate state or Change of color etc..
In this step, by programme-control bright spot, i.e., the mode of self-shining at the unit area for showing for animation is realized The animation effect of communication interface map.It should be noted that, in the embodiment of the present invention, refer to area maps at unit area Certain limit centered on unit area, for example, centered on the unit area of area maps, comprising four units up and down The scope in region.
Communication interface map coordinate information includes:The communication interface map coordinate information of present position area information mapping, And the communication interface map coordinate information of home zone domain information mapping.Thus, as alternative embodiment, in call interface In, respectively in different colors or different bright aobvious mode shows and text importing etc., carry out immediately according to the 3rd animation mode The communication interface map coordinate information of position area information mapping and the communication interface map of home zone domain information mapping are sat The display of mark information.
In the embodiment of the present invention, by home zone domain information and present position area information are visualized, in communication User is reminded by the way of animation on interface map, the positional information of partner, call circle of generation is intuitively conveyed Face friendliness is high.Further, can be in call interface show map, and the present position with user in different time sections And change, improve user's communication experience.
In the embodiment of the present invention, as an alternative embodiment, in order in intuitively communication interface map call interface, show More information, in order to understanding of the both call sides to the opposing party that converses, user profile can further include:User tag Information.Then the method is further included:
User tag information is shown in call interface.
In this step, it is preferred that browsing for the ease of user, communication interface map reference letter can be identified in call interface The unit area peripheral region that breath is located shows user tag information.Wherein, unit area peripheral region refers to identify communication Presumptive area centered on the unit area of interface map coordinate information.Certainly, in practical application, also can be in call interface Other regions show user tag information.
In the embodiment of the present invention, user tag information includes but is not limited to one kind or its combination in any in following information: User's head image information, user's signature shelves information, Subscriber Number attribute information.Wherein, user's head image information can pass through image Mode is shown;User's signature shelves information is the signing messages, or other users pair that user to user number is arranged The identification information arranged by Subscriber Number, for example, intermediary, advertisement, training, hunter, harassing and wrecking etc.;Subscriber Number attribute information is clothes The attribute information that business device is arranged to Subscriber Number, for example, Subscriber Number attribute information can be in bank service hot line, house property Jie, Information Mobile Service hot line, swindle class number etc. is suspected to be, for example, bank service hot line, house property medium, Information Mobile Service hot line can be with It is collected by number information disclosed in corresponding webpage and is obtained, and is suspected to be that swindle class number can pass through filtering junk short messages Server, call spam filter or blacklist server are obtained.It is known technology with regard to obtaining Subscriber Number attribute information, This omits detailed description.
In the embodiment of the present invention, bubble emersion or ejection message box or user can be adopted independently to select to show just display The modes such as user tag are showing user tag information.
Used as alternative embodiment, user tag information Store is in the associated server of network side.So, converse recipient Can be according to the relevant information of the call initiator for showing, it is determined whether answer.For example, for the contact for having changed new digit People, when the head image information of the contact person is shown, the recipient that converses can intuitively be defined as the contact person for recognizing, so as to answer electricity Words, it is to avoid due to being unfamiliar with new digit and important phone leakage caused by rejection, for being shown as in bank service hot line, house property The conversation number of Jie, Information Mobile Service hot line etc., can selectively be answered according to current demand, and for being shown as Be suspected to be the conversation number of swindle class number etc., can directly rejection, so as to save user time, and avoid the cause the user need not The loss wanted, can greatly promote the business experience of user.
Used as another alternative embodiment, user profile can further include:Present position environmental information.Then the method Further include:
The present position environmental information with figure or textual representation is shown in call interface.
In this step, it is the same as those described above, the unit area at communication interface map coordinate information place can be identified in call interface Domain peripheral region shows present position environmental information.Present position environmental information include but is not limited to following information in one kind or Its combination in any:Environmental volume information, ambient weather information, ambient temperature information.Wherein, environmental volume information can be by opening The built-in mike of dynamic call the opposing party's intelligent terminal, obtains environmental volume information, and based on the environmental volume letter for obtaining Cease into Row noise decibel and analyze;Ambient weather information and ambient temperature information can be obtained by inquiring about related weather server Take, or user is obtained from weather server by way of customization;By taking environmental volume information as an example, can be according to advance Environmental volume threshold value arrange, be divided into noisy, general and quiet three class, and the present position environmental information to each classification, Shown with the figure for pre-setting, to increase concern of one side of call to the opposing party's local environment of conversing.For example, father Call between female, father can tell daughter according to the environmental information of daughter by the present position environmental information for showing in real time Whether need to increase and decrease clothes, as such, it is possible to effectively improve the experience of call;Again for example, for call is not connect by call recipient The situation of receipts, if being shown as noisy environment, call initiator can wait a period of time after or receive the text envelopes such as note After breath prompting, row is dialed again.
In the embodiment of the present invention, can be by the microphone installed in intelligent terminal(Mike)Obtain intelligent terminal to set Standby local environment information volume;Ambient weather information, ambient temperature information can be obtained from related weather server.For example, lead to The present position information for knowing call the opposing party is crossed, by the present position information known, weather server is inquired about, so as to obtain The ambient weather information of present position information corresponding region, ambient temperature information etc..
As another embodiment, in call interface, instant position of the both call sides within nearly a period of time can also be shown Movement locus are put, the method is further included:
Arrange both call sides to schedule cycle or real-time report present position area information to position location service Device;
In this step, predetermined period of time could be arranged to one day, i.e. intelligent terminal daily to position location service Device reports present position area information respectively.Certainly, in practical application, both call sides can also report present position region at any time Information.
Certainly, in practical application, for the user for riding in the vehicles, such as aircraft user, due in a day May be just from a city to another city.Thus, according to actual needs, predetermined period of time is it can also be provided that half a day Or six hours etc..
The side that converses obtains call the opposing party's present position area information in the given time from position location service device, Present position motion track information is generated, and the present position movement locus are shown with the first animation mode in call interface Information.Wherein, it is call which kind of vehicles is caused that the first animation mode is could be arranged to according to judging that time length determines The shift in position of the opposing party, such as may be by aircraft traffic instrument, or train or automobile.When call the opposing party i.e. When positional information represent in 4 hours, the present position information of the opposing party that converses from Kunming to Beijing, according to this time period Can with anticipation converse the opposing party may airplane flown to Beijing from Kunming, then can be with the call interface of the side that converses This stroke from Kunming to Beijing is represented by the animation of aircraft flight, this animation before answering or can answer process, Or show after end of conversation or circulate display, it is also possible to show in above three or two stages or circulation shows the animation. Can certainly be with glittering or light the trace information between Kunming and Beijing and shown.The embodiment of the present invention can be in call The lively movement locus for showing call the opposing party in interface.
In this step, the scheduled time it can also be provided that one week, so, in week age, for each intelligent terminal Equipment, includes seven present position area informations, according to time order and function order, on communication interface map, sequentially connects seven The corresponding unit area of bar present position area information, is shown with the first animation mode for pre-setting.
Certainly, half a day or the situation of six hours are set to as previously mentioned, for predetermined period of time, the scheduled time can also It is set to two days or three days, for each intelligent terminal, according to time order and function order, on the communication interface ground of the side that converses On figure, sequentially connect the corresponding unit area of each predetermined period of time place present position area information in the scheduled time, with the One animation mode is shown.
The scheduled time can also be adjusted at any time according to the positional information change of call the opposing party, and such as converse the opposing party It is in always no transformed positional information, then the scheduled time necessarily adds up, until the transformed position letter of call the opposing party Breath, the scheduled time can terminate, or setting scheduled time higher limit, terminate when higher limit is reached automatically.The scheduled time is preferred It is, on the basis of the time point of side dialing of conversing, to judge the present position letter in call the opposing party's certain hour before this Breath, can be a few houres, or several days, and the concrete scheduled time can need be adjusted according to user.
Fig. 2 shows that the embodiment of the present invention generates the method idiographic flow of call interface.Referring to Fig. 2, the flow process includes:
Step 201, initiator(Can be one side of call or call the opposing party)To recipient(Can be call the opposing party Or one side of call)Call request is initiated, according to recipient's number inquiry conversation number and the mapping table of home zone domain information, is obtained Take the home zone domain information of recipient's number;
In this step, initiator is according to institute's Outgoing Number self-information(Recipient's number)Inquiry home zone domain information, Obtain the home zone domain information of recipient's number, i.e. information of place names belonging to recipient's number.Wherein, for landline telephone, Can be inquired about by prefix area code, for mobile phone, home zone domain information inquiry can be carried out by number block.
In the embodiment of the present invention, present position region is carried in call request and obtains request.
Step 202, initiator obtain the present position area information of itself, report to position location service device;
In this step, initiator can be obtained from by the one kind in electronic chart, GPS, base station, WiFi or its combination in any The present position area information of body.
Step 203, recipient receive call request, according to initiator's number inquiry conversation number and home zone domain information Mapping table, obtain initiator's number home zone domain information;
Step 204, recipient obtain the present position area information of itself, report to location server;
Step 205, position location service device receive initiator's present position area information that initiator reports, to recipient Send;
In this step, position location service device can also be user tag information, pre- by the other information of initiator, for example Present position area information in the fixed track time is sent to recipient.
Step 206, position location service device obtain recipient's present position area information that recipient reports, to initiator Send;
In this step, recipient's present position area information is identified with place name, certainly, in practical application, it is also possible to It is longitude and latitude positional information.
Step 207, recipient receive initiator's present position area information, according to the area information and communication interface of storage The mapping relations of map unit area coordinate, obtain initiator home zone domain information and present position area information reflects respectively The communication interface map coordinate information penetrated;
Step 208, recipient by initiator home zone domain information and present position area information map respectively it is logical Letter interface map coordinate information in different colors or different glittering modes show in incoming/sending call message box can form boundary of conversing Face;
Step 209, initiator obtain recipient's present position area information, according to the area information and communication interface of storage The mapping relations of map unit area coordinate, obtain recipient home zone domain information and present position area information reflects respectively The communication interface map coordinate information penetrated;
Step 210, initiator by recipient home zone domain information and present position area information map respectively it is logical Letter interface map coordinate information in different colors or different glittering modes show in incoming/sending call message box can form boundary of conversing Face.
In the embodiment of the present invention, initiator and recipient are respectively by the home zone domain information and present position of other party number The corresponding place name of area information changes into corresponding unit area in communication interface map reference, i.e. communication interface map, and with Different colours show in incoming/sending call message box, so as to give both call sides with intuitively visual experience.
In this step, first, communication interface map is made, i.e., is made in incoming/sending call message box and true map outline-shaped The relatively similar communication interface map of shape, for identifying the ownership place region and present position region of Subscriber Number.Wherein, the communication Interface map is divided into three layers:The bottom(Background layer)Can be the Chinese land area of such as map of China texture material, in Contour wide equally spaced green institution region is paved with state land area, can arrange a unit area represent one it is regional (Specifically can be with information such as region cities and counties), it is also possible to arrange multiple unit areas represent one it is regional;Top(Foreground layer)It is With bottom consistent size(Including land outline position etc.), and be paved with Chinese land area it is contour it is wide it is equally spaced with The one-to-one hollow out of unit area or transparent unit area in background layer;Intermediate layer is animation layer, can be with by coverage Bright green unit area for 3*3 is constituted(Animated show can be a cross), the chi of each bright green unit area Very little specification, location layout are consistent with the unit area dimensions of the bottom and top, location layout respectively, so as to make Into communication interface map.
Then, make the correspondence relationship information of Chinese all region cities and counties position and unit area in communication interface map: Chinese land profile pair in the Chinese land profile that city-level cities in communication interface map are formed and the map of China of reality Together, the mapping relations between the location coordinate information of region cities and counties and unit area are recorded, for not falling within unit area Region cities and counties, select a unit area nearby.
Then, position the unit area of ownership place region and present position region in communication interface map interface:According to returning Corresponding place name is distinguished in possession region and present position region, single with communication interface map schematic diagram by region cities and counties position The corresponding relation in position region, inquires ownership place district place name and present position district place name distinguishes the seat of corresponding unit area Mark information.And such as 3*3 bright greens unit area arranged in intermediate animation layer is integrally moved on to into the green institution for inquiring Region.
Finally, play and show animation to point out user:When playing, will be the intermediate animation layer in communication interface map saturating Lightness is gradually become opaque by all-transparent, and animation can be to repeat, i.e. animation restarts after having performed again.
It should be noted that, in the embodiment of the present invention, before answering(The jingle bell stage), answer(In call), Yi Jitong Talk about a time period after terminating(This be the time period can be 20 seconds, or user setting certain time period, such as 0- 2 minutes etc..)In the interior stage, the method for the generation call interface of the embodiment of the present invention can be all reached by, one side of call obtains logical The position area information of words the opposing party, shows or updates incoming/sending call display frames(Call interface)Information, can be with after hanging up the telephone Hiding incoming/sending call display frames, it is also possible to continue to show call interface.
Lift a specific embodiment below again, the present invention is elaborated:
Called to the user B that phone number is 18983228095 with the user A that phone number is 18911079299 As a example by, wherein, user's A ownership place region is Beijing, and user A label informations are house property medium, and present position area information is upper Sea;The ownership place region of user B is attached most importance to celebrating, and user B label informations are express delivery deliveryman, and present position area information is Tianjin.
User A parses other party number according to number block when calling(User B)Ownership place region is attached most importance to celebrating, By electronic chart, it is Shanghai to obtain itself present position area information, and present position area information is reported to position location Server, then obtains the positional information at the newest places of user B from position location service device(Present position area information Tianjin) And user's B label informations(Express delivery deliveryman).
Similarly, user B according to the telephone number section of user A, parses other side number after the phone of user A is connected to Code ownership place region is Beijing, and it is Tianjin to obtain itself present position area information by electronic chart, is reported to position location Server, then obtains the positional information at the newest places of user A from position location service device(Present position area information Shanghai) And user's A label informations(House property medium).
After user A, user B can obtain other side's corresponding information respectively, show user tag information, and by place name- Communication interface map coordinate information mapping table, i.e. area information and the mapping relations of communication interface map unit area coordinate, look into The coordinate position of corresponding ownership place and present position in incoming/sending call message box is looked for, then, phase is shown with the coordinate position point The animation answered, or with the coordinate position point as the center of circle, show corresponding animation.So, converse obtained by one or both Quantity of information can distinguish user tag information, number actual geographic position and ownership status before formal call compared with horn of plenty Put, and by communication interface map exhibition information in the form of animation, Consumer's Experience is more preferable.
In practical application, before reporting present position area information to be not limited to answer, also may be used answering after neutralization is hung up Report.So that present position area information upgrades in time.
Fig. 3 shows the intelligent terminal structure of the embodiment of the present invention.Referring to Fig. 3, the intelligent terminal includes:With Family data obtaining module, enquiry module and call interface generation module, wherein,
User profile acquisition module, for obtaining the user profile of call the opposing party, the user profile at least includes institute State call the opposing party home zone domain information, and/or, present position area information;
In the embodiment of the present invention, intelligent terminal can fix intelligent terminal, or intelligent movable end End equipment, mobile intelligent terminal equipment can be:Mobile phone, notebook computer, personal digital assistant or multimedia set It is standby etc..Used as alternative embodiment, User profile acquisition module can include:Memory element and the first ownership place query unit, Or, the User profile acquisition module include present position query unit, or, the User profile acquisition module includes:Storage Unit, the first ownership place query unit and present position query unit(Not shown in figure), wherein,
Memory element, for storing the mapping table of conversation number and home zone domain information;
First ownership place query unit, for the conversation number according to call the opposing party, inquires about the logical of memory element storage Words number and the mapping table of home zone domain information, obtain the home zone domain information of the conversation number mapping of call the opposing party;
In the embodiment of the present invention, the conversation number of memory element storage is included with the mapping table of home zone domain information:Gu Determine the mapping table and Mobile Directory Number section and home zone domain information of phone prefix area code and home zone domain information Mapping table, then ownership place query unit extract call the opposing party conversation number prefix, if according to extract prefix determine The conversation number of call the opposing party is landline telephone, extracts the prefix area code of the conversation number, and according to the prefix area code extracted The mapping table of landline telephone prefix area code and home zone domain information in inquiry memory element;If true according to the prefix extracted Surely the conversation number of call the opposing party is mobile phone, extracts the number block of the conversation number, and according to the number area for extracting The mapping table of Mobile Directory Number section and home zone domain information in section inquiry memory element.
Present position query unit, obtains request for sending present position to call the opposing party, receives call the opposing party According to the present position area information for returning.
Used as another alternative embodiment, User profile acquisition module includes:Second ownership place query unit, and/or, immediately Position enquiring unit, wherein,
Second ownership place query unit, for sending the conversation number comprising call the opposing party to ownership place location server Ownership place inquiry request, receive the home zone domain information that ownership place location server is returned, the home zone domain information It is conversation number of the ownership place location server according to described call the opposing party, inquires about conversation number and the ownership place region of storage The mapping table of information is obtained;
Present position query unit, obtains request for sending present position to call the opposing party, receives call the opposing party According to the present position area information for returning.
In the examples described above, User profile acquisition module may further include:First Location Request processing unit, positioning Initial data acquiring unit and present position area information receiving unit, wherein,
First Location Request processing unit, obtains request for receiving present position, obtains the intelligent terminal from GPS Positioning Satellite information;
Positioning initial data acquiring unit, for the Positioning Satellite information received according to Location Request processing unit, chooses Position location satellite, and from the position location satellite chosen, obtain positioning initial data, and sent to position location service by network Device;
In the embodiment of the present invention, network can be WiFi network, mobile network, wireless network etc..
Present position area information receiving unit, is processed to positioning initial data for receiving position location service device The present position area information for obtaining afterwards and being returned by network.
Used as another alternative embodiment, in the examples described above, User profile acquisition module may further include:Second is fixed Position requesting processing and query unit, wherein,
Second Location Request processing unit, for, after present position acquisition request is received, sending positioning to base station please Ask,
Query unit, for, after the base station identification information for receiving base station return, inquiring about the Base Station Identification for prestoring Information and the mapping relations of position area information, obtain the position area information of the base station identification information mapping for receiving.
In the embodiment of the present invention, after Location Request processing unit can also obtain request present position is received, Xiang Ji Stand and send Location Request, receive the base station identification information that base station returns, inquire about the base station identification information and position area for prestoring The mapping relations of domain information, obtain the position area information of the base station identification information mapping for receiving.In the technical scheme, need not Using Positioning Satellite information, base station identification information need to be obtained only(Base station number), then, base station is determined according to base station identification information The position area information at place.Wherein, position area information can be the latitude and longitude information that base station is located, and each base station is to having One base station identification information, each base station identification information is to having once latitude information.WiFi positioning is similar with architecture.
Enquiry module, for the area information according to storage and the mapping relations of communication interface map reference, is obtained Call the opposing party home zone domain information, and/or, the communication interface map reference that present position area information maps respectively Information;
In the embodiment of the present invention, used as an alternative embodiment, enquiry module can include:Background layer map unit, prospect Layer map unit, intermediate layer map unit, superpositing unit and mapping relations construction unit(Not shown in figure), wherein,
Background layer map unit, for obtaining the background layer map comprising texture material, dividing background layer map is obtained and is drawn The unit area coordinate information of the background layer map for dividing;
Foreground layer map unit, for building and the foreground layer map of background layer map consistent size, and according to background The consistent model split foreground layer map of layer map is hollow out or transparent unit area;
Intermediate layer map unit, for arranging the intermediate layer map comprising animation, for the in the intermediate layer map The unit area that two animation modes show is consistent with the unit area of background layer map;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates Communication interface map;
Mapping relations construction unit, for building area information with the unit area coordinate of the communication interface map for dividing Mapping relations.
Used as another alternative embodiment, enquiry module can include:Background layer map acquiring unit, foreground layer map list Unit, intermediate layer map unit, superpositing unit and mapping relations construction unit(Not shown in figure), wherein,
Background layer map acquiring unit, for obtaining the background layer map comprising texture material;
Foreground layer map unit, for building and the foreground layer map of background layer map consistent size, and according to setting in advance It is hollow out or transparent unit area that the unit area partition strategy put divides foreground layer map;
Intermediate layer map unit, for arranging intermediate layer, the intermediate layer comprising with the hollow out of foreground layer map or thoroughly The corresponding unit area for being shown with the 4th animation mode of bright unit area, this is used for the list shown with the 4th animation mode Position region is consistent with the hollow out of foreground layer map or transparent unit area, and the 4th animation mode is by pre-setting Animation control strategy is controlled;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates Communication interface map;
Mapping relations construction unit, for building area information with the unit area coordinate of the communication interface map for dividing Mapping relations.
Call interface generation module, the communication interface map coordinate information for obtaining are identified in communication interface map In, generate call interface and show.
In the embodiment of the present invention, the unit area in the intermediate layer shown for animation that will be arranged is displaced to inquiry and obtains Background layer map unit area coordinate at, and intermediate layer is used for into the transparency of unit area that animation shows by all-transparent Gradually become and opaque shown with carrying out animation;Or, the unit area coordinate of the background layer map obtained in inquiry is corresponding Intermediate layer is used at the unit area that shows of animation, periodically perform the brightness being used at the unit area that animation shows by Secretly arrive bright.
It is preferred that the user profile that User profile acquisition module is obtained may further include user tag information, converse Interface generation module is further used for user tag information is shown in call interface.
In the embodiment of the present invention, user tag information can include but is not limited to the one kind in following information or its any group Close:User's head image information, user's signature shelves information, Subscriber Number attribute information.
Used as alternative embodiment, the user profile that User profile acquisition module is obtained may further include present position ring Environment information, call interface generation module are further used for showing the present position environment with figure or textual representation in call interface Information.
In the embodiment of the present invention, present position environmental information can include but is not limited to the one kind in following information or its Meaning combination:Environmental volume information, ambient weather information, ambient temperature information.
Used as another alternative embodiment, the user profile that User profile acquisition module is obtained was further included in the scheduled time Present position area information, call interface generation module be further used for using obtain the scheduled time in present position area Domain information, generates present position motion track information, and animation shows the present position movement locus letter in call interface Breath.
It should be noted that, the intelligent terminal of the embodiment of the present invention can adopt any one described in preceding method Mode realizes the generation of communication interface.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein. Various general-purpose systems can also be used together based on teaching in this.As described above, construct required by this kind of system Structure be obvious.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use it is various Programming language realizes the content of invention described herein, and the description done to language-specific above is to disclose this Bright preferred forms.
In description mentioned herein, a large amount of details are illustrated.It is to be appreciated, however, that the enforcement of the present invention Example can be put into practice in the case where not having these details.In some instances, known method, structure is not been shown in detail And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the application and help understand one or more in each inventive aspect, exist Above to, in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes In example, figure or descriptions thereof.However, should the method for the disclosure be construed to reflect following intention:I.e. required guarantor The more features of feature is expressly recited in each claim by the application claims ratio of shield.More precisely, such as following Claims it is reflected as, inventive aspect is less than all features of single embodiment disclosed above.Therefore, Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself All as the separate embodiments of the present invention.
Those skilled in the art are appreciated that can be carried out adaptively to the module in the equipment in embodiment Change and they are arranged in one or more different from embodiment equipment.Can be the module or list in embodiment Unit or component are combined into a module or unit or component, and can be divided in addition multiple submodule or subelement or Sub-component.In addition at least some in such feature and/or process or unit is excluded each other, can adopt any Combination is to this specification(Including adjoint claim, summary and accompanying drawing)Disclosed in all features and so disclosed appoint Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification(Including adjoint power Profit requires, makes a summary and accompanying drawing)Disclosed in each feature can be by providing identical, equivalent or the alternative features of similar purpose carry out generation Replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments In some included features rather than further feature, but the combination of the feature of different embodiments means in of the invention Within the scope of and form different embodiments.For example, in the following claims, embodiment required for protection appoint One of meaning can in any combination mode using.
The present invention all parts embodiment can be realized with hardware, or with one or more processor operation Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice Microprocessor or digital signal processor(DSP)Come realize in intelligent terminal according to embodiments of the present invention some or The some or all functions of person's whole part.The present invention is also implemented as performing one of method as described herein Point or whole equipment or program of device(For example, computer program and computer program).It is such to realize this Bright program can be stored on a computer-readable medium, or can have the form of one or more signal.It is such Signal can be downloaded from Internet site server and be obtained, or provide on carrier signal, or with any other form There is provided.
It should be noted that above-described embodiment the present invention will be described rather than limits the invention, and ability Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference markss between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of not Element listed in the claims or step.Word "a" or "an" before element does not exclude the presence of multiple such Element.The present invention can come real by means of the hardware for including some different elements and by means of properly programmed computer It is existing.If in the unit claim for listing equipment for drying, several in these devices can be by same hardware branch To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and be run after fame Claim.
The invention discloses, a kind of methods for generating communication interface of A1., including:
The user profile of communication the opposing party is obtained, the user profile at least includes the home zone of described communication the opposing party Domain information, and/or, present position area information;
According to the area information and the mapping relations of communication interface map reference of storage, obtain communication the opposing party's of acquisition The communication interface map coordinate information of home zone domain information mapping, and/or, the communication interface of present position area information mapping Map coordinate information;
The communication interface map coordinate information for obtaining is identified in communication interface map, communication interface is generated and is shown.
A2. the method according to A1, the user profile further include user tag information, and methods described is further Including:
User tag information is shown in communication interface.
A3. the method according to A2, the user tag information include:User's head image information, user's signature shelves information, One kind or its combination in any in Subscriber Number attribute information.
A4. the method according to A1, the user profile further include present position environmental information, and methods described is entered One step includes:
The present position environmental information with figure or textual representation is shown in communication interface.
A5. the method according to A4, the present position environmental information include:Environmental volume information, ambient weather letter One kind or its combination in any in breath, ambient temperature information.
A6. the method according to A1, methods described are further included
Arrange communicating pair to schedule periodic report present position area information to position location service device;
The side that communicates obtains communication the opposing party's present position area information in the given time from position location service device, Present position motion track information is generated, and the present position movement locus are shown with the first animation mode in communication interface Information.
A7. the method according to any one of A1 to A6, the communicate user profile of the opposing party of the acquisition include:
The side that communicates inquires about the communicating number of itself storage and the mapping table of home zone domain information, obtains communication the opposing party Communicating number mapping home zone domain information;And/or,
Communicate a direction communicate the opposing party send present position obtain request, communicate the opposing party according to receive present position Request is obtained, the present position area information of itself is obtained, and is sent to one side of communication.
A8. the method according to A7, described communication the opposing party obtain request according to the present position for receiving, and obtain itself Present position area information include:
Communication the opposing party receives present position and obtains request, obtains the positioning of described communication the opposing party from global positioning system Satellite information, and send to communication the opposing party;
Communication the opposing party chooses at least three position location satellites according to the Positioning Satellite information for receiving, and from the positioning chosen In satellite, positioning initial data is obtained, and is sent to position location service device by network;
Communication the opposing party receives the present position area information that position location service device is returned by network.
A9. the method according to A7, described communication the opposing party obtain request according to the present position for receiving, and obtain itself Present position area information include:
Communication the opposing party receives present position and obtains request, sends the positioning of request positioning communication the opposing party by network Request;
Base station receives Location Request, returns base station identification information to communication the opposing party by network;
Communication the opposing party inquiry base station identification information and the mapping relations of position area information, obtain the Base Station Identification for receiving The position area information of information MAP.
A10. the method according to A9, described communication the opposing party by built-in global positioning system chip, by public affairs Net, wireless fidelity network or wireless network send the Location Request.
A11. the method according to any one of A1 to A6, the communicate user profile of the opposing party of the acquisition include:
The direction ownership place location server that communicates sends the ownership place inquiry of the communicating number comprising communication the opposing party please Ask, the mapping table of the communicating number and home zone domain information of the inquiry storage of ownership place location server obtains the communication another The home zone domain information of the communicating number mapping of one side, and send to one side of communication;And/or,
Communicate a direction communicate the opposing party send present position obtain request, communicate the opposing party according to receive present position Request is obtained, the present position area information of itself is obtained, and is sent to one side of communication.
A12. the method according to any one of A1 to A6, the communicate user profile of the opposing party of the acquisition include:
Communicating pair reports the present position region of itself according to the time cycle for pre-setting to position location service device Information;
In communication, the side that communicates inquires about the communicating number of itself storage and the mapping table of home zone domain information, obtains The home zone domain information of the communicating number mapping of communication the opposing party;And/or,
The side that communicates obtains the present position area information of communication the opposing party from position location service device.
A13. the method according to any one of A1 to A6, the communication interface map include:Background layer map, foreground layer Map and the intermediate layer comprising animation, the structure area information are included with the mapping relations of communication interface map reference:
The background layer map comprising texture material is obtained, dividing background layer map obtains the list of the background layer map for dividing Position area coordinate information;
Build and the foreground layer map of background layer map consistent size, and according to dividing background layer map unit area one The model split foreground layer map of cause is hollow out or transparent unit area;
Intermediate layer map comprising animation, the unit in the intermediate layer map for being shown with the second animation mode are set Region is consistent with the unit area of background layer map;
Intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, communication interface map is generated;
Build the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
A14. the method according to A13, described the communication interface map coordinate information for obtaining to be identified in communication interface Map includes:
Unit area in the intermediate layer shown for animation that will be arranged is displaced to the background layer map that inquiry is obtained At unit area coordinate, and flash or light at the unit area coordinate.
A15. the method according to A14, the communication interface map coordinate information include:Present position area information reflects The communication interface map coordinate information penetrated, and the communication interface map coordinate information of home zone domain information mapping, the side Method is further included:
In communication interface, respectively in different colors, present position area information mapping is carried out according to the 3rd animation mode Communication interface map coordinate information and home zone domain information mapping communication interface map coordinate information display.
A16. the method according to any one of A1 to A6, the communication interface map include:Background layer map, foreground layer The mapping relations of map and the intermediate layer comprising animation, the structure area information and communication interface map unit area coordinate Including:
Obtain the background layer map comprising texture material;
The foreground layer map with background layer map consistent size is built, and according to the unit area partition strategy for pre-setting It is hollow out or transparent unit area to divide foreground layer map;
Intermediate layer is set, and the intermediate layer includes the unit area for showing with the 4th animation mode, this is used for the The unit area that four animation modes show is consistent with the hollow out or transparent unit area, and the 4th animation mode is by advance The animation control strategy control of setting;
Intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, communication interface map is generated;
Build the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
A17. the method according to A16, described the communication interface map coordinate information for obtaining to be identified in communication interface Map includes:
The corresponding intermediate layer of unit area coordinate of the background layer map obtained in inquiry is for aobvious with the 4th animation mode At the unit area for showing, periodically flash or light at the unit area shown for the 4th animation described in performing.
A18. the method according to A1, shows the communication after dialing phase or talking state or end of conversation on-hook Interface.
A19. a kind of intelligent terminal, the intelligent terminal include:User profile acquisition module, enquiry module and Communication interface generation module, wherein,
User profile acquisition module, for obtaining the user profile of communication the opposing party, the user profile at least includes institute State communication the opposing party home zone domain information, and/or, present position area information;
Enquiry module, for the area information according to storage and the mapping relations of communication interface map reference, is obtained Communication the opposing party home zone domain information, and/or, the communication interface map reference that present position area information maps respectively Information;
Communication interface generation module, the communication interface map coordinate information for obtaining are identified in communication interface map In, generate communication interface and show.
A20. the intelligent terminal according to A19, the User profile acquisition module include:Memory element and One ownership place query unit, or, the User profile acquisition module include present position query unit, or, the user profile Acquisition module includes:Memory element, the first ownership place query unit and present position query unit, wherein,
Memory element, for storing the mapping table of communicating number and home zone domain information;
First ownership place query unit, for the communicating number according to communication the opposing party, inquires about the logical of memory element storage Signal code and the mapping table of home zone domain information, obtain the home zone domain information of the communicating number mapping of communication the opposing party;
Present position query unit, obtains request for sending present position to communication the opposing party, receives communication the opposing party According to the present position area information for returning.
A21. the intelligent terminal according to A19, the User profile acquisition module include:Second ownership place is inquired about Unit, and/or, present position query unit, wherein,
Second ownership place query unit, for sending the communicating number comprising communication the opposing party to ownership place location server Ownership place inquiry request, receive the home zone domain information that ownership place location server is returned, the home zone domain information It is communicating number of the ownership place location server according to described communication the opposing party, inquires about communicating number and the ownership place region of storage The mapping table of information is obtained;
Present position query unit, obtains request for sending present position to communication the opposing party, receives communication the opposing party According to the present position area information for returning.
A22. the intelligent terminal according to A20 or A21, the User profile acquisition module are further included:The One positioning requesting processing, positioning initial data acquiring unit and present position area information receiving unit, wherein,
First Location Request processing unit, obtains request for receiving present position, obtains the intelligence from global positioning system The Positioning Satellite information of energy terminal unit;
Positioning initial data acquiring unit, for the Positioning Satellite information received according to Location Request processing unit, chooses Position location satellite, and from the position location satellite chosen, obtain positioning initial data, and sent to position location service by network Device;
Present position area information receiving unit, is processed to positioning initial data for receiving position location service device The present position area information for obtaining afterwards and being returned by network.
A23. the intelligent terminal according to A20 or A21, the User profile acquisition module are further included:The Two Location Request processing units and query unit, wherein,
Second Location Request processing unit, for, after present position acquisition request is received, sending positioning to base station please Ask;
Query unit, for, after the base station identification information for receiving base station return, inquiring about the Base Station Identification for prestoring Information and the mapping relations of position area information, obtain the position area information of the base station identification information mapping for receiving.
A24. the intelligent terminal according to A19, the enquiry module include:Background layer map unit, foreground layer Map unit, intermediate layer map unit, superpositing unit and mapping relations construction unit, wherein,
First background layer map unit, for obtaining the background layer map comprising texture material, dividing background layer map is obtained Take the unit area coordinate information of the background layer map of division;
First foreground layer map unit, for building and the foreground layer map of background layer map consistent size, and according to The consistent model split foreground layer map of background layer map is hollow out unit area;
First intermediate layer map unit, for arranging the intermediate layer map comprising animation, is used in the intermediate layer map It is consistent with the unit area of background layer map with the unit area that the second animation mode shows;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates Communication interface map;
Mapping relations construction unit, for building area information with the unit area coordinate of the communication interface map for dividing Mapping relations.
A25. the intelligent terminal according to A19, the user profile that the User profile acquisition module is obtained enter one Step includes user tag information, and the communication interface generation module is further used for showing that in communication interface user tag is believed Breath.
A26. the intelligent terminal according to A19, the user profile that the User profile acquisition module is obtained enter one Step includes present position environmental information, the communication interface generation module be further used for showing in communication interface with figure or The present position environmental information of textual representation.
A27. the intelligent terminal according to A19, the user profile that the User profile acquisition module is obtained enter one Step includes the present position area information in the scheduled time, and the communication interface generation module is further used for pre- using what is obtained Present position area information in fixing time, generates present position motion track information, and animation shows institute in communication interface State present position motion track information.
A28. the intelligent terminal according to A19, the enquiry module include:It is background layer map acquiring unit, front Background layer map unit, intermediate layer map unit, superpositing unit and mapping relations construction unit, wherein, the second background layer map Acquiring unit, for obtaining the background layer map comprising texture material;
Second foreground layer map unit, for building the foreground layer map with background layer map consistent size, and according to pre- It is hollow out unit area that the unit area partition strategy for first arranging divides foreground layer map;
Second intermediate layer map unit, for arranging intermediate layer, the intermediate layer is comprising for aobvious with the 4th animation mode The unit area for showing, the unit area that this is used to show with the 4th animation mode are consistent with the hollow out unit area, described 4th animation mode is by the animation control strategy control for pre-setting;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates Communication interface map;
Mapping relations construction unit, for building area information with the unit area coordinate of the communication interface map for dividing Mapping relations.

Claims (28)

1. it is a kind of generate communication interface method, including:
The user profile of communication the opposing party is obtained, the user profile at least includes the ownership place region letter of described communication the opposing party Breath, and/or, present position area information;
According to the area information and the mapping relations of communication interface map reference of storage, the ownership of communication the opposing party of acquisition is obtained Ground area information mapping communication interface map coordinate information, and/or, present position area information mapping communication interface map Coordinate information;Communication interface map includes:Background layer map, foreground layer map and the intermediate layer comprising animation;The prospect Layer map is hollow out or transparent;
The communication interface map coordinate information for obtaining is identified in the communication interface map, communication interface is generated and is shown.
2. the method for claim 1, the user profile further include user tag information, and methods described is further Including:
User tag information is shown in communication interface.
3. method as claimed in claim 2, the user tag information include:User's head image information, user's signature shelves information, One kind or its combination in any in Subscriber Number attribute information.
4. the method for claim 1, the user profile further include present position environmental information, and methods described is entered One step includes:
The present position environmental information with figure or textual representation is shown in communication interface.
5. method as claimed in claim 4, the present position environmental information include:Environmental volume information, ambient weather letter One kind or its combination in any in breath, ambient temperature information.
6. the method for claim 1, methods described are further included
Arrange communicating pair to schedule periodic report present position area information to position location service device;
The side that communicates obtains communication the opposing party's present position area information in the given time from position location service device, generates Present position motion track information, and the present position movement locus letter is shown with the first animation mode in communication interface Breath.
7. the method as described in any one of claim 1 to 6, the communicate user profile of the opposing party of the acquisition include:
The side that communicates inquires about the communicating number of itself storage and the mapping table of home zone domain information, obtains the logical of communication the opposing party The home zone domain information of signal code mapping;And/or,
Communicate a direction communicate the opposing party send present position obtain request, communicate the opposing party according to receive present position obtain Request, obtains the present position area information of itself, and sends to one side of communication.
8. method as claimed in claim 7, described communication the opposing party obtain request according to the present position for receiving, and obtain itself Present position area information include:
Communication the opposing party receives present position and obtains request, obtains the position location satellite of described communication the opposing party from global positioning system Information, and send to communication the opposing party;
Communication the opposing party chooses at least three position location satellites according to the Positioning Satellite information for receiving, and from the position location satellite chosen In, positioning initial data is obtained, and is sent to position location service device by network;
Communication the opposing party receives the present position area information that position location service device is returned by network.
9. method as claimed in claim 7, described communication the opposing party obtain request according to the present position for receiving, and obtain itself Present position area information include:
Communication the opposing party receives present position and obtains request, and the positioning for sending request positioning communication the opposing party by network please Ask;
Base station receives Location Request, returns base station identification information to communication the opposing party by network;
Communication the opposing party inquiry base station identification information and the mapping relations of position area information, obtain the base station identification information for receiving The position area information of mapping.
10. method as claimed in claim 9, described communication the opposing party by built-in global positioning system chip, by public affairs Net, wireless fidelity network or wireless network send the Location Request.
11. methods as described in any one of claim 1 to 6, the communicate user profile of the opposing party of the acquisition include:
The direction ownership place location server that communicates sends the ownership place inquiry request of the communicating number comprising communication the opposing party, returns The communicating number of possession location server inquiry storage and the mapping table of home zone domain information, obtain described communication the opposing party's The home zone domain information of communicating number mapping, and send to one side of communication;And/or,
Communicate a direction communicate the opposing party send present position obtain request, communicate the opposing party according to receive present position obtain Request, obtains the present position area information of itself, and sends to one side of communication.
12. methods as described in any one of claim 1 to 6, the communicate user profile of the opposing party of the acquisition include:
Communicating pair reports the present position area information of itself according to the time cycle for pre-setting to position location service device;
In communication, the side that communicates inquires about the communicating number of itself storage and the mapping table of home zone domain information, obtains communication The home zone domain information of the communicating number mapping of the opposing party;And/or,
The side that communicates obtains the present position area information of communication the opposing party from position location service device.
13. methods as described in any one of claim 1 to 6, the structure area information are reflected with communication interface map reference The relation of penetrating includes:
The background layer map comprising texture material is obtained, dividing background layer map obtains the unit area of the background layer map for dividing Domain coordinate information;
The foreground layer map with background layer map consistent size is built, and according to consistent with dividing background layer map unit area Model split foreground layer map is hollow out or transparent unit area;
Intermediate layer map comprising animation, the unit area in the intermediate layer map for being shown with the second animation mode are set It is consistent with the unit area of background layer map;
Intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, communication interface map is generated;
Build the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
14. methods as claimed in claim 13, it is described the communication interface map coordinate information for obtaining to be identified in communication interface Map includes:
Unit area in the intermediate layer shown for animation that will be arranged is displaced to the unit of the background layer map that inquiry is obtained At area coordinate, and flash or light at the unit area coordinate.
15. methods as claimed in claim 14, the communication interface map coordinate information include:Present position area information reflects The communication interface map coordinate information penetrated, and the communication interface map coordinate information of home zone domain information mapping, the side Method is further included:
In communication interface, respectively in different colors, the logical of present position area information mapping is carried out according to the 3rd animation mode The display of the communication interface map coordinate information of letter interface map coordinate information and the mapping of home zone domain information.
16. methods as described in any one of claim 1 to 6, build the area information and communication interface map unit area The mapping relations of coordinate include:
Obtain the background layer map comprising texture material;
The foreground layer map with background layer map consistent size is built, and is divided according to the unit area partition strategy for pre-setting Foreground layer map is hollow out or transparent unit area;
Intermediate layer is set, and the intermediate layer includes the unit area for showing with the 4th animation mode, this is used for dynamic with the 4th The unit area that picture mode shows is consistent with the hollow out or transparent unit area, and the 4th animation mode is by pre-setting Animation control strategy control;
Intermediate layer comprising animation and foreground layer map are superimposed upon on background layer map, communication interface map is generated;
Build the mapping relations of area information and the unit area coordinate of the communication interface map for dividing.
17. methods as claimed in claim 16, it is described the communication interface map coordinate information for obtaining to be identified in communication interface Map includes:
The corresponding intermediate layer of unit area coordinate of background layer map that obtains in inquiry is for being shown with the 4th animation mode At unit area, periodically flash or light at the unit area shown for the 4th animation described in performing.
18. the method for claim 1, show the communication after dialing phase or talking state or end of conversation on-hook Interface.
A kind of 19. intelligent terminals, the intelligent terminal include:User profile acquisition module, enquiry module and communication Interface generation module, wherein,
User profile acquisition module, for obtaining the user profile of communication the opposing party, the user profile at least includes described logical Letter the opposing party home zone domain information, and/or, present position area information;
Enquiry module, for the area information according to storage and the mapping relations of communication interface map reference, obtains the logical of acquisition The home zone domain information of letter the opposing party, and/or, communication interface map reference that present position area information maps respectively letter Breath;Communication interface map includes:Background layer map, foreground layer map and the intermediate layer comprising animation;The foreground layer map For hollow out or transparent;
Communication interface generation module, the communication interface map coordinate information for obtaining are identified in the communication interface map In, generate communication interface and show.
20. intelligent terminals as claimed in claim 19, the User profile acquisition module include:Memory element and One ownership place query unit, or, the User profile acquisition module include present position query unit, or, the user profile Acquisition module includes:Memory element, the first ownership place query unit and present position query unit, wherein,
Memory element, for storing the mapping table of communicating number and home zone domain information;
First ownership place query unit, for the communicating number according to communication the opposing party, inquires about the messenger of memory element storage Code and the mapping table of home zone domain information, obtain the home zone domain information of the communicating number mapping of communication the opposing party;
Present position query unit, for communication the opposing party send present position obtain request, receive communication the opposing party according to The present position area information of return.
21. intelligent terminals as claimed in claim 19, the User profile acquisition module include:Second ownership place is inquired about Unit, and/or, present position query unit, wherein,
Second ownership place query unit, for sending returning for the communicating number comprising communication the opposing party to ownership place location server Possession inquiry request, receives the home zone domain information that ownership place location server is returned, and the home zone domain information is to return Communicating number of the possession location server according to described communication the opposing party, inquires about the communicating number and home zone domain information of storage Mapping table obtain;
Present position query unit, for communication the opposing party send present position obtain request, receive communication the opposing party according to The present position area information of return.
22. intelligent terminals as described in claim 20 or 21, the User profile acquisition module are further included:First Location Request processing unit, positioning initial data acquiring unit and present position area information receiving unit, wherein,
First Location Request processing unit, obtains request for receiving present position, obtains the intelligence eventually from global positioning system The Positioning Satellite information of end equipment;
Positioning initial data acquiring unit, for the Positioning Satellite information received according to Location Request processing unit, chooses positioning Satellite, and from the position location satellite chosen, obtain positioning initial data, and sent to position location service device by network;
Present position area information receiving unit, obtains to positioning after initial data is processed for receiving position location service device To and by network return present position area information.
23. intelligent terminals as described in claim 20 or 21, the User profile acquisition module are further included:Second Location Request processing unit and query unit, wherein,
Second Location Request processing unit, for, after present position acquisition request is received, sending Location Request to base station;
Query unit, for, after the base station identification information for receiving base station return, inquiring about the base station identification information for prestoring With the mapping relations of position area information, the position area information of the base station identification information mapping for receiving is obtained.
24. intelligent terminals as claimed in claim 19, the enquiry module include:Background layer map unit, foreground layer Map unit, intermediate layer map unit, superpositing unit and mapping relations construction unit, wherein,
First background layer map unit, for obtaining the background layer map comprising texture material, dividing background layer map is obtained and is drawn The unit area coordinate information of the background layer map for dividing;
First foreground layer map unit, for building and the foreground layer map of background layer map consistent size, and according to background The consistent model split foreground layer map of layer map is hollow out unit area;
First intermediate layer map unit, for arranging the intermediate layer map comprising animation, for the in the intermediate layer map The unit area that two animation modes show is consistent with the unit area of background layer map;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates communication Interface map;
Mapping relations construction unit, for building the mapping of area information and the unit area coordinate of the communication interface map for dividing Relation.
25. intelligent terminals as claimed in claim 19, the user profile that the User profile acquisition module is obtained enter one Step includes user tag information, and the communication interface generation module is further used for showing that in communication interface user tag is believed Breath.
26. intelligent terminals as claimed in claim 19, the user profile that the User profile acquisition module is obtained enter one Step includes present position environmental information, the communication interface generation module be further used for showing in communication interface with figure or The present position environmental information of textual representation.
27. intelligent terminals as claimed in claim 19, the user profile that the User profile acquisition module is obtained enter one Step includes the present position area information in the scheduled time, and the communication interface generation module is further used for pre- using what is obtained Present position area information in fixing time, generates present position motion track information, and animation shows institute in communication interface State present position motion track information.
28. intelligent terminals as claimed in claim 19, the enquiry module include:It is background layer map acquiring unit, front Background layer map unit, intermediate layer map unit, superpositing unit and mapping relations construction unit, wherein,
Second background layer map acquiring unit, for obtaining the background layer map comprising texture material;
Second foreground layer map unit, for building and the foreground layer map of background layer map consistent size, and according to setting in advance It is hollow out unit area that the unit area partition strategy put divides foreground layer map;
Second intermediate layer map unit, for arranging intermediate layer, the intermediate layer is comprising for being shown with the 4th animation mode Unit area, the unit area that this is used to show with the 4th animation mode are consistent with the hollow out unit area, and the described 4th Animation mode is by the animation control strategy control for pre-setting;
Superpositing unit, for the intermediate layer comprising animation and foreground layer map are superimposed upon background layer map, generates communication Interface map;
Mapping relations construction unit, for building the mapping of area information and the unit area coordinate of the communication interface map for dividing Relation.
CN201410103671.0A 2014-03-19 2014-03-19 Generate the method and intelligent terminal of communication interface Active CN103888625B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410103671.0A CN103888625B (en) 2014-03-19 2014-03-19 Generate the method and intelligent terminal of communication interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410103671.0A CN103888625B (en) 2014-03-19 2014-03-19 Generate the method and intelligent terminal of communication interface

Publications (2)

Publication Number Publication Date
CN103888625A CN103888625A (en) 2014-06-25
CN103888625B true CN103888625B (en) 2017-04-05

Family

ID=50957340

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410103671.0A Active CN103888625B (en) 2014-03-19 2014-03-19 Generate the method and intelligent terminal of communication interface

Country Status (1)

Country Link
CN (1) CN103888625B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104536730A (en) * 2014-12-05 2015-04-22 深圳天珑无线科技有限公司 Interface display method and intelligent terminal
CN104602186B (en) * 2015-01-05 2019-07-05 深圳市金立通信设备有限公司 A kind of contact positioning method
CN106657671A (en) * 2017-01-17 2017-05-10 惠州Tcl移动通信有限公司 Method and apparatus for displaying geographical position in terminal call mode
CN110958559B (en) * 2018-09-27 2023-12-26 博泰车联网科技(上海)股份有限公司 Vehicle, vehicle-mounted equipment and instant interaction method based on map display
CN109348071A (en) * 2018-12-25 2019-02-15 努比亚技术有限公司 Call-information display methods, terminal and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101363734A (en) * 2007-08-06 2009-02-11 北京灵图软件技术有限公司 Partitioning download method for map data, the map data and partitioning download device
CN101677426A (en) * 2008-09-17 2010-03-24 货通达信息技术(北京)有限公司 Locating terminal, system and method for realizing locating service by using same
CN101742640A (en) * 2008-11-21 2010-06-16 英华达(西安)通信科技有限公司 Method for providing positional information of two mobile communication parts
CN102937719A (en) * 2012-11-15 2013-02-20 浙江工业大学 Positioning method and positioning system for the old going out

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5440219B2 (en) * 2010-01-29 2014-03-12 株式会社デンソー Map data and map data creation method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101363734A (en) * 2007-08-06 2009-02-11 北京灵图软件技术有限公司 Partitioning download method for map data, the map data and partitioning download device
CN101677426A (en) * 2008-09-17 2010-03-24 货通达信息技术(北京)有限公司 Locating terminal, system and method for realizing locating service by using same
CN101742640A (en) * 2008-11-21 2010-06-16 英华达(西安)通信科技有限公司 Method for providing positional information of two mobile communication parts
CN102937719A (en) * 2012-11-15 2013-02-20 浙江工业大学 Positioning method and positioning system for the old going out

Also Published As

Publication number Publication date
CN103888625A (en) 2014-06-25

Similar Documents

Publication Publication Date Title
CN103888625B (en) Generate the method and intelligent terminal of communication interface
CN102857605B (en) Grouping method and apparatus of contacts
CN101997917B (en) Method and system for giving prompt for indicating user positions in social network service network system
CN103733598B (en) Application relativity based on social context is determined
CN105227448B (en) A kind of information-pushing method and system
CN113872848B (en) Position-based red packet receiving method, system and mobile terminal
CN104408043B (en) A kind of information processing method and server
CN104580717B (en) Call management method and device based on application scenarios
CN109059933A (en) Method for the Seamless Mobile user experience between outdoor and indoor map
CN102171691A (en) Methods, apparatuses, and computer program products for providing activity coordination services
WO2011034453A1 (en) Context - triggered systems and methods for information and services
RU2007118208A (en) METHOD AND DEVICE FOR DELIVERY TO TELEPHONE OF ADVERTISING ADS ORIENTED TO SPECIFIC GEOGRAPHIC ZONES - ADVERTISING IN "YELLOW PAGES" FOR TELEPHONE
CN102664819A (en) Event publishing network system based on social mechanism and geographical position
KR101302599B1 (en) Method for managing group in mobile social network service application and group management server
CN106209940B (en) Information-pushing method and information push-delivery apparatus
CN104038647A (en) Social communication system
CN101309441A (en) Information searching system based on subscriber location and calling center
CN106982240A (en) The display methods and device of information
CN102291675A (en) Terminal and data acquisition method
CN102625235A (en) Route navigation method based on cell phone user chain
CN107733954A (en) Method and device for pushed information
US9609486B2 (en) Location and time-aware systems and methods for mobile user context detection
CN104936221B (en) The method and device of data in mobile terminal flow monitoring
Goggin Encoding place: The politics of mobile location technologies
CN105871826A (en) Method and device for sharing geographic position between terminals

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