IP Library Granted Patent US 9,264,775
Granted Patent B2
US 9,264,775 · App. 13/969,510 · Granted Feb 16, 2016

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,264,775
App. No.
13/969,510
Granted
Feb 16, 2016
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 (64)

1. A method for managing data associated with an intelligent television, the method comprising:

a processor associated with the intelligent television receiving a selection of content for the intelligent television;

a processor storing the selection of content;

determining if the content has been viewed, wherein the determination of if the content has been viewed is based on an amount of time the user views the content before selecting another user interface action;

if the content has been viewed, storing the selection;

if the content has not been viewed, forgoing the selection;

receiving a designation of a favorite for the content;

storing the favorite designation;

determining that the user has started a new session of viewing content;

creating a new session identifier for the new session;

storing the new session identifier in the database;

a processor creating a database of content selected by a user, wherein the selection is associated with the user, wherein the content is a movie or television program watched by the user;

a processor receiving a date and time;

at the date and time, a processor receiving information in an electronic programming guide (EPG) associated with new content at the intelligent television;

in response to receiving the information, a processor storing information about the new content, from the EPG, in the database of content selected by the user, wherein the new content includes one or more of a group comprising an identifier, a time added, and a date added;

packaging information from the database of content into a data file, wherein the information includes three or more of a first identifier for a viewed content, a second identifier for content associated with a favorite, a third identifier for content associated with a reminder, how long content was viewed, a fourth identifier for an application being used by the user, a fifth identifier for a media being viewed by the user, a session identifier, and a usage statistic;

receiving a request for statistical information;

retrieving statistics on one or more of selections or new content, wherein the statistics include one or more categories, wherein the categories include one or more of most viewed content, last viewed content, favorite content, or new content; and

sending the data file to a third party for processing.

2. The method as defined in claim 1 , wherein the statistics are presented in a user interface for the user to select content based on the statistics.

3. The method as defined in claim 2 , further comprises providing the statistics to a third party.

4. The method as defined in claim 3 , wherein the database stores statistics for two or more users, and wherein the database stores at least two statistics, in each category, for each user.

5. An intelligent television system comprising:

a memory operable to store data;

a processor in communication with the memory, the processor operable to execute a statistics sub service operable to:

receive a selection of content for the intelligent television, wherein the content is a movie or television program watched by the user;

store the selection of content;

determine if the content has been viewed, wherein the determination of if the content has been viewed is based on an amount of time the user views the content before selecting another user interface action;

if the content has been viewed, store the selection;

if the content has not been viewed, forgo the selection;

receive a designation of a favorite for the content;

store the favorite designation;

determine that the user has started a new session of viewing content;

create a new session identifier for the new session;

store the new session identifier in the database;

create a database of content selected by a user, wherein the selection is associated with the user;

receive a date and time;

at the date and time, receive information in an electronic programming guide (EPG) associated with new content at the intelligent television;

in response to receiving the information, store information about the new content, from the EPG, in the database of content selected by the user, wherein the new content includes one or more of a group comprising an identifier, a time added, and a date added;

package information from the database of content into a data file, wherein the information includes three or more of a first identifier for a viewed content, a second identifier for content associated with a favorite, a third identifier for content associated with a reminder, how long content was viewed, a fourth identifier for an application being used by the user, a fifth identifier for a media being viewed by the user, a session identifier, and a usage statistic; and

receive a request for statistical information;

retrieve statistics on one or more of selections or new content, wherein the statistics include one or more categories, wherein the categories include one or more of most viewed content, last viewed content, favorite content, or new content; and

send the data file to a third party for processing.

6. The intelligent television system as defined in claim 5 , wherein the statistics subservice is further operable to provide the statistics to a third party.

7. A non-transitory computer readable medium having stored thereon processor executable instructions, the instructions comprising:

instructions to receive a selection of content for the intelligent television, wherein the content is a movie or television program watched by the user;

instructions to store the selection of content;

instructions to determine if the content has been viewed, wherein the determination of if the content has been viewed is based on an amount of time the user views the content before selecting another user interface action;

if the content has been viewed, instructions to store the selection;

if the content has not been viewed, instructions to forgo the selection;

instructions to receive a designation of a favorite for the content;

instructions to store the favorite designation;

instructions to determine that the user has started a new session of viewing content;

instructions to create a new session identifier for the new session;

instructions to store the new session identifier in the database;

instructions to create a database of content selected by a user, wherein the selection is associated with the user;

instructions to receive a date and time;

at the date and time, instructions to receive information in an electronic programming guide (EPG) associated with new content at the intelligent television; and

in response to receiving the information, instructions to store information about the new content, from the EPG, in the database of content selected by the user, wherein the new content includes one or more of a group comprising an identifier, a time added, and a date added

instructions to package information from the database of content into a data file, wherein the information includes three or more of a first identifier for a viewed content, a second identifier for content associated with a favorite, a third identifier for content associated with a reminder, how long content was viewed, a fourth identifier for an application being used by the user, a fifth identifier for a media being viewed by the user, a session identifier, and a usage statistic; and

instructions to receive a request for statistical information;

instructions to retrieve statistics on one or more of selections or new content, wherein the statistics include one or more categories, wherein the categories include one or more of most viewed content, last viewed content, favorite content, or new content; and

instructions to send the data file to a third party for processing.

8. The non-transitory computer readable medium as defined in claim 7 , further comprises instructions to provide the statistics to a third party.

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 Jan 24, 2014
From: MILANO, EDUARDO DIEGO TORRES
To: FLEXTRONICS AP, LLC
Reel/Frame 032044/0061 →