Video Search Layer on an OTT 
Software Platform
Solution: provides a method for a video search layer interface in an
OTT software platform. The video search layer of the OTT software platform includes thep y p
following method operations: identifying available services for consumption on a video
display device, wherein the available services include two or more of a broadcast
television service, a cable television service, a satellite television service, a telecom
television service, an on‐demand video service, and an internet content service that
streams video; determining a current date and time; determining content items availablestreams video; determining a current date and time; determining content items available
for consumption from each of the available services at the current date and time;
determining an allocation of display locations in a video search layer of a software
platform interface for content items from each of the available services, the allocation
defining a relative amount of display locations for each of the available services based on
a device profile associated with the video display device; assigning content items to the
display locations in accordance with the determined allocation.

Video Search Layer on an OTT Platform

  • 1.
    Video Search Layer on an OTT  Software Platform Solution: provides amethod for a video search layer interface in an OTT software platform. The video search layer of the OTT software platform includes thep y p following method operations: identifying available services for consumption on a video display device, wherein the available services include two or more of a broadcast television service, a cable television service, a satellite television service, a telecom television service, an on‐demand video service, and an internet content service that streams video; determining a current date and time; determining content items availablestreams video; determining a current date and time; determining content items available for consumption from each of the available services at the current date and time; determining an allocation of display locations in a video search layer of a software platform interface for content items from each of the available services, the allocation defining a relative amount of display locations for each of the available services based on a device profile associated with the video display device; assigning content items to the display locations in accordance with the determined allocation.