| Patent application number | Description | Published |
| 20080282198 | METHOD AND SYTEM FOR PROVIDING COLLABORATIVE TAG SETS TO ASSIST IN THE USE AND NAVIGATION OF A FOLKSONOMY - A system for providing collaborative tag sets to assist in the navigation and use of a folksonomy. The collaborative tag sets are social in nature. As more users group two tags together into tag sets, the disclosed system causes the association between those two tags to grow stronger, as exposed in the bookmark system user interface when alternative tags are suggested for browsing the bookmarks in a folksonomy. Tags that are grouped together by a user into a tag set have the strongest possible weight for that user, and accordingly the disclosed system automatically applies all tags in a set when that user is retrieving bookmarks if the user selects at least one of tags in the set. Tags not in the user's tag sets, but included in the public tag set(s) of another user(s) are displayed in the user interface as tag suggestions. | 11-13-2008 |
| 20080313206 | METHOD AND SYSTEM FOR PROVIDING SHARABLE BOOKMARKING OF WEB PAGES CONSISTING OF DYNAMIC CONTENT - A system that automatically obtains Web page-specific scripts to save and restore the state of a Web page. When a user bookmarks or copies a Web page URL to the clipboard, a function is called to create a page state file that is stored together with the current URL to create a bookmark. When the bookmark is loaded or pasted into the location bar of the Web browser, the system reads the URL and page state file, and loads but does not yet display the Web page indicated by the URL of the bookmark. The system then locates the Restore Page State function in the loaded Web page's script, and executes the Restore Page State function on the page state file, resulting in modification to the DOM (Document Object Model) representation of the Web page and display of the Web page to the user based on the modified DOM. | 12-18-2008 |
| 20090077025 | Tag Valuation within a Collaborative Tagging System - A method of assessing the value of tags in a collaborative tagging system can include monitoring user interaction with each of a plurality of tags and/or artifacts associated with tags, wherein each of the plurality of tags has been previously associated with at least one artifact of the collaborative tagging system. For each of the plurality of tags, a measure of value for the tag can be determined according to user interaction with the tag. A list comprising at least one tag and an indication of the measure of value of the tag can be output. | 03-19-2009 |
| 20090164634 | Automatic Intranet and Internet Detection for Enhanced Browsing and Information Discovery within Collaborative Applications - A computer-implemented method of managing bookmarks within a collaborative application can include receiving a user input specifying a universal resource locator (URL) to be bookmarked and determining whether a bookmark record including the URL exists. Responsive to determining that a bookmark record including the URL does not exist, an address and a network type for the URL can be determined. A bookmark record including the URL and the network type can be stored. | 06-25-2009 |
| 20090165082 | DIRECTORY INFRASTRUCTURE FOR SOCIAL NETWORKING WEB APPLICATION SERVICES - A computer-implemented method of implementing information security. The method can include receiving a user input comprising a first user identifier and at least a second user identifier, determining whether the first user identifier corresponds to at least one of a plurality of existing user profiles, and determining whether the second user identifier corresponds to at least one of the plurality of existing user profiles. When it is determined that the first user identifier does not correspond to at least one of the plurality of existing user profiles, but that the second user identifier does correspond to at least one of the plurality of existing user profiles, the method can include selecting the user profile to which the second user identifier corresponds, automatically generating a unique user identifier, and associating the unique user identifier with the selected user profile. | 06-25-2009 |
| 20090172567 | DYNAMICALLY ADDED NAVIGATION WIDGET FOR LOOSE INTEGRATION OF WEB PAGES ACROSS DIFFERENT WEB APPLICATIONS - Embodiments of the present invention address deficiencies of the art in respect to uniform Web application navigation in a Web application environment and provide a method, system and computer program product for a dynamically added navigation widget for loosely integrating multiple Web pages. In an embodiment of the invention, a method for dynamically adding a navigation widget for loosely integrating multiple Web pages in a social network can be provided. The method can include identifying a user as either author or owner of content for Web pages loaded from different sources for viewing in a content browser, matching the user with a set of menu selections and configuring a navigation script with the set of menu selections, and returning the navigation script for embedding in each of the Web pages as a navigator. | 07-02-2009 |
| 20090241017 | SHARING SYNDICATED FEED BOOKMARKS AMONG MEMBERS OF A SOCIAL NETWORK - A computer-implemented method of bookmarking syndicated feeds. The method can include receiving a request to bookmark a first network resource and determining whether at least one syndicated feed is associated with the first network resource. When at least one syndicated feed is associated with the first network resource, the syndicated feed can be identified to a user and the user can be prompted to indicate whether to bookmark the syndicated feed. Responsive to receiving an indication from the user to bookmark the syndicated feed, a bookmark can be generated for the syndicated feed and the syndicated feed bookmark can be output. | 09-24-2009 |
| 20090282087 | AUTOMATICALLY CHANGING TAGS - Time-style tags are provided. These user specified social tags automatically change as a function of time or triggering event. The invention tags include:
| 11-12-2009 |