CN101997980A - Map-based weather information display method and mobile terminal - Google Patents
Map-based weather information display method and mobile terminal Download PDFInfo
- Publication number
- CN101997980A CN101997980A CN201010520451XA CN201010520451A CN101997980A CN 101997980 A CN101997980 A CN 101997980A CN 201010520451X A CN201010520451X A CN 201010520451XA CN 201010520451 A CN201010520451 A CN 201010520451A CN 101997980 A CN101997980 A CN 101997980A
- Authority
- CN
- China
- Prior art keywords
- contact person
- weather information
- city
- target cities
- contact
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Telephone Function (AREA)
Abstract
The invention discloses a map-based weather information display method, which comprises the following steps of: determining a target city of which weather information is to be displayed according to contact person application data of a mobile terminal, wherein the contact person application data comprise communication historical data and an address list; and acquiring the weather information of the target city and displaying the weather information at the corresponding position on an electronic map. Correspondingly, the invention discloses the mobile terminal for implementing the method. In the embodiment of the invention, the city required to display the weather information is selected according to the contact person application data in the mobile terminal and the weather information of the city is displayed at the corresponding position on the electronic map, so that the weather information of the city in which a close contact person of a user lives can be supplied to the user visually and intelligently.
Description
Technical field
The present invention relates to the communications field, relate in particular to a kind of Weather information display packing and portable terminal based on map.
Background technology
Portable terminal because of its more and more rich functions become the widest articles for use of use in user's daily life.Its function has progressively covered a lot of other functions except basic communication function.Existing portable terminal can by communication network real-time provide Weather information for the user.
At present, it mainly is that the user passes through input unit that portable terminal provides the method for Weather information, and for example keyboard or touch-screen are provided with the city that need obtain Weather information voluntarily; After the user city that need obtain Weather information being set, portable terminal obtains the Weather information in this city by communication network from server, and shows on the screen of portable terminal.
In order to solve the user inconvenience that is brought in city is set voluntarily, the positioning function of portable terminal or the city that positioning software obtains the current place of portable terminal have automatically appearred again utilizing subsequently, and obtain the Weather information in this city from server, and on the screen of portable terminal, show by communication network.
The Weather information that the portable terminal of prior art shows is only limited to the user location, and the Weather information that the user wants to understand in a lot of the use is not limited only to the city at himself place, but needs are understood and the urban weather information at the contact person place of its close relation, in the existing technology, because the method that the city is chosen is single, and the display packing of Weather information is single, the user can only be manual inquiry one by one or setting, the abundanter Weather information that portable terminal can not intelligence provides it to need to the user.
Summary of the invention
Embodiment of the invention technical problem to be solved is to provide a kind of Weather information display packing and portable terminal based on map, the city that can need show Weather information by contact application data decimation in by the analysis portable terminal, and the correspondence position on electronic chart shows the Weather information in this city.
In order to solve the problems of the technologies described above, the embodiment of the invention provides a kind of Weather information display packing based on map, comprising:
Determine the target cities of Weather information to be shown according to the contact application data of portable terminal, described contact application data comprise: communication history data and address list;
Obtain the Weather information of described target cities, and be presented at the correspondence position of electronic chart.
Accordingly, the present invention also provides a kind of portable terminal, it is characterized in that, comprising:
Determining unit is used for determining according to the contact application data target cities of Weather information to be shown; Described contact application data comprise: communication history data and address list;
Acquiring unit is used to obtain the Weather information of the described target cities that described determining unit determines;
Display unit, the Weather information that is used for described target cities that described acquiring unit is obtained is presented at the correspondence position on the current electronic map.
The embodiment of the invention can pass through to show according to contact application data decimation needs in the portable terminal city of Weather information, and the correspondence position on electronic chart shows the Weather information in this city.Can be intuitively, provide urban weather information with the contact person place of its close relation to the user intelligently.
Description of drawings
Fig. 1 is the first embodiment flow chart of the present invention's realization based on the Weather information display packing of map;
Fig. 2 is the second embodiment flow chart of the present invention's realization based on the Weather information display packing of map;
Fig. 3 is the schematic diagram that shows the Weather information of described target cities at the correspondence position of the electronic chart of portable terminal;
Fig. 4 is the Weather information in display-object city simultaneously and the schematic diagram of representing the contact person;
Fig. 5 is when associated person information is represented in demonstration or clicks the operational order button schematic diagram that the back shows;
Fig. 6 is the three embodiment flow chart of the present invention's realization based on the Weather information display packing of map;
Fig. 7 is the four embodiment flow chart of the present invention's realization based on the Weather information display packing of map;
Fig. 8 is the five embodiment flow chart of the present invention's realization based on the Weather information display packing of map;
Fig. 9 is the first embodiment schematic diagram of portable terminal of the present invention
Figure 10 is the second embodiment schematic diagram of portable terminal of the present invention
Figure 11 A is the first embodiment schematic diagram of determining unit 1010;
Figure 11 B is the second embodiment schematic diagram of determining unit 1010;
Figure 11 C is the 3rd an embodiment schematic diagram of determining unit 1010.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, the embodiment of the invention is described in further detail below in conjunction with accompanying drawing.
See also Fig. 1, Fig. 1 is the first embodiment flow chart of the present invention's realization based on the Weather information display packing of map.As shown in Figure 1, the flow process of this method specifically comprises:
Step S101 determines the target cities of Weather information to be shown according to the contact application data of portable terminal, and described contact application data comprise: communication history data and address list.
Step S102 obtains the Weather information of described target cities, and is presented at the correspondence position of electronic chart.
The embodiment of the invention can need show the city of Weather information by contact application data decimation in the analysis portable terminal, and the correspondence position on electronic chart shows the Weather information in this city.Can be intuitively, provide urban weather information with the contact person place of its close relation to the user intelligently.
See also Fig. 2, Fig. 2 is the second embodiment flow chart of the present invention's realization based on the Weather information display packing of map.As shown in Figure 2, the flow process of this method specifically comprises:
Step S201 obtains in the Preset Time number of communications with each contact person of described communication of mobile terminal according to described communication history data, obtains the target cities of described Weather information to be shown.
In the present embodiment, determine the target cities of Weather information to be shown according to the contact application data of portable terminal, wherein, the contact application data of portable terminal comprise: communication history data and address list.Present embodiment is promptly determined the target cities of Weather information to be shown according to the communication history data.These communication history data can be a kind of data in the communications records such as conversation, note and mail with the contact person, also can be the integrated datas of above-mentioned communications records.
Wherein, after analyzing described communication history data and obtaining in the Preset Time number of communications with each contact person of described communication of mobile terminal, the target cities of obtaining described Weather information to be shown comprises:
Choose the contact person of predetermined number by described number of communications order from high to low, and choose the target cities of the affiliated city of this contact person as described Weather information to be shown.
Concrete, be described in detail for example according to concrete data.The number of times statistics of table-1 for getting in touch with other contact persons in a certain Preset Time (as 30 days):
Table-1
Contact name | Telephone number | Contact frequency (inferior) | Number attribution |
Zhang San | 133******** | 21 | Shenzhen |
Li Si | 188******** | 18 | Shenzhen |
The king five | 139******** | 16 | Beijing |
Zhao six | 138******** | 11 | The Dongguan |
Liu seven | 189******** | 7 | The Dongguan |
Shown in table-1, choose 5 contact persons of predetermined number by described number of communications order from high to low in a certain Preset Time, and choose the target cities of the affiliated city of this contact person as described Weather information to be shown.Then be: Shenzhen, Beijing and Dongguan by table-1 confirmable target cities.The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields.The concrete time cycle can be provided with voluntarily according to user's demand.
Perhaps, after analyzing described communication history data and obtaining in the Preset Time number of communications with each contact person of described communication of mobile terminal, the target cities of obtaining described Weather information to be shown comprises:
Choose the contact person and obtain the city at this contact person place by described number of communications order from high to low, till the target cities of the described Weather information to be shown that obtains predetermined number; Or,
Concrete, be described in detail for example according to concrete data.Table the-2nd, in order to choose 5 target cities, the number of times of in a certain Preset Time, getting in touch statistics with the contact person:
Table-2
Shown in table-2, choose the target cities of Weather information to be shown in a certain Preset Time by described number of communications order from high to low.Because the quantity of the target cities that sets in advance is 5, then according to choosing the contact person by described number of communications order from high to low in this Preset Time and obtaining the city at this contact person place, till the target cities that obtains 5 Weather informations to be shown.Table-2 5 target cities obtaining are respectively: Shenzhen, Beijing, Dongguan, Chengdu and Shanghai.The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields.The concrete time cycle can be provided with voluntarily according to user's demand.
Perhaps, analyze described communication history data and obtain in the Preset Time and each contact person's of described communication of mobile terminal number of communications, the target cities detailed process of obtaining described Weather information to be shown is as follows:
When described portable terminal when arriving display threshold with certain contact person's number of communications, the city at this contact person place is elected as the target cities of Weather information to be shown.Wherein portable terminal detect described portable terminal in Preset Time with contact person's number of communications, judge whether to arrive display threshold, this display threshold is the number of communications of the Weather information in city under the contact person of the demonstration that sets in advance and described communication of mobile terminal.When described portable terminal with certain contact person's number of communications after arrive display threshold, and when the Weather information in city also is not shown under this contact person, the city at this contact person place is determined the target cities of Weather information to be shown.
Step S202 obtains the Weather information of described target cities, and is presented at the correspondence position of electronic chart.
See also shown in Figure 3ly, Fig. 3 shows the schematic diagram of the Weather information of described target cities for the correspondence position at the electronic chart of described portable terminal, and target cities is Shenzhen and the Dongguan of determining according to table-2 among the step S201.Wherein, the city title that has target cities on the described electronic chart.If electronic chart is not indicated concrete city title, the city title that perhaps shows is not obvious maybe can't meet consumers' demand, and can also show the city title of this target cities in the Weather information that shows.The Weather information of target cities can obtain from server by communication network, concrete display format can also adopt other forms of demonstration to picture frame except showing by display box shown in Figure 3, the frame etc. of opening a dialogue automatically after ejection dialog box or the click after for example clicking.
In addition, electronic chart can be to open in advance, promptly obtains the Weather information of target cities on the electronic chart of opening; Also can when the user need inquire about Weather information, open, show that the Weather information of the described target cities that will obtain behind the electronic chart is presented at the correspondence position of electronic chart.
Step S203, the representative associated person information of the described target cities of demonstration on electronic chart, the contact person that described representative contact is artificially chosen from the contact person of described target cities.
In the present embodiment,, can reflect to a certain extent with communicating by letter of contact person and spend closely because target cities is to determine according to the contact application data, can be by on electronic chart, showing intuitively.The described contact person's of representative the mode of choosing can according to this same target cities in contact person's the height of number of communications determine, also can be provided with voluntarily by the user.For example, the representative contact person who chooses Shenzhen according to table-2, by table-2 as can be known, among the contact person in Shenzhen with described communication of mobile terminal number of times maximum be Zhang San, can select the representative contact person of Zhang San so as Shenzhen.Except choosing a contact person as representing the contact person, also can choose a plurality of contact persons as representing the contact person, for example choose the representative contact person in Shenzhen according to table-2, can choose Zhang San and Li Si representative contact person simultaneously as Shenzhen.
Concrete, seeing also Fig. 4, Fig. 4 is the Weather information in display-object city simultaneously and the schematic diagram of representing the contact person, choosing according to shown in the table-2 of contact person represented for according to table-2 Shenzhen chosen and Dongguan in concrete city.Other associated person information such as the representative contact person's that except contact person's name is represented in demonstration shown in Figure 4, can also show number, mailbox, head portrait.Except representative contact person shown in Figure 4 and Weather information show as a display box, can also separately show, and adopt different display format to show, for example, represent associated person information and Weather information Alternation Display in same display box.The execution sequence that is noted that step S202 and step S203 does not limit, and preferably the two can be carried out simultaneously, i.e. the Weather information in display-object city and represent associated person information simultaneously.
Step S204 is showing or is triggering and carry out the operational order that this selection operation is selected according to the selection operation that receives after the back shows the described contact person's of representative instruction corresponding.
In the present embodiment, can represent associated person information that this representative contact person is carried out the operation of common function according to this after represent associated person information showing, for example this contact person be initiated to converse, transmission information, transmission mail, views or edits the information relevant with this representative contact person etc.Concrete, can show represent associated person information in, show this representative contact person instruction corresponding, i.e. the operation of carrying out at this representative contact person, can button or the form of menu show this operational order; Or click the Weather information in this display-object city and launch when represent the associated person information display box or ejection display operation order button or menu.As shown in Figure 5, Fig. 5 is when associated person information is represented in demonstration or clicks the operational order button schematic diagram that the back shows.The user chooses the function instruction corresponding that needs use according to user demand, and after user's selection operation instruction, portable terminal receives this selection operation, and carries out this operational order of choosing that this selection operation is selected.For example, receive after the user chooses dial-up operation command, portable terminal is carried out dialing.
The embodiment of the invention is by the city according to contact application data decimation needs demonstration Weather information in the portable terminal, and the correspondence position on electronic chart shows the Weather information in this city and represents associated person information.Can be intuitively, provide and the urban weather information at the contact person place of its close relation and the information of representing the contact person to the user intelligently, and can be intuitively, easily this representative contact person is carried out co-operation.
See also Fig. 6, Fig. 6 is the three embodiment flow chart of the present invention's realization based on the Weather information display packing of map.As shown in Figure 6, the flow process of this method specifically comprises:
Step S601 obtains in the Preset Time each contact person with described communication of mobile terminal according to described communication history data, and chooses the target cities of described Weather information to be shown according to contact person's number that each city contain and described portable terminal communicate.
In the present embodiment, determine the target cities of Weather information to be shown according to the contact application data of portable terminal, wherein, the contact application data of portable terminal comprise: communication history data and address list.Present embodiment is promptly determined the target cities of Weather information to be shown according to the communication history data.
The target cities that the contact person's number that communicates according to each city contain and described portable terminal is chosen described Weather information to be shown specifically is meant: the contact person's number that communicates according to each city contain and described portable terminal is chosen the target cities of the described Weather information to be shown of predetermined number from how to few order.
The concrete execution flow process of step S601 comprises:
Step S6011 analyzes described communication history data and obtains in the Preset Time and each contact person of described communication of mobile terminal; These communication history data can be a kind of data in the communications records such as conversation, note and mail with the contact person, also can be the integrated datas of above-mentioned communications records;
Step S6012 obtains city under each contact person, again according in each city that obtains with the number of contacts of described communication of mobile terminal; The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields;
Step S6013 chooses the target cities of predetermined number according to the number of contacts in each city from how to few order.
The quantity of default target cities can specifically be provided with according to user's demands of individuals.The concrete time cycle can be provided with voluntarily according to user's demand.
Specifically ask, be described in detail for example according to concrete data.Table the-3rd, in order to choose 3 target cities, the number of times of in a certain Preset Time, getting in touch statistics with the contact person:
Table-3
Contact name | Telephone number | Contact frequency (inferior) | Number attribution |
Zhang San | 133******** | 21 | Shenzhen |
Li Si | 188******** | 18 | Shenzhen |
The king five | 139******** | 16 | Chengdu |
Zhao six | 138******** | 11 | The Dongguan |
Liu seven | 189******** | 7 | The Dongguan |
Grandson eight | 187******** | 5 | Beijing |
Hu nine | 133******** | 3 | Beijing |
Shown in table-3, because the quantity of the target cities that sets in advance is 3, the target cities of choosing according to step S6013 is respectively: Shenzhen, Beijing and Dongguan.
If the number of contacts that a plurality of city of appearance is contained in choosing process is identical, and when choosing the target cities that can occur behind the identical city of this number of contacts that contains more than predetermined number entirely, for the identical city of this number of contacts that contains, can picked at random, perhaps choose preceding two according to the ordering of city title, perhaps according in the above-mentioned city with this mobile phone users under the distance in city choose two, preferred, can also add up number of communications with the contact person in each city, can contrast a contact person maximum with the number of communications in each city, also can contrast the number of communications with the All Contacts in each city, and choose and city that contact person's number of communications is many.With table-3 is example, if the quantity of the target cities that sets in advance is 2, so in Shenzhen, can picked at random in Beijing and the Dongguan two, perhaps choose preceding two according to the ordering of city title, perhaps according in the above-mentioned city with this mobile phone users under the distance in city choose two, preferred, can also add up number of communications with the contact person in each city, can contrast a contact person maximum with the number of communications in each city, also can contrast number of communications with the All Contacts in each city, and choose the city many with contact person's number of communications, choose Shenzhen and Dongguan in the table-3.
Step S602 does not repeat them here with step S202.
Step S603, the representative associated person information of the described target cities of demonstration on electronic chart, the contact person that described representative contact is artificially chosen from the contact person of described target cities.
In the present embodiment, the described contact person's of representative the mode of choosing can according to this same target cities in contact person's the height of number of communications determine, also can be provided with voluntarily by the user.For example, the representative contact person who chooses Shenzhen according to table-3, by table-3 as can be known, among the contact person in Shenzhen with described communication of mobile terminal number of times maximum be Zhang San, can select the representative contact person of Zhang San so as Shenzhen.Except choosing a contact person as representing the contact person, also can choose a plurality of contact persons as representing the contact person, for example choose the representative contact person in Shenzhen according to table-3, can choose Zhang San and Li Si representative contact person simultaneously as Shenzhen.
The execution sequence that is noted that step S602 and step S603 does not limit, and preferably the two can be carried out simultaneously, i.e. the Weather information in display-object city and represent associated person information simultaneously.
Step S604 does not repeat them here with step S204.
The embodiment of the invention is by the city according to contact application data decimation needs demonstration Weather information in the portable terminal, and the correspondence position on electronic chart shows the Weather information in this city and represents associated person information.Can be intuitively, provide and the urban weather information at the contact person place of its close relation and the information of representing the contact person to the user intelligently, and can be intuitively, easily this representative contact person is carried out co-operation.See also Fig. 7, Fig. 7 is the four embodiment flow chart of the present invention's realization based on the Weather information display packing of map.As shown in Figure 7, the flow process of this method specifically comprises:
Step S701 distributes according to contact person in the described address list and to obtain the target cities of described Weather information to be shown.
In the present embodiment, determine the target cities of Weather information to be shown according to the contact application data of portable terminal, wherein, the contact application data of portable terminal comprise: communication history data and address list.Present embodiment is promptly determined the target cities of Weather information to be shown according to address list.
Step S701 comprises:
Step S7011 resolves described address list, obtains the affiliated city of each contact person; The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields;
Step S7012 contains contact person's number from many target cities of choosing the described Weather information to be shown of predetermined number to few order by each city under the contact person.
For example, in the address list, the city statistics that the contact person distributes is as follows: Shenzhen 30 people, Shanghai 20 people, Beijing 25 people, Dongguan 10 people, Chengdu 5 people.The target cities of predetermined number is 3, and the target cities that can choose according to above-mentioned contact person's distribution is so: Shenzhen, Beijing and Shanghai.
Step S702 does not repeat them here with step S202.
Step S703, the representative associated person information of the described target cities of demonstration on electronic chart, the contact person that described representative contact is artificially chosen from the contact person of described target cities.
In the present embodiment, the described contact person's of representative the mode of choosing can be provided with by the user, also can choose the representative contact person of each target cities at random or according to the address book ordering mode by portable terminal, perhaps again in conjunction with this same target cities in contact person's the height of number of communications determine.The execution sequence that is noted that step S702 and step S703 does not limit, and preferably the two can be carried out simultaneously, i.e. the Weather information in display-object city and represent associated person information simultaneously.
Step S704 does not repeat them here with step S204.
The embodiment of the invention is by analyzing the city that contact application data decimation in the portable terminal need show Weather information, and the correspondence position on electronic chart shows the Weather information in this city and represents associated person information.Can be intuitively, provide and the urban weather information at the contact person place of its close relation and the information of representing the contact person to the user intelligently, and can be intuitively, easily this representative contact person is carried out co-operation.
See also Fig. 8, Fig. 8 is the five embodiment flow chart of the present invention's realization based on the Weather information display packing of map.As shown in Figure 8, the flow process of this method specifically comprises:
Step S801 determines the target cities of Weather information to be shown according to the contact application data of portable terminal.Described contact application data comprise: communication history data and address list.
Wherein, determine that according to the contact application data of portable terminal the mode of the target cities of Weather information to be shown comprises at least a among following A, B, the C:
A, the described communication history data of analysis are obtained in the Preset Time and each contact person's of described communication of mobile terminal number of communications, obtain the target cities of described Weather information to be shown; Specifically see also step S201;
B, obtain in the Preset Time each contact person with described communication of mobile terminal, and choose the target cities of described Weather information to be shown according to contact person's number that each city contain and described portable terminal communicate according to described communication history data; Specifically see also step S601;
C, distribute according to contact person in the described address list and to obtain the target cities of described Weather information to be shown; Specifically see also step S701.
Above-mentioned contact application data according to portable terminal determine that the mode of the target cities of Weather information to be shown can choose according to user's needs.
Step S802 obtains the Weather information of described target cities, and is presented at the correspondence position of electronic chart.
Step S803, the representative associated person information of the described target cities of demonstration on electronic chart, the contact person that described representative contact is artificially chosen from the contact person of described target cities.
In the present embodiment, represent contact person's the mode of choosing to choose according to the mode that the user is provided with the city that sets the goal really, the concrete mode of choosing sees also above-mentioned Fig. 2, Fig. 6 and embodiment shown in Figure 7, does not repeat them here.The execution sequence that is noted that step S802 and step S803 does not limit, and preferably the two can be carried out simultaneously, i.e. the Weather information in display-object city and represent associated person information simultaneously.
Step S804 does not repeat them here with step S204.
Except determining the target cities of Weather information to be shown, can also show the Weather information in this city, portable terminal place among above-mentioned Fig. 2, Fig. 6, Fig. 7 and the embodiment shown in Figure 8 according to the contact application data of portable terminal.That is the Weather information that, except the Weather information in the city that shows the contact person place, can also show the city at mobile phone users place.
The embodiment of the invention is by the city according to contact application data decimation needs demonstration Weather information in the portable terminal, and the correspondence position on electronic chart shows the Weather information in this city and represents associated person information.Can be intuitively, provide and the urban weather information at the contact person place of its close relation and the information of representing the contact person to the user intelligently, and can be intuitively, easily this representative contact person is carried out co-operation.
See also Fig. 9, Fig. 9 is the first embodiment schematic diagram of portable terminal of the present invention, and this portable terminal comprises: determining unit 910, acquiring unit 920 and display unit 930, said units connects successively.
Determining unit 910 is used for determining according to the contact application data target cities of Weather information to be shown; Described contact application data comprise: communication history data and address list;
Acquiring unit 920 is used to obtain the Weather information of the described target cities that described determining unit determines;
The embodiment of the invention is by the city according to contact application data decimation needs demonstration Weather information in the portable terminal, and the correspondence position on electronic chart shows the Weather information in this city.Can be intuitively, provide urban weather information with the contact person place of its close relation to the user intelligently.
See also Figure 10, Figure 10 is the second embodiment schematic diagram of portable terminal of the present invention, and this portable terminal comprises: determining unit 1010, and acquiring unit 1030, display unit 1020 and operational processes unit 1040, said units connects successively.。
Determining unit 1010 is used for determining according to the contact application data target cities of Weather information to be shown;
Wherein, the concrete structure of determining unit 1010 sees also Figure 11 A-Figure 11 C; Figure 11 A is the first embodiment schematic diagram of determining unit 1010; Figure 11 B is the second embodiment schematic diagram of determining unit 1010; Figure 11 C is the 3rd an embodiment schematic diagram of determining unit 1010.
Shown in Figure 11 A, described determining unit 1010 comprises: first parsing module 1011 and first acquisition module 1012.In the present embodiment, determining unit 1010 is determined the target cities of Weather information to be shown according to the contact application data of portable terminal, and wherein, the contact application data of portable terminal comprise: communication history data and address list.Present embodiment is promptly determined the target cities of Weather information to be shown according to the communication history data.These communication history data can be a kind of data in the communications records such as conversation, note and mail with the contact person, also can be the integrated datas of above-mentioned communications records.
Described first acquisition module 1012 is further used for choosing the contact person of predetermined number by described number of communications order from high to low, and chooses the target cities of the affiliated city of this contact person as described Weather information to be shown.
Concrete, shown in table-1, first acquisition module 1012 is chosen 5 contact persons of predetermined number by described number of communications order from high to low in a certain Preset Time, and choose the target cities of the affiliated city of this contact person as described Weather information to be shown.Then be: Shenzhen, Beijing and Dongguan by table-1 confirmable target cities.The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields.The concrete time cycle can be provided with voluntarily according to user's demand.
Or described first acquisition module 1012 is further used for choosing the contact person and obtaining the city at this contact person place by described number of communications order from high to low, till the target cities of the described Weather information to be shown that obtains predetermined number; Or, the city at this contact person place is elected as the target cities of Weather information to be shown when when the number of communications with certain contact person arrives display threshold.
Concrete, shown in table-2, described first acquisition module 1012 is chosen the target cities of Weather information to be shown by described number of communications order from high to low in a certain Preset Time.Because the quantity of the target cities that sets in advance is 5, then according to choosing the contact person by described number of communications order from high to low in this Preset Time and obtaining the city at this contact person place, till the target cities that obtains 5 Weather informations to be shown.Table-2 5 target cities obtaining are respectively: Shenzhen, Beijing, Dongguan, Chengdu and Shanghai.The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields.The concrete time cycle can be provided with voluntarily according to user's demand.
Or when when the number of communications with certain contact person arrives display threshold, described first acquisition module 1012 is elected the city at this contact person place as the target cities of Weather information to be shown.
Concrete, when described portable terminal when the number of communications with certain contact person arrives display threshold, described first acquisition module 1012 is elected the city at this contact person place as the target cities of Weather information to be shown.Wherein said first acquisition module 1012 detect described portable terminal in Preset Time with contact person's number of communications, judge whether to arrive display threshold, this display threshold is the number of communications of the Weather information in city under the contact person of the demonstration that sets in advance and described communication of mobile terminal.When described portable terminal with certain contact person's number of communications after arrive display threshold, and when the Weather information in city also is not shown under this contact person, the city at this contact person place is determined the target cities of Weather information to be shown.
Wherein, described first acquisition module 1012 mode of choosing target cities can be selected according to user's request.
Shown in Figure 11 B, described determining unit 1010 comprises: second parsing module 1013 and second acquisition module 1014.
After second parsing module 1013 is analyzed described communication history data and is obtained in the Preset Time each contact person with described communication of mobile terminal, second acquisition module 1014 obtains the affiliated city of each contact person, again according in each city that obtains with the number of contacts of described communication of mobile terminal, choose the target cities of predetermined number according to the number of contacts in each city from how to few order again.Wherein, these communication history data can be a kind of data in the communications records such as conversation, note and mail with the contact person, also can be the integrated datas of above-mentioned communications records.The city of contact person's correspondence obtain can for: obtain its ownership place city according to contact number, or obtain the city at this contact person place according to the contact person's who stores in the address list city fields; The quantity of default target cities can specifically be provided with according to user's demands of individuals.The concrete time cycle can be provided with voluntarily according to user's demand.
Concrete, shown in table-3, because the quantity of the target cities that sets in advance is that the target cities that 3, the second acquisition modules 1014 are chosen is respectively: Shenzhen, Beijing and Dongguan.If the number of contacts that a plurality of city of appearance is contained in choosing process is identical, and when choosing the target cities that can occur behind the identical city of this number of contacts that contains more than predetermined number entirely, the mode of the target cities that second acquisition module 1014 is chosen can not repeat them here referring to the mode among the step S601.
Shown in Figure 11 C, described determining unit 1010 comprises: the 3rd parsing module 1015 and the 3rd acquisition module 1016.
The 3rd parsing module 1015 is used to resolve described address list and obtains the city that the contact person distributes; The 3rd acquisition module 1016 is used for obtaining according to the city that described contact person distributes the target cities of described Weather information to be shown.Described the 3rd acquisition module 1016 is further used for containing contact person's number from many target cities of choosing the described Weather information to be shown of predetermined number to few order by each city under the contact person.
For example, in the address list, the city statistics that the contact person distributes is as follows: Shenzhen 30 people, Shanghai 20 people, Beijing 25 people, Dongguan 10 people, Chengdu 5 people.The target cities of predetermined number is 3, and the target cities that can choose according to above-mentioned contact person's distribution is so: Shenzhen, Beijing and Shanghai.
Determining unit 1010 can also be the form of the combination in any of the embodiment shown in Figure 11 A, Figure 11 B and Figure 11 C except the structure shown in Figure 11 A-Figure 11 C.When determining unit 1010 is the form of combination in any of the embodiment shown in Figure 11 A, Figure 11 B and Figure 11 C, the mode that can determine according to user's request select target city.
Acquiring unit 1020 is used to obtain the Weather information of the described target cities that described determining unit 1010 determines.The Weather information of target cities can obtain from server by communication network.
See also shown in Figure 3, after determining unit 1010 is determined target cities, for example according to Shenzhen, Beijing, Dongguan, Chengdu and Shanghai of determining according to table-2 of order unit 1010 really shown in Figure 11 A, the Weather information of the described target cities that display unit 1030 obtains described acquiring unit 1020 be presented at correspondence position on the electronic chart.Wherein, the city title that has target cities on the described electronic chart.If electronic chart is not indicated concrete city title, the city title that perhaps shows is not obvious maybe can't meet consumers' demand, and can also show the city title of this target cities in the Weather information that shows.The concrete display format of the Weather information of target cities can also adopt other forms of demonstration to picture frame except showing by display box shown in Figure 3, the frame etc. of opening a dialogue automatically after ejection dialog box or the click after for example clicking.
Described display unit 1030 is further used for showing the representative associated person information of described target cities on electronic chart, the contact person that described representative contact is artificially chosen from the contact person of target cities.Wherein, described display unit 1030 shows Weather information and represents the order of associated person information not limit that concrete display mode sees also shown in Figure 4.Except representative contact person shown in Figure 4 and Weather information show as a display box, can also separately show, and adopt different display format to show, for example, represent associated person information and Weather information Alternation Display in same display box.
In the present embodiment,, can reflect to a certain extent with communicating by letter of contact person and spend closely because target cities is to determine according to the contact application data, can be by on electronic chart, showing intuitively.When adopting shown in Figure 11 A and the 11B really order unit, described representative contact person's the mode of choosing can according to this same target cities in contact person's the height of number of communications determine, also can be provided with voluntarily by the user; When order is first really shown in employing Figure 11 C, the described contact person's of representative the mode of choosing can be provided with by the user, also can choose the representative contact person of each target cities at random or according to the address book ordering mode by portable terminal, perhaps again in conjunction with this same target cities in contact person's the height of number of communications determine.
In the present embodiment, when display unit 1030 shows to represent associated person information, can also show this representative contact person instruction corresponding, i.e. the operation of carrying out at this representative contact person, can button or the form of menu show this operational order; Or click the Weather information in this display-object city and launch when represent the associated person information display box or ejection display operation order button or menu.Operational processes unit 1040 receives this selection operation after user's selection operation instruction, and carries out this operational order of choosing that this selection operation is selected.For example, receive after the user chooses dial-up operation command, portable terminal is carried out dialing.Other operational order also comprises transmission information, sends mail, views or edits the information relevant with this representative contact person etc.
The embodiment of the invention is by the city according to contact application data decimation needs demonstration Weather information in the portable terminal, and the correspondence position on electronic chart shows the Weather information in this city and represents associated person information.Can be intuitively, provide and the urban weather information at the contact person place of its close relation and the information of representing the contact person to the user intelligently, and can be intuitively, easily this representative contact person is carried out co-operation.
Can certainly pass through hardware.Based on such understanding, the part that technique scheme contributes to prior art in essence in other words can embody with the form of software product, this software product can be stored in the readable storage medium storing program for executing, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that portable terminal is carried out the described method of some part of each embodiment or embodiment.
More than cited only be preferred embodiment of the present invention, can not limit the present invention's interest field certainly with this, therefore the equivalent variations of doing according to claim of the present invention still belongs to the scope that the present invention is contained.
Claims (10)
1. the Weather information display packing based on map is characterized in that, comprising:
Determine the target cities of Weather information to be shown according to the contact application data of portable terminal, described contact application data comprise: communication history data and address list;
Obtain the Weather information of described target cities, and be presented at the correspondence position of electronic chart.
2. the Weather information display packing based on map as claimed in claim 1 is characterized in that, described contact application data according to portable terminal determine that the target cities of Weather information to be shown comprises:
After obtaining in the Preset Time number of communications with each contact person of described communication of mobile terminal according to described communication history data, obtain the target cities of described Weather information to be shown; Or,
Obtain in the Preset Time each contact person with described communication of mobile terminal according to described communication history data, and choose the target cities of described Weather information to be shown according to contact person's number that each city contain and described portable terminal communicate; Or,
Obtain the target cities of described Weather information to be shown according to contact person's distribution in the described address list.
3. the Weather information display packing based on map as claimed in claim 2, it is characterized in that, described obtain in the Preset Time number of communications with each contact person of described communication of mobile terminal according to described communication history data after, the target cities of obtaining described Weather information to be shown comprises:
Choose the contact person of predetermined number by described number of communications order from high to low, and choose the target cities of the affiliated city of this contact person as described Weather information to be shown; Or
Choose the contact person and obtain the city at this contact person place by described number of communications order from high to low, till the target cities of the described Weather information to be shown that obtains predetermined number; Or,
When described portable terminal and certain contact person's number of communications arrives display threshold, the city at this contact person place is elected as the target cities of Weather information to be shown.
4. the Weather information display packing based on map as claimed in claim 2 is characterized in that, describedly comprises according to the target cities obtain described Weather information to be shown that distributes of contact person in the described address list:
Resolve described address list, obtain the affiliated city of each contact person;
Contain contact person's number from many target cities of choosing the described Weather information to be shown of predetermined number to few order by each city under the contact person.
5. as each described Weather information display packing of claim 1-4, it is characterized in that, also comprise based on map:
The representative associated person information that on electronic chart, shows described target cities, the contact person that described representative contact is artificially chosen from the contact person of described target cities.
6. the Weather information display packing based on map as claimed in claim 5 is characterized in that, also comprises:
Showing or triggering and carry out the operational order that this selection operation is selected according to the selection operation that receives after the back shows the described contact person's of representative instruction corresponding.
7. a portable terminal is characterized in that, comprising:
Determining unit is used for determining according to the contact application data target cities of Weather information to be shown; Described contact application data comprise: communication history data and address list;
Acquiring unit is used to obtain the Weather information of the described target cities that described determining unit determines;
Display unit, the Weather information that is used for described target cities that described acquiring unit is obtained is presented at the correspondence position on the current electronic map.
8. portable terminal as claimed in claim 7 is characterized in that:
Described determining unit comprises:
First parsing module is used for obtaining in the Preset Time number of communications with each contact person of described communication of mobile terminal according to described communication history data;
First acquisition module is used for choosing the contact person of predetermined number by described number of communications order from high to low, and chooses the target cities of the affiliated city of this contact person as described Weather information to be shown; Or choose the contact person and obtain the city at this contact person place by described number of communications order from high to low, till the target cities of the described Weather information to be shown that obtains predetermined number; Or, the city at this contact person place is elected as the target cities of Weather information to be shown when when the number of communications with certain contact person arrives display threshold;
Or described determining unit comprises:
Second parsing module is used for obtaining in the Preset Time each contact person with described communication of mobile terminal according to described communication history data;
Second acquisition module is used for choosing according to contact person's number that each city contain and described portable terminal communicate the target cities of described Weather information to be shown;
Or described determining unit comprises:
The 3rd parsing module is used to resolve described address list and obtains the city that the contact person distributes;
The 3rd acquisition module is used for containing contact person's number from many target cities of choosing the described Weather information to be shown of predetermined number to few order according to each city under the contact person.
9. portable terminal as claimed in claim 8 is characterized in that, described display unit is further used for showing the representative associated person information of described target cities on electronic chart, the contact person that described representative contact is artificially chosen from the contact person of target cities.
10. portable terminal as claimed in claim 9 is characterized in that, also comprises:
The operational processes unit is used for showing or triggering and carry out the operational order that this selection operation is selected according to the selection operation that receives after the back shows the described contact person's of representative instruction corresponding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010520451XA CN101997980A (en) | 2010-10-26 | 2010-10-26 | Map-based weather information display method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010520451XA CN101997980A (en) | 2010-10-26 | 2010-10-26 | Map-based weather information display method and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101997980A true CN101997980A (en) | 2011-03-30 |
Family
ID=43787533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010520451XA Pending CN101997980A (en) | 2010-10-26 | 2010-10-26 | Map-based weather information display method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101997980A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102289454A (en) * | 2011-06-03 | 2011-12-21 | 人民搜索网络股份公司 | Adaptive information reading-guided system based on map and reading-guided method thereof |
CN103259925A (en) * | 2013-04-16 | 2013-08-21 | 广东欧珀移动通信有限公司 | Method, device and mobile terminal for setting contact photo |
CN103514626A (en) * | 2012-06-20 | 2014-01-15 | 厦门高德软件有限公司 | Method and device for displaying weather information and mobile terminal |
WO2015000434A1 (en) * | 2013-07-04 | 2015-01-08 | Tencent Technology (Shenzhen) Company Limited | Method,system and apparatus for weather conditions presentation |
CN104504776A (en) * | 2014-12-08 | 2015-04-08 | 深圳市华宝电子科技有限公司 | Weather information display method and traveling data recorder |
CN105872967A (en) * | 2016-03-31 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for reminding weather information |
CN106506683A (en) * | 2016-11-30 | 2017-03-15 | 深圳天珑无线科技有限公司 | A kind of recommendation method and apparatus |
CN108369101A (en) * | 2015-12-17 | 2018-08-03 | 米其林集团总公司 | The method for indicating the data about condition of road surface for map |
CN108595462A (en) * | 2018-01-04 | 2018-09-28 | 深圳天珑无线科技有限公司 | Method, mobile terminal and the device of urban information where knowing in the application |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217723A (en) * | 2007-12-29 | 2008-07-09 | 深圳市戴文科技有限公司 | A method and system allowing climate information display on e-map on mobile terminal |
CN101340461A (en) * | 2008-08-08 | 2009-01-07 | 凯立德欣技术(深圳)有限公司 | Method for obtaining weather forecast information of designated region |
CN101360139A (en) * | 2008-09-08 | 2009-02-04 | 深圳华为通信技术有限公司 | Method and apparatus for address book contact grouping |
US20090111495A1 (en) * | 2006-04-04 | 2009-04-30 | Uiq Technology Ab | Retreiving and presenting information in a portable device |
CN101567934A (en) * | 2009-06-02 | 2009-10-28 | 宇龙计算机通信科技(深圳)有限公司 | Method for updating city list of weather forecast and handheld mobile terminal |
CN101662541A (en) * | 2009-08-24 | 2010-03-03 | 宇龙计算机通信科技(深圳)有限公司 | Prompting method, system and mobile terminal of related information of contact persons at mobile terminal |
-
2010
- 2010-10-26 CN CN201010520451XA patent/CN101997980A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090111495A1 (en) * | 2006-04-04 | 2009-04-30 | Uiq Technology Ab | Retreiving and presenting information in a portable device |
CN101217723A (en) * | 2007-12-29 | 2008-07-09 | 深圳市戴文科技有限公司 | A method and system allowing climate information display on e-map on mobile terminal |
CN101340461A (en) * | 2008-08-08 | 2009-01-07 | 凯立德欣技术(深圳)有限公司 | Method for obtaining weather forecast information of designated region |
CN101360139A (en) * | 2008-09-08 | 2009-02-04 | 深圳华为通信技术有限公司 | Method and apparatus for address book contact grouping |
CN101567934A (en) * | 2009-06-02 | 2009-10-28 | 宇龙计算机通信科技(深圳)有限公司 | Method for updating city list of weather forecast and handheld mobile terminal |
CN101662541A (en) * | 2009-08-24 | 2010-03-03 | 宇龙计算机通信科技(深圳)有限公司 | Prompting method, system and mobile terminal of related information of contact persons at mobile terminal |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102289454A (en) * | 2011-06-03 | 2011-12-21 | 人民搜索网络股份公司 | Adaptive information reading-guided system based on map and reading-guided method thereof |
CN102289454B (en) * | 2011-06-03 | 2013-09-11 | 人民搜索网络股份公司 | Adaptive information reading-guided system based on map and reading-guided method thereof |
CN103514626A (en) * | 2012-06-20 | 2014-01-15 | 厦门高德软件有限公司 | Method and device for displaying weather information and mobile terminal |
CN103514626B (en) * | 2012-06-20 | 2016-04-20 | 厦门高德软件有限公司 | A kind of show Weather information method and device and mobile terminal |
CN103259925A (en) * | 2013-04-16 | 2013-08-21 | 广东欧珀移动通信有限公司 | Method, device and mobile terminal for setting contact photo |
WO2015000434A1 (en) * | 2013-07-04 | 2015-01-08 | Tencent Technology (Shenzhen) Company Limited | Method,system and apparatus for weather conditions presentation |
CN104504776A (en) * | 2014-12-08 | 2015-04-08 | 深圳市华宝电子科技有限公司 | Weather information display method and traveling data recorder |
CN108369101A (en) * | 2015-12-17 | 2018-08-03 | 米其林集团总公司 | The method for indicating the data about condition of road surface for map |
CN105872967A (en) * | 2016-03-31 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for reminding weather information |
CN105872967B (en) * | 2016-03-31 | 2020-05-22 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for reminding weather information |
CN106506683A (en) * | 2016-11-30 | 2017-03-15 | 深圳天珑无线科技有限公司 | A kind of recommendation method and apparatus |
CN108595462A (en) * | 2018-01-04 | 2018-09-28 | 深圳天珑无线科技有限公司 | Method, mobile terminal and the device of urban information where knowing in the application |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101997980A (en) | Map-based weather information display method and mobile terminal | |
CN103905971B (en) | A kind of method and device for recommending traffic set meal | |
EP2509390B1 (en) | Method and mobile terminal for processing contacts | |
CN103218387B (en) | Method and apparatus for the integrated management content in portable terminal | |
CN103428377A (en) | Visible IVR (Interactive Voice Response) implementation method and system | |
CN102831113B (en) | Positional information sharing method and system | |
CN102833428B (en) | The method of display menu options and communication terminal in automatic speech service | |
CN105530351B (en) | Call handling method and device | |
CN103207728A (en) | Method Of Providing Augmented Reality And Terminal Supporting The Same | |
CN101867637A (en) | Method and terminal for dynamically generating standby interface | |
CN107564519A (en) | interactive server and its control method and interactive system | |
EP4336355A1 (en) | Interaction method and apparatus, medium, and electronic device | |
CN108965977B (en) | Method, device, storage medium, terminal and system for displaying live gift | |
US20110244838A1 (en) | Method and apparatus of managing contact lists aware of user interests | |
CN103412885A (en) | Contact person photo setting method and device | |
CN112597361B (en) | Ordering processing method and device, electronic equipment and storage medium | |
CN110798392A (en) | Group message state display method, device and system, electronic equipment and mobile terminal | |
CN109412821A (en) | Message treatment method and device and electronic equipment | |
CN102567402A (en) | Electronic equipment and information processing method | |
CN106385498B (en) | Information categorization method and device | |
CN102156549A (en) | Method and device for supporting multi-device coordination input | |
CN104580736A (en) | Mobile terminal and method and device for displaying social information in time shaft penetrating-through mode thereof | |
CN103369492A (en) | Remote service providing method and system based on smart mobile phone | |
CN102789480A (en) | Method for displaying historical query results of electronic map and client side | |
CN108391233A (en) | A kind of geographical location sharing method, apparatus and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110330 |