Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
CREATING AND MANAGING OPTIMAL ROUTES FOR USERS' DAY
Document Type and Number:
WIPO Patent Application WO/2017/136715
Kind Code:
A4
Abstract:
Systems, apparatuses and methods may provide for identifying a plurality of user intents and identifying user state data. Additionally, a time sorted list of intents may be generated based on the plurality of user intents and the user state data, wherein the time sorted list of intents defines a user route with respect to a particular day. In one example, the sorted list of intents is dynamically updated in response to a change in the user state data, a change in the plurality of user intents and/or a conflict between two or more of the plurality of user intents.

Inventors:
WOSK MICHAL (IL)
SHARON GIL (IL)
GREENFELD MERAV (IL)
ILAN GILI (IL)
SOFFER RONEN (IL)
YISSASCHAR AMIR (IL)
Application Number:
PCT/US2017/016492
Publication Date:
September 08, 2017
Filing Date:
February 03, 2017
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
INTEL CORP (US)
International Classes:
G06Q10/10; G06Q10/04; G06Q10/06
Attorney, Agent or Firm:
JORDAN, B. Delano (US)
Download PDF:
Claims:
AMENDED CLAI MS

received by the International Bureau on 07 August 2017 (07.08.17).

We claim: 1. A user-based computing system comprising:

a battery port to provide power to the system;

logic, implemented at least partly in one or more of configurable logic or fixed-functionality logic hardware, to:

identify a plurality of user intents;

identify user state data; and

generate a time sorted list of intents based on the plurality of user intents and the user state data, wherein the time sorted list of intents is to define a user route with respect to a particular day

an embedded display to visually present the time sorted list of intents.

2. The system of claim 1, wherein the logic is to dynamically update the sorted list of intents in response to one or more of a change in the user state data, a change in the plurality of user intents or a conflict between two or more of the plurality of user intents.

3. The system of claim 1, wherein the logic is to generate an unsorted list of candidate intents based on the plurality of user intents and the user state data, wherein the unsorted list of candidate intents is to include one or more of the plurality of user intents that are not anchored to a timeline associated with the user route.

4. The system of any one of claims 1 to 3, wherein the logic is to document a relationship between two or more of the plurality of user intents, and wherein the time sorted list of intents is to be generated based on the relationship. 5. The system of claim 4, wherein the relationship is to provide a hierarchical linkage between the two or more of the plurality of user intents.

6. A day management apparatus comprising: logic, implemented at least partly in one or more of configurable logic or fixed-functionality logic hardware, to:

identify a plurality of user intents;

identify user state data; and

generate a time sorted list of intents based on the plurality of user intents and the user state data, wherein the time sorted list of intents is to define a user route with respect to a particular day.

7. The apparatus of claim 6, wherein the logic is to dynamically update the sorted list of intents in response to one or more of a change in the user state data, a change in the plurality of user intents or a conflict between two or more of the plurality of user intents.

8. The apparatus of claim 6, wherein the logic is to generate an unsorted list of candidate intents based on the plurality of user intents and the user state data, wherein the unsorted list of candidate intents is to include one or more of the plurality of user intents that are not anchored to a timeline associated with the user route.

9. The apparatus of any one of claims 6 to 8, wherein the logic is to document a relationship between two or more of the plurality of user intents, and wherein the time sorted list of intents is to be generated based on the relationship.

10. The apparatus of claim 9, wherein the relationship is to provide a hierarchical linkage between the two or more of the plurality of user intents.

11. The apparatus of any one of claims 6 to 8, wherein the time sorted list is ordered according to one or more semantic times associated with the plurality of user intents.

12. The apparatus of any one of claims 6 to 8, wherein the logic is to output the time sorted list as a session object.

13. A method of operating a day management apparatus, comprising: identifying a plurality of user intents; identifying user state data; and

generating a time sorted list of intents based on the plurality of user intents and the user state data, wherein the time sorted list of intents defines a user route with respect to a particular day.

14. The method of claim 13, further including dynamically updating the sorted list of intents in response to one or more of a change in the user state data, a change in the plurality of user intents or a conflict between two or more of the plurality of user intents.

15. The method of claim 13, further including generating an unsorted list of candidate intents based on the plurality of user intents and the user state data, wherein the unsorted list of candidate intents includes one or more of the plurality of user intents that are not anchored to a timeline associated with the user route.

16. The method of any one of claims 13 to 15, further including documenting a relationship between two or more of the plurality of user intents, wherein the time sorted list of intents is generated based on the relationship.

17. The method of claim 16, wherein the relationship provides a hierarchical linkage between two or more of the plurality of user intents.

18. At least one computer readable storage medium comprising a set of instructions which, when executed by a computing device, cause the computing device to:

identify a plurality of user intents;

identify user state data; and

generate a time sorted list of intents based on the plurality of user intents and the user state data, wherein the time sorted list of intents is to define a user route with respect to a particular day.

19. The at least one computer readable storage medium of claim 18, wherein the instructions, when executed, cause the computing device to dynamically update the sorted list of intents in response to one or more of a change in the user state data, a change in the plurality of user intents or a conflict between two or more of the plurality of user intents.

20. The at least one computer readable storage medium of claim 18, wherein the instructions, when executed, cause the computing device to generate an unsorted list of candidate intents based on the plurality of user intents and the user state data, wherein the unsorted list of candidate intents is to include one or more of the plurality of user intents that are not anchored to a timeline associated with the user route.

21. The at least one computer readable storage medium of any one of claims 18 to 20, wherein the instructions, when executed, cause the computing device to document a relationship between two or more of the plurality of user intents, and wherein the time sorted list of intents is to be generated based on the relationship.

22. The at least one computer readable storage medium of claim 21, wherein the relationship is to provide a hierarchical linkage between the two or more of the plurality of user intents. 23. The at least one computer readable storage medium of any one of claims 18 to 20, wherein the time sorted list is to be ordered according to one or more semantic times associated with the plurality of user intents.

24. A day management apparatus comprising means for performing the method of any one of claims 13 to 15.