Patents Examined by Jason M. Thomas
  • Patent number: 8032906
    Abstract: Methods for slice-based encoding of program guides and user interfaces are disclosed. The program guides include multiple video streams for picture-in-picture and other applications. A method for encoding the program guide includes encoding a first set of slices for each of a plurality of graphics pages; and encoding a second set of slices for each of a plurality of video streams. The user interfaces are multi-functional and may be used for electronic commerce and other applications. A method of generating the user interface includes encoding a set of slices for each of a plurality of objects, each object being characterized by an identity, at least one attribute, and at least one operation. In one embodiment of this method, the plurality of objects include an electronic commerce object, where the electronic commerce object is attributed with a first hyper text markup language (HTML) page.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: October 4, 2011
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Edward A. Ludvig, Eugene Gershtein, Jeremy S. Edmonds, John P. Comito
  • Patent number: 7979885
    Abstract: A method, apparatus and computer program product are provided for delivering television programming to a subscriber. In one aspect the method includes receiving one or more channels of program content, and encoding each channel a plurality of times, each time at a different rate producing multiple rate encoded signals for each channel. The method can further include transmitting the multiple rate encoded signals to a central office over a network, determining an available bandwidth of a downstream link to a subscriber and a current bit rate available for transmission to the subscriber. The method can further include selecting a best available bit rate from the multiple rate encoded signals for a requested channel and transmitting the selected rate encoded signal to the subscriber.
    Type: Grant
    Filed: August 11, 2005
    Date of Patent: July 12, 2011
    Assignee: Harmonic Inc.
    Inventor: Shahar Bar
  • Patent number: 7941824
    Abstract: Methods of providing a media file include receiving the media file and an identification of a destination set-top box for the media file at a server device. The received media file is transmitted from the server device to the identified set-top box in an Internet protocol television (IPTV) multimedia format.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: May 10, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Mahmoud Elbarky
  • Patent number: 7647620
    Abstract: Graphic images that overlay a transmitted video signal are provided in the form of bitmaps that allow any character or font size to be displayed. A color-look-up-table (CLUT) at a receiver is defined that maps “m” inputs to a combination of color and luminance values for display. One or more map tables are provided that allow pixel colors to be encoded using fewer than “m” bits, the map tables providing an “m” bit output for accessing the CLUT. The provider of the graphic images can also specify a required minimum number of CLUT colors for rendering the images; if this minimum is greater than “m”, the image is not rendered. The use of map tables provides compatibility between a variety of encoding techniques and a variety of rendering devices, without requiring different CLUTs to be transmitted for each different color encoding format.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: January 12, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Jan Van Der Meer, Richard C. Spiero, Armand V. Wemelsfelder, Wiebe De Haan