Patents Assigned to Diva Systems Corporation
  • Patent number: 6208335
    Abstract: A method and apparatus for providing an interactive menu structure within an interactive information distribution system. The menu structure is embodied in a combination of software, which provides a so-called navigator and a set top terminal that provides certain functionality for the navigator and a video session manager which provides support functionality for the set top terminal. The menu structure has each menu (e.g., menu instructions, graphics and video) contained in downloadable applets which are sent upon request from the service provider equipment to the set top terminal for display. As such, the navigator functions are actually distributed between the service provider equipment and the subscriber's equipment. Such distribution provides an enjoyable, real-time interactive session that allows the user to rapidly navigate through a plethora of menus to find particular information which they desire to view.
    Type: Grant
    Filed: December 3, 1997
    Date of Patent: March 27, 2001
    Assignee: Diva Systems Corporation
    Inventors: Donald Gordon, Christopher Goode, Philip A. Thomas, Mark D. Conover, Brooks Cole
  • Patent number: 6209024
    Abstract: A method of accessing an array of storage devices comprising the steps of analyzing a data request from a user to determine the optimal storage device from which data should be retrieved, assigning the user to a first group of users that will access the optimal storage device in a first time period, retrieving data to fulfill the data request from the optimal storage device, and buffering the data in a buffer. Thereafter, the method assigns the user to a second group of users that will be supplied data from the buffer in a second time period, and then retrieving the data from the buffer and transmitting the data to the user to fulfill the data request.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: March 27, 2001
    Assignee: DIVA Systems Corporation
    Inventors: James B. Armstrong, Robert G. Dandrea
  • Patent number: 6166730
    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: May 28, 1999
    Date of Patent: December 26, 2000
    Assignee: Diva Systems Corporation
    Inventors: Chrostopher W. B. Goode, Tobie J. LaRocca
  • Patent number: 6163272
    Abstract: A method and apparatus for managing the personal identification numbers of customers as well as customer authorization access to an interactive information distribution system. The apparatus comprises an interactive session manager containing a central processing unit that is programmed to implement the method includes. The method of the present invention is a personal identification number (PIN) assignment routine for assigning various types of PINs to various customers of the information distribution system. The method also includes an access authorization routine for restricting access to only those customers with authorized access to particular services.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: December 19, 2000
    Assignee: DIVA Systems Corporation
    Inventors: Christopher Goode, F. Ray McDevitt, Philip A. Thomas
  • Patent number: 5966162
    Abstract: A method and apparatus for masking the effects of latency within an information distribution system. The apparatus comprises a set top terminal that requests and receives information from an information server within the information distribution system. The information is generally displayed upon a conventional television that is coupled to the set top terminal. The set top terminal contains a central processing unit and an information stream decoder that are programmed to implement the method. The method is a routine which is executed when a subscriber selects certain functions, usually via a remote control, that are available for the set top terminal to perform. Upon execution, the method recalls a predefined image from memory and begins to fade the presently displayed image into a predefined image, e.g., a white screen. Simultaneously, the presently playing sound is also faded into the predefined sound, e.g., no sound.
    Type: Grant
    Filed: May 7, 1998
    Date of Patent: October 12, 1999
    Assignee: DIVA Systems Corporation
    Inventors: Christopher Goode, Donald Gordon, Mark D. Conover, Daniel Illowsky, Philip A. Thomas, Brooks Cole
  • Patent number: 5923891
    Abstract: A method and apparatus for minimizing the cumulative seek time required to complete a plurality of sequential disk accesses within a parallel processing computer system. The method and apparatus orders the disk access requests in an order that ensures that all access requests are fulfilled using two passes of the disk arm across the disk. The method requires the disk controllers or the processing elements to store in memory a queue of N disk access requests and issue each request to the disks asynchronously with respect to disk controllers associated with other processing elements. As such, in a SIMD computer, N disk accesses require a total worst case time of N.times..tau..sub.r/w +.tau..sub.seek to complete all the accesses.
    Type: Grant
    Filed: March 14, 1997
    Date of Patent: July 13, 1999
    Assignee: DIVA Systems Corporation
    Inventor: James B. Armstrong
  • Patent number: 5781227
    Abstract: A method and apparatus for masking the effects of latency within an information distribution system. The apparatus comprises a set top terminal that requests and receives information from an information server within the information distribution system. The information is generally displayed upon a conventional television that is coupled to the set top terminal. The set top terminal contains a central processing unit and an information stream decoder that are programmed to implement the method. The method is a routine which is executed when a subscriber selects certain functions, usually via a remote control, that are available for the set top terminal to perform. Upon execution, the method recalls a predefined image from memory and begins to fade the presently displayed image into a predefined image, e.g., a white screen. Simultaneously, the presently playing sound is also faded into the predefined sound, e.g., no sound.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: July 14, 1998
    Assignee: DIVA Systems Corporation
    Inventors: Christopher Goode, Donald Gordon, Mark D. Conover, Daniel Illowsky, Philip A. Thomas, Brooks Cole