Patent ID: 9686582
Date: 2017-06-20
CPC Classifications: G06F,H04L,H04N

Claim:
1. A method for managing data associated with an intelligent television, the method comprising: receiving media associated with a user at the intelligent television, wherein the media includes one or more of a text, audio, a still image, an animation, a video, or interactivity content, wherein at least a portion of the media includes user-created media, wherein the user-created media includes one or more of a user-created text, user-created audio, a user-created still image, a user-created animation, a user-created video, or user-created interactivity content, wherein the user-created media is generated from a second device and uploaded to the intelligent television; receiving one or more user-defined organization criteria; storing the one or more user-defined organization criteria; organizing the media based on the one or more user-defined organization criteria; providing a user interface displaying a representation of the media and organized based on the one or more user-defined organization criteria, wherein the media includes one or more of a video file, a picture file, or an audio file, wherein the media includes a source, and wherein the source of the media is also stored, wherein the media includes one or more items of metadata stored with the media, and wherein the user-defined criteria sort the media based on one or more of the metadata, wherein the metadata includes one or more of a location at which the media was created, a time at which the media was created, and a date at which the media was created, wherein the media is stored in a media database that is local to the intelligent television, wherein there are two or more user-defined organization criteria are stored as categories in the media database, wherein a first set user-defined organization criteria are associated with a first user and a second set user-defined organization criteria are associated with a second user, determining whether new media has been received; if new media has been received, retrieving the one or more user-defined organization criteria; changing the user interface to incorporate the new media while based on the one or more user-defined organization criteria; and providing the changed user interface.