IP Library Granted Patent US 8,375,208
Granted Patent B2
US 8,375,208 · App. 12/783,844 · Granted Feb 12, 2013

Method and apparatus for providing content aggregation in support of virtual channels

Inventors: Raghu Darapu (Coppel, TX); Aravind Perumandla (Irving, TX); Ruchir Rodrigues (Dallas, TX); Shaygan Kheradpir (New York, NY); Santhosh Manjrekar (Irving, TX); Sivaramakrishnan Shunmugha (Irving, TX); Fang Zhu (Woburn, MA); Alexander Sakharov (Natick, MA); Sampath Nambakkam (Irving, TX)
Assignee: Verizon Patent and Licensing Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,375,208
App. No.
12/783,844
Granted
Feb 12, 2013
Kind
B2
Abstract

An approach is provided for content aggregation in support of virtual channels. Query information and authentication information of a user are received from a media application associated with a set-top box. A query request is generated for media content from a content provider using the query information, the authentication information, and an identifier of a service provider. Transmission of the query request is initiated to the content provider system. One or more search results are received in response to the query request. Transmission of the one or more search results is initiated to the media application.

Claims (40)

1. A method comprising:

receiving query information and authentication information of a user from a media application associated with a set-top box;

generating a query request for media content from a content provider system using the query information, the authentication information, and an identifier of a service provider;

initiating transmission of the query request to the content provider system;

receiving one or more search results in response to the query request; and

initiating transmission of the one or more search results to the media application,

wherein the user is a subscriber of the service provider and the content provider system is a third-party different from the service provider, and

wherein, the query request for media content from the content provider system is generated by a platform in communication with the set-top box and the content provider system.

2. A method according to claim 1 , wherein the authentication information includes one or more of an authentication token, a username, a device identifier, and an encrypted device key.

3. A method according to claim 1 , wherein the one or more search results at least include corresponding uniform resource locators specifying media content available from the content provider system.

4. A method according to claim 1 , wherein transmission of the one or more search results to the media application is initiated as at least one hypertext transfer protocol secure communication.

5. A method according to claim 1 , wherein transmission of the query request to the content provider system is initiated as at least one hypertext transfer protocol communication.

6. A method according to claim 1 , wherein the media application is executed by a computing device communicatively coupled to the set-top box.

7. An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus at least to:

receive query information and authentication information of a user from a media application associated with a set-top box;

generate a query request for media content from a content provider system using the query information, the authentication information, and an identifier of a service provider;

initiate transmission of the query request to the content provider system;

receive one or more search results in response to the query request; and

initiate transmission of the one or more search results to the media application,

wherein the user is a subscriber of the service provider and the content provider system is a third-party different from the service provider, and

wherein, the query request for media content from the content provider system is generated by a platform in communication with the set-top box and the content provider system.

8. An apparatus according to claim 7 , wherein the authentication information includes one or more of an authentication token, a username, a device identifier, and an encrypted device key.

9. An apparatus according to claim 7 , wherein the one or more search results at least include corresponding uniform resource locators specifying media content available from the content provider system.

10. An apparatus according to claim 7 , wherein transmission of the one or more search results to the media application is initiated as at least one hypertext transfer protocol secure communication.

11. An apparatus according to claim 7 , wherein transmission of the query request to the content provider system is initiated as at least one hypertext transfer protocol communication.

12. An apparatus according to claim 7 , wherein the media application is executed by a computing device communicatively coupled to the set-top box.

13. A non-transitory computer-readable medium at least including computer program code that, when executed by an apparatus, is at least configured to cause the apparatus at least to:

receive query information and authentication information of a user from a media application associated with a set-top box;

generate a query request for media content from a content provider system using the query information, the authentication information, and an identifier of a service provider;

initiate transmission of the query request to the content provider system;

receive one or more search results in response to the query request; and

initiate transmission of the one or more search results to the media application,

wherein the user is a subscriber of the service provider and the content provider system is a third-party different from the service provider, and

wherein, the query request for media content from the content provider system is generated by a platform in communication with the set-top box and the content provider system.

14. A non-transitory computer-readable medium according to claim 13 , wherein the authentication information includes one or more of an authentication token, a username, a device identifier, and an encrypted device key.

15. A computer-readable medium according to claim 13 , wherein the one or more search results at least include corresponding uniform resource locators specifying media content available from the content provider system.

16. A computer-readable medium according to claim 13 , wherein transmission of the query request and the one or more search results to the media application is initiated as at least one hypertext transfer protocol secure communication.

17. A computer-readable medium according to claim 13 , wherein the media application is executed by a computing device communicatively coupled to the set-top box.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2010
From: DARAPU, RAGHU; PERUMANDLA, ARAVIND; RODRIGUES, RUCHIR; KHERADPIR, SHAYGAN; MANJREKAR, SANTHOSH; SHUNMUGHA, SIVARAMAKRISHNAN; ZHU, FANG; SAKHAROV, ALEXANDER; NAMBAKKAM, SAMPATH
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 024416/0274 →
Continuity (1)
Related Publication 20110289317A1 · Nov 24, 2011