IP Library Granted Patent US 9,686,582
Granted Patent B2
US 9,686,582 · App. 14/839,679 · Granted Jun 20, 2017

Systems and methods for managing data in an intelligent television

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,686,582
App. No.
14/839,679
Granted
Jun 20, 2017
Kind
B2
Abstract

An intelligent television can store and retrieve data about various functions of the television or associated with user behavior. The stored data streamlines the processes of providing electronic programming guide information, providing search results, providing statistics about content, providing channel information, etc. The unique set of data services in the intelligent television receive, store, manage, and retrieve the data for various of the applications or components.

Claims (50)

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.

2. The method as defined in claim 1 , wherein the intelligent television receives new media from a device in communication with the intelligent television.

3. The method as defined in claim 2 , wherein the intelligent television detects a connection of the device to a local network connected to the intelligent television.

4. The method as defined in claim 2 , wherein the intelligent television detects a connection of the device to a port interface of the intelligent television.

5. The method as defined in claim 1 , wherein at least a portion of the media is retrieved from a second source distant to the intelligent television.

6. The method as defined in claim 5 , wherein the intelligent television creates an instance of a media source plug-in to retrieve the retrieved from the at least a portion of the media retrieved from the second source distant to the intelligent television.

7. The method as defined in claim 1 , wherein the media is displayed in the user interface as a presentation of two or more tiles depicting photos.

8. The method as defined in claim 7 , wherein the tiles are organized by date.

9. The method as defined in claim 7 , wherein the tiles are associated with a place.

10. The method as defined in claim 9 , wherein the tiles are sized based on an amount of media associated with the place.

11. The method as defined in claim 1 , wherein the media is displayed in the user interface as a Fibonacci spiral of three or more tiles depicting photos.

12. An intelligent television system comprising:

a memory operable to store social media data;

a processor in communication with the memory, the processor operable to:

execute a live television sub service operable to:

receive 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;

receive one or more user-defined organization criteria;

store the one or more user-defined organization criteria;

organize the media based on the one or more user-defined organization criteria;

execute a user interface application in communication with the live television subservice, the user interface application operable to provide a user interface that displays 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, and 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 use-defined criteria sort the media based on one or more of the metadata, and 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 there are two or more user-defined organization criteria are stored as categories in the media database, and 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, and

determine whether new media has been received, wherein the intelligent television receives new media from a device in communication with the intelligent television;

if new media has been received, retrieve the one or more user-defined organization criteria;

change the user interface to incorporate the new media while organized based on the one or more user-defined organization criteria; and

provide the changed user interface.

13. The intelligent television system as defined in claim 12 , wherein the processor detects a connection of the device to a local network connected to the intelligent television.

14. The intelligent television system as defined in claim 12 , wherein the processor detects a connection of the device to a port interface of the intelligent television.

15. The intelligent television system as defined in claim 12 , wherein at least a portion of the media is retrieved from a second source distant to the intelligent television.

16. The intelligent television system as defined in claim 15 , wherein the processor creates an instance of a media source plug-in to retrieve the retrieved from the at least a portion of the media retrieved from the second source distant to the intelligent television.

17. A non-transitory computer readable medium having stored thereon processor executable instructions that cause a computing system to execute a method, the instructions comprising:

instructions to receive 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;

instructions to receive one or more user-defined organization criteria;

instructions to store the one or more user-defined organization criteria;

instructions to organize the media based on the one or more user-defined organization criteria; and

instructions to provide a user interface that displays 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, and 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, and 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 there are two or more user-defined organization criteria are stored as categories in the media database, and 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;

instructions to determine whether new media has been received, wherein the intelligent television receives new media from a device in communication with the intelligent television;

if new media has been received, instructions to retrieve the one or more user-defined organization criteria;

instructions to change the user interface to incorporate the new media while organized based on the one or more user-defined organization criteria; and

instructions to provide the changed user interface.

18. The non-transitory computer readable medium as defined in claim 17 , wherein the media is displayed in the user interface as a presentation of two or more tiles depicting photos.

19. The non-transitory computer readable medium as defined in claim 17 , wherein the tiles are organized by date.

20. The non-transitory computer readable medium as defined in claim 17 , wherein the tiles are associated with a place, and wherein the tiles are sized based on an amount of media associated with the place.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2023
From: FLEXTRONICS AP, LLC
To: MULTIMEDIA TECHNOLOGIES PTE, LTD
Reel/Frame 062417/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2018
From: SIRPAL, SANJIV; SOTO, SALVADOR; SELIM, MOHAMMED; DE PAZ, ALEXANDER; WU, FUQU; CSIKI, ROBERT; MILANO, EDUARDO DIEGOTORRES
To: FLEXTRONICS AP, LLC
Reel/Frame 046455/0154 →