The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 24, 2020
Filed:
Feb. 20, 2013
Comcast Cable Communications Management, Llc, Philadelphia, PA (US);
John Carney, Sausalito, CA (US);
David de Andrade, San Anselmo, CA (US);
Sithampara Babu Niranjan, Larkspur, CA (US);
David Brandyberry, San Rafael, CA (US);
Leon Franzen, Novato, CA (US);
Lena Chane, San Francisco, CA (US);
Matt Marenghi, San Anselmo, CA (US);
Prakash Hegde, Mill Valley, CA (US);
Alex Chung, San Francisco, CA (US);
Viva Chu, San Leandro, CA (US);
Greg Thomson, Mill Valley, CA (US);
Ruth Dawson, Nicasio, CA (US);
Comcast Cable Communications Management, LLC, Philadelphia, PA (US);
Abstract
iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component including an operator-deployed application management system configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client.