IP Library Granted Patent US 11,330,337
Granted Patent B2
US 11,330,337 · App. 16/921,118 · Granted May 10, 2022

Method and system for displaying and updating electronic information on a display device

Inventors: Gerard C. Johnson (Wesley Chapel, FL); Sean Bunner (St. Petersburg, FL); John McDevitt (Clearwater, FL)
Assignee: HSNI, LLC
H04N21/47815G06Q30/0601G06Q30/0603H04N21/2542H04N21/25891H04N21/26291H04N21/435H04N21/4722H04N21/4782H04N21/6581H04N21/812H04N21/8543
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,330,337
App. No.
16/921,118
Granted
May 10, 2022
Kind
B2
Abstract

A method and system is provided for displaying and updating electronic information on a display device. In an exemplary aspect, the method includes storing first and second digital information relating to first and second products, respectively, and transmitting this information to a display device to be displayed thereon by user interface pages navigable by a user. Moreover, the method includes determining a current page that is being displayed on the display device and determining whether either the first digital information or the second digital information product is being displayed on the current page. When the current page is displaying the first digital information, the method transmits unscheduled updates of the first digital information, such that the current page dynamically displays updated first digital information. Alternatively, when the current page is not displaying the second digital information, the method transmits scheduled updates of the second digital information.

Claims (40)

1. A system for displaying and updating electronic information on a display device, the system comprising:

at least one electronic database that stores first and second digital information relating to at least one product;

at least one server configured to transmit the first and second digital information to the display device to be displayed thereon by at least one user interface pages navigable by a user, with the display device being remotely located from the at least one server; and

at least one processor associated with the at least one server and remotely located from the display device, with the at least one processor being configured to determine, based on page navigation information relating to the at least one user interface page being displayed on the display device, whether at least one of the first and second digital information is being displayed on the at least one user interface page,

wherein, when the first digital information is being displayed on the at least one user interface page, the at least one server is configured to transmit unscheduled updates of the first digital information to the display device, such that the at least one user interface page dynamically displays updated first digital information relating to the at least one product on the display device.

2. The system of claim 1 , wherein, when the at least one user interface page is not displaying the second digital information, the at least one server is configured to transmit scheduled updates of the second digital information relating to the at least one product to the display device.

3. The system of claim 1 , wherein the at least one server is further configured to transmit the unscheduled updates of the first digital information whenever there is an update to the first digital information in the at least one electronic database.

4. The system of claim 1 , wherein the first and second digital information relate to first and second products, respectively, that are concurrently displayed on the at least one user interface page on the display device.

5. The system of claim 4 , wherein at least one of the first and second products that is currently being displayed on the at least one user interface page is subject of a streaming broadcast displayed on the display device.

6. The system of claim 5 , wherein another of the first and second products that is currently being displayed on the at least one user interface page is not the subject of the streaming broadcast.

7. The system of claim 1 , wherein the at least one processor is further configured to configure at least a portion of the at least one user interface page for the user to conduct an electronic transaction.

8. The system of claim 1 , wherein the at least one server is further configured to transmit the at least one user interface page as at least one eXtensible Markup Language (XML) document.

9. A set-top box comprising:

a processor configured to facilitate electronic based transactions,

wherein the set-top box is coupled to a display device and is configured to:

transmit a user request to at least one server that is remotely located from the display device,

receive, from the at least one server and in response to the user request, first and second digital information that relates to at least one product,

display, on the display device coupled to the set-top box, the first and second digital information by at least one user interface page navigable by a user,

transmit, to the at least one server, page navigation information relating to the at least one user interface page that indicates whether at least one of the first and second digital information is being displayed on the at least one user interface page,

automatically receive, from the at least one server, unscheduled updates of the first digital information when the at least one user interface page current page is displaying the first digital information, and

dynamically display the updated first digital information on the at least one user interface page on the display device.

10. The set-top box system of claim 9 , wherein the set-top box is further configured to receive scheduled updates of the second digital information when the at least one user interface page is not displaying the second digital information.

11. The set-top box according to claim 9 , wherein the set-top box is further configured to configure the at least one user interface page for the user of the set-top box to conduct an electronic transaction of the at least one product.

12. The set-top box according to claim 9 , wherein the set-top box is further configured to concurrently display the first and second digital information relating to the at least one product on the one user interface page on the display device.

13. The set-top box of claim 9 , wherein the first and second digital information relate to first and second products, respectively, and the set-top box is configured to concurrently display the first and second digital information relating to first and second products on the at least one user interface page on the display device.

14. The set-top box according to claim 13 , wherein at least one of the first and second products that is currently being displayed on the at least one user interface page is subject of a streaming broadcast displayed on the display device.

15. The set-top box according to claim 14 , wherein another of the first and second products that is currently being displayed on the current page is not the subject of the streaming broadcast.

16. The set-top box according to claim 9 , wherein the at least one user interface page is received by the set-top box as at least one eXtensible Markup Language (XML) document.

17. A method for displaying and updating electronic information on a display device, the method comprising:

storing, by at least one electronic database, first and second digital information relating to at least one product;

transmitting, by at least one server, the first and second digital information to the display device to be displayed thereon by at least one user interface pages navigable by a user, with the display device being remotely located from the at least one server;

determining, by at least one processor associated with the at least one server and remotely located from the display device, whether at least one of the first and second digital information is currently being displayed on the at least one user interface page; and

when the first digital information is being displayed on the at least one user interface page, transmitting, by the at least one server, unscheduled updates of the first digital information to the display device, such that the at least one user interface page dynamically displays updated first digital information relating to the at least one product on the display device.

18. The method of claim 17 , further comprising transmitting, by the at least one server, scheduled updates of the second digital information relating to the at least one product to the display device when the at least one user interface page is not displaying the second digital information.

19. The method of claim 17 , further comprising transmitting, by the at least one server, the unscheduled updates of the first digital information whenever there is an update to the first digital information in the at least one electronic database.

20. The method of claim 17 , wherein the first and second digital information relate to first and second products, respectively, that are concurrently displayed on the at least one user interface page on the display device.

21. The method of claim 20 , wherein at least one of the first and second products that is currently being displayed on the at least one user interface page is subject of a streaming broadcast displayed on the display device.

22. The method of claim 21 , wherein another of the first and second products that is currently being displayed on the at least one user interface page is not the subject of the streaming broadcast.

23. The method of claim 17 , further comprising configuring, by the at least one processor, at least a portion of the at least one user interface page for the user to conduct an electronic transaction.

24. The method of claim 17 , further comprising transmitting, by the at least one server, the at least one user interface page as at least one eXtensible Markup Language (XML) document.

Assignments (3)
SECURITY INTEREST Recorded Aug 7, 2026
From: HSNI, LLC
To: GLAS USA LLC, AS COLLATERAL AGENT
Reel/Frame 075572/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2021
From: JOHNSON, GERARD C.; BUNNER, SEAN; MCDEVITT, JOHN
To: HSN LP
Reel/Frame 057402/0718 →
CHANGE OF NAME Recorded Sep 7, 2021
From: HSN LP
To: HSNI, LLC
Reel/Frame 057436/0221 →