ELECTRONIC CALENDARING SYSTEM WITH AN EXPOSED APPLICATION PROGRAMMING INTERFACE
First Claim
Patent Images
1. A system, comprising:
- a) an electronic calendar of a first party configured to accept an event from a second party by having an application programming interface (API) exposed to said second party;
b) a profile manager allowing said first party to add said second party to a trust list; and
c) a network communicatively coupling said electronic calendar, said first party, said second party, and said profile manager.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems of the present invention provide for granting and/or receiving electronic calendar access via an exposed API. An exemplary system may include a customer'"'"'s electronic calendar that is configured to accept an event from a business by exposing the electronic calendar'"'"'s API to the business. The system may also include a profile manager that allows the customer to add the business to a trust list, which may identify those businesses to which access has been granted. A network may communicatively couple the electronic calendar, customer, business, and profile manager.
-
Citations
10 Claims
-
1. A system, comprising:
-
a) an electronic calendar of a first party configured to accept an event from a second party by having an application programming interface (API) exposed to said second party; b) a profile manager allowing said first party to add said second party to a trust list; and c) a network communicatively coupling said electronic calendar, said first party, said second party, and said profile manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a) a web-based electronic calendar of a customer configured to accept an event from a business by having an application programming interface (API) exposed to said business; b) a profile manager allowing said customer to add said business to a trust list, said profile manager comprising a user interface that is a component of said electronic calendar; c) a profile database storing a list of businesses provided access to said electronic calendar, said profile database comprising a component of said electronic calendar; d) a customer database communicatively coupled to said network, said customer database storing a list of customers who have provided said business access to their electronic calendars; and e) a network communicatively coupling said electronic calendar, said customer, said business, said profile manager, said profile database, and said customer database.
-
Specification