Cognitive elasticity of cloud applications
US-2019147089-A1 · May 16, 2019 · US
US11475413B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11475413-B2 |
| Application number | US-201916394512-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 25, 2019 |
| Priority date | Apr 25, 2019 |
| Publication date | Oct 18, 2022 |
| Grant date | Oct 18, 2022 |
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.
Concurrent meeting and compute instance scheduling is disclosed. A request to schedule a compute instance to be provisioned for use during a meeting identified in a meeting invite interface is received. The compute instance is caused to be provisioned at a predetermined time prior to a meeting start time. An address of the compute instance is obtained prior to the meeting start time.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a computing device comprising a processor device, via a meeting invite interface presented on a display device, a request to schedule a compute instance to be provisioned for use during a meeting identified in the meeting invite interface; reserving, by the computing device comprising the processor device, the compute instance for use during the meeting among a predetermined maximum quantity of compute instances permitted to be in a provisioned state at a same time; causing, by the computing device comprising the processor device, the compute instance to be provisioned at a predetermined time prior to a meeting start time; obtaining, by the computing device comprising the processor device, an address of the compute instance that identifies a location of the compute instance prior to the meeting start time; and deleting, by the computing device comprising the processor device, the compute instance at a predetermined time after a meeting end time. 2. The method of claim 1 further comprising receiving, by the computing device comprising the processor device, via the meeting invite interface, a deletion time identifier that identifies the predetermined time after the meeting end time that the compute instance is to be deleted. 3. The method of claim 1 further comprising receiving, by the computing device comprising the processor device, via the meeting invite interface, a provision time identifier that identifies the predetermined time prior to the meeting start time that the compute instance is to be provisioned. 4. The method of claim 1 further comprising: receiving, by the computing device comprising the processor device, via the meeting invite interface, one or more provisioning commands entered via user input into the meeting invite interface; and causing, by the computing device comprising the processor device, the one or more provisioning commands to be implemented on the compute instance at a time the compute instance is provisioned. 5. The method of claim 1 further comprising: providing, by the computing device comprising the processor device, via the meeting invite interface, a provisioning command control to receive one or more provisioning commands entered via user input; receiving, by the computing device comprising the processor device, via the meeting invite interface, one or more provisioning commands entered via user input; and causing, by the computing device comprising the processor device, the one or more provisioning commands to be implemented on the compute instance at a time the compute instance is provisioned. 6. The method of claim 1 further comprising: receiving, by the computing device comprising the processor device, via the meeting invite interface, a provisioning profile identifier that identifies a selected provisioning profile of a plurality of different provisioning profiles, the selected provisioning profile identifying one or more packages to be installed on the compute instance; and causing, by the computing device comprising the processor device, the one or more packages identified in the selected provisioning profile to be installed at a time the compute instance is provisioned. 7. The method of claim 1 further comprising sending, by the computing device comprising the processor device, to an attendee of the meeting, authentication credentials that authenticate the attendee to utilize the compute instance. 8. The method of claim 7 further comprising sending, by the computing device comprising the processor device, to each attendee of a plurality of attendees of the meeting, authentication credentials that authenticate each attendee to utilize the compute instance. 9. The method of claim 1 further comprising: determining, by the computing device comprising the processor device, a quantity of other compute instances previously scheduled to be in a provisioned state at the meeting start time; and determining, by the computing device comprising the processor device, based on the quantity of other compute instances previously scheduled to be in the provisioned state at the meeting start time and the predetermined maximum quantity of compute instances permitted to be in the provisioned state at the same time that the compute instance can be provisioned. 10. The method of claim 1 further comprising: prior to receiving the request, presenting, by the computing device comprising the processor device, on the display device, the meeting invite interface, the meeting invite interface including at least one time and date control via which a user can identify a time and date of the meeting and at least one compute instance control via which the user can request to schedule the compute instance to be provisioned for use during the meeting identified in the at least one time and date control. 11. The method of claim 1 wherein causing the compute instance to be provisioned at the predetermined time prior to the meeting start time comprises sending, by the computing device comprising the processor device, to a scheduler task, a request to provision the compute instance at the predetermined time prior to the meeting start time. 12. A computing device, comprising: a memory comprising computer-executable instructions; and a processor device coupled to the memory to execute the computer-executable instructions that cause the processor device to: receive, via a meeting invite interface presented on a display device, a request to schedule a compute instance to be provisioned for use during a meeting identified in the meeting invite interface, the compute instance comprising an addressable computing environment; reserve the compute instance for use during the meeting among a predetermined maximum quantity of compute instances permitted to be in a provisioned state at a same time; cause the compute instance to be provisioned with one or more packages at a predetermined time prior to a meeting start time; obtain an address of the compute instance that identifies a location of the compute instance prior to the meeting start time; and delete the compute instance at a predetermined time after a meeting end time. 13. The computing device of claim 12 wherein the processor device is further to receive, via the meeting invite interface, a provision time identifier that identifies the predetermined time prior to the meeting start time that the compute instance is to be provisioned. 14. The computing device of claim 12 wherein the processor device is further to: receive, via the meeting invite interface, a provisioning profile identifier that identifies a selected provisioning profile of a plurality of different provisioning profiles, the selected provisioning profile identifying the one or more packages to be installed on the compute instance; and cause the one or more packages identified in the selected provisioning profile to be installed at a time the compute instance is provisioned. 15. The computing device of claim 12 wherein the processor device is further to send, to an attendee of the meeting, authentication credentials that authenticate the attendee to utilize the compute instance. 16. A computer program product stored on a non-transitory computer-readable storage medium and including instructions to cause a processor device to: receive, via a meeting invite interface presented on a display device, a request to schedule a compute instance to be provisioned for use during a meeting identified in the meeting invite interface, the compute instance comprising an addressable computing environment;
Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues · CPC title
User authentication · CPC title
Event management; Broadcasting; Multicasting; Notifications · CPC title
Grid computing · CPC title
Calendar-based scheduling for persons or groups · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.