Patents by Inventor Sadik Bayrakeri

Sadik Bayrakeri has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20110022961
    Abstract: A user interface for an interactive information distribution system comprising a graphics region, a video region and a mask/reveal layer. The user interface is generated in a head end of the system as a digital bitstream and transmitted to subscriber equipment for display. Operation of the user interface is facilitated by functions on both a local level with the subscriber equipment and on a system level within the head end. One embodiment of the user interface is an interactive program guide.
    Type: Application
    Filed: October 7, 2010
    Publication date: January 27, 2011
    Applicant: COMCAST IP HOLDINGS I, LLC
    Inventors: Donald F. Gordon, Edward A. Ludvig, Nathan W. Osborn, Jeremy S. Edmonds, Sadik Bayrakeri
  • Publication number: 20100296574
    Abstract: A terminal for decoding and presenting encoded realtime and non-realtime interactive program guide (IPG) content including a realtime video portion and a non-realtime guide graphics portion. The terminal includes a demodulator operative to receive and demodulate a modulated signal to provide a transport stream, and a transport demultiplexer coupled to the demodulator and operative to receive and process the transport stream to provide a sequence of transport packets re-timestamped to synchronize encoded realtime content and encoded non-realtime content included therein. At least one video decoder is coupled to the transport demultiplexer and operative to receive and decode the encoded realtime and non-realtime contents to recover the realtime and non-realtime contents for the user interface.
    Type: Application
    Filed: August 5, 2010
    Publication date: November 25, 2010
    Applicant: COMCAST IP HOLDINGS I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Edward A. Ludvig, Eugene Gershtein, Jeremy S. Edmonds, John P. Comito
  • Patent number: 7836467
    Abstract: A user interface for an interactive information distribution system comprising a graphics region, a video region and a mask/reveal layer. The user interface is generated in a head end of the system as a digital bitstream and transmitted to subscriber equipment for display. Operation of the user interface is facilitated by functions on both a local level with the subscriber equipment and on a system level within the head end. One embodiment of the user interface is an interactive program guide.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: November 16, 2010
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Donald F. Gordon, Edward A. Ludvig, Nathan W. Osborn, Jeremy S. Edmonds, Sadik Bayrakeri
  • Patent number: 7810116
    Abstract: A terminal for decoding and presenting encoded realtime and non-realtime interactive program guide (IPG) content including a realtime video portion and a non-realtime guide graphics portion. The terminal includes a demodulator operative to receive and demodulate a modulated signal to provide a transport stream, and a transport demultiplexer coupled to the demodulator and operative to receive and process the transport stream to provide a sequence of transport packets re-timestamped to synchronize encoded realtime content and encoded non-realtime content included therein. At least one video decoder is coupled to the transport demultiplexer and operative to receive and decode the encoded realtime and non-realtime contents to recover the realtime and non-realtime contents for the user interface.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: October 5, 2010
    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: 7738560
    Abstract: Techniques to efficiently deliver interactive program guide (IPG) to a number of terminals. Each IPG page can be decomposed into a guide portion that is specific to each IPG page and a background portion that is common for all IPG pages. The background portion can be further decomposed into a time-varying video portion and other static portions. One method includes receiving a viewer selection for imagery, where the imagery includes at least one intracoded slice and at least one predictively coded slice, and each of the intracoded and predictively codes slices are associated with respective bitstreams. Packets from the at least one bitstream corresponding to the at least one intracoded slice of the selected imagery are extracted, and packets from the at least one bitstream corresponding to the at least one predictively coded slice of the selected imagery are also extracted. The payload portions of the extracted packets are then arranged to form the selected imagery.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: June 15, 2010
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Jeremy S Edmonds, John P. Comito
  • Publication number: 20100146554
    Abstract: Techniques to efficiently deliver interactive program guide (IPG) to a number of terminals. Each IPG page can be decomposed into a guide portion that is specific to each IPG page and a background portion that is common for all IPG pages. The background portion can be further decomposed into a time-varying video portion and other static portions. One method includes receiving a viewer selection for imagery, where the imagery includes at least one intracoded slice and at least one predictively coded slice, and each of the intracoded and predictively codes slices are associated with respective bitstreams. Packets from the at least one bitstream corresponding to the at least one intracoded slice of the selected imagery are extracted, and packets from the at least one bitstream corresponding to the at least one predictively coded slice of the selected imagery are also extracted. The payload portions of the extracted packets are then arranged to form the selected imagery.
    Type: Application
    Filed: February 19, 2010
    Publication date: June 10, 2010
    Applicant: COMCAST IP HOLDINGS I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Jeremy S. Edmonds, John P. Comito
  • Patent number: 7707608
    Abstract: Efficient messaging techniques that facilitate interactive program guide (IPG) delivery and allow a terminal to specifically designate requested items of information from a server. The IPG can be provided via a number of IPG pages, with each page including a number of defined regions. In one method, selection for a particular region of a particular page is received at a terminal and a determination is made whether the selected region is currently received. If the answer is no, a request for the selected region is generated and sent to a server. The request can conform to a particular message format that includes a number of fields, e.g., a region ID field that identifies the selected region, a subtype field that identifies a particular type, a time slot field that identifies a specific time slot, and a page offset field that identifies a specific page from among many.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: April 27, 2010
    Assignee: Cox Communications, Inc.
    Inventors: Donald F. Gordon, Jeremy S. Edmonds, John P. Comito, Sadik Bayrakeri
  • Patent number: 7634788
    Abstract: A method and apparatus for combining video frame sequences with a video display of an interactive program guide (IPG). The apparatus comprises a plurality of compositors that combine background information, video frame sequences and program guide graphics into a single video frame sequence. The sequence is then digitally encoded to form an MPEG-like bitstream. The same background information and informational video is composited with a different program guide graphic to form another video sequence that is also encoded. A plurality of such sequences are produced with each sequence having a different program guide graphic. Each sequence is encoded and then multiplexed into a transport stream such that all the encoded sequences are transmitted to a subscriber's terminal using a single transport stream. As such, the subscriber can transition from one program guide to the next without interruption of the background or video display as the program guide graphic is changed.
    Type: Grant
    Filed: April 15, 2004
    Date of Patent: December 15, 2009
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Joseph R. Wild, Jeremy S. Edmonds, Edward A. Ludvig, John P. Comito, Eugene Gershtein
  • Patent number: 7607148
    Abstract: Techniques to monitor operation of an information distribution system and delivery of programming, guide data, and other information by the system. These techniques may be used for diagnostics, quality control, and other purposes, and for various types of systems. In accordance with one method, a directive is received to monitor a particular channel at a particular terminal. In response to the received directive, a command is sent (e.g., via a remote control unit) to the terminal. Contents are then received from the terminal, captured, and reported. The reported contents may be used to visually verify the contents being delivered to the terminals, check what the viewers may observe, mimic and test interactive experiences of the viewers, observe actual viewing conditions at the terminals, and perform other tests and diagnostics. The received contents may be captured as one or more video frames, as a video sequence, or in some other format.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: October 20, 2009
    Assignee: Cox Communications, Inc.
    Inventors: Brian Feinberg, Eugene Gershtein, Donald F Gordon, Yong Ho Son, Sadik Bayrakeri
  • Patent number: 7607152
    Abstract: A system for more efficient utilization of the finite bandwidth available for distribution of interactive program guide (IPG) video sequences. The system utilizes a session manager and a transport stream generator to enable a set top terminal to access an entire array of guide pages from the IPG within the constraints imposed by the limited bandwidth available in the distribution network. One embodiment of the present invention comprises a system that includes a session manager (SM) and a transport stream generator (TSG) within a distribution control center. The SM monitors and controls usage of demand-cast stream bandwidth within the distribution network. The TSG receives information from the SM on each demand-cast stream. The information includes which set top terminals, if any, are currently acquiring the stream. The TSG uses the information to control the demand-cast streams multiplexed into the transport stream for distribution to the set top terminals.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: October 20, 2009
    Assignee: Cox Communications, Inc.
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Edward A. Ludvig, Eugene Gershtein, Jeremy S. Edmonds, John P. Comito, Alfred Li
  • Publication number: 20090175355
    Abstract: A method and apparatus for compressing a plurality of video sequences, is provided where each sequence has information that is common with other video sequences. The ensemble encodes the video sequences into an MPEG compliant transport stream using less predicted frame information than separately encoding each video sequence. One illustrative application involves efficiently encoding and transmitting a user interface such as a program guide, interactive program guide, electronic program guide, navigator and the like. The user interface is illustratively embodied in an interactive program guide (IPG).
    Type: Application
    Filed: March 12, 2009
    Publication date: July 9, 2009
    Applicant: COMCAST IP HOLDINGS I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Joseph R. Wild, Jeremy S. Edmonds, Edward A. Ludvig, John P. Comito, Eugene Gershtein
  • Patent number: 7519982
    Abstract: Techniques to efficiently deliver interactive program guide (IPG). In one aspect, if an IPG page is requested by a viewer and not already transmitted, only the guide portion for the requested page is sent instead of the entire page. The requested page includes a guide portion that is specific to the requested page and a background portion that is common for a number of pages. The background portion can be continually broadcasted by the head-end. The requesting terminal is thus able to regenerate the requested page based on the demand-casted guide portion (i.e., transmitted upon request) and the continually broadcasted background portion. Alternatively, the entire requested page can be transmitted. In another aspect, instead of sending the requested guide portion continually, the guide portion is sent a limited number of times (e.g., only once, upon receiving the request).
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: April 14, 2009
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, John P. Comito, Jeremy S. Edmonds
  • Patent number: 7505519
    Abstract: A method and apparatus for compressing a plurality of video sequences, where each sequence has information that is common with other video sequences. The invention ensemble encodes the video sequences into an MPEG compliant transport stream using less predicted frame information than separately encoding each video sequence. One illustrative application of the invention is efficiently encoding and transmitting a user interface such as a program guide, interactive program guide, electronic program guide, navigator and the like. The user interface is illustratively embodied in an interactive program guide (IPG).
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: March 17, 2009
    Assignee: Comcast IP Holdings, I, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Joseph R. Wild, Jeremy S. Edmonds, Edward A. Ludvig, John P. Comito, Eugene Gershtein
  • Patent number: 7490343
    Abstract: Indexing techniques to maintain track of IPG pages and allow a terminal to determine whether a selected IPG is currently received and available, which regions are to be assembled together to generate the selected page, and which packet identifiers (PIDs) are to be processed to recover the needed regions. In one method, a “roster” is formed which includes a number of record elements, with each record element being associated with and identifying a respective IPG page received at a terminal. Each record includes a page ID field that specifically identifies the associated IPG page. A number of fields may be included in each record element such as fields for a guide PID, a video PID, a data PID, and so on. The roster is updated to reflect changes in IPG pages received at the terminal.
    Type: Grant
    Filed: November 8, 2000
    Date of Patent: February 10, 2009
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Jeremy S. Edmonds, John P. Comito, Sadik Bayrakeri
  • Patent number: 7464394
    Abstract: Techniques for providing a music interface in a media-rich interactive program guide. In one implementation, an interactive music interface page includes one or more (e.g., two) display regions, a channel description region, and (possibly) a header region. The display regions, channel description region, and the header region are respectively configurable to display a listing of a number of music channels, information for a particular music channel, and one or more objects (icons) used to identify the music interface page. Each display region can include a particular (stripped) background and can further be configurable to display a video. In constructing the music interface page, a set top terminal (STT) may retrieve graphics for the page. The background and commonly used icons may be pre-loaded to the STT. In case of icon changes, the pre-loaded icons may be periodically or occasionally sent from a head end to the STT.
    Type: Grant
    Filed: August 16, 2000
    Date of Patent: December 9, 2008
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Arleen F. Delos Reyes, Robert T. Cala
  • Patent number: 7433406
    Abstract: A data structure for representing program data that includes a number of streams. Each stream comprises a group of pictures (GOP) having a first picture and remaining pictures. The data structure includes a first set of one or more elements for representing data for the first pictures in the GOPs, and a second set of one or more elements for representing data for the remaining pictures in the GOPs. At least one element in the first set represents data for the first picture of at least one respective GOP, with each such first picture having been encoded as a reference I picture. Each remaining element (if any) in the first set represents data for the first picture of a respective remaining GOP, with each such remaining first picture having been encoded as either a difference picture or a P picture. Each element in the second set represents data for a particular remaining picture in one of the GOPs, with each such remaining picture having been encoded as either a P or B picture.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: October 7, 2008
    Assignee: Sedna Patent Services, LLC
    Inventors: Sadik Bayrakeri, Donald F. Gordon, Edward A. Ludvig, John P. Comito, Jeremy S. Edmonds, Eugene Gershtein
  • Patent number: 7380261
    Abstract: An apparatus for compressing and transmitting both video and graphics portions of an interactive program guide (IPG). For an IPG that comprises a graphics portion and at least one video portion having audio associated with the video portion, the apparatus separately encodes the video and audio portion and the graphics portion. The video portion is slice-base encoded using a predictive encoder that produces a bitstream comprising intra-coded picture slices and predictive-coded picture slices. The graphics portion is separately slice-base encoded to produce encoded slices of the graphics image. To transmit an IPG, a transport stream is created containing the intra-coded and predicted picture streams as well as the encoded slices that comprise a graphics image that is to be included in the IPG. The receiver reassembles the components of the IPG into a comprehensive IPG.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: May 27, 2008
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Jeremy S. Edmonds, Edward A. Ludvig, John Comito, Eugene Gershtein
  • Patent number: 7373652
    Abstract: Techniques for searching a program guide database. In accordance with a method, one or more search criteria (e.g., keywords) are received and a request for a search is then sent, along with the search criteria, to a head end of an information distribution system. In response, one or more search results are received from the head end. In this server-centric system, the program guide database is searched at the head end. The search results can be displayed on one search result IPG page (or more, if necessary) or displayed one at a time on the respective IPG page that includes the search result. Upon receiving an indication that a particular search result has been selected, one or more streams associated with the selected search result can be retrieved and decoded to recover the selected program, which can then be displayed.
    Type: Grant
    Filed: September 1, 2000
    Date of Patent: May 13, 2008
    Assignee: Sedna Patent Services, LLC
    Inventors: Sadik Bayrakeri, Donald F. Gordon, Harold P. Yocom
  • Publication number: 20070283390
    Abstract: Techniques for transmitting multiple “slices” of information for a particular location of a user interface, which can be used to present more information to a viewer for a limited-size viewing area. Multiple slices can be associated with a particular slice location of a user interface. In a first slice delivery and presentation scheme, multiple slices for a particular location of an interactive program guide (IPG) page are transmitted from the head-end at different times, and the slices can be appropriately time stamped for presentation at the designated times. In a second scheme, multiple slices are concurrently transmitted for a particular location of an IPG page, and one of the multiple slices can be selected for processing and display. In a third scheme, one slice is transmitted for each slice location, and additional slices can be transmitted for a particular location upon receiving a request from the terminal.
    Type: Application
    Filed: June 14, 2007
    Publication date: December 6, 2007
    Inventors: Donald Gordon, Sadik Bayrakeri, John Comito
  • Patent number: 7260147
    Abstract: A data structure suited to efficiently representing a plurality of image streams including common and non-common portions. Specifically, a plurality of similar group of picture (GOP) data structures representing the corresponding plurality of image streams including common and non-common portions is adapted to provide a first encoded stream comprising only P-picture and B-picture access units of one of the similar GOP data structures, and a corresponding plurality of encoded streams comprising only respective I-picture access units of the similar GOP data structures. In this manner, the redundant P-picture and B-picture access units within the encoded streams are eliminated, thereby greatly reducing the bandwidth or memory resources needed to transmit or store the plurality of image streams.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: August 21, 2007
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Joseph R. Wild, Jeremy S. Edmonds, Edward A. Ludvig, John P. Comito, Eugene Gershtein