MULTI-SOURCE MULTI-NETWORK ELECTRONIC SERVICE GUIDE
First Claim
Patent Images
1. A method for providing an electronic service guide comprising:
- acquiring a plurality of electronic service guides from one or more sources,translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation;
combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide;
filtering the unified electronic service guide based on location, attributes of a user or attributes of a client device for which the electronic service guide is to be used; and
providing the unified electronic service guide for display or further processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system by which a client device can gather ESG data from disparate sources and present them to a user in a unified manner via a single user interface provides improved usability of the ESG. A method for providing an electronic service guide comprises acquiring a plurality of electronic service guides, translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation, combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide, and providing the unified electronic service guide for display.
47 Citations
26 Claims
-
1. A method for providing an electronic service guide comprising:
-
acquiring a plurality of electronic service guides from one or more sources, translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation; combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide; filtering the unified electronic service guide based on location, attributes of a user or attributes of a client device for which the electronic service guide is to be used; and providing the unified electronic service guide for display or further processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A client device for displaying an electronic service guide to a user, the client device comprising:
-
a processor to execute computer program instructions; a display to display information to a user; a memory to store computer program instructions executable by the processor; and computer program instructions stored in the memory and executable to perform the steps of; acquiring a plurality of electronic service guides from one or more sources, translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation; combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide, filtering the unified electronic service guide based on location, attributes of the user or attributes of the client device for which the electronic service guide is to be used, and displaying the unified electronic service guide on the display. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A server for providing an electronic service guide to a client device, the server comprising:
-
a processor to execute computer program instructions; a memory to store computer program instructions executable by the processor; and computer program instructions stored in the memory and executable to perform the steps of; acquiring a plurality of electronic service guides from one or more sources, translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation; combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide, filtering the unified electronic service guide based on attributes of a user or a client device for which the electronic service guide is to be used, and delivering the unified electronic service guide to the client device. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product for providing an electronic service guide, comprising:
-
a computer readable storage medium; computer program instructions, recorded on the computer readable medium, executable by a processor, for performing the steps of; acquiring a plurality of electronic service guides from one or more sources, translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation; combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide, filtering the unified electronic service guide based on attributes of a user or attributes of a client device for which the electronic service guide is to be used, and providing the unified electronic service guide for display or further processing. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification