Patent ID: 6725421
Filing Date: 2004-04-20
Classification: G06F,H04N

Abstract:
In a system for storing, retrieving and playing multimedia data, said system having a server coupled to the Internet, said server communicating with a settop box at a user location further including a display device, a method comprising:receiving an Internet web page as HTML formatted data, said Internet web page associated with a given URL; rendering a first part of said HTML formatted data into an MPEG encoded object; storing said MPEG encoded object in a rendered cache memory; forming a first semantic representation of said MPEG encoded object; storing data corresponding to said first semantic representation, indexed by said given URL of said Internet web page; forming a set of rendering instructions corresponding to a rendered representation of a second part of said HTML formatted data; forming a second semantic representation of said rendered representation of said second part of said HTML formatted data; storing data corresponding to said second semantic representation, indexed by said given URL of said Internet web page; receiving a first request from said settop box to retrieve said Internet web page having said given URL; reading said data corresponding to said first semantic representation from said rendered cache memory; generating a partial Internet web page in MPEG format from said data corresponding to said first semantic representation, and said MPEG encoded object; transmitting said partial Internet web page in MPEG format to said settop box; transmitting said set of rendering instructions to said settop box; transmitting said data corresponding to said second semantic representation to said settop box; and at said settop box, rendering said second part of said HTML formatted data using said set of rendering instructions and said data corresponding to said second semantic representation, to form a rendered representation of said second part of said HTML formatted data; combining said partial Internet web page in MPEG format with said rendered representation of said second part of said HTML formatted data to form a rendered Internet web page; and displaying said rendered Internet web page on said display device at said settop box.