IP Library Patent Application 15349815
Patent Application
App. No. 15/349,815

SYSTEM AND METHOD FOR DIGITAL TELEVISION NOTIFICATION SERVICE

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 None
App. No.
15/349,815
Abstract

The present disclosure relates to electronic devices, processes and systems for presentations of notifications by a digital television. In one embodiment, a method for presentation of notifications includes running, by a digital television, a notifications service, wherein the notification service provides an architecture for exchange and encapsulation of notification objects with respect to applications and components of the digital television, querying by a notifications controller of the notifications service one or more notification clients, and receiving, by the notification controller, a notification object from the notifications client, wherein the notification object includes data for implementation of the notification and content of the notification object. The method also includes outputting, by the notification controller, a population command for the notification object; and presenting, by the digital television, the notification object based on the data for implementation and the content of the notification object.

Claims (42)

1 . A method for presentation of notifications by a digital television, the method comprising:

running, by a digital television, a notifications service, wherein the notification service provides an architecture for exchange and encapsulation of notification objects with respect to applications and components of the digital television;

querying by a notifications controller of the notifications service one or more notification clients;

receiving, by the notification controller, a notification object from the notifications client, wherein the notification object includes data for implementation of the notification and content of the notification object;

outputting, by the notification controller, a population command to the digital television for the notification object, wherein the population command is generated by the notifications controller to include the notification object in a current display of the digital television; and

presenting, by the digital television, the notification object based on the data for implementation and the content of the notification object.

2 . The method of claim 1 , wherein the notification service is a program run as a background process by the digital television interacting with applications executed by the digital television and digital television system components.

3 . The method of claim 1 , wherein notification clients include applications executed by the digital television and digital television system components.

4 . The method of claim 1 , wherein one or more notification clients includes a cloud service configured to push notifications to the digital television by way of a communications network.

5 . The method of claim 1 , wherein the notification object includes a display message for one or more of a message notification, content alert, system update, system requirement, menu element presentation and display element in general of the digital television.

6 . The method of claim 1 , wherein the notifications service monitors changes in the layout, presentation, input and content of a display of the digital television the notification controller issues a query to the notifications client for relevant notification objects based on the changes.

7 . The method of claim 1 , wherein presentation of the notification object includes display of a toast element by the digital television.

8 . The method of claim 1 , wherein presentation of the notification object includes display of a menu element within a menu presented by the digital television.

9 . The method of claim 1 , further comprising receiving one or more values associated with the presentation configuration of the digital television by the notification controller and outputting the population command based on the one or more values associated with the presentation configuration of the digital television.

10 . The method of claim 1 , further comprising receiving ticks from a timer service of the digital television for timed presentation of the notification.

11 . The method of claim 9 , further comprising obtaining one or more notification objects from a notification database based on ticks received from the timer service and values associated with the presentation configuration of the digital television.

12 . A digital television comprising:

a display;

a controller coupled to the display, the controller configured to

run a notifications service, wherein the notification service provides an architecture for exchange and encapsulation of notification objects with respect to applications and components of the digital television;

control querying by a notifications controller of the notifications service one or more notification clients;

control receiving, by the notification controller, a notification object from the notifications client, wherein the notification object includes data for implementation of the notification and content of the notification object;

control outputting, by the notification controller, a population command to the digital television for the notification object, wherein the population command is generated by the notifications controller to include the notification object in a current display of the digital television; and

control presenting, by the digital television, the notification object based on the data for implementation and the content of the notification object.

13 . The digital television of claim 12 , wherein the notification service is a program run as a background process by the digital television interacting with applications executed by the digital television and digital television system components.

14 . The digital television of claim 12 , wherein notification clients include applications executed by the digital television and digital television system components.

15 . The digital television of claim 12 , wherein one or more notification clients includes a cloud service configured to push notifications to the digital television by way of a communications network.

16 . The digital television of claim 12 , wherein the notification object includes a display message for one or more of a message notification, content alert, system update, system requirement, menu element presentation and display element in general of the digital television.

17 . The digital television of claim 12 , wherein the notifications service monitors changes in the layout, presentation, input and content of a display of the digital television the notification controller issues a query to the notifications client for relevant notification objects based on the changes.

18 . The digital television of claim 12 , wherein presentation of the notification object includes display of a toast element by the digital television.

19 . The digital television of claim 12 , wherein presentation of the notification object includes display of a menu element within a menu presented by the digital television.

20 . The digital television of claim 12 , further comprising receiving one or more values associated with the presentation configuration of the digital television by the notification controller and outputting the population command based on the one or more values associated with the presentation configuration of the digital television.

21 . The digital television of claim 12 , further comprising receiving ticks from a timer service of the digital television for timed presentation of the notification.

22 . The digital television of claim 20 , further comprising obtaining one or more notification objects from a notification database based on ticks received from the timer service and values associated with the presentation configuration of the digital television.

23 . A method for presentation of notifications by a digital television, the method comprising:

running, by a digital television, a notifications service, wherein the notification service provides architecture for exchange and encapsulation of notification objects with respect to applications and components of the digital television;

receiving, by the notification controller, a notification object from a notifications client, wherein the notification object includes data for implementation of the notification and content of the notification object;

presenting, by the digital television, the notification object based on the data for implementation and the content of the notification object;

detection, by the digital television, selection of the notification object; and

transmitting, by the digital television, an indication of the selection of the notification to a cloud server.

24 . The method of claim 23 , wherein the indication of the selection of the notification is transmitted with a format of a notification object to the cloud server.

25 . The method of claim 23 , further comprising querying by a notifications controller of the notifications service one or more notification clients and outputting, by the notification controller, a population command for the notification object.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2019
From: JAMDEO CANADA LTD.; HISENSE USA CORP.; HISENSE INTERNATIONAL CO., LTD.
To: HISENSE ELECTRIC CO., LTD.
Reel/Frame 047923/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2017
From: TORRESS MILANO, EDUARDO DIEGO; HUANG, RAN
To: JAMDEO CANADA LTD; HISENSE USA CORP.; HISENSE ELECTRIC CO., LTD.; HISENSE INTERNATIONAL CO., LTD.
Reel/Frame 043546/0556 →