Message processing system
US-2015372956-A1 · Dec 24, 2015 · US
US10185779B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10185779-B2 |
| Application number | US-18271508-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 30, 2008 |
| Priority date | Mar 3, 2008 |
| Publication date | Jan 22, 2019 |
| Grant date | Jan 22, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
“Smart bookmarks” are described which facilitate aggregation, sharing, and dynamic access to the content in which a particular user has an interest.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for providing access to content, comprising: identifying one or more smart bookmarks, each of the smart bookmarks pertaining to a corresponding concept; obtaining smart bookmark configuration information for presenting one of the smart bookmarks; and facilitating presentation of the smart bookmark in a user interface based, at least in part, upon the smart bookmark configuration information such that the smart bookmark includes a graphical user interface that simultaneously presents a plurality of dynamic entries relating to the particular concept, each of the plurality of dynamic entries conveying current information regarding the particular concept and corresponding to one or more objects of a plurality of objects representing corresponding remotely stored content relating to the corresponding concept, the one or more objects for each of the plurality of dynamic entries being configured to facilitate access to the corresponding remotely stored content and to automatically update the current information conveyed by the corresponding one of the plurality of dynamic entries in response to events relating to the particular concept, wherein the remotely stored content represented by the plurality of objects associated with the plurality of dynamic entries originates from a plurality of different sources, the smart bookmark thus enabling aggregation of and dynamic access to the remotely stored content relating to the corresponding concept from the plurality of different sources, the smart bookmark configuration information including one or more entity-result type mappings, each of the entity-result type mappings mapping an entity to one or more result types; wherein the remotely stored content can be of a different result type than identified in the entity-result type mappings. 2. The method of claim 1 further comprising updating the configuration information to reflect a change to the one or more entity-result type mappings. 3. The method of claim 1 , further comprising disseminating the smart bookmark configuration information to enable use of instances of the smart bookmark. 4. The method of claim 1 wherein the smart bookmark is instantiated with reference to an identity of other users associated with the user. 5. The method of claim 1 wherein the dynamic entries include one or more of text, an image, video, audio, animation, a link, or a real-time feed. 6. The method of claim 1 wherein the dynamic entries comprise recently modified information relating to the corresponding concept. 7. The method of claim 1 , further comprising: presenting an advertisement pertaining to the concept corresponding to the smart bookmark. 8. The method of claim 1 , further comprising: receiving a selection of one or more tags or one or more categories defining the concept to which the smart bookmark relates. 9. The method of claim 1 , wherein the current information conveyed in each of the plurality of dynamic entries pertains to content that is obtained via the one or more objects representing remotely stored content relating to the concept corresponding to the smart bookmark. 10. The method of claim 1 , wherein at least one object of at least one of the plurality of entries represents a combination of one or more entities with one or more result types. 11. The method of claim 1 , wherein each of the plurality of objects is configured to automatically access the corresponding remotely stored content such that the smart bookmark is automatically updated. 12. The method of claim 1 , further comprising: obtaining an indication of a selection of one or more result types; wherein presentation of the smart bookmark is facilitated according to the one or more result types. 13. The method of claim 1 , further comprising: obtaining metadata indicating one or more other users associated with a user; and providing recommendations identifying one or more smart bookmarks associated with the other users based, at least in part, upon the metadata. 14. The method of claim 13 , wherein the smart bookmarks have not been recommended by the user. 15. The method of claim 13 , wherein the other users comprise contacts, connections, friends, family, coworkers, or classmates. 16. The method of claim 13 , wherein the other users is a permissioned set of users. 17. The method of claim 1 , wherein at least one of the smart bookmarks has associated therewith multiple Uniform Resource Locators (URLs), feeds, or streams. 18. The method of claim 1 , at least one of the entity-result type mappings comprising a Uniform Resource Locator (URL). 19. At least one non-transitory computer-readable medium storing thereon computer-readable instructions, comprising: instructions identifying one or more smart bookmarks, each of the smart bookmarks pertaining to a corresponding concept; instructions for obtaining smart bookmark configuration information for presenting one of the smart bookmarks; and instructions for presenting the smart bookmark in a user interface based, at least in part, upon the smart bookmark configuration information such that the smart bookmark includes a graphical user interface that simultaneously presents a plurality of dynamic entries relating to the corresponding concept, each of the plurality of dynamic entries conveying current information regarding the corresponding concept and corresponding to one or more objects of a plurality of objects representing corresponding remotely stored content relating to the corresponding concept, the one or more objects for each of the plurality of dynamic entries being configured to facilitate access to the corresponding remotely stored content and to automatically update the current information conveyed by the corresponding one of the plurality of dynamic entries in response to events relating to the corresponding concept, wherein the remotely stored content represented by the plurality of objects associated with the plurality of dynamic entries originates from a plurality of different sources, the smart bookmark thus enabling aggregation of and dynamic access to the remotely stored content relating to the corresponding concept from the plurality of different sources, the smart bookmark configuration information including one or more entity-result type mappings, each of the entity-result type mappings mapping an entity to one or more result types; wherein the remotely stored content can be of a different result type than identified in the entity-result type mappings. 20. The method of claim 19 , at least one of the entity-result type mappings comprising a Uniform Resource Locator (URL). 21. A computer-implemented method for providing access to content, comprising: storing smart bookmark configuration information for a plurality of smart bookmarks associated with a user, the smart bookmark configuration information being configured to enable instantiation of the smart bookmarks in user interfaces, each smart bookmark comprising a plurality of dynamic entries relating to a particular concept, each of the dynamic entries conveying current information regarding the particular concept and corresponding to one or more objects of a plurality of objects representing corresponding remotely stored content relating to the corresponding concept, the current information conveyed by the dynamic entry pertaining to content obtained via one of a plurality of objects, each of the objects representing corresponding remotely stored content relating to t
Bookmark management · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.