Patents by Inventor Gary E. Sullivan

Gary E. Sullivan 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).

  • Patent number: 7464094
    Abstract: A method and system for storing and automatic retrieval of data is provided. A “registry” is one way a computer system manages personal preference data such as configuration preferences and other data that users may want specific devices, applications and/or users to access. The present invention enables computer users to use a number of computer devices under essentially any circumstance and allows users and/or applications to provide individualized preference data for each situation. The registry is n-dimensional and data is stored using, for example, an identifier having three or more keys. Other features of the invention, such as wild cards and times tamps, result in a flexible robust registry system.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: December 9, 2008
    Assignee: Gateway Inc.
    Inventors: Gary E. Sullivan, Kent M. Bowling
  • Patent number: 7451222
    Abstract: A method of integrating setting up a residential gateway or access point and setting up a client network adapter into a single software process. The method eliminates inconsistent and confusing terminology and methods of interfacing different client adapter setups with different residential gateways and access points by using a common user interface.
    Type: Grant
    Filed: April 24, 2002
    Date of Patent: November 11, 2008
    Assignee: Gateway Inc.
    Inventor: Gary E. Sullivan
  • Patent number: 7392102
    Abstract: A method is provided for synchronizing the playback of a digital audio broadcast on a plurality of network output devices by inserting an audio waveform sample in an audio stream of the digital audio broadcast. The method includes the steps of outputting a first unique signal as part of an audio signal which has unique identifying characteristics and is regularly occurring, outputting a second unique signal so that the time between the first and second unique signals must be significantly greater than the latency between sending and receiving devices, and coordinating play of audio by an audio waveform sample assuring the simultaneous output of the audio signal from multiple devices. An algorithm in hardware, software, or a combination of the two identifies the audio waveform sample in the audio stream. The digital audio broadcast from multiple receivers does not present to a listener any audible delay or echo effect.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: June 24, 2008
    Assignee: Gateway Inc.
    Inventors: Gary E. Sullivan, Dusty D. Rector
  • Patent number: 7389525
    Abstract: An information handling system for utilizing an electronic program guide and a method for generating a future program guide are disclosed. A processor executes a program of instructions for the information handling system, and a memory stores the program of instructions that comprises a program guide for causing the information handling system to obtain current program guide information, to compare the current program guide information to previous program guide information, to thereby generate future programming information, and to generate a future program guide based upon the future programming information. The current program guide information is obtained from a program information source, and the previous program guide information is stored in an information storage medium of the information handling system.
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: June 17, 2008
    Assignee: Gateway Inc.
    Inventor: Gary E. Sullivan
  • Patent number: 7363358
    Abstract: A method, system, and computer program enabling a client device to transfer a network configuration from a broadband modem to a residential gateway in a simple, user friendly process. This provides a simple installation procedure for a user. A different network switch such as a router, bridge, or brouter may be used instead of a residential gateway. The method may be implemented through a single command or single small set of user commands, such as through a pull down menu or an icon on the graphical user interface.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: April 22, 2008
    Assignee: Gateway Inc.
    Inventor: Gary E. Sullivan
  • Patent number: 7333519
    Abstract: A method is provided for manually synchronizing the playback of a digital audio broadcast on a plurality of network output devices. The method is applicable for use with methods such as those that use a time code, insert a control track pulse, or use an audio waveform sample for synchronization. The manual adjustment method relies on a graphical user interface for adjustment and audible pulses from the devices which are to be synchronized. The digital audio broadcast from multiple receivers does not present to a listener any audible delay or echo effect.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: February 19, 2008
    Assignee: Gateway Inc.
    Inventors: Gary E. Sullivan, Dusty D. Rector
  • Patent number: 7331017
    Abstract: A user interface and software for enabling or performing functions on programs contained within program scheduling information. The user selects a program from the program scheduling information, and the system determines if a function can be enabled for the selected program by determining the differences between the recurring periods of the selected program and the function.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: February 12, 2008
    Assignee: Gateway Inc.
    Inventor: Gary E. Sullivan
  • Patent number: 7231460
    Abstract: Systems and methods for leveraging resources on a computer network to view a file on a client computer written in a format unreadable by the client computer are provided. According to one method, the client computer receives a file in a source format unreadable by the client computer. The client computer broadcasts the format of the received file to a plurality of File Viewing Servers (FVSs) in the network. In response, the client computer receives from at least one of the FVSs a conversion rating, which indicates the respective FVS's ability to convert the source format of the file into a conversion format readable by the client computer. Upon receiving the conversion ratings from the FVSs, the client computer selects the FVS transmitting the highest conversion rating to convert the received file from the source format unreadable by the client computer into the conversion format readable by the client computer.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: June 12, 2007
    Assignee: Gateway Inc.
    Inventors: Gary E. Sullivan, Mike J. Giffin, Jeff LaSor, Mark D. Goddard, Kent M. Bowling
  • Patent number: 7209795
    Abstract: A method is provided for synchronizing the playback of a digital audio broadcast on a plurality of network output devices by inserting a control track pulse in an audio stream of the digital audio broadcast. The method includes the steps of outputting a first control track pulse as part of an audio signal which has unique identifying characteristics and is regularly occurring, outputting a second control track pulse so that the time between the first and second control track pulses must be significantly greater than the latency between sending and receiving devices, and coordinating play of audio at the time of the occurrence of the transmission of the second control track pulse assuring the simultaneous output of the audio signal from multiple devices. The control track pulses have a value unique from any other portion of the audio stream. The digital audio broadcast from multiple receivers does not present to a listener any audible delay or echo effect.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: April 24, 2007
    Assignee: Gateway Inc.
    Inventors: Gary E. Sullivan, Dusty D. Rector
  • Patent number: 7203865
    Abstract: The present invention is directed to a BIOS level and application level recovery of an information handling system. A method for recovering from a failure of an information handling system may include monitoring an information handling system, the information handling system utilizing at least one item of software. Failure of at least one item of software utilized by the information handling system is detected and an application level component of a recovery utility to correct the detected failure is initiated. The initiated application level component of the recovery utility is at least one of unsuccessful in correcting the detected failure and unavailable, a BIOS level component of the recovery utility begins a recovery process.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: April 10, 2007
    Assignee: Gateway Inc.
    Inventor: Gary E. Sullivan
  • Patent number: 7089324
    Abstract: The present invention provides for a local network comprising a plurality of interconnected computing devices that dynamically assigns a new Internet gateway server for the local network when the currently assigned Internet gateway is not connected to the local network and the Internet. Each one of the computing devices capable of connecting to the Internet is given a different connection priority, which indicates the desirability of assigning the respective computing device as the Internet gateway server. When a computing device in the local network is unable to access the Internet through the currently assigned Internet gateway server, the computing device broadcasts a message to the entire local network requesting to become the new Internet gateway server. The request to become the gateway includes the connection priority of the computing device.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: August 8, 2006
    Assignee: Gateway Inc.
    Inventors: Daniel C. Milius, Mike Giffin, Mark D. Goddard, Jeff LaSor, Gary E. Sullivan
  • Patent number: 6906733
    Abstract: A graphical user interface, system, signal, and software providing an electronic program guide including one or more windows having program scheduling information arranged by a single network. Each network's program scheduling information is accessed through the use of a view list and contains a week's worth of program scheduling information. The program scheduling information is controlled by a single scroll bar and may also provide only information for programs that recur on a periodic basis.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: June 14, 2005
    Assignee: Gateway, Inc.
    Inventor: Gary E. Sullivan
  • Patent number: 6832387
    Abstract: Convergence systems, or PC-TV systems, provide the combined benefits of a computer system and a television. These systems typically include audio/video recorders, such as VCRs, for recording programs, as well as an electronic program guide (EPG) for presenting program information. The present invention provides methods and devices for detecting specific signals or markers associated with a program or channel signal, and then enabling a recording device or an EPG to perform an act, such as recording a program, based upon the detected signals or markers. In a preferred embodiment, the system receives a channel signal, detects a program start or stop marker within the signal, and controls the EPG or the recording device to perform acts corresponding to the detection of a start or stop instruction.
    Type: Grant
    Filed: February 7, 2003
    Date of Patent: December 14, 2004
    Assignee: Gateway, Inc.
    Inventors: Brandon A. Grooters, Gary E. Sullivan
  • Publication number: 20040181805
    Abstract: A user interface and software for enabling or performing functions on programs contained within program scheduling information. The user selects a program from the program scheduling information, and the system determines if a function can be enabled for the selected program by determining the differences between the recurring periods of the selected program and the function.
    Type: Application
    Filed: March 30, 2004
    Publication date: September 16, 2004
    Inventor: Gary E. Sullivan
  • Patent number: 6717590
    Abstract: A user interface and software for enabling or performing functions on programs contained within program scheduling information. The user selects a program from the program scheduling information, and the system determines if a function can be enabled for the selected program by determining the differences between the recurring periods of the selected program and the function.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: April 6, 2004
    Assignee: Gateway, Inc.
    Inventor: Gary E. Sullivan
  • Publication number: 20040040034
    Abstract: A system and method for controlling a plurality of parental control subsystems within an entertainment system is provided. The system includes a computer interfaced to a plurality of audio and/or audiovisual devices, wherein at least two of the audio and/or audiovisual devices within the system each comprise a native parental control subsystem or locking mechanism having adjustable parameters. A software locking mechanism operates the computer to allow a user to input one or more general parental control parameters and then sets the adjustable parameters of each native parental control subsystem within the system by mapping the parental control parameters onto each separate, native mechanisms for each device.
    Type: Application
    Filed: July 30, 2003
    Publication date: February 26, 2004
    Inventors: Gary E. Sullivan, Kim C. Smith
  • Publication number: 20040012718
    Abstract: A video system displays information during transition from a first video source to a second video source. During the transition, an MPEG decoder decodes a transition video signal and provides the decoded transition video signal to a video overlay which overlays the decoded transition video signal onto a display during the transition period. In one embodiment, the transition video may be a commercial video or advertisement such that the advertisement is displayed on the display during the transition. The advertisement may be related to the content of the output of one of the video sources. In the event the MPEG decoder is unavailable to decode the transition video during the transition, the video system is capable of utilizing an alternate decoder to decode the transition video.
    Type: Application
    Filed: July 14, 2003
    Publication date: January 22, 2004
    Inventors: Gary E. Sullivan, Kim C. Smith
  • Patent number: 6662365
    Abstract: A system and method for controlling a plurality of parental control subsystems within an entertainment system is provided. The system includes a computer interfaced to a plurality of audio and/or audiovisual devices, wherein at least two of the audio and/or audiovisual devices within the system each comprise a native parental control subsystem or locking mechanism having adjustable parameters. A software locking mechanism operates the computer to allow a user to input one or more general parental control parameters and then sets the adjustable parameters of each native parental control subsystem within the system by mapping the parental control parameters onto each separate, native mechanisms for each device.
    Type: Grant
    Filed: August 17, 1999
    Date of Patent: December 9, 2003
    Assignee: Gateway, Inc.
    Inventors: Gary E. Sullivan, Kim C. Smith
  • Publication number: 20030212802
    Abstract: Systems and methods provide configuration and setup data for a network device receives configuration data for a first network. When a new network device is to be added to the network, the new device is brought within a proximity boundary to a proximity set component. The proximity set component establishes a connection with the new network using a second network connection. Configuration data for the first network is sent to the new network device over the second network. The new network device can then communicate over the first network. In one embodiment, the proximity setup component is integrated with a gateway component such as a router or wireless access point.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 13, 2003
    Applicant: Gateway, Inc.
    Inventors: Dusty D. Rector, Gary E. Sullivan
  • Publication number: 20030212768
    Abstract: A system and method for controlling network configuration data (encryption protocol settings, user profiles, network identification values and the like) for a network. Including, one or more information handling systems and a network access point communicatively coupled utilizing a first set of network configuration data, suitable for providing communication between the one or more information handling systems and the network access point. Further, a second set of network configuration data is applied to the one or more information handling systems and the network access point in a controlled manner so as to enable communication between the one or more information handling systems and the network access point utilizing the second set of network configuration data.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 13, 2003
    Applicant: Gateway, Inc.
    Inventor: Gary E. Sullivan