Processing invitations and accepting configuration information on a device
First Claim
Patent Images
1. A method comprising:
- receiving an invitation object, the invitation object including an event notification;
in response to selecting the invitation object and before a view of a calendar is displayed, generating, by a processor, a calendar field, and displaying the calendar field via a user interface, wherein the user interface includes a list of a plurality of calendars displayed as a toggle selection, wherein each of the plurality of calendars are stored both on a mobile device and a remote server, and wherein each of the plurality of calendars is a daily calendar, weekly calendar, or monthly calendar, and labeled as a work calendar, a home calendar, or a birthday calendar;
receiving an input selecting multiple calendars from the plurality of calendars through the user interface;
associating, by a processor, the invitation object with the selected calendars; and
displaying the invitation object using visual effects on the selected calendars.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products display invites on a mobile device calendar. An invitation is received that identifies an event having a start time and a duration. The invitation is presented to a user of a mobile device, where the mobile device includes two or more calendars. The invitation is associated with at least one of the two or more calendars, and the event is displayed in at least one calendar associated with the invitation.
8 Citations
21 Claims
-
1. A method comprising:
-
receiving an invitation object, the invitation object including an event notification; in response to selecting the invitation object and before a view of a calendar is displayed, generating, by a processor, a calendar field, and displaying the calendar field via a user interface, wherein the user interface includes a list of a plurality of calendars displayed as a toggle selection, wherein each of the plurality of calendars are stored both on a mobile device and a remote server, and wherein each of the plurality of calendars is a daily calendar, weekly calendar, or monthly calendar, and labeled as a work calendar, a home calendar, or a birthday calendar; receiving an input selecting multiple calendars from the plurality of calendars through the user interface; associating, by a processor, the invitation object with the selected calendars; and displaying the invitation object using visual effects on the selected calendars. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions operable to cause a processor to perform operation comprising:
-
receiving an invitation object, the invitation object including an event notification; in response to selecting the invitation object and before a view of a calendar is displayed, generating, by a processor, a calendar field, and displaying the calendar field via a user interface, wherein the user interface includes a list of a plurality of calendars displayed as a toggle selection, wherein each of the plurality of calendars are stored both on a mobile device and a remote server, and wherein each of the plurality of calendars is a daily calendar, weekly calendar, or monthly calendar, and labeled as a work calendar, a home calendar, or a birthday calendar; receiving an input selecting multiple calendars from the plurality of calendars through the user interface; associating, by a processor, the invitation object with the selected calendars; and displaying the invitation object using visual effects on the selected calendars. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile device comprising:
-
a processor; a storage device storing instructions that, when executed, are operable to cause the processor to perform operations comprising; receiving an invitation object, the invitation object including an event notification; in response to selecting the invitation object and before a view of a calendar is displayed, generating, by a processor, a calendar field, and displaying the calendar field via a user interface, wherein the user interface includes a list of a plurality of calendars displayed as a toggle selection, wherein each of the plurality of calendars are stored both on a mobile device and a remote server, and wherein each of the plurality of calendars is a daily calendar, weekly calendar, or monthly calendar, and labeled as a work calendar, a home calendar, or a birthday calendar; receiving an input selecting multiple calendars from the plurality of calendars through the user interface; associating, by a processor, the invitation object with the selected calendars; and displaying the invitation object using visual effects on the selected calendars. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification