Patents Assigned to Sedna Patent Services, LLC
  • Patent number: 7142567
    Abstract: A rate generator for generating a plurality of different frequencies that represent video requests in a video on demand (VOD) system. The rate generator comprises a plurality of parallel groups, each group comprising a phase accumulator module having a plurality of phase accumulators, a phase increment model having a plurality of phase increment registers, and an adder, coupled to the phase accumulator module and the phase increment module. The adder sums the phase increment value from the phase from the phase increment module and the output of the phase accumulator module and provides the value back to the phase accumulator module. When the sum reaches a pre-determined value, the adder resets and generates a pulse at a frequency dependent on the phase increment and the sampling frequency. In addition, a method for deriving the rate generator architecture is also provided.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: November 28, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Gerald T. Caracciolo, Steven Zack
  • Patent number: 7134131
    Abstract: A method and a system for selecting and ordering broadcast programs uses an electronic program guide that may be broadcast to subscribers or posted on an Internet web site. The system allows national broadcasters to provide one or more channels of pay-per-view or subscription programming and to establish a mechanism for billing subscribers who access the programs. Subscribers may access the Internet and send a program request to a web site. An authorization is then forwarded to a billing center and to a local broadcaster. The billing center debits the subscriber's account, or prepares a bill. The local broadcaster sends the authorization to the subscriber. The authorization includes a program code and a terminal identifier that permit the subscriber's television or set top terminal to decrypt and display the program.
    Type: Grant
    Filed: April 18, 2000
    Date of Patent: November 7, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: John S. Hendricks, Alfred E. Bonner, John S. McCoskey, Michael L. Asmussen
  • Patent number: 7127737
    Abstract: Methods for managing delivery of video sequences of an interactive program guide (IPG) over a communications network to a plurality of terminals are provided. In one embodiment, the method pre-allocates a broadcast bandwidth in the communications network for common video sequences to be transmitted by a broadcast technique. The common video sequences are transmitted in the broadcast bandwidth to the plurality of terminals by way of the broadcast technique. A request for a specific video sequence is received from a specific terminal via the communications network. A demandcast bandwidth is allocated in the communications network for the specific video sequence. The specific video sequence is transmitted in the demandcast bandwidth to the specific terminal via the communications network.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: October 24, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Sadik Bayrakeri, Donald F. Gordon, Edward A. Ludvig, Eugene Gershtein, Jeremy S. Edmonds, John P. Comito, Alfred Li
  • Patent number: 7124424
    Abstract: User interfaces for a number of services offered by an information distribution system. In one method, first (e.g., interactive program guide) and second (e.g., video-on-demand) applications are provided to support a first and second user interfaces for first and second services, respectively. A control mechanism coordinates the passing of control between the applications. A root application supports communication between the first and second applications and a hardware layer. The control mechanism may be implemented with first and second message queues maintained for the first and second applications, respectively. Control may be passed to an application via a (launch) message provided to the associated message queue. Each application is operable in an active or inactive state. Only one application is typically active at any given moment, and this application processes key inputs at the terminal. The transition between the active and inactive states may be based on occurrence of events.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: October 17, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Edmonds S. Jeremy, Yong Son, Edward A. Ludvig, Mike Colligan
  • Patent number: 7120925
    Abstract: A system and method for presenting advanced editorial content items to subscribers in a distribution network. The method comprises presenting an electronic program guide comprised of data representing program availability on a broadcast distribution network and a selectable editorial content control to present an editorial content index page. An editorial content index page is presented on a display device within the context of the electric program guide in response to selecting the editorial content control, the editorial content index page comprising one or more links or pointers, such as hyperlinks, to editorial content items. A user selects a pointer to an editorial content item from the set of pointers and the editorial content item is presented on the display device.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: October 10, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Errol D'Souza, Francis D. Palazzo, Bruce Plotnick
  • Patent number: 7117440
    Abstract: A method and apparatus for providing an improved interactive menu structure for an on-screen program guide within an interactive information distribution system. The menu structure is generated in service provider equipment and delivered to subscriber equipment as a digital video bitstream. The menu structure enables a viewer to view program schedules in an interactive manner with substantially no latency when switching from one program guide page to another. A mask and reveal technique is used to provide an interactive environment through which a viewer can identify programming, preview programming, launch multi-media programming for viewing, and cause other events within an information distribution system to occur.
    Type: Grant
    Filed: July 22, 1999
    Date of Patent: October 3, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Edward A. Ludvig, Jeremy S. Edmonds, Sadik Bayrakeri
  • Patent number: 7100183
    Abstract: A system and method for transmitting and displaying information in a television distribution system (10), or the like, transmits information that is targeted to a viewer matching particular demographic data. The results of a viewer completed demographic survey are used to generate a database known as a bit mask (30) that is made up of the viewer's demographic data. The bit mask (30) is used to control the particular advertising or other related information that is received by each system viewer. In a first technique, the transmission signal carrying the program or advertisement displayed to all viewers is embedded with one or more codes. These codes are compared to the bit mask to determine whether the viewer fits the desired demographic profile, and should be provided with additional information. In a second technique, multiple ads for demographic selective receipt by each viewer are simultaneously transmitted, and are automatically selected for viewing, depending on the viewer's stored demographic data.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: August 29, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Gerard K. Kunkel, Scott A. Piette, Douglas A. Perham, Jr.
  • Patent number: 7096487
    Abstract: Methods for slice-based encoding of program guides and user interfaces. 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: December 9, 1999
    Date of Patent: August 22, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Edward A. Ludvig, Eugene Gershtein, Jeremy S. Edmonds, John P. Comito
  • Patent number: 7092926
    Abstract: A method and system are provided for identifying a current user of a terminal device from a group of possible users. The method includes providing a database containing multiple user input pattern profiles of prior user inputs to the terminal device. Each of the possible users of the group are associated with at least one of the user input pattern profiles. Current input patterns from use of the terminal device are detected. The current input patterns are combined and then dynamically matched with one of the user input pattern profiles, and the possible user associated with the matched user input pattern profile is selected as the current user. The system for identifying a current user of a terminal device from a group of possible users includes a database containing multiple user input pattern profiles of prior user inputs to the terminal device. Each of the possible users is associated with at least one of the user input pattern profiles.
    Type: Grant
    Filed: April 5, 2002
    Date of Patent: August 15, 2006
    Assignee: Sedna Patent Services, LLC
    Inventor: Dean E. Cerrato
  • Patent number: 7091968
    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: July 22, 1999
    Date of Patent: August 15, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Edward A. Ludvig, Donald F. Gordon, Nathan W. Osborn, Sadik Bayrakeri
  • Patent number: 7086077
    Abstract: A method and apparatus for allocating bandwidth within a bandwidth constrained interactive information distribution system. The system determined if a requested information stream may be provided to a requesting subscriber at an appropriate bandwidth level (i.e., appropriate bitrate providing full quality), a minimal bandwidth level (i.e., a reduced bitrate providing minimally acceptable quality) or not at all. Each information stream and any ancillary streams may be stored twice by the system, once at an appropriate encoded bitrate and once at a minimal encoded bitrate.
    Type: Grant
    Filed: September 28, 1999
    Date of Patent: August 1, 2006
    Assignee: Sedna Patent Services, LLC
    Inventor: Tom Giammaressi
  • Patent number: 7073187
    Abstract: A menu-driven television program access system and method provide a menu structure that allows subscribers to select and view television programming and other services. The menu structure lists programs by program category or by chronological order of broadcast. The subscriber scrolls the menus until a desired program identifier, such as a title and date/time of broadcast is found. The subscriber then operates a “go-button” on a remote control to select the desired program. In response to operation of the “go-button,” a set top terminal turns to a channel carrying the selected program.
    Type: Grant
    Filed: November 16, 1998
    Date of Patent: July 4, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: John S. Hendricks, Alfred E. Bonner
  • Patent number: 7072972
    Abstract: A method and apparatus for migrating one or more users from a source server module to a destination server module in a manner avoiding information discontinuities or otherwise degrading the users' viewing experience.
    Type: Grant
    Filed: December 8, 2000
    Date of Patent: July 4, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Danny Chin, Clement G. Taylor, Jesse S. Lerman
  • Patent number: 7069575
    Abstract: In an interactive information distribution system that utilizes open sessions to provide requested information to users, a method for sharing the use of open sessions between a plurality of set top terminals associated with a common account number or user.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: June 27, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Chrostopher W. B. Goode, Tobie J. LaRocca
  • Patent number: 7058965
    Abstract: Multiplexing structures presented overcome problems and disadvantages in the delivery of an interactive program guide. An apparatus for forming a multiplexed transport stream to deliver an interactive program guide includes: an encoder and packetizer adapted (i) to receive a plurality of video inputs, an audio input, and a plurality of data inputs, and (ii) to encode and packetize the inputs to generate a plurality of video packet streams, an audio packet stream, and a plurality of data packet streams; and a multiplexer and assigner adapted (i) to receive the plurality of video packet streams, the audio packet stream, and the plurality of data packet streams, (ii) to assign program identifiers (PIDs) to said packet streams, and (iii) to multiplex said packet streams to form the transport stream.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: June 6, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Sadik Bayrakeri, Edward A. Ludvig, Eugene Gershtein, Jeremy S. Edmonds, John P. Comito
  • Patent number: 7035278
    Abstract: A method and apparatus for forming and processing an MPEG transport stream such that programs may be inserted into, or deleted from, the MPEG transport stream without significant retiming operations.
    Type: Grant
    Filed: July 31, 1998
    Date of Patent: April 25, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Michael C. Bertram, Christopher W. B. Goode, John M. Randall, Nikhil Rajdev
  • Patent number: 7032238
    Abstract: A terminal is coupled to a video distribution network headend, and transmits upstream packets to the headend. Each upstream packet has a transmission power. The terminal receives a downstream packet from the headend, indicating a change in power. The terminal calculates an adjusted transmission power, based on the change in power specified in the downstream packet, and sets the transmission power of the upstream packets to the adjusted transmission power. The headend can be coupled to one or more terminals. The headend receives upstream packets from the terminal. The headend senses a received transmission power of each packet, and calculates a weighted average transmission power based on the received transmission powers. The headend calculates a change in transmission power based on the weighted average and a predetermined set point. The headend transmits a downstream packet to the terminal, indicating the change in power.
    Type: Grant
    Filed: July 18, 2001
    Date of Patent: April 18, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: James Winton Parnell, Christopher Coonan, Richard L. Booth, Whitney Blackmon, Charles Chuanming Wang
  • Patent number: 7027882
    Abstract: Methods and systems to enable simplified, compact implementations of profiling and other functions on STBs or other limited-resource computing platforms. For every television show transmitted from the server to the STB, the server also sends a classifying group identifier for the show. The STB then generates user profiles, ratings and/or recommendations, based on the group identifiers, simplifying the STB's processing tasks. Exception processing, special cases, or changes in group assignments or algorithms are handled at the server. The STB calculates viewing profiles based on recording statistics about content its user(s) view, based on the group identifiers. In another embodiment, the STB provides ratings and/or recommendations using group identifier information and related statistics. User privacy is maintained by stripping off and discarding personal information or averaging user profile information to erase or “blur” any suggestions of personal information.
    Type: Grant
    Filed: May 15, 2002
    Date of Patent: April 11, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Nathaniel Thurston, Devin Hosea
  • Patent number: 7024678
    Abstract: A demand television system comprising a broadcast encoder and a storage encoder. The broadcast encoder encodes a real-time video frame sequence to form a broadcast bitstream and broadcasts the broadcast bitstream to a plurality of subscriber equipment, while simultaneously the storage encoder encodes the real-time video frame sequence to form a storage bitstream that is stored in an information server. The subscriber equipment decodes the broadcast bitstream to display the broadcast program. At any time, the subscriber equipment may request to review the information previously displayed in the broadcast bitstream. As such, the storage bitstream is transmitted to the subscriber equipment. The storage bitstream facilitates standard play of the previously broadcast information as well as trick play such as fast forward and fast reverse functions.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: April 4, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: Donald F. Gordon, Christopher Goode, Ted Ludvig
  • Patent number: 7017173
    Abstract: The invention comprises a method and apparatus for inserting advertisement and/or other information into an audio-video presentation during the presentation of non-active imagery. More specifically, in a case of a user interrupting the standard presentation of a content stream via, for example, pressing a pause or stop button on a remote control device, the size of an image region presently displaying the interrupted content stream is reduced, and advertisement and/or other information is inserted into at least portions of the image region formerly occupied by the interrupted content imagery or overlayed onto the interrupted content imagery.
    Type: Grant
    Filed: March 30, 2000
    Date of Patent: March 21, 2006
    Assignee: Sedna Patent Services, LLC
    Inventors: James B. Armstrong, Craig T. Jorgensen