Scheduling Events
First Claim
1. A non-transitory computer-readable medium storing a plurality of computer instructions executable by a computing device, the plurality of computer instructions being configured to cause the computing device to at least:
- generate an email message comprising an encoded data element that specifies a plurality of proposed times for an event;
transmit the email message to at least a first recipient device and a second recipient device;
obtain a first response to the email message from the first recipient device, wherein the first response specifies a first selected proposed time;
obtain a second response to the email message from the second recipient device, wherein the second response specifies a second selected proposed time; and
determine a time for the event based on the first response and the second response.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are examples relating to scheduling events using devices in communication through a network. In some examples, an email message comprising an encoded data element is obtained. The encoded data element includes data that specifies a proposed time for an event. The data that specifies the proposed time for the event is extracted from the encoded data element. Content from the email message is rendered in a user interface. A user interface element is rendered within the user interface. The user interface element represents the proposed time for the event and an availability for the event at the proposed time.
35 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing a plurality of computer instructions executable by a computing device, the plurality of computer instructions being configured to cause the computing device to at least:
-
generate an email message comprising an encoded data element that specifies a plurality of proposed times for an event; transmit the email message to at least a first recipient device and a second recipient device; obtain a first response to the email message from the first recipient device, wherein the first response specifies a first selected proposed time; obtain a second response to the email message from the second recipient device, wherein the second response specifies a second selected proposed time; and determine a time for the event based on the first response and the second response. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a computing device; and a client application executable by the computing device, wherein the client application, when executed by the computing device, is configured to cause the computing device to at least; generate an email message comprising an encoded data element that specifies a plurality of proposed times for an event; transmit the email message to at least a first recipient device and a second recipient device, wherein calendar data associated with the first recipient and the second recipient device is not shared with the client application; obtain a first response to the email message from the first recipient device, wherein the first response specifies a first selected proposed time; obtain a second response to the email message from the second recipient device, wherein the second response specifies a second selected proposed time; obtain shared calendar data associated with a third recipient device; and determine a time for the event based on the first response, the second response, and the shared calendar data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
generating an email message comprising an encoded data element that specifies a plurality of proposed times for an event; transmitting the email message to at least a first recipient device and a second recipient device; obtaining a first response to the email message from the first recipient device, wherein the first response specifies a first selected proposed time; obtaining a second response to the email message from the second recipient device, wherein the second response specifies a second selected proposed time; and transmitting an invitation to the event to the first recipient device and the second recipient device responsive to obtaining the first response and the second response. - View Dependent Claims (17, 18, 19, 20)
-
Specification