User interface with available multimedia content from multiple multimedia websites
First Claim
1. A server for populating a user interface on a client device with multimedia content available by delivery from a plurality of other servers not associated with the server, comprising:
- a processor, wherein the processor is configured to receive an indication of the multimedia content available by delivery from the plurality of other servers, wherein the multimedia content available by delivery from the plurality of other servers is displayed in a plurality of different display formats and has a plurality of different naming conventions for describing the content of the media content, wherein the processor is further configured to execute normalization logic to convert the plurality of different display formats into a common display format and to convert the plurality of different naming conventions describing the content of the media content into a common naming convention,wherein the indication of the multimedia content available by delivery from the plurality of other servers comprises metadata describing the multimedia content, and wherein the normalization logic transforms the metadata into the normalized information, and the metadata comprises a plurality of fields, each having a value, and wherein the processor is further configured to execute normalization logic to;
rename one or more of the plurality of field names of the metadata based upon the common naming convention to transform the metadata; and
convert one or more of the values of the plurality of fields based upon the common naming convention to transform the metadata.
3 Assignments
0 Petitions
Accused Products
Abstract
Automatically and repeatedly crawling multiple multimedia websites to identify and collect information about the multimedia content that is available for delivery over the Internet to a client device for playback on a media player operating on the client device. In one embodiment, the method normalizes the collected information by converting the different formats of the collected information into a common format and converting the different nomenclatures of the collected information into a common nomenclature. The method updates an index with the normalized information, and sends a data feed to the client device to populate the user interface on the client device with the normalized information of the index. The user interface allows the user to navigate and select the multimedia content that is available for delivery over the Internet for playback on the media player.
-
Citations
16 Claims
-
1. A server for populating a user interface on a client device with multimedia content available by delivery from a plurality of other servers not associated with the server, comprising:
-
a processor, wherein the processor is configured to receive an indication of the multimedia content available by delivery from the plurality of other servers, wherein the multimedia content available by delivery from the plurality of other servers is displayed in a plurality of different display formats and has a plurality of different naming conventions for describing the content of the media content, wherein the processor is further configured to execute normalization logic to convert the plurality of different display formats into a common display format and to convert the plurality of different naming conventions describing the content of the media content into a common naming convention, wherein the indication of the multimedia content available by delivery from the plurality of other servers comprises metadata describing the multimedia content, and wherein the normalization logic transforms the metadata into the normalized information, and the metadata comprises a plurality of fields, each having a value, and wherein the processor is further configured to execute normalization logic to; rename one or more of the plurality of field names of the metadata based upon the common naming convention to transform the metadata; and convert one or more of the values of the plurality of fields based upon the common naming convention to transform the metadata. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for populating a user interface on a client device with available multimedia content from a plurality of servers, comprising:
-
collecting information on the available multimedia content from the plurality of servers, the available multimedia content from the plurality of servers having a plurality of different display formats and having a plurality of different naming conventions describing the content of the media content; normalizing the collected information by converting the plurality of different display formats of the collected information into a common display format and converting the plurality of different naming conventions describing a content of the media content into a common naming convention; and sending a data feed to the client device to populate the user interface on the client device with the normalized collected information, wherein the user interface allows a user to navigate and select the multimedia content that is available for delivery over the Internet for playback on the media player operating on the client device, wherein the collected information comprises a plurality of fields, each having a value, and wherein the normalizing further comprises; renaming one or more of the plurality of field names of the collected information based upon the common naming convention to transform the collected information; and converting one or more of the values of the plurality of fields based upon the common naming convention to transform the collected information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a processor; and a non-transitory machine-readable storage medium that provides instructions that, if executed by the processor, will cause the processor to; collect information on available multimedia content from a plurality of servers, the available multimedia content from the plurality of servers having a plurality of different display formats and having a plurality of different naming conventions describing the content of the media content; normalizing the collected information by converting the plurality of different display formats of the collected information into a common display format and converting the plurality of different naming conventions describing a content of the media content into a common naming convention; and send a data feed to a client device to populate a user interface on the client device with the normalized collected information, wherein the collected information comprises a plurality of fields, each having a value, and wherein the processor is further configured to; rename one or more of the plurality of field names of the collected information based upon the common naming convention to transform the collected information; and convert one or more of the values of the plurality of fields based upon the common naming convention to transform the collected information. - View Dependent Claims (14, 15, 16)
-
Specification