Electronic calendar system
First Claim
Patent Images
1. An apparatus comprising:
- a processor configured to communicate with a plurality of wireless devices operable to belong to a group, the processor configured to perform;
receiving calendar information from one or more of the plurality of wireless devices, the calendar information comprising one or more calendar events from a first wireless device of the group and one or more private calendar events from the first wireless device of the group;
maintaining a group calendar comprising the one or more calendar events and one or more additional calendar events from one or more wireless devices of the group;
providing access to the group calendar to the plurality of wireless devices of the group;
maintaining an individual calendar corresponding to the first wireless device of the group, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events;
providing access to the individual calendar only to the first wireless device of the group; and
transmitting a signal to the first wireless device associated with a graphical user interface, wherein the signal is configured to cause the graphical user interface to display each additional calendar event marked with a graphical indicator corresponding to the wireless device from which the calendar event was received, and to display each calendar event and each private calendar event marked with a graphical indicator corresponding to the first wireless device.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless system having a central family calendar. Individual family members may access the family calendar from their wireless devices. The system also includes telephone and address information for non-family members. Important dates such as birthdays, associated with the non-family members may automatically appear in the calendar. The system may be incorporated into other family accessible devices such as a family bulletin board.
50 Citations
51 Claims
-
1. An apparatus comprising:
a processor configured to communicate with a plurality of wireless devices operable to belong to a group, the processor configured to perform; receiving calendar information from one or more of the plurality of wireless devices, the calendar information comprising one or more calendar events from a first wireless device of the group and one or more private calendar events from the first wireless device of the group; maintaining a group calendar comprising the one or more calendar events and one or more additional calendar events from one or more wireless devices of the group; providing access to the group calendar to the plurality of wireless devices of the group; maintaining an individual calendar corresponding to the first wireless device of the group, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events; providing access to the individual calendar only to the first wireless device of the group; and transmitting a signal to the first wireless device associated with a graphical user interface, wherein the signal is configured to cause the graphical user interface to display each additional calendar event marked with a graphical indicator corresponding to the wireless device from which the calendar event was received, and to display each calendar event and each private calendar event marked with a graphical indicator corresponding to the first wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method comprising:
-
receiving calendar information from one or more of a plurality of wireless devices, the plurality of wireless devices operable to belong to a group, the calendar information comprising one or more calendar events from a first wireless device of the group and one or more private calendar events from the first wireless device of the group; maintaining a group calendar comprising the one or more calendar events and one or more additional calendar events from one or more wireless devices of the group; providing access to the group calendar to the plurality of wireless devices of the group; maintaining an individual calendar corresponding to the first wireless device of the group, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events; providing access to the individual calendar only to the first wireless device of the group; and transmitting a signal to the first wireless device associated with a graphical user interface, wherein the signal is configured to cause the graphical user interface to display each additional calendar event marked with a graphical indicator corresponding to the wireless device from which the calendar event was received, and to display each calendar event and each private calendar event marked with a graphical indicator corresponding to the first wireless device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
a processor configured to communicate with a server, the processor configured to perform; transmitting calendar information to the server, the calendar information comprising one or more calendar events and one or more private calendar events; accessing a group calendar maintained on the server for a group including the apparatus and a plurality of wireless devices, the group calendar comprising the one or more calendar events and one or more additional calendar events from one or more wireless devices of the group; accessing an individual calendar maintained on the server and accessible only by the apparatus, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events, and displaying, on a graphical user interface, the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events, wherein each additional calendar event is marked with a graphical indicator corresponding to the wireless device from which the calendar event was received, and each calendar event and each private calendar event is marked with a graphical indicator corresponding to the apparatus. - View Dependent Claims (23, 24, 25, 26, 27, 28, 45)
-
29. A method comprising:
-
transmitting calendar information to a server from a first device, the calendar information comprising one or more calendar events and one or more private calendar events; accessing a group calendar maintained on the server for a group including the first device and a plurality of wireless devices, the group calendar comprising the one or more calendar events and one or more additional calendar events from the wireless devices of the group; accessing an individual calendar maintained on the server and accessible only by the first device, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events; and displaying, on a graphical user interface associated with the first device, the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events, wherein each additional calendar event is marked with a graphical indicator corresponding to the wireless device from which the calendar event was received, and each calendar event and each private calendar event is marked with a graphical indicator corresponding to the first device. - View Dependent Claims (30, 31, 32, 33, 34, 35, 44)
-
-
36. A tangible machine-readable storage medium containing machine-executable code comprising instructions configured to cause one or more processors to perform:
-
transmitting calendar information to a server from a first device, the calendar information comprising one or more calendar events and one or more private calendar events; accessing a group calendar maintained on the server for a group including the first device and a plurality of wireless devices, the group calendar comprising the one or more calendar events and one or more additional calendar events from the wireless devices of the group; accessing an individual calendar maintained on the server and accessible only by the first device, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events; and displaying, on a graphical user interface, the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events, wherein each additional calendar event is marked with a graphical indicator corresponding to the wireless device from which the calendar event was received, and each calendar event and each private calendar event is marked with a graphical indicator corresponding to the first device. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
-
46. An apparatus comprising:
a processor configured to communicate with a server, the processor configured to perform; transmitting calendar information to the server, the calendar information comprising one or more calendar events and one or more private calendar events; accessing a group calendar maintained on the server for a group including the apparatus and a plurality of wireless devices, the group calendar comprising the one or more calendar events and one or more additional calendar events from one or more wireless devices of the group; accessing an individual calendar maintained on the server and accessible only by the apparatus, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events; and displaying, on a graphical user interface, the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events, wherein the graphical user interface comprises a first screen area configured for displaying a monthly display bar allowing for selection of any specific day or week of a selected month and a second screen area configured for alternately displaying at least a weekly calendar event view corresponding to a specific week selected from the monthly display bar or a daily calendar event view corresponding to a specific day selected from the monthly display bar, wherein the weekly calendar event view displays any of the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events occurring within the specific selected week, and wherein the daily calendar event view displays any of the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events occurring within the specific selected day. - View Dependent Claims (47, 48)
-
49. A method comprising:
-
transmitting calendar information to a server from a first device, the calendar information comprising one or more calendar events and one or more private calendar events; accessing a group calendar maintained on the server for a group including the first device and a plurality of wireless devices, the group calendar comprising the one or more calendar events and one or more additional calendar events from the wireless devices of the group; accessing an individual calendar maintained on the server and accessible only by the first device, the individual calendar comprising the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events; and displaying, on a graphical user interface associated with the first device, the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events, wherein the graphical user interface comprises a first screen area configured for displaying a monthly display bar allowing for selection of any specific day or week of a selected month and a second screen area configured for alternately displaying at least a weekly calendar event view corresponding to a specific week selected from the monthly display bar or a daily calendar event view corresponding to a specific day selected from the monthly display bar, wherein the weekly calendar event view displays any of the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events occurring within the specific selected week, and wherein the daily calendar event view displays any of the one or more calendar events, the one or more additional calendar events, and the one or more private calendar events occurring within the specific selected day. - View Dependent Claims (50, 51)
-
Specification