Intelligent timing network
US-2024256346-A1 · Aug 1, 2024 · US
US11562005B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11562005-B2 |
| Application number | US-202017012898-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 4, 2020 |
| Priority date | Jun 24, 2014 |
| Publication date | Jan 24, 2023 |
| Grant date | Jan 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for list accumulation and reminder triggering. In one aspect, a method includes receiving, at a data processing apparatus, a first input comprising a plurality of terms; determining, by the data processing apparatus, that one or more of the terms in the first input specify an item that belongs to a reminder category, the reminder category being associated with a collection of items that belong to the category and for which reminders may be generated; and in response to the determination, storing data that associates a reminder type with the item specified by the one or more terms.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method performed by one or more processors, the method comprising: receiving a first input comprising a plurality of terms; determining that one or more of the terms in the first input specify an item that belongs to a reminder category, the reminder category being associated with a collection of items that belong to the reminder category and for which reminders can be generated; and prior to receiving additional user input: accessing, based on the one or more terms in the first input determined to specify the item that belongs to the reminder category, one or more databases that include data corresponding to at least the item, wherein at least some of the data is provided by a third party; determining that one or more additional terms in the first input are associated with one or more conditions for delivery of a reminder notification corresponding to the item; determining, based on determining that the one or more additional terms in the first input are associated with the one or more conditions and based on accessing the one or more databases, a plurality of triggering events associated with the item; selecting, based on the determined plurality of triggering events and the one or more conditions, one or more reminder types; storing, in response to the selecting, associations between each of the one or more reminder types and the item; and subsequent to storing associations between each of the one or more reminder types and the item and determining the plurality of triggering events associated with the item: determining that a triggering event, of the determined triggering events, is occurring; providing, in response to determining the triggering event is occurring and to a computing device associated with the user, at least one audio or visual reminder notification generated based on the one or more terms in the first input and at least one of the reminder types associated with the item. 2. The computer-implemented method of claim 1 , wherein storing associations between each of the one or more reminder types and the item comprises: generating at least one reminder entry for each reminder type associated with the item; storing the at least one generated reminder entry in one or more databases; and associating, based on at least one triggering event associated with item, the at least one generated reminder entry with at least one reminder category. 3. The computer-implemented method of claim 2 , wherein the at least one reminder category associated with the at least one generated reminder entry is a different reminder category than the reminder category to which the item belongs. 4. The computer-implemented method of claim 3 , wherein the at least one reminder category is associated with the at least one generated reminder entry further based on the reminder type. 5. The computer-implemented method of claim 2 , further comprising: receiving a second input comprising a plurality of terms; determining that one or more of the terms in the second input specify an action to process an item list that belongs to the at least one reminder category, the item list being a collection of one or more items associated with related a reminder type; and providing data that causes the computing device of the user to present the item list of one or more items. 6. The computer-implemented method of claim 5 , wherein: determining that one or more of the terms in the second input specify an action to process an item list that belongs to the reminder category comprises determining that parsed terms of the second input specify a first reminder type; and providing data that causes the user device to present the item list of one or more items comprises providing data that causes the user device to present the item list of one or more items where each of the one or more items is associated with the first reminder type. 7. The computer-implemented method of claim 5 , wherein: determining that one or more of the terms in the second input specify an action to process an item list that belongs to the reminder category comprises determining that parsed terms of the second input specify a second reminder type; and providing data that causes the user device to present the item list of one or more items comprises providing data that causes the user device to present the item list of one or more items where each of the one or more items is not associated with the second reminder type. 8. A system, comprising: a processor; and a computer-readable medium coupled to the processor and having instructions stored thereon, which, when executed by the processor, cause the processor to perform operations comprising: receiving a first input comprising a plurality of terms; determining that one or more of the terms in the first input specify an item that belongs to a reminder category, the reminder category being associated with a collection of items that belong to the reminder category and for which reminders can be generated; and prior to receiving additional user input: accessing, based on the one or more terms in the first input determined to specify the item that belongs to the reminder category, one or more databases that include data corresponding to at least the item, wherein at least some of the data is provided by a third party; determining that one or more additional terms in the first input are associated with one or more conditions for delivery of a reminder notification corresponding to the item; determining, based on determining that the one or more additional terms in the first input are associated with the one or more conditions and based on accessing the one or more databases, a plurality of triggering events associated with the item; selecting, based on the determined plurality of triggering events and the one or more conditions, one or more reminder types; storing, in response to the selecting, associations between each of the one or more reminder types and the item; and subsequent to storing associations between each of the one or more reminder types and the item and determining the plurality of triggering events associated with the item: determining that a triggering event, of the determined triggering events, is occurring; providing, in response to determining the triggering event is occurring and to a computing device associated with the user, at least one audio or visual reminder notification generated based on the one or more terms in the first input and at least one of the reminder types associated with the item. 9. The system of claim 8 , wherein storing associations between each of the one or more reminder types and the item comprises: generating at least one reminder entry for each reminder type associated with the item; storing the at least one generated reminder entry in one or more databases; and associating, based on at least one triggering event associated with item, the at least one generated reminder entry with at least one reminder category. 10. The system of claim 9 , wherein the at least one reminder category associated with the at least one generated reminder entry is a different reminder category than the reminder category to which the item belongs. 11. The system of claim 10 , wherein the at least one reminder category is associated with the at least one generated reminder entry further based on the reminder type. 12. The system of claim 9 , the operations further comprising: receiving a second input comprising a plurality of terms; determining that one or more of the terms in the second input specify an action to process an item list that belongs to the at least one reminder
Time management, e.g. calendars, reminders, meetings or time accounting · CPC title
Clustering or classification · CPC title
Office automation; Time management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.