Intelligent timing network
US-2024256346-A1 · Aug 1, 2024 · US
US9105015B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9105015-B2 |
| Application number | US-201113114584-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 24, 2011 |
| Priority date | May 24, 2011 |
| Publication date | Aug 11, 2015 |
| Grant date | Aug 11, 2015 |
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.
Scheduling events with multiple invitees includes: identifying a plurality of invitees for an event in a calendar system having at least one processor; searching an availability associated with each of the invitees to determine a number of periods of availability in the calendar system, at least some of the invitees being available during each period of availability; creating a separate instance of the event in the calendar system for each identified period of availability; and for each invitee available during at least one of the periods of availability, assigning the invitee to one said instance of the event for which that invitee is available with the calendar system.
Opening claim text (preview).
What is claimed is: 1. A computerized calendar system, comprising: a processor communicatively coupled to a memory, the memory comprising executable code stored thereon that, when executed by the processor, causes the processor to, in response to determining that no single available meeting period exists during which all identified invitees are available: display a button for splitting a meeting into multiple meetings; in response to activation of the button, determine a number of periods of availability in the calendar system, at least one of the invitees being available during each period of availability; create a separate instance of the event in the calendar system for each identified period of availability such that a plurality of instances of the same event are scheduled to occur at different times in the calendar system; and for each invitee, assign the invitee to at least one said instance of the event for which that invitee is available with the calendar system. 2. The computerized calendar system of claim 1 , the executable code further causing the processor to determine the number of periods of availability in the calendar system automatically in response to the amount of invitees being greater than a specified threshold. 3. The computerized calendar system of claim 1 , the executable code further causing the processor to allow the user to change an assignment of a said invitee from one instance of the event to another instance of the event. 4. A computer program product for scheduling events with multiple invitees, the computer program product comprising: a tangible, non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to identify a plurality of invitees for an event; computer readable program code configured to, in response to determining that no single available meeting period exists during which all identified invitees are available or that the number of invitees exceeds a threshold, display a button for splitting the event into multiple meetings; computer readable program code configured to, in response to activation of the button, search an availability associated with each of the invitees to determine a number of periods of availability, at least one of the invitees being available during each period of availability; computer readable program code configured to create at least one separate instance of the event based on invitee availability such that a plurality of instances of the same event are scheduled to occur at different times based on invitee availability, wherein the plurality of instances of the event are scheduled within a period of time specified by a user, and wherein all the instances of the event are associated in the calendar system such that a change made to any one of the instances results in an automatic update to the other instances of the event to reflect that change; and computer readable program code configured to, for each invitee, assign the invitee to one said instance of the event for which that invitee is available, such that a different group of invitees is assigned to each of the multiple instances of the event based on availability of individual invitees.
Calendar-based scheduling for persons or groups · CPC title
Time management, e.g. calendars, reminders, meetings or time accounting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.