IP Library Granted Patent US 12,294,769
Granted Patent B2
US 12,294,769 · App. 17/925,757 · Granted May 6, 2025

System, apparatus and methods providing a user interface

Inventors: William Redmann (Glendale, CA); Alan Stein (Princeton Junction, NJ)
Assignee: InterDigital Madison Patent Holdings, SAS
H04N21/4826H04N21/4384H04N21/4532
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 12,294,769
App. No.
17/925,757
Granted
May 6, 2025
Kind
B2
Abstract

Apparatus, methods and systems associated with electronic devices can involve determining a plurality of available services providing content, wherein each service has an associated content format; determining an order of the plurality of available services, based on the content format of each service and a sequence of switching between the plurality of available services, to reduce a transition time when switching, based on the sequence, from a first one of the plurality of available services to a second one of the plurality of services different from the first one; generating, based on the order, a list of the plurality of available services representing a program guide, wherein the first and second services are adjacent in the program guide; and enabling, based on the program guide, switching from the first service to the second service.

Claims (33)

1. An apparatus for providing a user interface to present adjacently listed services indicating video content, the apparatus comprising:

one or more processors configured to:

receive a first list of a plurality of services indicating video content, wherein each of the services of the first list has a channel number and an associated video format being a combination of a video transfer function and a video resolution;

reorganize an order of the first list, based on the associated video format of each service, to generate a second list by grouping together services having same combinations of video transfer function and video resolution; and

present a user interface using the second list, wherein the user interface allows switching from any one service to an adjacent service in the second list.

2. The apparatus of claim 1 , wherein the second list reduces instances of latency when sequentially switching between adjacent services in the second list compared to switching between adjacent services arranged in a numeric order by channel number.

3. The apparatus of claim 1 , wherein the second list reduces instances of latency by reducing a likelihood of a reconfiguration of a video pipeline when switching from processing content provided by a first service to processing content provided by a second service adjacent to the first service.

4. The apparatus of claim 1 , wherein the user interface using the second list comprises an electronic program guide wherein a channel number indicates a video content service.

5. The apparatus of claim 1 , wherein an order of the second list reduces a transition time by reducing an expected time to acquire an I-frame of an adjacent service in the second list.

6. The apparatus of claim 1 , wherein the user interface using the second list enables a channel surfing sequence by a user repeatedly activating one or more of a channel-up command and a channel-down command of a remote control for any of a television, a television signal receiver, a set-top box, a gateway device, a mobile device, a cell phone, or a tablet computer.

7. The apparatus of claim 1 , wherein grouping together services having same combinations of video transfer function and video resolution is further based on one or more user preferences.

8. The apparatus of claim 7 , wherein the one or more user preferences correspond to user selection of program content available in one video format rather than user selection of program content available in a different video format.

9. The apparatus of claim 1 , wherein the one or more processors reorganize the order of the first list further based on any of:

reducing an occurrence of a video format parameter change associated with a transition from one service to an adjacent service that causes a greatest latency;

a prioritization by a user of any of content and services into two or more tiers of favorites; or

placement in the second list of a wrap-around point at which advancing through a sequence of adjacent services past an end of an electronic program guide moves the sequence of adjacent services to a beginning of the electronic program guide.

10. A method for presenting adjacently listed services indicating video content, the method comprising:

receiving a first list of a plurality of services indicating video content, wherein each of the services has a channel number and an associated video format being a combination of a video transfer function and a video resolution;

reorganizing an order of the first list, based on the associated video format of each service, to generate a second list by grouping together services having same combinations of video transfer function and video resolution; and

presenting a user interface using the second list, wherein the user interface allows switching from any one service to an adjacent service in the second list.

11. The method of claim 10 , wherein reorganizing the order of the first list to generate the second list reduces instances of latency when sequentially switching between adjacent services in the second list compared to switching between adjacent services arranged in numeric order by channel number.

12. The method of claim 10 , wherein the second list reduces instances of latency by reducing a likelihood of a reconfiguration of a video pipeline when switching from processing content provided by a first service to processing content provided by a second service adjacent to the first service.

13. The method of claim 10 , wherein presenting the user interface using the second list comprises presenting an electronic program guide using the second list.

14. The method of claim 10 , wherein grouping together services having same combinations of video transfer function and video resolution is further based on one or more user preferences.

15. The method of claim 14 , wherein the one or more user preferences correspond to user selection of program content available in one video format rather than user selection of program content available in a different video format.

16. The method of claim 10 , wherein reorganizing the order of the first list to generate the second list produces an order of the second list that reduces an expected time to acquire an I-frame of an adjacent service in the second list.

17. The method of claim 10 , wherein presenting a user interface using the second list enables a channel surfing sequence by a user repeatedly activating one or more of a channel-up command and a channel-down command of a remote control for any of a television, a television signal receiver, a set-top box, a gateway device, a mobile device, a cell phone, or a tablet computer.

18. A non-transitory computer-readable medium comprising instructions, which when executed by a processor, perform a method comprising:

receiving a first list of a plurality of services indicating video content, wherein each of the services has a channel number and an associated video format being a combination of a video transfer function and a video resolution;

reorganizing an order of the first list, based on the associated video format of each service, to generate a second list by grouping together services having same combinations of video transfer function and video resolution; and

presenting a user interface using the second list, wherein the user interface allows switching from any one service to an adjacent service in the second list.

19. The non-transitory computer-readable medium of claim 18 , wherein presenting a user interface using the second list comprises presenting an electronic program guide using the second list.

20. The non-transitory computer-readable medium of claim 18 , wherein grouping together services having same combinations of video transfer function and video resolution is further based on one or more user preferences that correspond to user selection of program content available in one video format rather than user selection of program content available in a different video format.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2023
From: INTERDIGITAL PATENT HOLDINGS, INC.
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 065467/0687 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2022
From: REDMANN, WILLIAM; STEIN, ALAN
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 061807/0242 →
Continuity (2)
Provisional Application 63040351 · Jun 17, 2020
Related Publication 20230179833A1 · Jun 8, 2023
References Cited (14)
US 11284162B1 · Gupta · 2022 [cited by examiner]
US 20120266198A1 · Kanojia · 2012 [cited by examiner]
US 20140189736A1 · Kummer · 2014 [cited by examiner]
US 20150304706A1 · Mun · 2015 [cited by examiner]
EP 2750398A1 · 2014 [cited by applicant]
EP 2934016A1 · 2015 [cited by applicant]
Azgin Aytac et al. “Dynamic Channel Reordering To Reduce Latency During Surfing Periods in IPTV Networks”, IEEE Transactions On Broadcasting, IEE Service Center, Piscataway, NJ, US, vol. 59, No. 3, Sep. 1, 2013, pp. 471… [cited by applicant]
Ramos Fernando, “Mitigating IPTV Zapping Delay”, IEEE Communications Magazine, IEEE Service Center, Piscataway, US vol. 51, No. 8, Aug. 1, 2013, pp. 130-132. [cited by applicant]
ATSC, “ATSC Standard: Service Announcement Doc. A/332:2017”, Advanced Television Systems Committee, Washington, DC, Dec. 6, 2017, 34 pages. [cited by applicant]
CTA, “Updates to Dynamic HDR Metadata Signaling”, CTA-861.4, CTA Standard, Consumer Technology Association 2019, Technology & Standards Department, Mar. 2019, 37 pages. [cited by applicant]
CTA, “Users of CTA-861, a DTV Profile for Uncompressed High-Speed Digital Interfaces”, Consumer Technology Association, CTA-861-G, CTA Technology & Standards Department, Nov. 2, 2017, 218 pages. [cited by applicant]
ITU-R, “Image Parameter Values for High Dynamic Range Television for Use in Production and International Programme Exchange”, Recommendation ITU-R BT.2100-0, BT Series, Broadcasting Service (Television), Jul. 2016, 17 p… [cited by applicant]
ITU-R, “ITU-R BT.709-5—Parameter Values for the HDTV Standards for Production and International Programme Exchange”, International Telecommunications Union Radiocommunications Sector, Apr. 2002, pp. 1-32. [cited by applicant]
ITU-R, “Parameter Values for Ultra-high Definition Television Systems For Production And International Programme Exchange”, Recommendation ITU-R BT.2020-1, BT Series Broadcasting service (television), Jun. 2014, 8 pages. [cited by applicant]