CN103888625B - Generate the method and intelligent terminal of communication interface - Google Patents
Generate the method and intelligent terminal of communication interface Download PDFInfo
- 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
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
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.
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5440219B2 (en) * | 2010-01-29 | 2014-03-12 | 株式会社デンソー | Map data and map data creation method |
-
2014
- 2014-03-19 CN CN201410103671.0A patent/CN103888625B/en active Active
Patent Citations (4)
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 |