Method and system for distribution list event updater
US-2024273475-A1 · Aug 15, 2024 · US
US10108935B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10108935-B2 |
| Application number | US-201514661441-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 18, 2015 |
| Priority date | Mar 18, 2015 |
| Publication date | Oct 23, 2018 |
| Grant date | Oct 23, 2018 |
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 calendar adjusting device adjusts an electronic calendar. A network interface provides a communication link between the calendar adjusting device and an electronic calendar server that serves an electronic calendar. The electronic calendar includes a calendar entry for a scheduled event, and the calendar entry is associated with metadata that describe a scheduled time and date for the scheduled event and a non-temporal attribute of the scheduled event. A user monitoring hardware monitors a cognitive state of a user of the electronic calendar. An electronic calendar modification logic generates and transmits, via the communication link between the calendar adjusting device and the electronic calendar server, a modification to the calendar entry based on the metadata and the user's cognitive state.
Opening claim text (preview).
What is claimed is: 1. A system for adjusting an electronic calendar, wherein the system comprises a calendar adjusting device that comprises: a network interface to a communication link between the calendar adjusting device and an electronic calendar server that serves an electronic calendar, wherein the electronic calendar comprises a calendar entry for a scheduled event that a user of the electronic calendar is slated to participate in with at least one other person, and wherein the calendar entry is associated with metadata that describe a scheduled time and date for the scheduled event and a non-temporal attribute of the scheduled event; user monitoring hardware that monitors a cognitive state of the user of the electronic calendar; an electronic calendar modification logic, wherein the electronic calendar modification logic generates and transmits, via the communication link between the calendar adjusting device and the electronic calendar server, a modification to the calendar entry based on the metadata and the user's cognitive state, wherein the calendar adjusting device adjusts the calendar entry in the electronic calendar; an alarm clock, wherein the alarm clock comprises: a reminder annunciation instruction generator that generates a reminder annunciation instruction for the scheduled event, wherein the reminder annunciation instruction generator transmits the reminder annunciation instruction to one or more annunciation emitters; a primary annunciation emitter that emits, in response to receiving the reminder annunciation instruction, a reminder annunciation for the scheduled event, wherein the primary annunciation emitter in the alarm clock is a speaker; and a reminder annunciation response device, wherein the reminder annunciation response device is a hardware device that detects a physiological response of the user to the reminder annunciation, wherein the electronic calendar modification logic further generates and transmits additional modifications to the calendar entry based on the user's physiological response to the reminder annunciation; a proximate non-user detector, wherein the proximate non-user detector receives a signal from a non-user positioning device that identifies a location of a non-user of the alarm clock; and an annunciator selector, wherein the annunciator selector, in response to the proximate non-user detector determining that the non-user is proximate enough to the alarm clock to hear the primary annunciation emitter, cancels the transmission of the reminder annunciation instruction to the primary annunciation emitter and transmits the reminder annunciation instruction to a secondary annunciation emitter, wherein transmitting the reminder instruction to the secondary annunciation emitter causes the secondary annunciation emitter to generate the reminder annunciation in a manner that is imperceptible to the non-user of the alarm clock. 2. The system of claim 1 , wherein the reminder annunciation response device is a reminder annunciation control button on the alarm clock. 3. The system of claim 1 , wherein the reminder annunciation response device is a biometric sensor on a user of the alarm clock. 4. The system of claim 1 , wherein the alarm clock further comprises: a reminder annunciation database of reminder annunciations, wherein each of the reminder annunciations is associated with a particular non-temporal attribute of one or more events; and a reminder annunciation selector, wherein the reminder annunciation selector selects, from the database of reminder annunciations, a reminder annunciation that matches the non-temporal attribute of the scheduled event, and wherein the reminder annunciation instruction generator generates a particular reminder annunciation that matches the non-temporal attribute of the scheduled event. 5. The system of claim 1 , wherein the calendar adjusting device further comprises: a calendar entry evaluation logic, wherein the calendar entry evaluation logic identifies a subject of the scheduled event based on the non-temporal attribute of the scheduled event, and wherein the reminder annunciation instruction generator adjusts a time at which the reminder annunciation for the calendar entry is emitted based on the subject of the scheduled event. 6. The system of claim 1 , wherein the reminder annunciation is audible, and wherein the primary annunciation emitter in the alarm clock is from a group of emitters that comprises a speaker, a light display, and a scent emitter. 7. The system of claim 1 , further comprising: a snooze button on the alarm clock that delays the reminder annunciation, wherein the reminder annunciation response device detects the user pressing the snooze button more than a predetermined number of times within a predefined time period, wherein the user monitoring hardware determines that the user is ill based on the user pressing the snooze button more than the predetermined number of times within the predefined time period, and wherein the calendar adjusting device further adjusts the calendar entry based on the user being in a particular physiological state. 8. The system of claim 1 , further comprising: a biometric sensor that monitors the user of the alarm clock, wherein the biometric sensor detects that the user of the alarm clock is ill, and wherein the calendar adjusting device further adjusts the calendar entry based on the user being ill. 9. The system of claim 1 , wherein the scheduled event is a meeting, wherein the non-temporal attribute is a description of scheduled participants of the meeting, and wherein the modification to the calendar entry is further based on the scheduled participants of the meeting. 10. The system of claim 1 , further comprising: a positioning hardware device that identifies a geophysical location of a user of the calendar adjusting device; and an interface to a traffic information server, wherein the traffic information server provides real-time information about vehicular traffic between the user and a location of the scheduled event, wherein the electronic calendar modification logic adjusts the calendar entry based on the real-time information about the vehicular traffic between the geophysical location of the user and the location of the scheduled event. 11. The system of claim 1 , wherein the calendar adjusting device further comprises: an interface to a weather information server, wherein the weather information server provides real-time information about weather at a location of the scheduled event, wherein the calendar adjusting device adjusts the calendar entry based on the real-time information about the weather at the location of the scheduled event. 12. A method for modifying an electronic calendar, the method comprising: accessing an electronic calendar by a calendar adjusting device, wherein the electronic calendar comprises a calendar entry for a scheduled event, wherein an alarm clock comprising a primary annunciation emitter emits a reminder annunciation for an event represented by the calendar entry, wherein the primary annunciation emitter in the alarm clock is a speaker, wherein the electronic calendar is served by an electronic calendar server, and wherein the calendar entry is associated with metadata that describe a scheduled time and date for the scheduled event and a non-temporal attribute of the scheduled event, wherein the scheduled event is a meeting with at least one other person, and wherein the non-temporal attribute of the meeting is an attribute from a group consisting of a level of importance of the meeting, an ability of the meeting to be rescheduled, and an amount of preparation time required for the meetin
Calendar-based scheduling for persons or groups · CPC title
at preselected times, e.g. alarm clocks · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.