Tag-sharing and tag-sharing application program interface
First Claim
Patent Images
1. A system comprising:
- one or more computer-readable media;
a web browser embodied on the one or more computer-readable media, the web browser comprising;
a tag creation module to enable a user to create one or more tags; and
a tag sharing module to enable a user to share said one or more tags with multiple different web sites, wherein the tag sharing module is configured to enable said multiple different web sites to ascertain individual tags associated with an individual user.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a mechanism by which a user'"'"'s tags can be shared across a variety of web sites, applications or services, in addition to those web sites where a particular tag may have been created. In one or more embodiments, an application program interface (API) is provided and exposes one or more methods by which a user'"'"'s tags can be exposed. Once a user'"'"'s tags are exposed and discoverable, various services and information can be provided which are tailored to a particular individual as a function of their tags.
88 Citations
20 Claims
-
1. A system comprising:
-
one or more computer-readable media; a web browser embodied on the one or more computer-readable media, the web browser comprising; a tag creation module to enable a user to create one or more tags; and a tag sharing module to enable a user to share said one or more tags with multiple different web sites, wherein the tag sharing module is configured to enable said multiple different web sites to ascertain individual tags associated with an individual user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable storage media embodying an application program interface that is configured to:
-
receive calls that request tags that a user has chosen to share, wherein the calls are received from entities other than those that enabled the user to create a tag; and share those tags that a user has chosen to share with said entities. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-implemented method comprising:
-
making a call to an application program interface to ascertain one or more tags that a user has chosen to share; receiving one or more tags responsive to making said call; and offering one or more services associated with the one or more tags that are received. - View Dependent Claims (17, 18, 19, 20)
-
Specification