Patent ID: 8132208

Claim:
A method of presenting program guide information using a mosaic of video sources broadcast in a television services system, comprising: sending a data query from an application server at a headend of a television services system to a web services system to gather customer data; processing the data query by the web services system to identify at least one data service from a plurality of data services to retrieve customer data according to the data query; accessing by the web services system the identified at least one data service from the plurality of data services to retrieve customer data according to the data query; passing the retrieved customer data from the web services system to the application server; generating a customer profile at the application server at the headend of the television services system using the retrieved customer data passed from the web services system and subscription information associated with the customer; providing a set-top box the generated customer profile and video mosaic preferences of the customer, the video mosaic preferences being provided by mosaic filters defined by parameters specified by a user to filter a plurality of video sources presently being broadcast in the television services system to determine still images representing various television programs broadcast in a television services system included in the video mosaic; the set-top box using a client application to form a video mosaic based on the customer profile and the video mosaic preferences of the customer; and presenting a program guide page having the video mosaic based on the customer profile and the video mosaic preferences of the customer displayed in the program guide page.