A media item on a device may be tagged as belonging to one or more groups. The tagged media item may then be loaded to a Media Server, thereby making the tagged and loaded media item immediately sharable amongst several devices. A container for each tag may be created in the Media Server, which container may comprise references to the media tagged by the user. A user may then be presented or provide such tags as navigation cues for navigation within his or her media library of the Media Server, thereby enabling the user to more easily recall where their media items are stored and to provide ready access thereto. Tagging and the process of applying or associating tags to media items may improve recall when users hunt for their media.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method, comprising: providing a first media item; sending the first media item to a media server over a computer network for storage in the media server; providing a user-selected first tag and associating the provided user-selected first tag with the first media item stored in the media server; providing a user-selected second tag and associating the provided user-selected second tag with the first media item stored in the media server, the second tag being different from the first tag; connecting to the media server over the computer network using a client device; selecting a first or a second content group from among a plurality of content groups displayed by the media server on the client device, the first content group being identified by the user-selected first tag and associated with at least the first media item, the second content group being identified by the user-selected second tag and associated with at least the first media item; and accessing the first media item stored on the media server by navigating media stored on the media server that is associated with the selected first content group identified by the first user-selected tag or that is associated with the selected second content group identified by the second user-selected tag.
A method allows users to tag media and navigate by tags. First, a media item is sent over a network to a media server. The user then assigns two different tags to this media item on the server. When the user connects to the server with a client device, the server displays content groups identified by the first and second tags. The user selects one of these tags, and the system accesses the media item, allowing the user to navigate the media associated with the selected tag.
2. The method of claim 1 , wherein providing the first media item comprises one of generating a new media item and selecting an existing media item as the first media item.
The method described in Claim 1, where tagging media allows users to navigate by tags, encompasses both creating a new media item or choosing one already present on a device as the media item to be tagged and uploaded to the media server.
3. The method of claim 1 , wherein the first media item comprises at least one of image content, video content and audio content.
The method described in Claim 1, where tagging media allows users to navigate by tags, applies to various media types including images, videos, and audio content, all of which can be tagged and stored on the media server.
4. The method of claim 1 , wherein providing the first and second tags each comprises at least one of selecting an existing tag and generating a new tag.
The method described in Claim 1, where tagging media allows users to navigate by tags, includes options to either select tags already available in the system or to create entirely new tags when tagging the media items.
5. The method of claim 1 , wherein each of the first and second tags comprises a string of one or more words, numbers or symbols.
The method described in Claim 1, where tagging media allows users to navigate by tags, specifies that tags can be strings consisting of any combination of words, numbers, or symbols chosen by the user.
6. The method of claim 1 , wherein at least one of the first and second tags is selected to be evocative of the first media item.
The method described in Claim 1, where tagging media allows users to navigate by tags, uses tags that should be relevant and descriptive to the media item, thus improving recall when searching. At least one of the tags assigned to the media should be evocative of the media's content.
7. The method of claim 1 , wherein the media server comprises a Network Attached Storage (NAS).
The method described in Claim 1, where tagging media allows users to navigate by tags, functions with a media server implemented as a Network Attached Storage (NAS) device, providing storage and network access.
8. The method of claim 1 , wherein at least the media server is Digital Living Network Alliance (DLNA)-compliant.
The method described in Claim 1, where tagging media allows users to navigate by tags, operates with a media server that is Digital Living Network Alliance (DLNA)-compliant, ensuring interoperability with other DLNA devices on the network.
9. The method of claim 1 , further comprising causing the media server to associate the first tag with a second media item that is of a different media type than the first media item, and wherein connecting also accesses the second media item.
The method described in Claim 1, where tagging media allows users to navigate by tags, extends functionality to associating the same tag with multiple media items of different types. For example, both an image and a video can be tagged with "SummerVacation" and accessed when selecting that tag.
10. The method of claim 1 , wherein: the first tag is evocative of a first real or perceived characteristic of the first media item, and wherein: the second tag is evocative of a second real or perceived characteristic of the first media item.
The method described in Claim 1, where tagging media allows users to navigate by tags, utilizes tags that describe characteristics of the media. One tag describes the media's first aspect and a second tag describes a different real or perceived characteristic of the same media item. For example, a photo could be tagged "Sunset" and "Beach".
11. A method, comprising: associating at least a first media item stored in a media server with a first content group identified by a user-selected first tag; associating at least the first stored media item with a second content group identified by a user-selected second tag, the user-selected second tag being different than the user-selected first tag; and responsive to a request received from a media client over a computer network: presenting the first content group for selection and presenting the second content group for selection; receiving a selection of the first content group or a selection of the second content group; displaying media items associated with the selected first or second content group; and enabling connection and navigation to the first stored media item from the displayed media items associated with the selected first or second content groups.
A system organizes media by tags on a media server. The server associates a media item with two different user-selected tags, creating two content groups. When a client requests media, the server shows both content groups. After a group is selected, the server displays the media associated with that tag, allowing the user to connect and navigate to the desired media file.
12. The method of claim 11 , further comprising: receiving the first media item from the media client; and storing the received first media item in the media server.
The method of Claim 11, where a system organizes media by tags on a media server, also involves the server receiving the media item from the media client initially and then storing it for later retrieval and organization by tags.
13. The method of claim 11 , wherein each of the first and second tags comprises a string of one or more words, numbers or symbols.
The method described in Claim 11, where a system organizes media by tags on a media server, tags consist of combinations of words, numbers, or symbols that the user chooses to describe the media content.
14. The method of claim 11 , further comprising: associating a second media item with the first tag, the second media item being of a different media type than the first media item; and responsive to the request received from the media client, enabling access to the first and second media items by enabling navigation by the media client according to the first tag.
The method described in Claim 11, where a system organizes media by tags on a media server, allows associating a tag with multiple media files of differing types. For example, tagging both a photo and a song with "RoadTrip" allows accessing either one through that tag.
15. The method of claim 11 , wherein: the first tag is evocative of a first real or perceived characteristic of the first media item, and wherein: the second tag is evocative of a second real or perceived characteristic of the first media item.
The method described in Claim 11, where a system organizes media by tags on a media server, includes that tags are evocative of the media content. A first tag should describe an aspect and a second tag should describe a separate characteristic. For example, a video may be tagged "Funny" and "Cats".
16. An apparatus, comprising: storage; and a processor connected to the storage, the processor being configured to: provide a first media item; send the first media item to a media server over a computer network for storage in the media server; provide a user-selected first tag and associating the provided user-selected first tag with the first media item stored in the media server; provide a user-selected second tag and associating the provided user-selected second tag with the first media item stored in the media server, the second tag being different from the first tag; connect to the media server over the computer network using a client device; select a first or a second content group from among a plurality of content groups displayed by the media server on the client device, the first content group being identified by the user-selected first tag and associated with at least the first media item, the second content group being identified by the user-selected second tag and associated with at least the first media item; and access the first media item stored on the media server by navigating media stored on the media server that is associated with the selected first content group identified by the first user-selected tag or that is associated with the selected second content group identified by the second user-selected tag.
An apparatus, including storage and a processor, implements tagging media to navigate by tags. The processor sends a media item to a media server over a network. It then assigns two different tags to the media item stored on the server. When a client connects to the server, the processor displays content groups identified by the first and second tags. Upon selecting a tag, the processor accesses the media item, allowing navigation of media associated with the selected tag.
17. The apparatus of claim 16 , wherein the processor is further configured to provide the first media item by one of generating a new media item and selecting an existing media item.
The apparatus described in Claim 16, where tagging media allows users to navigate by tags, has the processor configured to either create a new media item or select an existing one to be tagged and uploaded to the media server.
18. The apparatus of claim 16 , wherein the processor is further configured to provide the first and second tags by at least one of selecting an existing tag and generating a new tag.
The apparatus described in Claim 16, where tagging media allows users to navigate by tags, has the processor configured to either select existing tags or create new tags when tagging media items.
19. The apparatus of claim 16 , wherein each of the first and second tags comprises a string of one or more words, numbers or symbols.
The apparatus described in Claim 16, where tagging media allows users to navigate by tags, uses tags that are strings consisting of words, numbers, or symbols chosen by the user.
20. The apparatus of claim 16 , wherein the processor is further configured to: cause the media server to associate the first tag with a second media item that is of a different media type than the first media item; and access the second media item by navigating according to the first tag.
The apparatus described in Claim 16, where tagging media allows users to navigate by tags, can associate the same tag with multiple media items of different types. For example, both an image and a video can be tagged "Vacation", and accessed when selecting that tag.
21. The apparatus of claim 16 , wherein: the first tag is evocative of a first real or perceived characteristic of the first media item, and wherein: the second tag is evocative of a second real or perceived characteristic of the first media item.
The apparatus described in Claim 16, where tagging media allows users to navigate by tags, implements tags that describe characteristics of the media. One tag describes a first aspect and a second tag describes a different real or perceived characteristic of the media item. For example, a photo could be tagged with "Landscape" and "Sunset".
22. An apparatus, comprising: storage; and a processor connected to the storage, the processor being configured to: associate at least a first media item stored in a media server with a first content group identified by a user-selected first tag; associate at least the first stored media item with a second content group identified by a user-selected second tag, the user-selected second tag being different than the user-selected first tag; and responsive to a request received from a media client over a computer network: present the first content group for selection and presenting the second content group for selection; receive a selection of the first content group or a selection of the second content group; display media items associated with the selected first or second content group; and access the first stored media item from the displayed media items associated with the selected first or second content groups.
An apparatus, including storage and a processor, organizes media by tags on a media server. The processor associates a media item with two user-selected tags. When a client requests media, the processor displays both content groups associated with the tags. After a group is selected, the processor displays the media associated with that tag, enabling the user to access and navigate to the desired media file.
23. The apparatus of claim 22 , wherein each of the first and second tags comprises a string of one or more words, numbers or symbols.
The apparatus described in Claim 22, where an apparatus organizes media by tags on a media server, utilizes tags that are strings of words, numbers, or symbols chosen by the user.
24. The apparatus of claim 22 , wherein the processor is further configured to: associate a second media item with the first tag, the second media item being of a different media type than the first media item; and responsive to the request from the media client, enable access to the first and second media items by enabling navigation according to the first tag.
The apparatus described in Claim 22, where an apparatus organizes media by tags on a media server, can associate a tag with multiple media files of different types. For example, a photo and a song can be tagged "Driving", allowing access via that tag.
25. The apparatus of claim 22 , wherein: the first tag is evocative of a first real or perceived characteristic of the first media item, and wherein: the second tag is evocative of a second real or perceived characteristic of the first media item.
The apparatus described in Claim 22, where an apparatus organizes media by tags on a media server, utilizes tags that are evocative of the media content. A first tag should describe an aspect and a second tag should describe a different characteristic. For example, a video may be tagged "Scary" and "Movie".
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 31, 2014
April 4, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.