Television web services
First Claim
Patent Images
1. A method comprising:
- exposing one or more web services over a web service interface to a plurality of applications, wherein;
each said web service relates to television programming; and
one said application is not compatible with another said application; and
processing one or more requests received at the web service interface from at least one said application by a said web service corresponding to the at least one said application.
2 Assignments
0 Petitions
Accused Products
Abstract
Television web services are described. In an implementation, a method includes exposing one or more web services over a web service interface to a plurality of applications. Each of the web services relates to television programming and at least two of the applications are not compatible with other. One or more requests received at the web service interface from at least one of the applications are processed by a corresponding one of the web services.
-
Citations
38 Claims
-
1. A method comprising:
-
exposing one or more web services over a web service interface to a plurality of applications, wherein;
each said web service relates to television programming; and
one said application is not compatible with another said application; and
processing one or more requests received at the web service interface from at least one said application by a said web service corresponding to the at least one said application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
publishing a web services description language (WSDL) document that defines application-level behavior for interacting with one or more web services via a web service interface, wherein each said web service relates to television programming; and
configuring a client based on the WSDL document to form a request for;
communication to the web service interface;
routing by the web service interface to a corresponding said web service; and
processing by the corresponding said web service. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a request for a television web service at an Application Program Interface (API) executed on an edge server from one of a plurality of applications executed on a client;
routing the request by the API to a corresponding one of a plurality of service providers that is configured to provide the television web service;
receiving a response at the API from the corresponding service provider that includes a processing of the request by the television web service; and
communicating the response to the one said application. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An API comprising a web service interface for exposing web services to one or more independent applications, wherein:
-
each said web service includes one or more methods callable by each said independent application over the Internet through the web service interface;
each said independent application is executable on a respective client;
the one or more callable methods accept arguments;
the arguments are passable through the web service interface and routed to a corresponding one or more said web services; and
the web services relate to television programming. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a WAN;
a plurality of service providers communicatively coupled to the WAN, wherein each said service provider is configured to provide one or more television web services;
a plurality of applications, wherein each said application is executable to form one or more requests for communication over the WAN; and
an API including one or more web service interfaces for exposing each said television web service that processes the one or more requests to each said application. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system comprising:
-
a network;
means for requesting one or more of a plurality of television web services, wherein the requesting means are communicatively coupled to the network;
means for executing the plurality of television web services, wherein the executing means are communicatively coupled to the network; and
means for interfacing the requesting means with the executing means such that the television web services are exposed for processing one or more requests originating from the requesting means. - View Dependent Claims (38)
-
Specification