SYSTEM AND METHOD FOR PRESENTING ELECTRONIC MEDIA ASSETS
4 Assignments
0 Petitions
Accused Products
Abstract
A method of presenting electronic media assets may include retrieving metadata for a plurality of electronic media assets over a computer network, determining if one or more media assets is a transactional media asset, adding the transactional media assets to a media asset list, determining if one or more media assets is a subscription media asset, adding the subscription media assets to the media asset list, determining if one or more media assets is a live event media asset, adding the live event media assets to the media asset list, determining if one or more media assets is a current linear media asset, adding the current linear media assets to the media asset list, determining if one or more media assets is a future linear media asset adding the future linear media assets to the media asset list, and presenting the media title list to the consumer.
6 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method of presenting electronic media assets, the method comprising:
-
receiving a user search query; retrieving metadata for a plurality of electronic media assets matching the user search query over a computer network from a first streaming electronic media asset provider and a second streaming electronic media asset provider; determining, based on the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider using a hardware processor, if one or more electronic media assets among the plurality of electronic media assets is an on-demand electronic media asset; upon determining that one or more electronic media assets among the plurality of electronic media assets is on-demand electronic media asset, adding the on-demand media assets to a media asset list; determining, based on the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider, if one or more electronic media assets among the plurality of electronic media assets is a current or future broadcast electronic media asset; upon determining that one or more electronic media assets among the plurality of electronic media assets is a current or future broadcast electronic media asset, adding the current or future broadcast electronic media assets to the media asset list following the on-demand electronic media assets; generating a media asset menu using the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider for each media asset in the media asset list; and presenting the media asset menu to the consumer. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer readable medium storing a program causing a computer to execute a method of presenting electronic media assets, the method comprising:
-
receiving a user search query; retrieving metadata for a plurality of electronic media assets matching the user search query over a computer network from a first streaming electronic media asset provider and a second streaming electronic media asset provider; determining, based on the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider using a hardware processor, if one or more electronic media assets among the plurality of electronic media assets is a an on-demand electronic media asset; upon determining that one or more electronic media assets among the plurality of electronic media assets is a an on-demand electronic media asset, adding the an on-demand electronic media assets to a media asset list; determining, based on the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider, if one or more electronic media assets among the plurality of electronic media assets is a current or future broadcast electronic media asset; upon determining that one or more electronic media assets among the plurality of electronic media assets is a current or future broadcast electronic media asset, adding the current or future broadcast electronic media assets to the media asset list following the on-demand electronic media assets; generating a media asset menu using the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider for each media asset in the media asset list; and presenting the media asset menu to the consumer. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A computer system for presenting electronic media assets, the system comprising:
-
a memory having processor-readable instructions stored therein; and a processor configured to access the memory and execute the processor-readable instructions, which when executed by the processor configures the processor to perform a plurality of functions, including functions to; receive a user search query; retrieve metadata for a plurality of electronic media assets matching the user search query over a computer network from a first streaming electronic media asset provider and a second streaming electronic media asset provider; determine, based on the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider using the processor, if one or more electronic media assets among the plurality of electronic media assets is a an on-demand electronic media asset; upon determining that one or more electronic media assets among the plurality of electronic media assets is a an on-demand electronic media asset, ad the an on-demand electronic media assets to a media asset list; determine, based on the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider, if one or more electronic media assets among the plurality of electronic media assets is a current or future broadcast electronic media asset; upon determining that one or more electronic media assets among the plurality of electronic media assets is a current or future broadcast electronic media asset, add the current or future broadcast electronic media assets to the media asset list following the on-demand electronic media assets; generate a media asset menu using the retrieved metadata from the first streaming electronic media asset provider and the second streaming electronic media asset provider for each media asset in the media asset list; and presenting the media asset menu to the consumer. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification