Threshold view
First Claim
Patent Images
1. A method performed by one or more processors, comprising:
- receiving a user instruction from a user to present a threshold view associated with a family of the user;
responsive to the user instruction, generating the threshold view to be presented on a screen of a computing device on which the user entered the user instruction, wherein events associated with an individual day are presented within the threshold view; and
,responsive to the user instruction, using resources to obtain personalized information about an individual event to surface within the threshold view, the resources including natural language processing resources and search engine resources, the using the resources comprising;
using the natural language processing resources to perform an analysis of the individual event, previous related events, and information resources that are specific to the user and the family of the user,generating customized event information based on the analysis, wherein the customized event information comprises a reminder derived from the analysis of the previous related events and a contextual media item associated with at least one of the previous related events and retrieved from the information resources,generating an internet search query that is customized for the user and the individual event and using the search engine resources to obtain real-time information associated with the individual event, wherein the real-time information comprises at least one of location-based information, weather conditions, and traffic conditions, and,surfacing the personalized information about the individual event, wherein the personalized information includes the generated customized event information and the obtained real-time information.
2 Assignments
0 Petitions
Accused Products
Abstract
The description relates to threshold views. One example can include a display, storage and a processor. The storage can store instructions for execution by the processor. The processor can be configured to process the instructions to create a graphical user interface (GUI) on the display. The GUI can include a threshold view that shows elements that relate to a family on a given day. The elements can include time bound elements, semi-time bound elements and non-time bound elements.
63 Citations
15 Claims
-
1. A method performed by one or more processors, comprising:
-
receiving a user instruction from a user to present a threshold view associated with a family of the user; responsive to the user instruction, generating the threshold view to be presented on a screen of a computing device on which the user entered the user instruction, wherein events associated with an individual day are presented within the threshold view; and
,responsive to the user instruction, using resources to obtain personalized information about an individual event to surface within the threshold view, the resources including natural language processing resources and search engine resources, the using the resources comprising; using the natural language processing resources to perform an analysis of the individual event, previous related events, and information resources that are specific to the user and the family of the user, generating customized event information based on the analysis, wherein the customized event information comprises a reminder derived from the analysis of the previous related events and a contextual media item associated with at least one of the previous related events and retrieved from the information resources, generating an internet search query that is customized for the user and the individual event and using the search engine resources to obtain real-time information associated with the individual event, wherein the real-time information comprises at least one of location-based information, weather conditions, and traffic conditions, and, surfacing the personalized information about the individual event, wherein the personalized information includes the generated customized event information and the obtained real-time information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
one or more processing devices; and a storage device storing computer-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to; create a graphical user interface (GUI) on a display, the GUI comprising a threshold view that shows elements that relate to a family, on a given day, receive user input from a family member of the family and associate the user input with an individual element of the threshold view, and responsive to the user input, obtain personalized information about the individual element to generate an updated GUI, the personalized information obtained using resources, comprising; using natural language processing resources to perform an analysis of the individual element, previous related elements, and information resources that are specific to the family, generating customized information based on the analysis, wherein the customized information comprises a reminder derived from the analysis of the previous related elements and a contextual media item associated with at least one of the previous related elements and retrieved from the information resources, generating an internet search query that is customized for the family and the individual element using search engine resources to obtain real-time information associated with the individual element, wherein the real-time information comprises at least one of location-based information, weather conditions, and traffic conditions, and surfacing the personalized information about the individual element, wherein the personalized information includes the generated customized information and the obtained real-time information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification