WO2020133438A1 - 信息内容的确定方法及相关产品 - Google Patents
信息内容的确定方法及相关产品 Download PDFInfo
- Publication number
- WO2020133438A1 WO2020133438A1 PCT/CN2018/125695 CN2018125695W WO2020133438A1 WO 2020133438 A1 WO2020133438 A1 WO 2020133438A1 CN 2018125695 W CN2018125695 W CN 2018125695W WO 2020133438 A1 WO2020133438 A1 WO 2020133438A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- stores
- store
- merchants
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000005265 energy consumption Methods 0.000 claims description 57
- 238000012545 processing Methods 0.000 claims description 26
- 238000004891 communication Methods 0.000 claims description 25
- 230000007613 environmental effect Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 15
- 235000015219 food category Nutrition 0.000 claims description 12
- 238000001914 filtration Methods 0.000 abstract description 2
- 230000002708 enhancing effect Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 235000013305 food Nutrition 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012216 screening Methods 0.000 description 3
- 244000269722 Thea sinensis Species 0.000 description 2
- 235000021152 breakfast Nutrition 0.000 description 2
- 230000035622 drinking Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 244000013123 dwarf bean Species 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000021268 hot food Nutrition 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 235000012149 noodles Nutrition 0.000 description 1
- 235000021395 porridge Nutrition 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Definitions
- This application relates to the field of computer technology, and specifically relates to a method for determining information content and related products.
- mobile terminals With the continuous advancement of technology, the functions of mobile terminals are becoming more and more powerful. Users can use mobile terminals to query related information at the same time, and can also obtain content information of interest to them through mobile terminals in real time. When the user is shopping, eating, drinking, or playing, the user can obtain the information of the shopping store or the eating, drinking, and playing store through the mobile terminal.
- Embodiments of the present application provide a method for determining information content and related products, which can satisfy users' information acquisition requirements in different scenarios.
- an embodiment of the present application provides a method for determining information content, which is applied to a mobile terminal, and the method includes:
- the information content is generated and displayed according to the at least one target store.
- an embodiment of the present application provides an information content determination apparatus, which is applied to a mobile terminal, and the information content determination apparatus includes a processing unit and a communication unit, wherein,
- the processing unit is used to obtain current location information and time information through the communication unit;
- an embodiment of the present application provides a mobile terminal, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured by the above
- the processor executes, and the above program includes instructions for performing the steps in the first aspect of the embodiments of the present application.
- an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes the computer to execute the first embodiment of the present application. Part or all of the steps described in one aspect.
- an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium that stores the computer program, and the computer program is operable to cause the computer to execute as implemented in the present application Examples of some or all of the steps described in the first aspect.
- the computer program product may be a software installation package.
- the mobile terminal first obtains the current location information and time information; secondly, determines the information of the first number of stores based on the location information and the time information; secondly, obtains the user's portrait information .
- the user profile information is used to represent the user's private characteristic attributes; second, determine at least one target store based on the profile information and the information of the first number of stores; and finally, generate and display based on the at least one target store information.
- the mobile terminal can first determine the information of a certain number of stores through the location information and time information, and then determine at least one target store according to the user's private characteristic attributes, which meets the user's information acquisition needs in different scenarios and saves the user's Time improves user experience.
- FIG. 1 is a schematic diagram of a system structure of a method for determining information content disclosed in an embodiment of the present application
- FIG. 2 is a schematic flowchart of a method for determining information content disclosed in an embodiment of the present application
- FIG. 3 is a schematic flowchart of another method for determining information content disclosed in an embodiment of the present application.
- FIG. 4 is a schematic flowchart of another method for determining information content disclosed in an embodiment of the present application.
- FIG. 5 is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present application.
- FIG. 6 is a block diagram of functional units of an apparatus for determining information content provided by an embodiment of the present application.
- the mobile terminals involved in the embodiments of the present application may include various handheld devices with wireless communication functions, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, and various forms of user equipment (user equipment, UE), mobile station (MS), terminal device, etc.
- UE user equipment
- MS mobile station
- terminal device etc.
- electronic devices the devices mentioned above are collectively referred to as electronic devices.
- FIG. 1 is a schematic diagram of a system structure of a method for determining information content disclosed in an embodiment of the present application.
- the mobile terminal 101 is in communication connection with a cloud server 102, and the cloud server 102 is in communication connection with a third-party server 103.
- the mobile terminal 101 After collecting the location information, time information, current user's step information and usage habits information, the mobile terminal 101 sends the location information to the cloud server 102, and the cloud server 102 sends the data request information to the third-party server 103 after receiving the location information
- the data request information includes city information.
- the third-party server 103 After receiving the data request information, the third-party server 103 sends the city-related information to the mobile terminal cloud server 102 according to the city information, and the cloud server 102 forwards the city-related information. ⁇ terminal101 ⁇ Information to the mobile terminal 101.
- the mobile terminal combines and analyzes the collected information with the relevant information of the city, and finally determines the information content of the information to be pushed.
- FIG. 2 is a schematic flowchart of a method for determining information content provided by an embodiment of the present application.
- the method for determining information content described in this embodiment is applied to a mobile terminal.
- the method may include the following steps:
- Step 201 The mobile terminal obtains current location information and time information.
- the location information can be obtained through the positioning system of the mobile terminal or the wireless network module.
- Step 202 The mobile terminal determines the information of the first number of stores according to the location information and the time information.
- the amount of shop information that can be acquired by the mobile terminal is greater than the amount of shop information of the first number, and the mobile terminal screens through location information and time information to finally determine the first number of shop information.
- Step 203 The mobile terminal obtains user portrait information, where the user portrait information is used to represent the user's private characteristic attributes.
- the user portrait information is used to represent the user's private characteristic attributes, which can be generated by the mobile terminal according to the user's usage habits and operation records, or actively entered by the user.
- the user portrait information can include, for example, gender, age, and interest.
- Various characteristic attributes such as hobbies and occupations.
- Step 204 The mobile terminal determines at least one target store according to the portrait information and the first number of store information.
- Step 205 The mobile terminal generates and displays information content according to the at least one target store.
- the mobile terminal first obtains the current location information and time information; secondly, determines the information of the first number of stores based on the location information and the time information; secondly, obtains the user's portrait information .
- the user profile information is used to represent the user's private characteristic attributes; secondly, at least one target store is determined based on the profile information and the information of the first number of stores; finally, information is generated and displayed based on the at least one target store content.
- the mobile terminal can first determine the information of a certain number of stores through location information and time information, and then determine at least one target store according to the user's private characteristic attributes, which meets the user's information acquisition needs in different scenarios and saves the user's time To improve the user experience.
- the mobile terminal obtains the location information of the current mobile terminal through the positioning system, and determines the time information according to the current system time, and the mobile terminal obtains the current opened application through the cloud server.
- Data information for example, the current user is looking at the gourmet store information, the mobile terminal will obtain the gourmet information of the current city, the mobile terminal screens the gourmet information of the current city according to the location information, and determines the gourmet of the store within a certain range of the current mobile terminal Information, followed by further screening based on time information, for example, if it is detected that it is noon, then in the gourmet information of the shops within a certain range, according to the shop type (breakfast, dinner, afternoon tea shop), filter, get the first Information about the number of stores.
- the shop type breakfast, dinner, afternoon tea shop
- the mobile terminal determining at least one target store according to the portrait information and the information of the first number of stores includes: acquiring a feature tag corresponding to the portrait information; acquiring the first number Corresponding to each store in the store; query the preset matching relationship and filter out the store tags of the second number of stores from the first number of stores.
- the preset matching relationship includes the feature tag and the store tag Matching relationship; acquiring energy consumption data and ambient temperature information; determining the at least one target from the second number of stores based on the energy consumption data, the environmental parameter information, and the store label of the second number of stores
- the energy consumption information is energy consumption information of the current user acquired within a preset time period before the current time point.
- the characteristic label may represent the private characteristic attribute of the current user.
- the store label is the information obtained by the mobile terminal through the cloud server.
- the energy consumption data may be calculated by the mobile terminal on the user's steps and other mobile data, or the mobile terminal may obtain the energy consumption data by connecting the smart wearable device.
- the energy consumption data can display the energy consumption data of different preset time periods before the current time point. For example, energy consumption data 1 hour, 2 hours, or 1 day before the current time point.
- the ambient temperature information may be detected by the mobile terminal, or obtained by connecting an intelligent temperature device, or may be obtained by the cloud server.
- the mobile terminal may first filter the first number of stores according to the feature tags of the user portrait to obtain the store tags of the second number of stores, and remove the stores that the user most likely dislikes from the first number of stores , Improve the intelligence of mobile terminals.
- the mobile terminal combines the current user's own state including energy consumption data and the environment including the ambient temperature information for further screening; to achieve the purpose of adjusting based on user preferences based on changes in the environment, improving the mobile terminal's Intelligent, to meet the user's information acquisition needs in different scenarios.
- the first number of stores is a gourmet restaurant
- the environmental parameter information includes ambient temperature information
- the store label of the second number of stores includes a heat label.
- the determination of the at least one target store from the second number of stores by the energy consumption data, the environmental parameter information, and the store label of the second number of stores includes: determining an energy consumption level according to the energy consumption data Determine the store label of the third number of stores based on the energy consumption level and the calorie label; determine at least one food category based on the ambient temperature information; determine the content of the store label of the third number of stores A store label of at least one store of the at least one food category; determining the at least one target store according to the store label of the at least one store.
- different energy consumption levels represent different energy consumption intervals
- the mobile terminal can determine the energy consumption interval to which it belongs according to the energy consumption data, and then determine the energy consumption level corresponding to the current energy consumption data.
- the calorie label is generated according to the main food sold in the store information, and different foods correspond to different calorie labels.
- the mobile terminal may perform matching according to the correspondence relationship between the preset energy level and the heat label, and determine the store label of the third number of stores according to the matching result.
- the method of determining at least one food category through the ambient temperature can mainly obtain foods suitable for eating at the current ambient temperature through the server; for example, in the north, when the ambient temperature is low in winter, it is suitable to eat hot food such as hot pot, and in summer, it is suitable to eat cold noodles and green bean porridge. Wait for the food to cool down.
- the mobile terminal screens the stores through energy consumption data, and then determines at least one store in combination with the current ambient temperature, which improves the intelligence of the mobile terminal and satisfies the user's information acquisition requirements in different scenarios.
- the mobile terminal determining the information of the first number of stores according to the location information and the time information includes: acquiring information of the fourth number of stores according to the location information; according to the time The information filters out the first number of store information from the fourth number of store information.
- the information of the fourth shop in a certain range of the first business district is selected from the information of a large number of stores according to the location information, and the current time information represents noon, then
- the shop information is filtered according to the shop type (breakfast shop, dinner restaurant, afternoon tea shop) to obtain the information of the first number of shops whose shop type is the dinner restaurant.
- the mobile terminal screens the store by the current time information, narrows the screening scope, and improves the efficiency of the information content determination process.
- the mobile terminal acquiring the fourth quantity of store information according to the location information includes: determining the current target city based on the location information; acquiring the latest city service summary table of the target city; Determining a location point indicated by the location information; acquiring a fourth number of store information within a preset range centered on the location point according to the location point and the city service general table.
- the mobile terminal first determines the city where it is currently based on the location information, obtains the general service list of the city where it is located, and determines the store information within the preset range of the location point where the location information is determined; accurate and efficient determination is achieved The effect of information about stores near the current location information.
- the mobile terminal is in communication connection with a cloud server, and acquiring the latest city service summary table of the target city by the mobile terminal includes: acquiring locally stored first service summary table of the target city File information, the file information includes the storage time of the first service summary table; determine the duration value between the storage time and the current time; determine whether the duration value is greater than the time threshold; if not, determine the The first service summary table is the latest city service summary table; if yes, the latest city service summary table is obtained through the cloud server.
- the mobile terminal can determine whether to update the information of the city service summary table according to the storage time of the city service summary table, which ensures the accuracy of the currently provided information and improves the intelligence of the mobile terminal.
- the mobile terminal connects to the cloud server to obtain the latest city service summary table.
- obtaining the latest city service summary table through the cloud server it includes: obtaining the city code of the target city; sending request information to the cloud server, where the request information includes the City code; receive the latest city service master list sent by the cloud server.
- the mobile terminal acquiring the user's portrait information includes: acquiring footprint information and basic information, the basic information includes age information and gender information; and generating the content based on the footprint information and the basic information Portrait information.
- the footprint information is generated based on the information and location information of the store where the user has stayed. It can also be generated based on the information of the online store browsed by the user.
- the mobile terminal can generate a user portrait from the user's footprint information and basic information, which improves the intelligence of the mobile terminal.
- the acquiring of footprint information by the mobile terminal includes: acquiring information of N merchants that the mobile terminal has stayed within a preset time period before the current time point; determining information of the N merchants The length of stay corresponding to each merchant in M; select M merchants from the N merchants according to the length of stay, and the length of stay corresponding to each of the M merchants is greater than the preset threshold of stay; The footprint information is generated by the information of the M merchants and the length of stay corresponding to each of the M merchants.
- the N stores may be physical stores or online stores browsed from a mobile terminal. If the store is an online store, the staying time is the length of time used to browse the information of the corresponding online store.
- the mobile terminal determines the N food shops that have stayed according to the location information where the mobile terminal has stayed before the current time point, where the N shops may be entities
- the store can also be a store browsed from the Internet, and the preset stay threshold is set to 3 minutes, then M shops with a mobile terminal stay time greater than 3 minutes are selected from N gourmet shops, according to the length of stay of the mobile terminal in the M shops Footprint information is generated with information from M stores.
- the mobile terminal can generate footprint information based on historical location information and the time information represented by the mobile terminal at the corresponding location information point, which improves the intelligence of the mobile terminal.
- the mobile terminal generating the portrait information according to the footprint information and the basic information includes: determining the M number according to the length of stay corresponding to each of the M merchants The weight value of each of the merchants, the weight value of the M merchants is added up to 1; obtain the merchant feature label of each of the M merchants; according to the description of each of the M merchants A merchant feature label and the weight value of each merchant to generate an interest label; a probability label is obtained based on the age information and the gender information, and the probability label is used to indicate a person who is in the age information and the gender information Content information most likely to be of interest to the user; generating the portrait information according to the interest tag and the probability tag.
- the calculation method of the weight value of a single merchant is the stay time of the current merchant divided by the stay time of the M merchants.
- the user portrait to be generated is a user portrait of the user's taste information
- the food category of the user's interest label is Hotpot labels
- the taste preference label of the user interest label will include the spicy label.
- Probability labels are obtained based on age information and gender information. For example, middle-aged men like to drink alcohol and middle-aged women like to eat vegetables. Combine interest tags and probability tags to generate user portraits.
- the mobile terminal can generate the user portrait by combining the interest label and the probability label, which improves the accuracy of the user portrait to the user's private feature attribute and improves the intelligence of the mobile terminal.
- the method for determining the information content described in this embodiment is applied to a mobile terminal.
- the method may include the following steps:
- Step 301 The mobile terminal obtains current location information and time information.
- Step 302 The mobile terminal determines the information of the first number of stores according to the location information and the time information.
- Step 303 The mobile terminal obtains user portrait information, where the user portrait information is used to represent the user's private characteristic attributes.
- Step 304 The mobile terminal obtains a feature tag corresponding to the portrait information.
- Step 305 The mobile terminal obtains a store label corresponding to each store in the first number of stores.
- Step 306 The mobile terminal queries a preset matching relationship and selects store tags of the second number of stores from the first number of stores.
- the preset matching relationship includes a matching relationship between feature tags and store tags.
- Step 307 The mobile terminal obtains energy consumption data and ambient temperature information.
- Step 308 The mobile terminal determines the at least one target store from the second number of stores according to the energy consumption data, the environmental parameter information, and the store label of the second number of stores.
- the energy The consumption information is the energy consumption information of the current user acquired within a preset time period before the current time point.
- Step 309 Generate and display information content according to the at least one target store.
- the mobile terminal first obtains the current location information and time information; secondly, determines the information of the first number of stores based on the location information and the time information; secondly, obtains the user's portrait information .
- the user profile information is used to represent the user's private characteristic attributes; secondly, at least one target store is determined based on the profile information and the information of the first number of stores; finally, information is generated and displayed based on the at least one target store content.
- the mobile terminal can first determine the information of a certain number of stores through location information and time information, and then determine at least one target store according to the user's private characteristic attributes, which meets the user's information acquisition needs in different scenarios and saves the user's time To improve the user experience.
- FIG. 4 is a schematic flowchart of another embodiment of a method for determining information content provided by an embodiment of the present application.
- the method may include the following steps:
- Step 401 The mobile terminal obtains current location information and time information.
- Step 402 The mobile terminal determines the current target city based on the location information.
- Step 403 The mobile terminal obtains the latest general city service table of the target city.
- Step 404 The mobile terminal determines a location point indicated by the location information.
- Step 405 The mobile terminal obtains the fourth number of store information within a preset range centered on the location point according to the location point and the city service general table.
- Step 406 The mobile terminal filters out the first quantity of store information from the fourth quantity of store information according to the time information.
- Step 407 The mobile terminal obtains user portrait information, where the user portrait information is used to represent the user's private characteristic attributes.
- Step 408 The mobile terminal determines at least one target store according to the portrait information and the first number of store information.
- Step 409 The mobile terminal generates and displays information content according to the at least one target store.
- the mobile terminal first obtains the current location information and time information; secondly, determines the information of the first number of stores based on the location information and the time information; secondly, obtains the user's portrait information .
- the user profile information is used to represent the user's private characteristic attributes; secondly, at least one target store is determined based on the profile information and the information of the first number of stores; finally, information is generated and displayed based on the at least one target store content.
- the mobile terminal can first determine the information of a certain number of stores through location information and time information, and then determine at least one target store according to the user's private characteristic attributes, which meets the user's information acquisition needs in different scenarios and saves the user's time To improve the user experience.
- FIG. 5 is a schematic structural diagram of a mobile terminal 500 provided by an embodiment of the present application.
- the mobile terminal 500 includes an application processor 510, a memory 520, a communication interface 530, and one or more programs 521, wherein the one or more programs 521 are stored in the above-mentioned memory 520 and are configured to be executed by the above-mentioned application processor 510,
- the one or more programs 521 include instructions for performing the following steps:
- the information content is generated and displayed according to the at least one target store.
- the mobile terminal first obtains the current location information and time information; secondly, determines the information of the first number of stores based on the location information and the time information; secondly, obtains the user's portrait information .
- the user profile information is used to represent the user's private characteristic attributes; second, determine at least one target store based on the profile information and the information of the first number of stores; and finally, generate and display based on the at least one target store information.
- the mobile terminal can first determine the information of a certain number of stores through location information and time information, and then determine at least one target store according to the user's private characteristic attributes, which meets the user's information acquisition needs in different scenarios and saves the user's time To improve the user experience.
- the instructions in the program are specifically used to perform the following operations: obtain the portrait information Corresponding feature tags; acquiring the store tags corresponding to each store in the first number of stores; querying for a preset matching relationship, filtering out the store tags of the second number of stores from the first number of stores, the The preset matching relationship includes the matching relationship between the characteristic label and the store label; acquiring energy consumption data and environmental temperature information; according to the energy consumption data, the environmental parameter information, and the store label of the second number of stores from the first
- the at least one target store is determined among the two number of stores, and the energy consumption information is energy consumption information of the current user acquired within a preset time period before the current time point.
- the first number of stores is a gourmet store
- the environmental parameter information includes ambient temperature information
- the store label of the second number of stores includes a heat label.
- the energy consumption data, the environmental parameter information, and the store label of the second number of stores determine the at least one target store aspect from the second number of stores, and the instructions in the program are specifically used to perform the following operations : Determine an energy consumption level according to the energy consumption data; determine a store label of a third number of stores according to the energy consumption level and the calorie label; determine at least one food category according to the ambient temperature information; determine the first
- the content of the store labels of the three number of stores includes the store labels of at least one store of the at least one food category; the at least one target store is determined according to the store labels of the at least one store.
- the instructions in the program are specifically used to perform the following operations: obtain the first Four quantities of store information; the first quantity of store information is selected from the fourth quantity of store information according to the time information.
- the instructions in the program are specifically used to perform the following operations: determine the current target city based on the location information; obtain The latest city service summary table of the target city; determining the location point indicated by the location information; obtaining a fourth quantity within a preset range centered on the location point according to the location point and the city service summary table Store information.
- the mobile terminal is in communication connection with a cloud server, and in acquiring the latest city service summary table of the target city, the instructions in the program are specifically used to perform the following operations: obtain a locally stored location File information of the first service summary table of the target city, where the file information includes the storage time of the first service summary table; determine a duration value between the storage time and the current time; determine whether the duration value is greater than Time threshold; if not, it is determined that the first service summary table is the latest city service summary table; if yes, the latest city service summary table is obtained through the cloud server.
- the instructions in the program are specifically used to perform the following operations: acquiring footprint information and basic information, the basic information includes age information and gender information; The footprint information and the basic information generate the portrait information.
- the instructions in the program are specifically used to perform the following operations: acquiring N merchants where the mobile terminal stayed in a preset time period before the current time point Information; determine the length of stay corresponding to each merchant in the information of the N merchants; screen out M merchants from the N merchants according to the length of stay, and the corresponding merchants of each of the M merchants
- the stay duration is greater than a preset stay threshold; the footprint information is generated according to the information of the M merchants and the stay duration corresponding to each of the M merchants.
- the instructions in the program are specifically used to perform the following operations: according to each of the M merchants The corresponding stay time determines the weight value of each of the M merchants, and the weight values of the M merchants add up to 1; obtain the merchant characteristic label of each of the M merchants; Generating the interest label by the merchant feature label of each of the M merchants and the weight value of each of the merchants; obtaining a probability label based on the age information and the gender information, the probability label used to represent The content information most likely to be of interest to the user in the age information and the gender information; generating the portrait information according to the interest tag and the probability tag.
- the electronic device includes a hardware structure and/or a software module corresponding to each function.
- the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driven hardware depends on the specific application of the technical solution and design constraints. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
- the embodiments of the present application may divide the functional unit of the electronic device according to the above method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit.
- the above integrated unit can be implemented in the form of hardware or software function unit. It should be noted that the division of the units in the embodiments of the present application is schematic, and is only a division of logical functions, and there may be other division manners in actual implementation.
- FIG. 6 is a block diagram of the composition of functional units of an information content determination device 600 involved in an embodiment of the present application.
- the information content determination device 600 is applied to a mobile terminal and includes a processing unit 601 and a communication unit 602, where,
- the processing unit 601 is used to obtain the current location information and time information through the communication unit 602; and the information used to determine the first number of stores based on the location information and the time information; and used to obtain users Portrait information of the user, the user portrait information is used to represent the user's private characteristic attributes; and for determining at least one target store based on the portrait information and the information of the first number of stores; and based on the at least one target store Generate and display information content.
- the apparatus for determining multiple information contents may further include a storage unit 603 for storing program codes and data of electronic devices.
- the processing unit 601 may be an application processor
- the communication unit 602 may be a global communication bus, a transceiver, etc.
- the storage unit 603 may be a memory.
- the mobile terminal first obtains the current location information and time information; secondly, determines the information of the first number of stores based on the location information and the time information; secondly, obtains the user's portrait information .
- the user profile information is used to represent the user's private characteristic attributes; secondly, at least one target store is determined based on the profile information and the information of the first number of stores; finally, information is generated and displayed based on the at least one target store content.
- the mobile terminal can first determine the information of a certain number of stores through location information and time information, and then determine at least one target store according to the user's private characteristic attributes, which meets the user's information acquisition needs in different scenarios and saves the user's time To improve the user experience.
- the processing unit 601 is specifically configured to: acquire a feature tag corresponding to the portrait information ; Obtain the store label corresponding to each store in the first number of stores; query the preset matching relationship, filter out the store label of the second number of stores from the first number of stores, the preset matching relationship Including the matching relationship between the characteristic label and the store label; acquiring energy consumption data and environmental temperature information through the communication unit 602; according to the energy consumption data, the environmental parameter information, and the store label of the second number of stores
- the at least one target store is determined in the second number of stores, and the energy consumption information is energy consumption information of the current user acquired within a preset time period before the current time point.
- the first number of stores is a gourmet store
- the environmental parameter information includes ambient temperature information
- the store label of the second number of stores includes a heat label.
- the energy consumption data, the environmental parameter information, and the store label of the second number of stores determine the at least one target store aspect from the second number of stores, and the processing unit 601 is specifically configured to:
- the energy consumption data determines an energy consumption level; determines a store label of a third number of stores based on the energy consumption level and the calorie label; determines at least one food category based on the environmental temperature information; determines the third number of stores
- the content of the store label of includes the store label of at least one store of the at least one food category; the at least one target store is determined according to the store label of the at least one store.
- the processing unit 601 is specifically configured to: obtain a fourth number of stores based on the location information Information; the first number of store information is selected from the fourth number of store information according to the time information.
- the processing unit 601 is specifically configured to: determine the current target city based on the location information; and acquire the target city The latest city service summary table; determining the location point indicated by the location information; obtaining the fourth number of store information within a preset range centered on the location point according to the location point and the city service summary table.
- the mobile terminal is in communication connection with a cloud server through the communication unit, and in terms of acquiring the latest city service summary table of the target city, the processing unit 601 is specifically configured to: obtain local storage File information of the first service summary table of the target city, where the file information includes the storage time of the first service summary table; determining a duration value between the storage time and the current time; judging the duration value Whether it is greater than the time threshold; if not, it is determined that the first service summary table is the latest city service summary table; if yes, the latest city service summary table is obtained through the cloud server.
- the processing unit 601 is specifically configured to: acquire footprint information and basic information, the basic information includes age information and gender information; according to the footprint information and The basic information generates the portrait information.
- the processing unit 601 is specifically configured to: acquire information of N merchants where the mobile terminal has stayed within a preset time period before the current time point; determine The duration of stay corresponding to each merchant in the information of the N merchants; according to the duration of stay, M merchants are selected from the N merchants, and the duration of stay corresponding to each of the M merchants is average Greater than a preset stay threshold; generating the footprint information according to the information of the M merchants and the length of stay corresponding to each of the M merchants.
- the processing unit 601 is specifically configured to: according to the corresponding one of each of the M merchants The length of stay determines the weight value of each of the M merchants, and the weight values of the M merchants add up to 1; obtain the merchant feature label of each of the M merchants; according to the M merchants Generate the interest label from the merchant feature label of each merchant in the merchant and the weight value of each merchant; obtain a probability label based on the age information and the gender information, and the probability label is used to indicate the age Information and content information that the user of the gender information is most likely to be interested in; generating the portrait information according to the interest tag and the probability tag.
- each program module of the apparatus for determining the information content in this embodiment can be specifically implemented according to the method in the above method embodiment, and the specific implementation process can refer to the related description of the above method embodiment, which will not be repeated here Repeat.
- An embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program causes the computer to execute any one of the information content determination methods described in the above method embodiments Part or all of the steps.
- An embodiment of the present application further provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, the computer program is operable to cause the computer to execute as described in the above method embodiments Part or all steps of any method for determining the content of information.
- the disclosed device may be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or may Integration into another system, or some features can be ignored, or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the above integrated unit may be implemented in the form of hardware or software program modules.
- the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it may be stored in a computer-readable memory.
- the technical solution of the present application may essentially be a part that contributes to the prior art or all or part of the technical solution may be embodied in the form of a software product, and the computer software product is stored in a memory.
- Several instructions are included to enable a computer device (which may be a personal computer, server, network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application.
- the foregoing memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
- the program may be stored in a computer-readable memory, and the memory may include: a flash disk , ROM, RAM, magnetic disk or optical disk, etc.
Landscapes
- Information Transfer Between Computers (AREA)
- Telephone Function (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
一种信息内容的确定方法及相关产品,应用于移动终端,该方法包括:获取当前的位置信息和时间信息(201);根据所述位置信息和所述时间信息确定第一数量的店铺的信息(202);获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性(203);根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺(204);根据所述至少一个目标店铺生成并显示信息内容(205)。可通过位置信息和时间信息对店铺进行初步筛选,再根据用户画像确定至少一个店铺,提高了移动终端的智能性,满足了用户在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
Description
本申请涉及计算机技术领域,具体涉及一种信息内容的确定方法及相关产品。
随着科技的不断进步,移动终端的功能越来越强大,用户可通用过移动终端查询相关信息的同时,也可通过移动终端实时获取自己感兴趣的内容信息。当用户购物或吃喝玩乐时,用户可通过移动终端获取购物的店铺或者吃喝玩乐的店铺信息。
发明内容
本申请实施例提供了一种信息内容的确定方法及相关产品,能够满足用户的在不同场景下的信息获取需求。
第一方面,本申请实施例提供一种信息内容的确定方法,应用于移动终端,所述方法包括:
获取当前的位置信息和时间信息;
根据所述位置信息和所述时间信息确定第一数量的店铺的信息;
获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;
根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;
根据所述至少一个目标店铺生成并显示信息内容。
第二方面,本申请实施例提供了一种信息内容的确定装置,应用于移动终端,所述信息内容的确定装置包括处理单元和通信单元,其中,
所述处理单元用于,通过所述通信单元获取当前的位置信息和时间信息;
根据所述位置信息和所述时间信息确定第一数量的店铺的信息;
获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;
根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;以及根据所述至少一个目标店铺生成并显示信息内容。
第三方面,本申请实施例提供一种移动终端,包括处理器、存储器、通信接口,以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面中的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本 申请实施例第一方面中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
可以看出,本申请实施例中,移动终端首先获取当前的位置信息和时间信息;其次,根据所述位置信息和所述时间信息确定第一数量的店铺的信息;其次,获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;其次,根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;最后,根据所述至少一个目标店铺生成并显示信息内容。可见,移动终端可通过位置信息和时间信息首先确定一定数量的店铺的信息,再根据用户的私有特征属性确定至少一个目标店铺,满足了用户的在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例公开的一种信息内容的确定方法的***结构示意图;
图2是本申请实施例公开的一种信息内容的确定方法的流程示意图;
图3是本申请实施例公开的另一种信息内容的确定方法的流程示意图;
图4是本申请实施例公开的另一种信息内容的确定方法的流程示意图;
图5是本申请实施例公开的一种移动终端的结构示意图;
图6是本申请实施例提供的一种信息内容的确定装置的功能单元组成框图。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没 有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment,UE),移动台(mobile station,MS),终端设备(terminal device)等等。为方便描述,上面提到的设备统称为电子设备。
下面对本申请实施例进行详细介绍。
请参阅图1,图1是本申请实施例公开的一种信息内容的确定方法的***结构示意图,其中移动终端101与云服务器102通信连接,云服务器102与第三方服务器103通信连接。移动终端101在采集到位置信息、时间信息、当前用户的步数信息和使用习惯信息后,向云服务器102器发送位置信息,云服务器102接收到位置信息后向第三方服务器103发送数据请求信息,所述数据请求信息包括城市信息,第三方服务器103接收到数据请求信息后,根据所述城市信息向移动终端云服务器102发送所述城市的相关信息,云服务器102再转发所述城市的相关信息至移动终端101。移动终端将采集到的信息和所述城市的相关信息结合进行分析,最终确定将要推送的信息的信息内容。
请参阅图2,图2是本申请实施例提供的一种信息内容的确定方法的流程示意图,本实施例中所描述的信息内容的确定方法,应用于移动终端,本方法可包括以下步骤:
步骤201、移动终端获取当前的位置信息和时间信息。
其中,位置信息可通过移动终端的定位***或者无线网络模块来获取。
步骤202、所述移动终端根据所述位置信息和所述时间信息确定第一数量的店铺的信息。
其中,移动终端可获取的到的店铺的信息的数量大于第一数量的店铺的信息的数量,移动终端通过位置信息和时间信息进行筛选,最终确定第一数量的店铺的信息。
步骤203、所述移动终端获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性。
其中,用户画像信息用于表示用户私有的特征属性的信息,具体可以由移动终端根据用户的使用习惯和操作记录生成的,或者由用户主动录入,该用户画像信息例如可以包括性别、年龄、兴趣爱好、职业等各类特征属性。
步骤204、所述移动终端根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺。
步骤205、所述移动终端根据所述至少一个目标店铺生成并显示信息内容。
可以看出,本申请实施例中,移动终端首先获取当前的位置信息和时间信息;其次,根据所述位置信息和所述时间信息确定第一数量的店铺的信息;其次,获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;其次根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;最后,根据所述至少一个目标店铺生成并显示信息内容。可见,移动终端可通过位置信息和时间信息首先确定一定数量的店铺的信息,再根据用户的私有特征属性确定至少一个目标店铺,满足了用户在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
举例来说,当用户打开移动终端的预设界面时,移动终端通过定位***获取当前移动终端所在的位置信息,并根据当前的***时间确定时间信息,移动终端通过云服务器获取当前打开的应用的数据信息,例如当前用户查看的是美食类店铺信息,则移动终端将获取当前城市的美食信息,移动终端根据位置信息对当前城市的美食信息进行筛选,确定当前移动终端一定范围内的店铺的美食信息,其次,根据时间信息进行进一步筛选,例如检测到当前为中午,则在上述一定范围内的店铺的美食信息中根据店铺类型(早餐店、正餐店、下午茶店),进行筛选,得到第一数量的店铺的信息。也可首先通过时间信息进行筛选,再根据位置信息进行筛选。之后,根据用户画像信息对第一数量的店铺的信息进行筛选,确定至少一个目标店铺;用户画像信息可根据用户历史购买记录和浏览记录等并结合用户的姓名和年龄生成。根据所述至少一个目标店铺生成相应的信息内容,将所述信息内容在移动终端的显示屏进行显示。
在一个可能的示例中,所述移动终端根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺,包括:获取所述画像信息对应的特征标签;获取所述第一数量的店铺中每个店铺对应的店铺标签;查询预设匹配关系,从所述第一数量的店铺中筛选出第二数量的店铺的店铺标签,所述预设匹配关系包括特征标签与店铺标签的匹配关系;获取能量消耗数据和环境温度信息;根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,所述能量消耗信息为当前时间点之前的预设时间段内获取到的当前用户的能量消耗情况信息。
其中,特征标签可表示当前用户的私有特征属性。店铺标签为移动终端通过云服务器获取到的信息。能量消耗数据可以是移动终端对用户的步数等移动数据计算得到,也可以是移动终端通过连接智能可穿戴设备获取到所述能量消耗数据。能量消耗数据可显示当前时间点之前不同预设时间段的能量消耗数据。例如当前时间点之前1小时、2小时或者1天的能量消耗数据。环境温度信息可以是移动终端检测到,或者连接智能温度设备获取到也可以是通过云服务器获取到当前所处位置的环境温度信息。
可见,本示例中,移动终端可根据用户画像的特征标签首先对第一数量的店铺进行筛选,得到第二数量的店铺的店铺标签,去除掉第一数量的店铺中用户大概率不喜欢的店铺, 提高了移动终端的智能化。其次移动终端结合当前用户的自身状态包括能量消耗数据和所处的环境包括环境温度信息进行进一步的筛选;达到了在根据用户喜好的基础上结合环境的变化进行调整的目的,提高了移动终端的智能化,满足了用户在不同场景下的信息获取需求。
在一个可能的示例中,所述第一数量的店铺为美食店铺,所述环境参数信息包括环境温度信息,所述第二数量的店铺的店铺标签中的包含热量标签,所述移动终端根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,包括:根据所述能量消耗数据确定能量消耗等级;根据所述能量消耗等级和所述热量标签确定第三数量的店铺的店铺标签;根据所述环境温度信息确定至少一种食物类别;确定所述第三数量的店铺的店铺标签的内容中包含所述至少一种食物类别的至少一个店铺的店铺标签;根据所述至少一个店铺的店铺标签确定所述至少一个目标店铺。
其中,不同的能量消耗等级表示不同的能量消耗区间,移动终端可根据能量消耗数据确定其所属的能量消耗区间,进而确定当前能量消耗数据对应的能量消耗等级。热量标签是根据店铺信息所售卖的主要食物生成,不同的食物对应不同的热量标签。能量消耗等级对应的热量标签所表示的热量。移动终端可通过预设的能量等级和热量标签的对应关系进行匹配,根据匹配结果确定第三数量的店铺的店铺标签。通过环境温度确定至少一种食物类别的方法主要可通过服务器获取当前环境温度适宜吃的食物;例如北方的冬天环境温度较低则适宜吃火锅等热食,而在夏天则适宜吃凉面绿豆粥等降温解暑的食物。
可见,本示例中,移动终端通过能量消耗数据对店铺进行筛选,再结合当前环境温度确定至少一个店铺,提高了移动终端的智能化,满足了用户在不同场景下的信息获取需求。
在一个可能的示例中,所述移动终端根据所述位置信息和所述时间信息确定第一数量的店铺的信息,包括:根据所述位置信息获取第四数量的店铺的信息;根据所述时间信息从所述第四数量的店铺信息中筛选出所述第一数量的店铺信息。
举例来说,当前位置信息表示的位置为第一商圈,则根据位置信息从大量的店铺的信息中筛选出第一商圈一定范围第四数量的地铺的信息,当前时间信息表示中午,则在店铺信息中根据店铺类型(早餐店、正餐店、下午茶店),进行筛选,得到店铺类型为正餐店的第一数量的店铺的信息。
可见,本示例中,移动终端通过当前的时间信息对店铺进行筛选,缩小了筛选范围,提高了信息内容确定过程的效率。
在一个可能的示例中,所述移动终端根据所述位置信息获取第四数量的店铺信息,包括:根据所述位置信息确定当前所在的目标城市;获取所述目标城市最新的城市服务总表;确定所述位置信息表示的位置点;根据所述位置点和所述城市服务总表获取以所述位置点为中心的预设范围内的第四数量的店铺信息。
可见,本示例中,移动终端首先通过位置信息确定当前所处的城市,获取所处城市的服务总表,在确定位置信息表示位置点的预设范围内店铺的信息;达到了精准高效的确定当前位置信息附近的店铺的信息的效果。
在一个可能的示例中,所述移动终端与云服务器通信连接,所述移动终端获取所述目标城市最新的城市服务总表,包括:获取本地存储的所述目标城市的第一服务总表的文件信息,所述文件信息包括所述第一服务总表的存储时间;确定所述存储时间与当前时间之间的时长值;判断所述时长值是否大于时间阈值;若否,则确定所述第一服务总表为所述最新的城市服务总表;若是,则通过所述云服务器获取所述最新的城市服务总表。
可见,本示例中,移动终端可根据城市服务总表的存储时间确定是否更新城市服务总表的信息,保证了当前提供的信息的准确性,提高了移动终端的智能性。
可选的,在移动终端没有获取到本地已存储的所述目标城市的城市服务总表情况下,移动终端连接所述云服务器获取所述最新的城市服务总表。
可选的,在所述通过所述云服务器获取所述最新的城市服务总表方面,包括:获取所述目标城市的城市编码;向所述云服务器发送请求信息,所述请求信息包含所述城市编码;接收由所述云服务器发送的所述最新的城市服务总表。
在一个可能的示例中,所述移动终端获取用户的画像信息,包括:获取足迹信息和基本信息,所述基本信息包括年龄信息和性别信息;根据所述足迹信息和所述基本信息生成所述画像信息。
其中,足迹信息为根据用户停留过的店铺的信息和位置信息生成。也可根据用户浏览的网络店铺的信息生成。
可见,本示例中,移动终端可通过用户的足迹信息和基本信息生成用户画像,提高了移动终端的智能性。
在一个可能的示例中,所述移动终端获取足迹信息,包括:获取所述移动终端在当前时间点之前的预设时间段内停留过的N个商户的信息;确定所述N个商户的信息中每一个商户对应的停留时长;根据所述停留时长从所述N个商户中筛选出M个商户,所述M个商户中每一个商户对应的所述停留时长均大于预设停留阈值;根据所述M个商户的信息和所述M个商户中每一个商户对应的停留时长生成所述足迹信息。
其中,N个店铺可以是实体店铺也可以是从移动终端浏览的网络店铺,如果是网络店铺则停留时长为浏览对应网络店铺的信息所用的时长。
举例来说,当要生成的用户画像为用户的口味信息的用户画像时,移动终端根据当前时间点之前移动终端停留过的位置信息确定停留过的N个美食店铺,其中N个店铺可以是实体店铺也可以是从网络浏览的店铺,设置预设停留阈值为3分钟,则从N个美食店铺中筛选出移动终端停留时间大于3分钟的M个店铺,根据移动终端在M个店铺的停留时长和M个店铺的信息生成足迹信息。
可见,本示例中,移动终端可根据历史位置信息和移动终端在对应位置信息点表示的时间信息生足迹信息,提高了移动终端的智能性。
在一个可能的示例中,所述移动终端根据所述足迹信息和所述基本信息生成所述画像信息,包括:根据所述M个商户中每个商户对应的所述停留时长确定所述M个商户中每个商户的权重值,所述M个商户的权重值相加等于1;获取所述M个商户中每个商户的商户特征标签;根据所述M个商户中每个商户的所述商户特征标签和所述每个商户的所述权重值生成兴趣标签;根据所述年龄信息和所述性别信息获取概率标签,所述概率标签用于表示处于所述年龄信息和所述性别信息的用户最可能感兴趣的内容信息;根据所述兴趣标签和所述概率标签生成所述画像信息。
其中,单个商户权重值的计算方法为当前商户的停留时间除以M个商户的停留停留时长。
举例来说,当要生成的用户画像为用户的口味信息的用户画像时,当同一类型的美食如火锅的类型的权重值相加值大于预设权重阈值时,则用户兴趣标签的美食种类中将包括火锅标签;当同一口味的美食如辣的类型权重值相加值大于预设权重阈值时,则用户兴趣标签的口味偏好标签中将包括辣标签。再根据年龄信息和性别信息获取概率标签,例如中年男性喜欢喝酒,中年女性喜欢吃蔬菜。将兴趣标签和概率标签结合生成用户画像。
可见,本示例中,移动终端可通过对兴趣标签和概率标签结合生成用户画像,提高了用户画像对用户私有特征属性表示的精准度,提高了移动终端的智能性。
与上述图2一致地,请参阅图3,本实施例中所描述的信息内容的确定方法,应用于移动终端,本方法可包括以下步骤:
步骤301、移动终端获取当前的位置信息和时间信息。
步骤302、所述移动终端根据所述位置信息和所述时间信息确定第一数量的店铺的信息。
步骤303、所述移动终端获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性。
步骤304、所述移动终端获取所述画像信息对应的特征标签。
步骤305、所述移动终端获取所述第一数量的店铺中每个店铺对应的店铺标签。
步骤306、所述移动终端查询预设匹配关系,从所述第一数量的店铺中筛选出第二数量的店铺的店铺标签,所述预设匹配关系包括特征标签与店铺标签的匹配关系。
步骤307、所述移动终端获取能量消耗数据和环境温度信息。
步骤308、所述移动终端根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,所述能量消耗信息为当前时间点之前的预设时间段内获取到的当前用户的能量消耗情况信息。
步骤309、根据所述至少一个目标店铺生成并显示信息内容。
可以看出,本申请实施例中,移动终端首先获取当前的位置信息和时间信息;其次,根据所述位置信息和所述时间信息确定第一数量的店铺的信息;其次,获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;其次根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;最后,根据所述至少一个目标店铺生成并显示信息内容。可见,移动终端可通过位置信息和时间信息首先确定一定数量的店铺的信息,再根据用户的私有特征属性确定至少一个目标店铺,满足了用户在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
与上述图2一致地,请参阅图4,为本申请实施例提供的另一种信息内容的确定方法的实施例流程示意图,本方法可包括以下步骤:
步骤401、移动终端获取当前的位置信息和时间信息。
步骤402、所述移动终端根据所述位置信息确定当前所在的目标城市。
步骤403、所述移动终端获取所述目标城市最新的城市服务总表。
步骤404、所述移动终端确定所述位置信息表示的位置点。
步骤405、所述移动终端根据所述位置点和所述城市服务总表获取以所述位置点为中心的预设范围内的第四数量的店铺信息。
步骤406、所述移动终端根据所述时间信息从所述第四数量的店铺信息中筛选出第一数量的店铺信息。
步骤407、所述移动终端获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性。
步骤408、所述移动终端根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺。
步骤409、所述移动终端根据所述至少一个目标店铺生成并显示信息内容。
可以看出,本申请实施例中,移动终端首先获取当前的位置信息和时间信息;其次,根据所述位置信息和所述时间信息确定第一数量的店铺的信息;其次,获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;其次根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;最后,根据所述至少一个目标店铺生成并显示信息内容。可见,移动终端可通过位置信息和时间信息首先确定一定数量的店铺的信息,再根据用户的私有特征属性确定至少一个目标店铺,满足了用户在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
与上述图2、图3、图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种移动终端500的结构示意图,如图所示,所述移动终端500包括应用处理器510、存储器520、通信接口530以及一个或多个程序521,其中,所述一个或多个程序521被存 储在上述存储器520中,并且被配置由上述应用处理器510执行,所述一个或多个程序521包括用于执行以下步骤的指令:
获取当前的位置信息和时间信息;
根据所述位置信息和所述时间信息确定第一数量的店铺的信息;
获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;
根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;
根据所述至少一个目标店铺生成并显示信息内容。
可以看出,本申请实施例中,移动终端首先获取当前的位置信息和时间信息;其次,根据所述位置信息和所述时间信息确定第一数量的店铺的信息;其次,获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;其次,根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;最后,根据所述至少一个目标店铺生成并显示信息内容。可见,移动终端可通过位置信息和时间信息首先确定一定数量的店铺的信息,再根据用户的私有特征属性确定至少一个目标店铺,满足了用户在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
在一个可能的示例中,在所述根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺方面,所述程序中的指令具体用于执行以下操作:获取所述画像信息对应的特征标签;获取所述第一数量的店铺中每个店铺对应的店铺标签;查询预设匹配关系,从所述第一数量的店铺中筛选出第二数量的店铺的店铺标签,所述预设匹配关系包括特征标签与店铺标签的匹配关系;获取能量消耗数据和环境温度信息;根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,所述能量消耗信息为当前时间点之前的预设时间段内获取到的当前用户的能量消耗情况信息。
在一个可能的示例中,所述第一数量的店铺为美食店铺,所述环境参数信息包括环境温度信息,所述第二数量的店铺的店铺标签中的包含热量标签,在所述根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺方面,所述程序中的指令具体用于执行以下操作:根据所述能量消耗数据确定能量消耗等级;根据所述能量消耗等级和所述热量标签确定第三数量的店铺的店铺标签;根据所述环境温度信息确定至少一种食物类别;确定所述第三数量的店铺的店铺标签的内容中包含所述至少一种食物类别的至少一个店铺的店铺标签;根据所述至少一个店铺的店铺标签确定所述至少一个目标店铺。
在一个可能的示例中,在所述根据所述位置信息和所述时间信息确定第一数量的店铺的信息方面,所述程序中的指令具体用于执行以下操作:根据所述位置信息获取第四数量的店铺信息;根据所述时间信息从所述第四数量的店铺信息中筛选出所述第一数量的店铺信息。
在一个可能的示例中,在所述根据所述位置信息获取第四数量的店铺信息方面,所述程序中的指令具体用于执行以下操作:根据所述位置信息确定当前所在的目标城市;获取所述目标城市最新的城市服务总表;确定所述位置信息表示的位置点;根据所述位置点和所述城市服务总表获取以所述位置点为中心的预设范围内的第四数量的店铺信息。
在一个可能的示例中,所述移动终端与云服务器通信连接,在所述获取所述目标城市最新的城市服务总表,所述程序中的指令具体用于执行以下操作:获取本地存储的所述目标城市的第一服务总表的文件信息,所述文件信息包括所述第一服务总表的存储时间;确定所述存储时间与当前时间之间的时长值;判断所述时长值是否大于时间阈值;若否,则确定所述第一服务总表为所述最新的城市服务总表;若是,则通过所述云服务器获取所述最新的城市服务总表。
在一个可能的示例中,在所述获取用户的画像信息方面,所述程序中的指令具体用于执行以下操作:获取足迹信息和基本信息,所述基本信息包括年龄信息和性别信息;根据所述足迹信息和所述基本信息生成所述画像信息。
在一个可能的示例中,在所述获取足迹信息方面,所述程序中的指令具体用于执行以下操作:获取所述移动终端在当前时间点之前的预设时间段内停留过的N个商户的信息;确定所述N个商户的信息中每一个商户对应的停留时长;根据所述停留时长从所述N个商户中筛选出M个商户,所述M个商户中每一个商户对应的所述停留时长均大于预设停留阈值;根据所述M个商户的信息和所述M个商户中每一个商户对应的停留时长生成所述足迹信息。
在一个可能的示例中,在所述根据所述足迹信息和所述基本信息生成所述画像信息方面,所述程序中的指令具体用于执行以下操作:根据所述M个商户中每个商户对应的所述停留时长确定所述M个商户中每个商户的权重值,所述M个商户的权重值相加等于1;获取所述M个商户中每个商户的商户特征标签;根据所述M个商户中每个商户的所述商户特征标签和所述每个商户的所述权重值生成兴趣标签;根据所述年龄信息和所述性别信息获取概率标签,所述概率标签用于表示处于所述年龄信息和所述性别信息的用户最可能感兴趣的内容信息;根据所述兴趣标签和所述概率标签生成所述画像信息。
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对 应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图6是本申请实施例中所涉及的一种信息内容的确定装置600的功能单元组成框图。该信息内容的确定装置600应用于移动终端,包括处理单元601和通信单元602,其中,
所述处理单元601用于,通过所述通信单元602获取当前的位置信息和时间信息;以及用于根据所述位置信息和所述时间信息确定第一数量的店铺的信息;以及用于获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;以及用于根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;以及根据所述至少一个目标店铺生成并显示信息内容。
其中,所述多信息内容的确定装置还可以包括存储单元603,用于存储电子设备的程序代码和数据。所述处理单元601可以是应用处理器,所述通信单元602可以是全局通信总线、收发器等,存储单元603可以是存储器。
可以看出,本申请实施例中,移动终端首先获取当前的位置信息和时间信息;其次,根据所述位置信息和所述时间信息确定第一数量的店铺的信息;其次,获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;其次根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;最后,根据所述至少一个目标店铺生成并显示信息内容。可见,移动终端可通过位置信息和时间信息首先确定一定数量的店铺的信息,再根据用户的私有特征属性确定至少一个目标店铺,满足了用户在不同场景下的信息获取需求,节省了用户的时间,提高了用户体验。
在一个可能的示例中,在所述根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺方面,所述处理单元601具体用于:获取所述画像信息对应的特征标签;获取所述第一数量的店铺中每个店铺对应的店铺标签;查询预设匹配关系,从所述第一数量的店铺中筛选出第二数量的店铺的店铺标签,所述预设匹配关系包括特征标签与店铺标签的匹配关系;通过所述通信单元602获取能量消耗数据和环境温度信息;根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,所述能量消耗信息为当前时间点之前的预设时间段内获取到的当前用户的能量消耗情况信息。
在一个可能的示例中,所述第一数量的店铺为美食店铺,所述环境参数信息包括环境温度信息,所述第二数量的店铺的店铺标签中的包含热量标签,在所述根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺方面,所述处理单元601具体用于:根据所述能量消耗数据确定能 量消耗等级;根据所述能量消耗等级和所述热量标签确定第三数量的店铺的店铺标签;根据所述环境温度信息确定至少一种食物类别;确定所述第三数量的店铺的店铺标签的内容中包含所述至少一种食物类别的至少一个店铺的店铺标签;根据所述至少一个店铺的店铺标签确定所述至少一个目标店铺。
在一个可能的示例中,在所述根据所述位置信息和所述时间信息确定第一数量的店铺的信息方面,所述处理单元601具体用于:根据所述位置信息获取第四数量的店铺信息;根据所述时间信息从所述第四数量的店铺信息中筛选出所述第一数量的店铺信息。
在一个可能的示例中,在所述根据所述位置信息获取第四数量的店铺信息方面,所述处理单元601具体用于:根据所述位置信息确定当前所在的目标城市;获取所述目标城市最新的城市服务总表;确定所述位置信息表示的位置点;根据所述位置点和所述城市服务总表获取以所述位置点为中心的预设范围内的第四数量的店铺信息。
在一个可能的示例中,所述移动终端通过所述通信单元与云服务器通信连接,在所述获取所述目标城市最新的城市服务总表方面,所述处理单元601具体用于:获取本地存储的所述目标城市的第一服务总表的文件信息,所述文件信息包括所述第一服务总表的存储时间;确定所述存储时间与当前时间之间的时长值;判断所述时长值是否大于时间阈值;若否,则确定所述第一服务总表为所述最新的城市服务总表;若是,则通过所述云服务器获取所述最新的城市服务总表。
在一个可能的示例中,在所述获取用户的画像信息方面,所述处理单元601具体用于:获取足迹信息和基本信息,所述基本信息包括年龄信息和性别信息;根据所述足迹信息和所述基本信息生成所述画像信息。
在一个可能的示例中,在所述获取足迹信息方面,所述处理单元601具体用于:获取所述移动终端在当前时间点之前的预设时间段内停留过的N个商户的信息;确定所述N个商户的信息中每一个商户对应的停留时长;根据所述停留时长从所述N个商户中筛选出M个商户,所述M个商户中每一个商户对应的所述停留时长均大于预设停留阈值;根据所述M个商户的信息和所述M个商户中每一个商户对应的停留时长生成所述足迹信息。
在一个可能的示例中,在所述根据所述足迹信息和所述基本信息生成所述画像信息方面,所述处理单元601具体用于:根据所述M个商户中每个商户对应的所述停留时长确定所述M个商户中每个商户的权重值,所述M个商户的权重值相加等于1;获取所述M个商户中每个商户的商户特征标签;根据所述M个商户中每个商户的所述商户特征标签和所述每个商户的所述权重值生成兴趣标签;根据所述年龄信息和所述性别信息获取概率标签,所述概率标签用于表示处于所述年龄信息和所述性别信息的用户最可能感兴趣的内容信息;根据所述兴趣标签和所述概率标签生成所述画像信息。
可以理解的是,本实施例的信息内容的确定装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不 再赘述。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种信息内容的确定方法的部分或全部步骤。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种信息内容的确定方法的部分或全部步骤。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。
所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过 程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、ROM、RAM、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (20)
- 一种信息内容的确定方法,其特征在于,应用于移动终端,所述方法包括:获取当前的位置信息和时间信息;根据所述位置信息和所述时间信息确定第一数量的店铺的信息;获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;根据所述至少一个目标店铺生成并显示信息内容。
- 根据权利要求1所述的方法,其特征在于,所述根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺,包括:获取所述画像信息对应的;获取所述第一数量的店铺中每个店铺对应的店铺标签;查询预设匹配关系,从所述第一数量的店铺中筛选出第二数量的店铺的店铺标签,所述预设匹配关系包括特征标签与店铺标签的匹配关系;获取能量消耗数据和环境温度信息;根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,所述能量消耗信息为当前时间点之前的预设时间段内获取到的当前用户的能量消耗情况信息。
- 根据权利要求2所述的方法,其特征在于,所述第一数量的店铺为美食店铺,所述环境参数信息包括环境温度信息,所述第二数量的店铺的店铺标签中的包含热量标签,所述根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,包括:根据所述能量消耗数据确定能量消耗等级;根据所述能量消耗等级和所述热量标签确定第三数量的店铺的店铺标签;根据所述环境温度信息确定至少一种食物类别;确定所述第三数量的店铺的店铺标签的内容中包含所述至少一种食物类别的至少一个店铺的店铺标签;根据所述至少一个店铺的店铺标签确定所述至少一个目标店铺。
- 根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述位置信息和所述时间信息确定第一数量的店铺的信息,包括:根据所述位置信息获取第四数量的店铺的信息;根据所述时间信息从所述第四数量的店铺的信息中筛选出所述第一数量的店铺的信息。
- 根据权利要求4所述的方法,其特征在于,所述根据所述位置信息获取第四数量的店铺的信息,包括:根据所述位置信息确定当前所在的目标城市;获取所述目标城市最新的城市服务总表;确定所述位置信息表示的位置点;根据所述位置点和所述城市服务总表获取以所述位置点为中心的预设范围内的第四数量的店铺的信息。
- 根据权利要求5所述的方法,其特征在于,所述移动终端与云服务器通信连接,所述获取所述目标城市最新的城市服务总表,包括:获取本地存储的所述目标城市的第一服务总表的文件信息,所述文件信息包括所述第一服务总表的存储时间;确定所述存储时间与当前时间之间的时长值;判断所述时长值是否大于时间阈值;若否,则确定所述第一服务总表为所述最新的城市服务总表;若是,则通过所述云服务器获取所述最新的城市服务总表。
- 根据权利要求1-6任一项所述的方法,其特征在于,所述获取用户的画像信息,包括:获取足迹信息和基本信息,所述基本信息包括年龄信息和性别信息;根据所述足迹信息和所述基本信息生成所述画像信息。
- 根据权利要求7所述的方法,其特征在于,所述获取足迹信息,包括:获取所述移动终端在当前时间点之前的预设时间段内停留过的N个商户的信息;确定所述N个商户的信息中每一个商户对应的停留时长;根据所述停留时长从所述N个商户中筛选出M个商户,所述M个商户中每一个商户对应的所述停留时长均大于预设停留阈值;根据所述M个商户的信息和所述M个商户中每一个商户对应的停留时长生成所述足迹信息。
- 根据权利要求8所述的方法,其特征在于,所述根据所述足迹信息和所述基本信息生成所述画像信息,包括:根据所述M个商户中每个商户对应的所述停留时长确定所述M个商户中每个商户的权重值,所述M个商户的权重值相加等于1;获取所述M个商户中每个商户的商户特征标签;根据所述M个商户中每个商户的所述商户特征标签和所述每个商户的所述权重值生成兴趣标签;根据所述年龄信息和所述性别信息获取概率标签,所述概率标签用于表示处于所述年龄信息和所述性别信息的用户最可能感兴趣的内容信息;根据所述兴趣标签和所述概率标签生成所述画像信息。
- 一种信息内容的确定装置,其特征在于,应用于移动终端,所述信息内容的确定 装置包括处理单元和通信单元,其中,所述处理单元,用于通过所述通信单元获取当前的位置信息和时间信息;以及用于根据所述位置信息和所述时间信息确定第一数量的店铺的信息;以及用于获取用户的画像信息,所述用户画像信息用于表示用户的私有特征属性;以及用于根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺;以及用于根据所述至少一个目标店铺生成并显示信息内容。
- 根据权利要求10所述的装置,其特征在于,在所述根据所述画像信息和所述第一数量的店铺的信息确定至少一个目标店铺方面,所述处理单元具体用于:获取所述画像信息对应的特征标签;以及用于获取所述第一数量的店铺中每个店铺对应的店铺标签;以及查询预设匹配关系,从所述第一数量的店铺中筛选出第二数量的店铺的店铺标签,所述预设匹配关系包括特征标签与店铺标签的匹配关系;以及用于通过所述通信单元获取能量消耗数据和环境温度信息;以及用于根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺,所述能量消耗信息为当前时间点之前的预设时间段内获取到的当前用户的能量消耗情况信息。
- 根据权利要求11所述的装置,其特征在于,所述第一数量的店铺为美食店铺,所述环境参数信息包括环境温度信息,所述第二数量的店铺的店铺标签中的包含热量标签,在所述根据所述能量消耗数据、所述环境参数信息和所述第二数量的店铺的店铺标签从所述第二数量的店铺中确定所述至少一个目标店铺方面,所述处理单元具体用于:根据所述能量消耗数据确定能量消耗等级;以及用于根据所述能量消耗等级和所述热量标签确定第三数量的店铺的店铺标签;以及用于根据所述环境温度信息确定至少一种食物类别;以及用于确定所述第三数量的店铺的店铺标签的内容中包含所述至少一种食物类别的至少一个店铺的店铺标签;以及用于根据所述至少一个店铺的店铺标签确定所述至少一个目标店铺。
- 根据权利要求10-12任一项所述的装置,其特征在于,在所述根据所述位置信息和所述时间信息确定第一数量的店铺的信息方面,所述处理单元具体用于:根据所述位置信息获取第四数量的店铺的信息;以及用于根据所述时间信息从所述第四数量的店铺的信息中筛选出所述第一数量的店铺信息。
- 根据权利要求13所述的装置,其特征在于,在所述根据所述位置信息获取第四数量的店铺的信息方面,所述处理单元具体用于:根据所述位置信息确定当前所在的目标城市;以及用于获取所述目标城市最新的城市服务总表;以及用于确定所述位置信息表示的位置点;以及用于根据所述位置点和所述城市服务总表获取以所述位置点为中心的预设范围内的第四数量的店铺信息。
- 根据权利要求14所述的装置,其特征在于,所述移动终端通过所述通信单元与云服务器通信连接,在所述获取所述目标城市最新的城市服务总表方面,所述处理单元具体 用于:获取本地存储的所述目标城市的第一服务总表的文件信息,所述文件信息包括所述第一服务总表的存储时间;以及用于确定所述存储时间与当前时间之间的时长值;以及用于判断所述时长值是否大于时间阈值;若否,则确定所述第一服务总表为所述最新的城市服务总表;若是,则通过所述云服务器获取所述最新的城市服务总表。
- 根据权利要求10至15任一项所述的装置,其特征在于,在所述获取用户的画像信息方面,所述处理单元具体用于:获取足迹信息和基本信息,所述基本信息包括年龄信息和性别信息;以及用于根据所述足迹信息和所述基本信息生成所述画像信息。
- 根据权利要求16所述的装置,其特征在于,在所述获取足迹信息方面,所述处理单元具体用于:通过所述通信单元获取所述移动终端在当前时间点之前的预设时间段内停留过的N个商户的信息;以及用于确定所述N个商户的信息中每一个商户对应的停留时长;以及用于根据所述停留时长从所述N个商户中筛选出M个商户,所述M个商户中每一个商户对应的所述停留时长均大于预设停留阈值;以及用于根据所述M个商户的信息和所述M个商户中每一个商户对应的停留时长生成所述足迹信息。
- 根据权利要求17所述的装置,其特征在于,在所述根据所述足迹信息和所述基本信息生成所述画像信息方面,所述处理单元具体用于:根据所述M个商户中每个商户对应的所述停留时长确定所述M个商户中每个商户的权重值,所述M个商户的权重值相加等于1;以及用于获取所述M个商户中每个商户的商户特征标签;以及用于根据所述M个商户中每个商户的所述商户特征标签和所述每个商户的所述权重值生成兴趣标签;以及用于根据所述年龄信息和所述性别信息获取概率标签,所述概率标签用于表示处于所述年龄信息和所述性别信息的用户最可能感兴趣的内容信息;根据所述兴趣标签和所述概率标签生成所述画像信息。
- 一种移动终端,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-9任一项所述的方法中的步骤的指令。
- 一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-9任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/125695 WO2020133438A1 (zh) | 2018-12-29 | 2018-12-29 | 信息内容的确定方法及相关产品 |
CN201880098873.7A CN112913210B (zh) | 2018-12-29 | 2018-12-29 | 信息内容的确定方法及相关产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/125695 WO2020133438A1 (zh) | 2018-12-29 | 2018-12-29 | 信息内容的确定方法及相关产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020133438A1 true WO2020133438A1 (zh) | 2020-07-02 |
Family
ID=71128903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/125695 WO2020133438A1 (zh) | 2018-12-29 | 2018-12-29 | 信息内容的确定方法及相关产品 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112913210B (zh) |
WO (1) | WO2020133438A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111898031A (zh) * | 2020-08-14 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 一种获得用户画像的方法及装置 |
CN112396490A (zh) * | 2020-11-12 | 2021-02-23 | 口碑(上海)信息技术有限公司 | 界面显示方法、***和信息处理方法 |
CN112990973A (zh) * | 2021-03-22 | 2021-06-18 | 山东顺能网络科技有限公司 | 线上店铺画像构建方法及*** |
CN114638629A (zh) * | 2020-12-15 | 2022-06-17 | 支付宝(杭州)信息技术有限公司 | 信息推送的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080146272A1 (en) * | 1996-12-16 | 2008-06-19 | Rao Sunil K | Image networks for mobile communication |
US20140114771A1 (en) * | 2012-10-19 | 2014-04-24 | Electronics And Telecommunications Research Institute | Apparatus and method for providing digital signage service reflecting user's preference |
CN105119743A (zh) * | 2015-08-07 | 2015-12-02 | 百度在线网络技术(北京)有限公司 | 用户行为意图的获取方法及装置 |
CN107018161A (zh) * | 2016-01-28 | 2017-08-04 | 中国电信股份有限公司 | 用于wlan个性化提醒的方法、装置和*** |
CN107944581A (zh) * | 2017-11-30 | 2018-04-20 | 携程计算机技术(上海)有限公司 | 用于ota网站的机票和酒店的关联预订方法和*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101405945B1 (ko) * | 2007-10-15 | 2014-06-12 | 엘지전자 주식회사 | 통신 기기 및 통신 기기의 이동 히스토리 생성 방법 |
EP3176736A1 (en) * | 2015-12-04 | 2017-06-07 | Nextop Italia SRL Semplificata | Electronic system and method for travel planning, based on object-oriented technology |
CN106102000B (zh) * | 2016-05-30 | 2019-07-26 | 浙江每日互动网络科技股份有限公司 | 一种基于wifi画像识别用户所处场景的方法 |
CN108446786B (zh) * | 2018-02-01 | 2021-09-07 | 北京三快在线科技有限公司 | 一种信息处理方法、装置及电子设备 |
CN109041035B (zh) * | 2018-09-28 | 2021-09-28 | Oppo广东移动通信有限公司 | 用户画像生成方法、装置、终端及存储介质 |
-
2018
- 2018-12-29 WO PCT/CN2018/125695 patent/WO2020133438A1/zh active Application Filing
- 2018-12-29 CN CN201880098873.7A patent/CN112913210B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080146272A1 (en) * | 1996-12-16 | 2008-06-19 | Rao Sunil K | Image networks for mobile communication |
US20140114771A1 (en) * | 2012-10-19 | 2014-04-24 | Electronics And Telecommunications Research Institute | Apparatus and method for providing digital signage service reflecting user's preference |
CN105119743A (zh) * | 2015-08-07 | 2015-12-02 | 百度在线网络技术(北京)有限公司 | 用户行为意图的获取方法及装置 |
CN107018161A (zh) * | 2016-01-28 | 2017-08-04 | 中国电信股份有限公司 | 用于wlan个性化提醒的方法、装置和*** |
CN107944581A (zh) * | 2017-11-30 | 2018-04-20 | 携程计算机技术(上海)有限公司 | 用于ota网站的机票和酒店的关联预订方法和*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111898031A (zh) * | 2020-08-14 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 一种获得用户画像的方法及装置 |
CN111898031B (zh) * | 2020-08-14 | 2024-04-05 | 腾讯科技(深圳)有限公司 | 一种获得用户画像的方法及装置 |
CN112396490A (zh) * | 2020-11-12 | 2021-02-23 | 口碑(上海)信息技术有限公司 | 界面显示方法、***和信息处理方法 |
CN114638629A (zh) * | 2020-12-15 | 2022-06-17 | 支付宝(杭州)信息技术有限公司 | 信息推送的方法及装置 |
CN112990973A (zh) * | 2021-03-22 | 2021-06-18 | 山东顺能网络科技有限公司 | 线上店铺画像构建方法及*** |
CN112990973B (zh) * | 2021-03-22 | 2023-06-30 | 山东顺能网络科技有限公司 | 线上店铺画像构建方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN112913210B (zh) | 2022-10-28 |
CN112913210A (zh) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230042931A1 (en) | Menu Personalization | |
WO2020133438A1 (zh) | 信息内容的确定方法及相关产品 | |
CN107730313B (zh) | 基于推荐理由的店铺推荐方法及装置 | |
CN109376313B (zh) | 信息推荐方法、装置、终端及存储介质 | |
US10163146B2 (en) | Method and system for displaying location based dining recommendation labels in a reduced image area of an interface | |
US8296194B2 (en) | Method, medium, and system for ranking dishes at eating establishments | |
WO2015149650A1 (en) | Method, apparatus and server for pushing message | |
CN106095846B (zh) | 一种虚拟资源的处理方法及服务器 | |
US20160140622A1 (en) | User specific merchant page customization | |
CN110969512B (zh) | 一种基于用户购买行为的商品推荐方法和装置 | |
US10223726B2 (en) | Information provisioning device, method, and medium for evaluating and estimating gift candidates | |
CN113158004A (zh) | 数据搜索处理方法、装置、电子设备和存储介质 | |
US20150221023A1 (en) | Information providing device, information providing method, information providing program, and computer-readable storage medium storing the program | |
CN107481052A (zh) | 一种广告信息推送方法及终端 | |
US20170243276A1 (en) | Temperature-based determination of business objects | |
CN109993629A (zh) | 数据处理方法及电子设备 | |
CN110515929B (zh) | 书籍展示方法、计算设备及存储介质 | |
JPWO2020129527A1 (ja) | レシート処理装置、制御方法、及びプログラム | |
KR20180081902A (ko) | 스마트기기를 이용한 1인 전용 맛집 정보 제공 방법 | |
CN110991682A (zh) | 订餐方法、订餐***、车载终端及计算机可读存储介质 | |
CN110795184A (zh) | 信息处理方法及菜单页面的展示方法、装置及*** | |
JP6891759B2 (ja) | 遠隔接客プログラム、遠隔接客方法及び遠隔接客装置 | |
JP7017865B2 (ja) | 判定装置、判定方法及び判定プログラム | |
CN105608586A (zh) | 一种基于互联网的实体商店商品的比价***及其实现方法 | |
CN113837827A (zh) | 消息推送方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18944579 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 08/11/2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18944579 Country of ref document: EP Kind code of ref document: A1 |