System, method and graphical user interface for managing contacts and calendars within an online card system
First Claim
1. A computer-network system implemented by an online stationery/card service for a user to personalize and send non-electronic stationery/cards, the system comprising:
- a computer server configured to enable a graphical user interface for personalizing and sending non-electronic stationery/cards, the graphical user interface comprising;
a reminder list comprised of a plurality of reminder entries, each of the reminder entries identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts stored in a contacts database of the user;
a recommendation region comprising a plurality of stationery/card design recommendations, the recommendation region populated with stationery/card designs associated with a specified one or the one or more entries in the reminder list, including the events generated based on the specified relationship between the user and each of the contacts, wherein the reminder list is organized based on a specified prioritization scheme, with a highest priority event selected within the reminder list, wherein upon the user initially opening the GUI the recommendation region is automatically populated with stationery/card designs associated with the highest priority event in the reminder list; and
a stationery/card personalization engine executed in response to the user selecting one of the stationery/card design recommendations from the recommendation region, the stationery personalization engine providing the end user with a set of personalization options related to the selected stationery/card design, and generating personalized stationery with the selected stationery/card design based on user input.
13 Assignments
0 Petitions
Accused Products
Abstract
A system, method and graphical user interface (GUI) are described for managing a contacts and calendar database within an online stationery/card service. For example, a system implemented by an online stationery/card service allowing a user to personalize and send non-electronic stationery/cards is described, the system comprising: a graphical user interface for personalizing and sending non-electronic stationery/cards comprising: a reminder list comprised a plurality of reminder entries, each of the reminder entries identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts stored in a contacts database of the user; a recommendation region comprising a plurality of stationery/card design recommendations, the recommendation region populated with stationery/card designs associated with a specified one or the one or more entries in the reminder list, including the events generated based on the specified relationship between the user and each of the contacts; and a stationery/card personalization engine executed in response to the user selecting one of the stationery/card design recommendations from the recommendation region, the stationery personalization engine providing the end user with a set of personalization options related to the selected stationery/card design, and generating personalized stationery with the selected stationery/card design based on user input.
-
Citations
22 Claims
-
1. A computer-network system implemented by an online stationery/card service for a user to personalize and send non-electronic stationery/cards, the system comprising:
a computer server configured to enable a graphical user interface for personalizing and sending non-electronic stationery/cards, the graphical user interface comprising; a reminder list comprised of a plurality of reminder entries, each of the reminder entries identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts stored in a contacts database of the user; a recommendation region comprising a plurality of stationery/card design recommendations, the recommendation region populated with stationery/card designs associated with a specified one or the one or more entries in the reminder list, including the events generated based on the specified relationship between the user and each of the contacts, wherein the reminder list is organized based on a specified prioritization scheme, with a highest priority event selected within the reminder list, wherein upon the user initially opening the GUI the recommendation region is automatically populated with stationery/card designs associated with the highest priority event in the reminder list; and a stationery/card personalization engine executed in response to the user selecting one of the stationery/card design recommendations from the recommendation region, the stationery personalization engine providing the end user with a set of personalization options related to the selected stationery/card design, and generating personalized stationery with the selected stationery/card design based on user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
22. A computer-network system implemented by an online stationery/card service for a user to personalize and send non-electronic stationery/cards, the system comprising:
-
a computer server configured to enable a graphical user interface to personalize and send non-electronic stationery/cards, the graphical user interface comprising; a reminder list comprised of a plurality of reminder entries, each of the reminder entries identifying an upcoming event including events generated based on a specified relationship between the user and one or more contacts stored in a contacts database of the user; a recommendation region comprising a plurality of stationery/card design recommendations, the recommendation region populated with stationery/card designs associated with a specified one or the one or more entries in the reminder list, including the events generated based on the specified relationship between the user and each of the contacts, wherein the reminders are generated in the form of a list of upcoming events, and wherein the reminder service comprises prioritization logic for prioritizing the list based at least in part on the specified relationship data, wherein the recommendations region further comprises of user input elements for specifying characteristics related to a stationery/card order, wherein the results in the recommendation region are filtered based on the user input received in one or more of the user input elements, wherein some of the user input elements comprise drop-down menus comprised of a set of user-selectable entries, at least one of the drop-down menus including a list of entries corresponding to potential stationery/card recipients retrieved from a contacts database of the user, wherein upon selection of one of the potential stationery/card recipients, the recommendation region is populated with recommendations based on the identity of the recipient and the known preferences of the user; and a stationery/card personalization engine executed in response to the user selecting one of the stationery/card design recommendations from the recommendation region, the stationery personalization engine providing the end user with a set of personalization options related to the selected stationery/card design, and generating personalized stationery with the selected stationery/card design based on user input.
-
Specification