Knowledge Processing Methods And Apparatuses For Applying Reasoning Techniques Based On Browsing Data Integrated As A Collection Of Facts And Relationships

LIU; Shuyan

Patent Application Summary

U.S. patent application number 15/325394 was filed with the patent office on 2017-07-13 for knowledge processing methods and apparatuses for applying reasoning techniques based on browsing data integrated as a collection of facts and relationships. The applicant listed for this patent is ALIBABA GROUP HOLDING LIMITED. Invention is credited to Shuyan LIU.

Application Number20170200211 15/325394
Document ID /
Family ID55063567
Filed Date2017-07-13

United States Patent Application 20170200211
Kind Code A1
LIU; Shuyan July 13, 2017

KNOWLEDGE PROCESSING METHODS AND APPARATUSES FOR APPLYING REASONING TECHNIQUES BASED ON BROWSING DATA INTEGRATED AS A COLLECTION OF FACTS AND RELATIONSHIPS

Abstract

The present application discloses methods and apparatuses for providing information about target commodities. An exemplary method may include establishing in advance correspondence between information about living scenarios and associated target commodities. The method may also include monitoring a browsing behavior of a user. In addition, the method may include determining information about a living scenario of the user when the monitored browsing behavior satisfies a first characteristic. Moreover, the method may include determining information about target commodities associated with the information about the living scenario. Furthermore, the method may include providing the determined information about the target commodities to the user. The present application may effectively guide users through reasonable utilization of services or resources provided by a transaction platform while reminding users about daily schedule activities.


Inventors: LIU; Shuyan; (Hangzhou, CN)
Applicant:
Name City State Country Type

ALIBABA GROUP HOLDING LIMITED

George Town, Grand Cayman

KY
Family ID: 55063567
Appl. No.: 15/325394
Filed: June 17, 2015
PCT Filed: June 17, 2015
PCT NO: PCT/CN2015/081664
371 Date: January 10, 2017

Current U.S. Class: 1/1
Current CPC Class: G06Q 30/0619 20130101; G06Q 10/1093 20130101
International Class: G06Q 30/06 20060101 G06Q030/06; G06Q 10/10 20060101 G06Q010/10

Foreign Application Data

Date Code Application Number
Jul 11, 2014 CN 201410331630.7

Claims



1. A method for providing information about target commodities, the method comprising: establishing in advance correspondence between information about stored living scenarios and associated target commodities; monitoring a browsing behavior of a user; determining information about a stored living scenario of the user when the monitored browsing behavior satisfies a first characteristic; determining information about target commodities associated with the information about the stored living scenario; and providing the determined information about the target commodities to the user.

2. The method of claim 1, wherein the first characteristic includes at least one or any combination of the following characteristics of browsing behaviors: an accumulated time of a browsing behavior of the user starting from a particular start time point exceeds a first time threshold; a time length of a continuous browsing behavior of the user exceeds the first time threshold; or a time length of a browsing behavior of the user on at least one specified website exceeds the first time threshold.

3. The method of claim 1, further comprising: establishing in advance correspondence between information about stored living scenarios and time slots, wherein determining the information about the stored living scenario of the user includes: acquiring information about current time point; and when the current time point falls within a time slot, determining information about a stored living scenario corresponding to the time slot as the information about the stored living scenario of the user.

4. The method of claim 3, further comprising: recording in advance information about daily schedule of the user, wherein establishing in advance the correspondence between the information about the stored living scenarios and the time slots includes: establishing the correspondence between the information about the stored living scenarios and the time slots in accordance with the information about the daily schedule of the user.

5. The method of claim 1, wherein the correspondence established in advance between the information about the stored living scenarios and the associated target commodities further includes: information about geographical locations of the target commodities, wherein the method further comprises: acquiring information about the current geographical location of the user, and wherein determining the information of the target commodities associated with the information about the stored living scenario includes: acquiring target commodities related to the current geographical location of the user from the target commodities associated with the stored living scenario.

6. The method of claim 1, further comprising: establishing in advance correspondence between places, information about geographical regions, and information about stored living scenarios, wherein determining the information about the stored living scenario of the user includes: acquiring information about the current geographical location of the user, and when the current geographical location is located within a geographical region to which a particular place belongs, determining information about the stored living scenario corresponding to the particular place as the information about the stored living scenario of the user.

7. The method of claim 1, wherein the associated target commodities in the correspondence established in advance between the information about the stored living scenarios and the associated target commodities further includes: category information of the target commodities, wherein the method further comprises: determining preference information of the user in the stored living scenario, wherein the preference information includes category information of target commodities, and wherein determining the information about the target commodities associated with the information about the stored living scenario includes: determining the information about the target commodities associated with the information about the stored living scenario and corresponding to the category information in accordance with the consuming preference information.

8. The method of claim 7, wherein determining the preference information of the user in the stored living scenario includes: determining the preference information of the user about at least one of the browsing preference of target commodities or the purchase preference of target commodities in the stored living scenario.

9. The method of claim 1, further comprising: providing the determined information about the stored living scenario to the user after determining the information about the stored living scenario of the user.

10. An apparatus for providing information about target commodities, the apparatus comprising: a correspondence establishing unit that establishes in advance correspondence between information about stored living scenarios and associated target commodities; a monitoring unit that monitors a browsing behavior of a user; a living-scenario-information determining unit that determines information about a stored living scenario of the user when the monitored browsing behavior satisfies a first characteristic; a target-commodity-information determining unit that determines information about target commodities associated with the information about the stored living scenario; and a target-commodity-information providing unit that provides the determined information about the target commodities to the user.

11. The apparatus of claim 10, further comprising: a daily-schedule recording unit that records in advance information about daily schedule of the user.

12. The apparatus of claim 10, further comprising: a geographical-location-information acquiring unit that acquires information about the current geographical location of the user, wherein the target-commodity-information determining unit further acquires information about target commodities related to the current geographical location of the user from the target commodities associated with the stored living scenario.

13. The apparatus of claim 10, further comprising: a preference-information acquiring unit that determines preference information of the user in the stored living scenario, wherein the target-commodity-information determining unit further determines the information about the target commodities associated with the information about the stored living scenario and corresponding to the category information in accordance with the consuming preference information.

14. The apparatus of claim 10, further comprising: a living-scenario-information providing unit that provides the determined information about the stored living scenario to the user after determining the information about the stored living scenario of the user.

15. A non-transitory computer readable medium that stores a set of instructions that is executable by at least one processor of an apparatus to cause the apparatus to perform a method for storing data, the method comprising: establishing in advance correspondence between information about stored living scenarios and associated target commodities; monitoring a browsing behavior of a user; determining information about a stored living scenario of the user when the monitored browsing behavior satisfies a first characteristic; determining information about target commodities associated with the information about the stored living scenario; and providing the determined information about the target commodities to the user.

16. The non-transitory computer-readable medium of claim 15, wherein the set of instructions that is executable by the at least one processor of the apparatus to cause the apparatus to further perform: establishing in advance correspondence between information about stored living scenarios and time slots, wherein determining the information about the stored living scenario of the user includes: acquiring information about current time point; and when the current time point falls within a time slot, determining information about a stored living scenario corresponding to the time slot as the information about the stored living scenario of the user.

17. The non-transitory computer-readable medium of claim 16, wherein the set of instructions that is executable by the at least one processor of the apparatus to cause the apparatus to further perform: recording in advance information about daily schedule of the user, wherein establishing in advance the correspondence between the information about the stored living scenarios and the time slots includes: establishing the correspondence between the information about the stored living scenarios and the time slots in accordance with the information about the daily schedule of the user.

18. The non-transitory computer-readable medium of claim 15, wherein the correspondence established in advance between the information about the stored living scenarios and the associated target commodities further includes: information about geographical locations of the target commodities, wherein the set of instructions that is executable by the at least one processor of the apparatus to cause the apparatus to further perform: acquiring information about the current geographical location of the user, and wherein determining the information of the target commodities associated with the information about the stored living scenario includes: acquiring target commodities related to the current geographical location of the user from the target commodities associated with the stored living scenario.

19. The non-transitory computer-readable medium of claim 15, wherein the set of instructions that is executable by the at least one processor of the apparatus to cause the apparatus to further perform: establishing in advance correspondence between places, information about geographical regions, and information about stored living scenarios, wherein determining the information about the stored living scenario of the user includes: acquiring information about the current geographical location of the user, and when the current geographical location is located within a geographical region to which a particular place belongs, determining information about the stored living scenario corresponding to the particular place as the information about the stored living scenario of the user.

20. The non-transitory computer-readable medium of claim 15, wherein the associated target commodities in the correspondence established in advance between the information about the stored living scenarios and the associated target commodities further includes: category information of the target commodities, wherein the set of instructions that is executable by the at least one processor of the apparatus to cause the apparatus to further perform: determining preference information of the user in the stored living scenario, wherein the preference information includes category information of target commodities, and wherein determining the information about the target commodities associated with the information about the stored living scenario includes: determining the information about the target commodities associated with the information about the stored living scenario and corresponding to the category information in accordance with the consuming preference information.
Description



CROSS REFERENCE TO RELATED APPLICATION

[0001] This application is the U.S. national stage application under 35 U.S.C. .sctn.371 of International Application No. PCT/CN2015/081664, filed on Jun. 17, 2015, which claims priority to and the benefits of priority to Chinese Application No. 201410331630.7, filed Jul. 11, 2014, the entire contents of which have been incorporated herein by reference.

TECHNICAL FIELD

[0002] The present application relates to the technology field of information processing for target commodities, and more particularly, to methods and apparatuses for providing information about target commodities.

BACKGROUND

[0003] With the constant improvement of e-commerce transaction platforms and the rapid development of conventional communications and mobile communications technologies, more and more people choose to acquire commodities they need by online shopping. The categories of commodities cover various aspects in daily life. When shopping through such an e-commerce transaction platform, people are often attracted by colorful contents of web pages and unconsciously browse a lot of the contents. However, practically, the browsing requires people to focus their attention and is quite energy consuming. They do not feel tired until they stop browsing. In addition, people frequently forget the time for dinner or sleep in this situation. Their daily schedules are disrupted. It may cause an adverse effect on health. Moreover, after users browse target commodities under one category, the percentage that final deals are made is not high. Instead, services that are really useful for users cannot be found and fully utilized by users.

[0004] Therefore, how to effectively guide users through reasonable utilization of services or resources provided by a transaction platform while reminding users about daily schedule activities has become a technical problem that those skilled in the art need to solve.

SUMMARY

[0005] The present application provides methods and apparatuses for providing information about target commodities. It may effectively guide users through reasonable utilization of services or resources provided by a transaction platform while reminding users about daily schedule activities.

[0006] In one aspect, the present disclosure is directed to a method for providing information about target commodities. The method may include establishing in advance correspondence between information about living scenarios and associated target commodities. The method may also include monitoring a browsing behavior of a user. In addition, the method may include determining information about a living scenario of the user when the monitored browsing behavior satisfies a first characteristic. Moreover, the method may include determining information about target commodities associated with the information about the living scenario. Furthermore, the method may include providing the determined information about the target commodities to the user.

[0007] In another aspect, the present disclosure is directed to an apparatus for providing information about target commodities. The apparatus may include a correspondence establishing unit establishing in advance correspondence between information about living scenarios and associated target commodities. The apparatus may also include a monitoring unit monitoring browsing behavior of a user. The apparatus may further include a living-scenario-information determining unit determining information about a living scenario of the user when the monitored browsing behavior satisfies a first characteristic. In addition, the apparatus may include a target-commodity-information determining unit determining information about target commodities associated with the information about the living scenario. Moreover, the apparatus may also include a target-commodity-information providing unit providing the determined information about the target commodities to the user.

[0008] According to specific embodiments in the present application, the present application discloses the following technical effects:

[0009] Through the embodiments of the present application, a browsing behavior of a user in a transaction platform may be monitored. When it is detected that the browsing behavior satisfies a first characteristic, information about a living scenario of the user may further be acquired. Accordingly, information about target commodities associated with the information about the living scenario is recommended to the user. In this way, on one hand, the user is freed from the previous browsing behavior and can relax his attention. On the other hand, since the recommended information is closely related to the actual living scenario of the user, an effect of reminding the user of daily schedule is also achieved. From the perspective of the transaction platform, because the recommended information is useful to the user, there is a high probability that the user makes a deal. In other words, the probability of effective utilization of services or resources in the transaction platform is increased.

[0010] Any product implementing the present application does not necessarily achieve all of the above-mentioned advantages simultaneously.

BRIEF DESCRIPTION OF THE DRAWINGS

[0011] To describe the technical solutions in the embodiments of the present application or the prior art clearly, the drawings that need to be used in the descriptions of the embodiments will be briefly introduced below. It is obvious that the drawings in the following description are merely some embodiments of the present application. Those of ordinary skill in the art may further obtain other drawings according to these drawings without creative efforts.

[0012] FIG. 1 is a flowchart of an exemplary method for providing information about target commodities, according to an embodiment of the present application.

[0013] FIG. 2 is a schematic diagram of an apparatus method for providing information about target commodities, according to an embodiment of the present application.

DETAILED DESCRIPTION

[0014] The technical solutions in the embodiments of the present application will be clearly and fully described below with reference to the accompanying drawings in the embodiments of the present application. It is obvious that the described embodiments are merely some, rather than all, embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application fall within the protection scope of the present application.

[0015] In the embodiments of the present application, user behaviors in a transaction platform may be monitored in an Internet environment. If it is detected that a browsing behavior of a user satisfies a particular characteristic and the user is in a particular and stored preset living scenario, information about target commodities related to the stored living scenario may be recommended to the user. In this way, on one hand, the user can shift his/her attention from the previous browsing behavior that has lasted for a long time to the recommended information. On the other hand, since the recommended information is related to the stored preset living scenario of the user, it can remind the user of things to be done based on the stored living scenario. Moreover, the recommended information about the target commodities is related to the things that the user needs to do according to the stored and preset living scenario. It is also equivalent to guiding the user to pay attention to services or resources that he or she most possibly needs at present based on previous user activity. Accordingly, the services or resources can be utilized, thereby realizing their value. Practical implementations are described in detail below.

[0016] Referring to FIG. 1, an embodiment of the present application first provides a method for providing information about target commodities. The method may include the following steps:

[0017] S101: Establish in advance correspondence between information about living scenarios and associated target commodities.

[0018] In a specific implementation, target commodities that a transaction platform can provide may cover various aspects of daily life. Some target commodities may exist in the form of services or resources. Such services or resources may be directly related to a living scenario of a user. For example, when needing to have lunch, the user may search the transaction platform for restaurants that offer promotions of group purchase and so forth. When needing to conduct a recreational or entertainment activity, the user may search the transaction platform for places of entertainment that offer promotions of group purchase and so forth. Therefore, in this embodiment of the present application, correspondence between information about living scenarios and information about associated target commodities may be established in advance. In this way, when it is found that the user has been idling about in the transaction platform for a long time, and a criterion of a particular living scenario is met, information about target commodities corresponding to the living scenario can be recommended to the user. Therefore, the user can shift from the previous idling state to a state related to the recommended target commodities. In addition, because the recommended target commodities are related to the living scenario of the user, it not only can guide the user to acquire a service corresponding to the recommended information, but also can remind the user of going back to the real world to do things that need to be done in the living scenario. For example, if it is time for lunch when the user is browsing, the user should have lunch first. Accordingly, target commodities related to lunch are recommended to the user, such as information about group purchase of restaurants, or information about restaurants that can provide take-away services.

[0019] In a specific implementation, the correspondence between information about living scenarios and information about target commodities may be stored as shown in Table 1.

TABLE-US-00001 TABLE 1 Information about Living Scenario Information about Target Commodities Breakfast Information about breakfasts Lunch Information about group purchase of lunch at a restaurant Afternoon Tea Information about group purchases of one kind of snack foods Dinner Information about group purchases of dinner Fitness Information about cosmetology . . . . . .

[0020] S102: Monitor a browsing behavior of a user.

[0021] When the user enters a client interface of the transaction platform and performs a browsing behavior, the transaction platform system can perceive the times at which the user enters and leaves the transaction platform. The transaction platform system can also learn behaviors that are performed by the user, specific web pages that the user has browsed, and so on. Therefore, the transaction platform may start timing when the user enters the transaction platform, and stops timing when finding that the user leaves the transaction platform. For example, if a user enters the transaction platform and does not leave the transaction platform for a particular period of time (for example, 1 hour or longer), it is deemed that a continuous browsing behavior of the user in the transaction platform is detected.

[0022] It should be noted that in this embodiment of the present application, the so-called monitoring of the browsing behavior of the user may refer to acquiring the browsing behavior by monitoring information generated by a client. When the user performs various browsing behaviors, a browser client or an application client needs to be used. The client submits various requests to a server, acquires various responses from the server, and then displays the responses through a user interface of the client. Therefore, according to various request messages generated by the clients, corresponding information about browsing behavior can be acquired and monitored.

[0023] S103: Determine information about a living scenario of the user when the monitored browsing behavior satisfies a first characteristic;

[0024] After it is detected that a browsing behavior of a user satisfies a preset characteristic, information about a living scenario of the user may be acquired. There may be multiple first characteristics. For example, in practical applications, the first characteristic may include at least one or any combination of the following browsing behavior characteristics: an accumulated time of a browsing behavior of the user starting from a particular start time point (for example, starting from 0:00 of the day) exceeds a first time threshold; a time length of a continuous browsing behavior of the user exceeds the first time threshold; or a time length of a browsing behavior of the user on at least one specified website (which may include an accumulated time length starting from a particular start time point, or a time length of a duration of one time of browsing) exceeds the first time threshold.

[0025] The so-called information about the living scenario refers to which activity the user should or may perform at this time point in his or her real life, such as meals (which may be further identified as breakfast, lunch, and dinner), afternoon tea, and cosmetology. Therefore, the information about the living scenario may specifically be acquired based on information in various aspects such as time and location.

[0026] For example, when it is detected that a user performs a browsing behavior that satisfies the first characteristic, the current time point may be acquired. If the current time point falls within a preset time slot, it may be determined that information about a living scenario corresponding to the pre-set time slot is acquired. Correspondence between time slots and information about living scenarios may be established in advance according to empirical correspondence. For example, in general, a living scenario corresponding to 7:00 to 9:00 in the morning may be breakfast. A living scenario corresponding to 11:30 to 13:00 may be lunch. A living scenario corresponding to 15:00 to 16:30 may be afternoon tea. A living scenario corresponding to 17:30 to 19:30 may be dinner. In a specific implementation, such correspondence may be stored in advance in a database. For example, information in the database may be as shown in Table 2.

TABLE-US-00002 TABLE 2 Time Slots Information about Living Scenarios 7:00-9:00 Breakfast 11:30-13:00 Lunch 15:00-16:30 Afternoon Tea 17:30-19:30 Dinner . . . . . .

[0027] When it is found that a user performs a browsing behavior that satisfies the first characteristic and the current time point exactly falls within a particular time slot, information about the corresponding living scenario may be acquired by querying the database shown in Table 2. For example, when it is found at 12:00 that a user has been browsing in the transaction platform for a long time, it may be learned by querying the database shown in Table 2 that the information about the living scenario of the user is "lunch." In other words, it is time for lunch.

[0028] The time slots and the information about the corresponding living scenarios as shown in the above-mentioned Table 2 are generally obtained through statistics based on common habits of most people. However, in practical applications, different users may have different daily schedules. For example, a user whose work is special may set the lunch time to 14:00 to 15:00 and correspondingly set the dinner time to 19:00 to 21:00. The user may not have the habit of drinking afternoon tea, and so on. Therefore, in a specific implementation, information about respective daily schedules of users may be acquired individually. In this case, different information databases of living scenarios may be established for different users. For example, in this case, information recorded in the database may be as shown in Table 3.

TABLE-US-00003 TABLE 3 User Identity Time Slots Information about Living Scenarios User 1 7:00-9:00 Breakfast 11:30-13:00 Lunch 15:00-16:30 Afternoon Tea 17:30-19:30 Dinner . . . . . . User 2 9:00-10:00 Breakfast 14:00-15:00 Lunch 19:00-21:00 Dinner

[0029] After the database mentioned above is established according to rules of the daily schedules of different users, special data entries corresponding to the user may be queried for in the database when it is detected that a user performs a browsing behavior that satisfies the first characteristic. It will determine information about the current living scenario of the user. Assuming that it is detected at 15:00 in the afternoon that user 1 and user 2 both perform continuous browsing behaviors, information about the living scenario corresponding to user 1 is afternoon tea, and information about the living scenario corresponding to user 2 is lunch.

[0030] The information about the daily schedules of the users may specifically be acquired in various manners. For example, a corresponding operation entry such as an input box may be provided to the user. The user enters the information by himself or herself. In some embodiments, information about the daily schedules of the users may be acquired by analyzing the text of chatting records of the users in a tool, such as an instant messaging tool, associated with the transaction platform.

[0031] In another implementation, the current living scenario of the user may alternatively be determined according to location information of the user. In a specific implementation, correspondence between places, information about geographical regions, and information about living scenarios may be established in advance. In this way, if it is found that a user performs a browsing behavior that satisfies the first characteristic, information about the geographical location of the user may be acquired. The method may then compare the acquired information about the geographical location of the user with pre-acquired information about geographical regions of places (for example, gym, library, and so on). If it is found that the user is located within a geographical region to which a particular place belongs, it may be determined that the user is located at this place. Correspondingly, since the correspondence between places and information about corresponding living scenarios is also established in advance, the information about the current living scenario of the user may further be determined according to the place where the user is current located. For example, as shown in Table 4:

TABLE-US-00004 TABLE 4 Place Information about Living Scenarios A Gym Fitness A Beauty Salon Cosmetology A Barbershop Hair Cut . . . . . .

[0032] The information about the geographical location of the user may be obtained in various manners. For example, when a user accesses a transaction platform using a mobile terminal device, the information about the geographical location of the user may be acquired according to the positioning system in the mobile terminal apparatus because the mobile terminal device is generally equipped with a positioning system.

[0033] S104: Determine information about target commodities associated with the information about the living scenario.

[0034] After the information about the current living scenario of the user is acquired, information about target commodities associated with the information about the living scenario may be determined according to the correspondence recorded in Table 1.

[0035] S105: Provide the determined information about the target commodities to the user.

[0036] After the information about the associated target commodities is determined, the information about the target commodities may be recommended to the user. When the information about the target commodities is provided to the user, the information about the target commodities may be provided to individual client. The client may present or play the information to the user accordingly.

[0037] In practical applications, when recommended information about target commodities is provided to the user, factors such as time and location may further be taken into consideration. For example, after the living scenario of the user is determined according to the time point, information about target commodities related to the current geographical location of the user may be acquired from target commodities under the category associated with the living scenario, and provided to the user. For example, at lunch time, in general, information about restaurant services or resources may be recommended to the user. In this case, the information about the current location of the user may further be taken into consideration. Accordingly, information about restaurant services or resources near the location of the user may be recommended to the user. Such information is useful to the user. For example, when it is found at lunch time that a user performs a browsing behavior that satisfies the first characteristic and the acquired location of the user belongs to the Jianguomen area, information about restaurant services or resources near the Jianguomen area may be provided to the user. As the user usually chooses to have lunch in a restaurant nearby, such recommended information is of greater value to the user. In this case, the correspondence recorded in Table 1 may further record correspondence between information about target commodities and information about geographical locations of the target commodities.

[0038] In addition, in the process of providing the recommended information, the preference information of the user, information about categories of target commodities that the user is interested in, may further be taken into consideration. For example, for group purchase services related to restaurants, this category may further include many subcategories, such as fast food, hotpot, and barbecue. Different users may have different preferences. Therefore, when the recommended information is provided to the user according to the determined information about the living scenario, information about target commodities associated with the living scenario may be recommended to the user according to the preference information of the user. In this way, the recommended information about the target commodities can better meet the actual demand of the user in the current living scenario. The probability of making a deal may be improved. The user may gain effective services or resources from the transaction platform. When the preference information of the user is acquired, the preference information of the user about the browsing preference of target commodities and about the purchase preference of target commodities in a specific living scenario may be determined. In addition, in this case, the correspondence recorded in Table 1 may further record category information of the target commodities.

[0039] Furthermore, in the process of providing the recommended information, the category of the target commodities that the user is browsing may further be taken into consideration. In this way, according to an association relationship between the category of the target commodities that the user is browsing and a preset category, recommended information about target commodities under the category associated with the living scenario can be provided to the user. The association relationship between categories may be preset according to experience or the like. For example, a user has been browsing under the category of Female Dress for a long time. When it is time for afternoon tea, target commodities to be recommended may be desserts or the like under the category of afternoon tea. The reason is as follows: because the user has been browsing under the category of Female Dress for a long time, it usually indicates that the user is a female. As a lot of females are probably interested in desserts for afternoon tea, information about target commodities under the category of desserts may be preferentially recommended to the user.

[0040] In a specific implementation, in the process of providing recommended information about target commodities to the user, the determined information about the current living scenario may further be provided to the user. For example, a dialog box is presented on the user interface to show "It's time for dinner." A control such as a button may further be set in the interface to show text such as "I know," and the dialog box will not be closed until the user clicks or taps the button. In this way, the user will pay more attention to the recommended information. Accordingly, the effect of reminding is enhanced.

[0041] To sum up, through this embodiment of the present application, browsing behaviors of a user in a transaction platform may be monitored. When it is detected that a browsing behavior satisfies a first characteristic, information about the living scenario of the user may further be acquired. Accordingly, information about target commodities associated with the information about the living scenario is recommended to the user. In this way, on one hand, the user is freed from the previous browsing behavior and can relax the attention. On the other hand, since the recommended information is closely related to the actual living scenario of the user, an effect of reminding the user of daily schedule is also achieved. From the perspective of the transaction platform, there is a high probability that the user makes a deal because the recommended information is useful to the user. In other words, the probability of effectively utilizing services or resources in the transaction platform is increased.

[0042] Corresponding to the method for providing information about target commodities according to the embodiments of the present application, an embodiment of the present application further provides an apparatus for providing information about target commodities. Referring to FIG. 2, the apparatus may include:

[0043] a correspondence establishing unit 201 establishing in advance correspondence between information about living scenarios and associated target commodities;

[0044] a monitoring unit 202 monitoring a browsing behavior of a user;

[0045] a living-scenario-information determining unit 203 determining information about a living scenario of the user when the monitored browsing behavior satisfies a first characteristic;

[0046] a target-commodity-information determining unit 204 determining information about target commodities associated with the information about the living scenario; and

[0047] a target-commodity-information providing unit 205 providing the determined information about the target commodities to the user.

[0048] The first characteristic includes at least one or any combination of the following characteristics of browsing behaviors:

[0049] an accumulated time of a browsing behavior of the user starting from a particular start time point exceeds a first time threshold;

[0050] a time length of a continuous browsing behavior of the user exceeds the first time threshold; or

[0051] a time length of a browsing behavior of the user on at least one specified website exceeds the first time threshold.

[0052] The information about the living scenario may specifically be acquired by various methods. For example, in an implementation, the apparatus may further establish in advance correspondence between information about living scenarios and time slots;

[0053] In this case, the living-scenario-information determining unit 203 may be specifically configured to:

[0054] acquire information about the current time point, and if the current time point falls within a particular time slot, determine information about a living scenario corresponding to the time slot as the information about the living scenario of the user.

[0055] In a specific implementation, the apparatus may further include:

[0056] a daily-schedule recording unit recording in advance information about daily schedule of the user. In this way, the correspondence between the information about the living scenarios and the time slots may be established according to the information about the daily schedule of the user.

[0057] To enable the recommended information to meet better the demands of the user, the correspondence established in advance between the information about the living scenarios and the associated target commodities may further include information about geographical locations of the target commodities. The apparatus may further include:

[0058] a geographical-location-information acquiring unit acquiring information about the current geographical location of the user.

[0059] The target-commodity-information determining unit 204 may be specifically configured to:

[0060] acquire information about target commodities related to the current geographical location of the user from the target commodities associated with the living scenario, and provide the information to the user.

[0061] In another implementation, correspondence between places, information about geographical regions, and information about living scenarios may further be established in advance. In this case, the living-scenario-information determining unit 203 may be specifically configured to:

[0062] acquire information about the current geographical location, and if the current geographical location is located within a geographical region to which the particular place belongs, determine the information about the living scenario corresponding to the particular place as the information about the living scenario of the user.

[0063] In a specific implementation, the correspondence established in advance between the information about the living scenarios and the associated target commodities may further include information about categories of the target commodities. The apparatus may further include:

[0064] a preference-information acquiring unit determining preference information of the user in the living scenario. The preference information may include information about categories of target commodities.

[0065] The target-commodity-information determining unit 204 is specifically configured to:

[0066] determine the information about the target commodities associated with the information about the living scenario and corresponding to the category information in accordance with the consuming preference information.

[0067] The preference-information acquiring unit may be specifically configured to: determine the preference information of the user about the browsing preference of target commodities and/or the purchase preference of target commodities in the living scenario.

[0068] In practical applications, to remind the user more effectively, the apparatus may further include:

[0069] a living-scenario-information providing unit providing the determined information about the living scenario to the user after determining the information about the living scenario of the user.

[0070] In summary, through this embodiment of the present application, a browsing behavior of a user in a transaction platform may be monitored. When it is detected that the browsing behavior satisfies a first characteristic, information about the living scenario of the user may further be acquired. The information about target commodities associated with the information about the living scenario is recommended to the user. In this way, on one hand, the user is freed from the previous browsing behavior and can relax the attention. On the other hand, since the recommended information is closely related to a stored living scenario of the user, an effect of reminding the user of normal daily schedule is also achieved. From the perspective of the transaction platform, there is a high probability that the user makes a deal because the recommended information is useful to the user. In other words, the probability of effectively utilizing services or resources in the transaction platform is increased.

[0071] According to the descriptions of the preceding embodiments, those skilled in the art may be clear that the present application can be implemented by means of software and a general hardware platform. Based on such an understanding, the technical solutions in the present application, the contribution to existing technologies, may be implemented in the form of a software product. The computer software product may be stored in a storage medium, such as a ROM/RAM, a magnetic disk, or an optical disc. The computer software product may include several instructions for instructing a computer apparatus (which may be a personal computer, a server, a network apparatus, or the like) to perform the method described in the embodiments of the present application or some parts of the embodiments of the present application.

[0072] The embodiments in the specification are described in a progressive manner. For same or similar parts in the embodiments, reference may be made to each other. Each embodiment focuses on differences from other embodiments. In particular, the system or system embodiment is basically similar to the method embodiment and therefore is described briefly. For the relevant part, reference may be made to the part of the description of the method embodiment. The system or system embodiment described above is merely exemplary. The units described as separate parts may or may not be physically separated. The parts shown as units may or may not be physical units, and may be located in one position or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments. Those of ordinary skill in the art can understand and implement the embodiments without creative efforts.

[0073] The methods and apparatuses for providing information about target commodities provided by the present application are described in detail above. Specific examples are used in the descriptions to elaborate the principle and implementation of the present application. However, the descriptions of the preceding embodiments are merely used to facilitate understanding of the methods and main ideas of the present application. Those of ordinary skill in the art can make modifications to the specific implementations and the application scope according to the ideas of the present application. Therefore, the content of the specification should not be construed as limit to the present application.

* * * * *


uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed