IP Library Granted Patent US 11,146,855
Granted Patent B2
US 11,146,855 · App. 16/279,295 · Granted Oct 12, 2021

Automatically loading user profile to show recently watched channels

Inventors: Srinivasan Kannan (Bangalore, IN); Siddalinga Swamy (Bangalore, IN); Amudha Kaliamoorthi (Bangalore, IN)
Assignee: NAGRAVISION S.A.
H04N21/4532H04N21/25H04N21/251H04N21/252H04N21/258H04N21/25875H04N21/25891H04N21/41H04N21/422H04N21/4223H04N21/42201H04N21/42203H04N21/4332H04N21/441H04N21/442H04N21/4415H04N21/44204H04N21/44218H04N21/44222H04N21/4586H04N21/466H04N21/4662H04N21/4667H04N21/4668H04N21/482H04N21/6582
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 11,146,855
App. No.
16/279,295
Granted
Oct 12, 2021
Kind
B2
Abstract

Aspects of the present disclose involve a method, a device, and a system comprising a processor and a machine-readable storage medium storing at a set of instructions for identification and authentication of user profiles associated with a digital television system and displaying information related thereto. In example embodiments, the method includes identifying a user profile registered with a content presentation device based on received identification data that includes biometric data. The method further includes receiving, from a server, identifiers of a set of recently watched channels associated with the user profile and causing presentation of a recent channels interface that includes selectable elements corresponding to the set of recently watched channels.

Claims (57)

1. A method comprising:

sending, to a first content presentation device, recent service data associated with a user profile registered with the first content presentation device and registered with a second content presentation device distinct from the first content presentation device, the recent service data including a set of identifiers corresponding to content sources recently accessed by the user profile registered with the first and second content presentation devices;

receiving, from the second content presentation device with which the user profile is registered, an identifier of a content source accessed by the second content presentation device for at least a threshold time;

updating, by one or more processors of a machine, the recent service data to include the identifier of the content source based on the content source being accessed for at least the threshold time by the second content presentation device with which the user profile is registered; and

sending, to the first content presentation device with which the user profile is registered, the updated recent service data comprising the set of identifiers and the identifier of the content source accessed for at least the threshold time by the second content presentation device with which the user profile is registered.

2. The method of claim 1 , wherein the first content presentation device uses the updated recent service data to update an interactive interface comprising selectable elements corresponding to the content sources recently accessed by the user profile.

3. The method of claim 2 , wherein a channel change command received at the second content presentation device initiates a determination that the second content presentation device accessed the content source for at least the threshold time.

4. The method of claim 1 , wherein the user profile is among a plurality of user profiles registered with the first content presentation device and registered with the second content presentation device.

5. The method of claim 4 , wherein:

the user profile is a first user profile;

the recent service data is first recent service data; and

the method further comprises sending, to the first content presentation device, second recent service data associated with a second user profile registered with the first content presentation device, the second recent service data including at least one identifier corresponding to at least one content source accessed by the second user profile.

6. The method of claim 5 , further comprising:

receiving a request to login with the second user profile at the first content presentation device; and

wherein the sending of the second recent service data associated with the second user profile is based on receiving the request to login with the second user profile.

7. The method of claim 1 , wherein:

the identifier of the content source accessed by the second content presentation device is a first identifier corresponding to a first content source; and

the updated recent service data further includes a second identifier corresponding to a second content source accessed by the second content presentation device associated with the user profile.

8. The method of claim 1 , further comprising:

receiving a user profile identifier corresponding to the user profile, wherein the sending of the recent service data associated with the user profile is based on receiving a request to login with the user profile.

9. The method of claim 1 , further comprising:

receiving, from the first content presentation device, identification data;

comparing the identification data with stored authentication data associated with a plurality of user profiles; and

identifying the user profile from the plurality of user profiles based on the identification data matching authentication data associated with the user profile.

10. The method of claim 1 , further comprising:

receiving, from the first content presentation device, identification data;

comparing the identification data with stored authentication data associated with a plurality of user profiles;

determining the identification data is invalid based on the comparing; and

causing the content presentation device to display a prompt to create a new user profile.

11. A system comprising:

a machine-readable storage unit to store instructions; and

one or more processors configured by the instructions to perform operations comprising:

sending, to a first content presentation device, recent service data associated with a user profile registered with the first content presentation device and registered with a second content presentation device distinct from the first content presentation device, the recent service data including a set of identifiers corresponding to content sources recently accessed by the user profile registered with the first and second content presentation devices;

receiving, from the second content presentation device with which the user profile is registered, an identifier of a content source accessed by the second content presentation device for at least a threshold time;

updating the recent service data to include the identifier of the content source based on the content source being accessed for at least the threshold time by the second content presentation device with which the user profile is registered; and

sending, to the first content presentation device with which the user profile is registered, the updated recent service data comprising the set of identifiers and the identifier of the content source accessed for at least the threshold time by the second content presentation device with which the user profile is registered.

12. The system of claim 11 , wherein the first content presentation device uses the updated recent service data to update an interactive interface comprising selectable elements corresponding to the content sources recently accessed by the user profile.

13. The system of claim 11 , wherein a channel change command received at the second content presentation device initiates a determination that the second content presentation device accessed the content source for at least the threshold time.

14. The system of claim 11 , wherein:

the user profile is a first user profile;

the recent service data is first recent service data; and

the operations further comprise sending, to the first content presentation device, second recent service data associated with a second user profile registered with the first content presentation device, the second recent service data including at least one identifier corresponding to at least one content source accessed by the second user profile.

15. The system of claim 14 , wherein the operations further comprise:

receiving a request to login with the second user profile at the first content presentation device; and

wherein the sending of the second recent service data associated with the second user profile is based on receiving the request to login with the second user profile.

16. The system of claim 11 , wherein:

the identifier of the content source accessed by the second content presentation device is a first identifier corresponding to a first content source; and

the updated recent service data further includes a second identifier corresponding to a second content source accessed by the second content presentation device associated with the user profile.

17. The system of claim 11 , wherein the operations further comprise comprising:

receiving a user profile identifier corresponding to the user profile, wherein the sending of the recent service data associated with the user profile is based on receiving a request to login with the user profile.

18. A non-transitory machine-readable storage medium embodying instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:

sending, to a first content presentation device, recent service data associated with a user profile registered with the first content presentation device and registered with a second content presentation device distinct from the first content presentation device, the recent service data including a set of identifiers corresponding to content sources recently accessed by the user profile registered with the first and second content presentation devices;

receiving, from the second content presentation device with which the user profile is registered, an identifier of a content source accessed by the second content presentation device for at least a threshold time;

updating the recent service data to include the identifier of the content source based on the content source being accessed for at least the threshold time by the second content presentation device with which the user profile is registered; and

sending, to the first content presentation device, the updated recent service data comprising the set of identifiers and the identifier of the content source accessed for at least the threshold time by the second content presentation device with which the user profile is registered.

19. The non-transitory machine-readable storage medium of claim 18 , wherein the first content presentation device uses the updated recent service data to update an interactive interface comprising selectable elements corresponding to the content sources recently accessed by the user profile.

20. The non-transitory machine-readable storage medium of claim 19 , wherein a channel change command received at the second content presentation device initiates a determination that the second content presentation device accessed the content source for at least the threshold time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2019
From: KANNAN, SRINIVASAN; SWAMY, SIDDALINGA; KALIAMOORTHI, AMUDHA
To: NAGRAVISION S.A.
Reel/Frame 048372/0628 →
Continuity (3)
Continuation 15661555 · Jul 27, 2017
Continuation 14841552 · Aug 31, 2015
Related Publication 20190356953A1 · Nov 21, 2019