8856643

Unique URLs for browsing tagged content

PublishedOctober 7, 2014
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A method comprising: storing, in a storage device, a plurality of tags used to tag a plurality of document pages, wherein each document page is identified via a corresponding unique page universal resource locator (URL); in response to browsing a particular document page of the plurality of document pages in a main window of a browser, displaying the corresponding page URL of the particular document page in a sidebar window communicatively coupled to the main window; displaying a tag input field in the sidebar window to receive a tag to be associated with the displayed page URL and to describe a contents of the particular document page; and in response to a subsequent selection of the tag associated with the page URL of the particular document page, displaying, by a processing unit, a list of document pages, including the particular document page, the contents of which are described by the selected tag in the main window of the browser, the list of document pages to form a view of the browser, wherein a unique view URL represents the view of the browser in a particular state, the state defined by a set of selected tags, communities and users, wherein when a user subscribes to the view using a syndicated subscription service, the user to receive notifications of document pages being newly associated with the selected tag and added to the view.

Plain English Translation

The system allows users to tag web pages with keywords and share these tags within communities. It stores tags associated with URLs of document pages. When a user browses a page, a sidebar displays the page's URL and a tag input field. Users can enter tags describing the page content. Later, selecting a tag displays a list of pages (including the originally tagged page) related to that tag in the main window. This list is called a "view" and has a unique URL. This URL represents the state of the selected tags, communities, and users that define the view. Users can subscribe to this view via a subscription service to receive notifications when new pages are tagged and added to the view.

Claim 2

Original Legal Text

2. The method of claim 1 , further comprising, in response to content entered in the tag input field, displaying a list of existing tags as suggestions to allow a user to select from the list of existing tags as part of auto-completion.

Plain English Translation

In addition to the tagging functionality of storing tags, URLs and displaying a tag input field, as well as generating and displaying views with unique URLs, when a user starts typing a tag in the input field, the system displays a list of existing tags as suggestions. This auto-completion feature allows the user to select from the existing tags instead of typing a new one.

Claim 3

Original Legal Text

3. The method of claim 2 , further comprising, for each of the existing tags, displaying a number of document pages that have been tagged by each existing tag.

Plain English Translation

Building upon the suggestion feature of displaying existing tags as auto-completions, for each suggested tag, the system also shows the number of document pages that have already been tagged with that particular tag. This allows users to quickly assess the popularity or relevance of each tag before selecting it.

Claim 4

Original Legal Text

4. The method of claim 3 , further comprising: in response to selecting a tag from the list of existing tags, displaying in a first display area of the main window a list of resources that have been tagged by the selected tag; and displaying in a second display area of the main window a list of one or more communities in which the selected tag has been published, wherein each of the one or more communities can be selectable or unselectable.

Plain English Translation

In addition to suggesting tags as auto-completions and displaying the count of the tagged pages for each tag, when a user selects a tag from the list of existing tags, the main window is split into multiple areas. A first area displays a list of web pages tagged with that selected tag. A second area displays a list of communities in which the selected tag has been published. Each community in the second area is selectable/unselectable.

Claim 5

Original Legal Text

5. The method of claim 4 , further comprising, in response to selecting or unselecting a community from the second display area, dynamically updating resources displayed in the first display area, such that only resources associated with remaining selected communities are displayed in the first display area.

Plain English Translation

Using the tag suggestion/selection process from previous claims, and with communities listed next to tagged pages, when a user selects or deselects a community in the second display area, the list of web pages displayed in the first display area is dynamically updated. Only web pages associated with the currently selected communities are displayed.

Claim 6

Original Legal Text

6. The method of claim 4 , further comprising displaying in a third display area of the main window a list of tags that are associated with at least one community displayed in the second display area.

Plain English Translation

Expanding on the tag suggestion and community display, alongside the list of tagged pages and selectable communities, a third display area shows a list of other tags that are associated with at least one of the communities currently shown in the second display area.

Claim 7

Original Legal Text

7. The method of claim 6 , further comprising, in response to selecting or unselecting a tag displayed in the third display area, dynamically updating resources displayed in the first display area, such that only resources tagged by the tag selected from the third display area are displayed in the first display area.

Plain English Translation

Building on the multiple display areas, including one for the tags that relate to the communities, when a user selects or deselects a tag from this third display area of community-related tags, the list of web pages in the first area dynamically updates, only displaying web pages tagged with the tag(s) selected in the third display area.

Claim 8

Original Legal Text

8. The method of claim 6 , further comprising displaying in a fourth display area of the main window one or more related tags that are related to at least one tag displayed in the third display area.

Plain English Translation

In addition to displaying lists of tagged pages, communities associated with those tags, and other tags associated with the communities, a fourth display area in the main window displays related tags. These "related" tags are linked to at least one tag shown in the third display area (community-related tags).

Claim 9

Original Legal Text

9. The method of claim 8 , further comprising, in response to selecting or unselecting a related tag displayed in the fourth display area, dynamically updating resources displayed in the first display area, such that only resources that are tagged by the selected tags and the related tags are displayed in the first display area.

Plain English Translation

Adding to the previous features of dynamically updating views when tags or communities are selected or deselected, and also displaying *related* tags, the selection/deselection of a related tag in the fourth display area dynamically updates the web pages in the first display area. Only resources tagged by both the original selected tags AND the selected related tags are displayed.

Claim 10

Original Legal Text

10. A non-transitory computer readable storage medium including instructions that, when executed by a processing unit, cause the processing unit to perform operations comprising: storing, in a storage device, a plurality of tags used to tag a plurality of document pages, wherein each document page is identified via a corresponding unique page universal resource locator (URL); in response to browsing a particular document page of the plurality of document pages in a main window of a browser, displaying the corresponding page URL of the particular document page in a sidebar window communicatively coupled to the main window; displaying a tag input field in the sidebar window to receive a tag to be associated with the displayed page URL and to describe a contents of the particular document page; and in response to a subsequent selection of the tag associated with the page URL of the particular document page, displaying, by the processing unit, a list of document pages, including the particular document page, the contents of which are described by the selected tag in the main window of the browser, the list of document pages to form a view of the browser, wherein a unique view URL represents the view of the browser in a particular state, the state defined by a set of selected tags, communities and users, wherein when a user subscribes to the view using a syndicated subscription service, the user to receive notifications of document pages being newly associated with the selected tag and added to the view.

Plain English Translation

The system allows users to tag web pages with keywords and share these tags within communities. Instructions stored on a computer-readable medium cause the system to store tags associated with URLs of document pages. When a user browses a page, a sidebar displays the page's URL and a tag input field. Users can enter tags describing the page content. Later, selecting a tag displays a list of pages (including the originally tagged page) related to that tag in the main window. This list is called a "view" and has a unique URL. This URL represents the state of the selected tags, communities, and users that define the view. Users can subscribe to this view via a subscription service to receive notifications when new pages are tagged and added to the view.

Claim 11

Original Legal Text

11. The non-transitory computer readable storage medium of claim 10 , wherein the operations further comprise, in response to content entered in the tag input field, displaying a list of existing tags as suggestions to allow a user to select from the list of existing tags as part of auto-completion.

Plain English Translation

In addition to the tagging functionality of storing tags, URLs and displaying a tag input field, as well as generating and displaying views with unique URLs, when a user starts typing a tag in the input field, the system displays a list of existing tags as suggestions. This auto-completion feature allows the user to select from the existing tags instead of typing a new one.

Claim 12

Original Legal Text

12. The non-transitory computer readable storage medium of claim 11 , wherein the operations further comprise, for each of the existing tags, displaying a number of document pages that have been tagged by each existing tag.

Plain English Translation

Building upon the suggestion feature of displaying existing tags as auto-completions, for each suggested tag, the system also shows the number of document pages that have already been tagged with that particular tag. This allows users to quickly assess the popularity or relevance of each tag before selecting it.

Claim 13

Original Legal Text

13. The non-transitory computer readable storage medium of claim 12 , wherein the operations further comprise: in response to selecting a tag from the list of existing tags, displaying in a first display area of the main window a list of resources that have been tagged by the selected tag; and displaying in a second display area of the main window a list of one or more communities in which the selected tag has been published, wherein each of the one or more communities can be selectable or unselectable.

Plain English Translation

In addition to suggesting tags as auto-completions and displaying the count of the tagged pages for each tag, when a user selects a tag from the list of existing tags, the main window is split into multiple areas. A first area displays a list of web pages tagged with that selected tag. A second area displays a list of communities in which the selected tag has been published. Each community in the second area is selectable/unselectable.

Claim 14

Original Legal Text

14. The non-transitory computer readable storage medium of claim 13 , wherein the operations further comprise in response to selecting or unselecting a community from the second display area, dynamically updating resources displayed in the first display area, such that only resources associated with remaining selected communities are displayed in the first display area.

Plain English Translation

Using the tag suggestion/selection process from previous claims, and with communities listed next to tagged pages, when a user selects or deselects a community in the second display area, the list of web pages displayed in the first display area is dynamically updated. Only web pages associated with the currently selected communities are displayed.

Claim 15

Original Legal Text

15. The non-transitory computer readable storage medium of claim 13 , wherein the operations further comprise displaying in a third display area of the main window a list of tags that are associated with at least one community displayed in the second display area.

Plain English Translation

Expanding on the tag suggestion and community display, alongside the list of tagged pages and selectable communities, a third display area shows a list of other tags that are associated with at least one of the communities currently shown in the second display area.

Claim 16

Original Legal Text

16. The non-transitory computer readable storage medium of claim 15 , wherein the operations further comprise, in response to selecting or unselecting a tag displayed in the third display area, dynamically updating resources displayed in the first display area, such that only resources tagged by the tag selected from the third display area are displayed in the first display area.

Plain English Translation

Building on the multiple display areas, including one for the tags that relate to the communities, when a user selects or deselects a tag from this third display area of community-related tags, the list of web pages in the first area dynamically updates, only displaying web pages tagged with the tag(s) selected in the third display area.

Claim 17

Original Legal Text

17. The non-transitory computer readable storage medium of claim 15 , wherein the operations further comprise displaying in a fourth display area of the main window one or more related tags that are related to at least one tag displayed in the third display area.

Plain English Translation

In addition to displaying lists of tagged pages, communities associated with those tags, and other tags associated with the communities, a fourth display area in the main window displays related tags. These "related" tags are linked to at least one tag shown in the third display area (community-related tags).

Claim 18

Original Legal Text

18. The non-transitory computer readable storage medium of claim 17 , wherein the operations further comprise, in response to selecting or unselecting a related tag displayed in the fourth display area, dynamically updating resources displayed in the first display area, such that only resources that are tagged by the selected tags and the related tags are displayed in the first display area.

Plain English Translation

Adding to the previous features of dynamically updating views when tags or communities are selected or deselected, and also displaying *related* tags, the selection/deselection of a related tag in the fourth display area dynamically updates the web pages in the first display area. Only resources tagged by both the original selected tags AND the selected related tags are displayed.

Claim 19

Original Legal Text

19. A data processing system, comprising: a processing unit; and a memory to store instructions, which when executed from the memory, cause the processor processing unit to: store, in a storage device, a plurality of tags used to tag a plurality of document pages, wherein each document page is identified via a corresponding unique page universal resource locator (URL), in response to browsing a particular document page of the plurality of document pages in a main window of a browser, display the corresponding page URL of the particular document page in a sidebar window communicatively coupled to the main window, display a tag input field in the sidebar window to receive a tag to be associated with the displayed page URL and to describe a contents of the particular document page, and in response to a subsequent selection of the tag associated with the page URL of the particular document page, display a list of document pages, including the particular document page, the contents of which are described by the selected tag in the main window of the browser, the list of document pages to form a view of the browser, wherein a unique view URL represents the view of the browser in a particular state, the state defined by a set of selected tags, communities and users, wherein when a user subscribes to the view using a syndicated subscription service, the user to receive notifications of document pages being newly associated with the selected tag and added to the view.

Plain English Translation

The system allows users to tag web pages with keywords and share these tags within communities. A processor executes instructions to store tags associated with URLs of document pages. When a user browses a page, a sidebar displays the page's URL and a tag input field. Users can enter tags describing the page content. Later, selecting a tag displays a list of pages (including the originally tagged page) related to that tag in the main window. This list is called a "view" and has a unique URL. This URL represents the state of the selected tags, communities, and users that define the view. Users can subscribe to this view via a subscription service to receive notifications when new pages are tagged and added to the view.

Patent Metadata

Filing Date

Unknown

Publication Date

October 7, 2014

Inventors

Christoph Drieschner

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Unique URLs for browsing tagged content” (8856643). https://patentable.app/patents/8856643

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/8856643. See llms.txt for full attribution policy.