Providing users with reminders having varying priorities
US-2018114198-A1 · Apr 26, 2018 · US
US11061525B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11061525-B2 |
| Application number | US-201916414317-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 16, 2019 |
| Priority date | May 16, 2019 |
| Publication date | Jul 13, 2021 |
| Grant date | Jul 13, 2021 |
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.
A system for a map calendar is described herein. The map calendar includes a calendar content database that is to store at least one item of calendar content and a navigation system that determines a zoom level and a panning position of the map calendar. The map calendar also includes a processor that is to determine a summarization level based on the zoom level and the panning position of the map calendar and render the calendar content according to the summarization level.
Opening claim text (preview).
What is claimed is: 1. A system for a map calendar, comprising: a calendar content database that is to store calendar content items, wherein the calendar content items are organized using a map calendar comprising a continuous, manipulatable sequence of data organized as units of time within a coordinate plane, and wherein the coordinate plane comprises a first axis that represents time and a second axis that represents partitions of the calendar content items according to a calendar content type; a navigation system, wherein the navigation system determines a zoom level and a panning position of the map calendar as a manipulation of the map calendar enables real time shifting and conversion of the units of time within the coordinate plane, wherein the zoom level and the panning position encompass the units of time corresponding to at least one calendar content item; a processor that is to: determine a summarization level of the at least one calendar content item based on the zoom level and the panning position of the map calendar, as well as a relationship between the at least one calendar content item and of at least one other calendar content item, wherein determining the summarization level comprises semantically and intelligently summarizing the at least one calendar content item according to a set of rules for determining a position and a compression of the at least one calendar content item along the second axis of the coordinate plane; and render the at least one calendar content item within the map calendar according to the summarization level. 2. The system of claim 1 , wherein the at least one calendar content item is a parent event with at least one child event, and in response to the manipulation of the map calendar, a determination is made to render the parent event or the child event. 3. The system of claim 1 , wherein the at least one calendar content item is an event, and in response to the manipulation of the map calendar, the event is rendered according to a relationship with a second event. 4. The system of claim 1 , wherein the at least one calendar content item is an event of a plurality of events, and in response to the manipulation of the map calendar, the plurality of events is rendered by rafting the plurality of events. 5. The system of claim 1 , wherein the at least one calendar content item is an event of a plurality of events, and in response to the manipulation of the map calendar, the event is rendered according to a semantic summarization of the plurality of events. 6. The system of claim 1 , wherein the at least one calendar content item comprises a photograph, audio, video, an animation, a social networking blurb, a link such as a link to another application, web-browsing history, a reminder, a document, or any combination thereof. 7. The system of claim 1 , wherein the at least one calendar content item is hidden or revealed during the manipulation of the map calendar based on a user associated with an event, a time of day, an amount of associated content, or any combination thereof. 8. A method for a digital map calendar user interface, comprising: storing, via a computing device, calendar content items, wherein the calendar content items are organized using a map calendar comprising a continuous, manipulatable sequence of data organized as units of time within a coordinate plane, and wherein the coordinate plane comprises a first axis that represents time and a second axis that represents partitions of the calendar content items according to a calendar content type; determining a zoom level and a panning position of the map calendar as a manipulation of the map calendar enables real time shifting and conversion of the units of time within the coordinate plane, wherein the zoom level and the panning position encompass the units of time corresponding to at least one calendar content item; determining a summarization level of the at least one calendar content item based on the zoom level and the panning position of the map calendar, as well as a relationship between the at least one of calendar content item and at least one other calendar content item, wherein determining the summarization level comprises semantically and intelligently summarizing the at least one calendar content item according to a set of rules for determining a position and a compression of the at least one calendar content item along the second axis of the coordinate plane; and rendering the at least one calendar content item within the map calendar according to the summarization level. 9. The method of claim 8 , wherein the at least one calendar content item is a parent event with at least one child event, and in response to a manipulation of the map calendar a determination is made to render the parent event or the child event. 10. The method of claim 8 , wherein the at least one calendar content item and the at least one other calendar content item comprise a plurality of events, and in response to the manipulation of the map calendar, at least one event of the plurality of events is rendered according to a relationship between the plurality of events. 11. The method of claim 8 , wherein the at least one calendar content item and the at least one other calendar content item comprise a plurality of events, and in response to the manipulation of the map calendar, the plurality of events is rendered by rafting the plurality of events. 12. The method of claim 8 , wherein the at least one calendar content item and the at least one other calendar content item comprise a plurality of events, and in response to the manipulation of the map calendar, at least one event of the plurality of events is rendered according to a semantic summarization of the plurality of events. 13. The method of claim 8 , wherein the at least one calendar content item comprises a photograph, audio, video, an animation, a social networking blurb, a link such as a link to another application, web-browsing history, a reminder, a document, or any combination thereof. 14. The method of claim 8 , comprising hiding or revealing the at least one calendar content item during the manipulation of the map calendar based on a user associated with an event, a time of day, an amount of associated content, or any combination thereof. 15. An electronic device, comprising: a calendar content database that is to store calendar content items, wherein the calendar content items are organized using a map calendar comprising a continuous, manipulatable sequence of data organized as units of time within a coordinate plane, and wherein the coordinate plane comprises a first axis that represents time and a second axis that represents partitions of the calendar content items according to a calendar content type; a navigation system, wherein the navigation system determines a zoom level and a panning position of the map calendar as a manipulation of the map calendar enables real time shifting and conversion of the units of time within the coordinate plane, wherein the zoom level and the panning position encompass the units of time corresponding to at least one calendar content item; a processor that is to: determine a summarization level of the at least one calendar content item based on the zoom level and the panning position of the map calendar, as well as a relationship between the at least one calendar content item and of at least one other calendar content item, wherein determining the summarization level comprises semantically and intelligently summarizing the at least one calendar content item according to a set of rules for determining a position and a compression o
Time management, e.g. calendars, reminders, meetings or time accounting · CPC title
between a Database Management System and a front-end application · CPC title
Scrolling or panning · CPC title
Visual data mining; Browsing structured data · CPC title
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.