Patents by Inventor Bruce A. Wallace

Bruce A. Wallace 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: 7404194
    Abstract: This invention is a synchronization abstraction layer (SAL) providing a uniform interface to frameworks operating on sequenced flow data. It allows content developers to design and build interactive content that will operate interchangeably in different multimedia frameworks (e.g., Apple Computer, Inc.'s QuickTime™, Microsoft Corporation's NetShow™, RealNetworks, Inc.'s RealPlayer™, Sun Microsystems, Inc.'s Java™ Media Framework) and on different hardware platforms (e.g., desktop PC, Macintosh™, Television set-top boxes such as those from General Instrument Corporation and Scientific Atlanta Inc., Inc., Internet appliances such as AOL™-TV, and other appliances, e.g., a kitchen Internet radio). The uniform interface is independent of the particular framework and the platform on which the SAL is implemented, so that a single instance of content, whether created in Java™, JavaScript, VBscript, HTML, XML, or some other language, can run appropriately on different hardware, e.g.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: July 22, 2008
    Assignee: Mediaplatofrm On-Demand, Inc.
    Inventors: Andrew Wason, Michael Mills, Chris O'Brien, Bruce A. Wallace
  • Patent number: 7216872
    Abstract: The invention relates to a seal for use with a pipe and flange assembly. The seal is intended to prevent leakage during axial movement of the pipe relative to a flange. The invention comprises a central cylindrical elastomeric member located between two circular elastomeric end rings.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: May 15, 2007
    Assignee: Oceaneering International, Inc.
    Inventors: Michael N. A. Shaw, Bruce A. Wallace
  • Publication number: 20040225994
    Abstract: This invention is a synchronization abstraction layer (SAL) providing a uniform interface to frameworks operating on sequenced flow data. It allows content developers to design and build interactive content that will operate interchangeably in different multimedia frameworks (e.g., Apple Computer, Inc.'s QuickTime™, Microsoft Corporation's NetShow™, RealNetworks, Inc.'s RealPlayer™, Sun Microsystems, Inc.'s Java™ Media Framework) and on different hardware platforms (e.g., desktop PC, Macintosh™, Television set-top boxes such as those from General Instrument Corporation and Scientific Atlanta Inc., Inc., Internet appliances such as AOL™-TV, and other appliances, e.g., a kitchen Internet radio).
    Type: Application
    Filed: November 21, 2003
    Publication date: November 11, 2004
    Inventors: Andrew Wason, Michael Mills, Chris O'Brien, Bruce A. Wallace
  • Patent number: 6701383
    Abstract: A method and system for extending an extensible framework is provided. An extension module for an extensible framework is coupled with an abstraction layer overlaying the extensible framework. The abstraction layer includes a uniform cross-platform interface between the extension module and the extensible framework.
    Type: Grant
    Filed: June 22, 1999
    Date of Patent: March 2, 2004
    Assignee: Interactive Video Technologies, Inc.
    Inventors: Andrew Wason, Michael Mills, Chris O'Brien, Bruce A. Wallace
  • Patent number: 5706334
    Abstract: Techniques for employing a television set and a television set controller as the control interface for devices which themselves do not have display capability and for services provided via the telephone network. The techniques involve control apparatus which is connected to the telephone network and a television set and is responsive to inputs from a hand-held controller for the television set. The control apparatus outputs a screen which contains control selections to the television set and the user employs the controller to make a selection. The control apparatus then performs the control function specified by the selection. One application is a telephone messaging system: integral with the control apparatus is a system which can answer calls and store voice messages, fax messages, character-string messages, and script messages. The control apparatus plays the voice messages on the television set and provide screens to the television set which display the fax and character-string messages.
    Type: Grant
    Filed: February 23, 1995
    Date of Patent: January 6, 1998
    Assignee: Lucent Technologies Inc.
    Inventors: Michael W. Balk, Myra L. Ensor, Blaise Heltai, Garrett Gayer Hodgson, Richard H. Janow, Thaddeus Julius Kowalski, Agesino Primatic, Michael J. Sammon, Theodore Sizer, II, Thomas M. Smith, Eric E. Sumner, Jr., Bruce A. Wallace
  • Patent number: 4549893
    Abstract: A plurality of open trenches or sluices is suspended from the underside of the forming floor of a glass factory to register with the lower, discharge ends of hot gob reject or cullet chutes. Each sluice is suspended with one end higher than the other, and with their lower, discharge ends communicating with one end of a large quenching tank, which is mounted on the floor beneath the forming floor. The tank contains a supply of cooling water, which is continuously pumped to the upper ends of the sluices, so that as hot gobs drop from the chutes into the sluices they are immersed in the cooling water and travel by gravity with the cooling water downwardly in the sluices to the quenching tank. A conveyor in the tank transports the cullet through the cooling water to a discharge point adjacent the opposite end of the tank. The bottom of each sluice is generally V-shaped in configuration so that frictional engagement of the hot cullet with opposite sides of a sluice is minimized.
    Type: Grant
    Filed: November 17, 1983
    Date of Patent: October 29, 1985
    Assignee: French Systems, Inc.
    Inventors: David B. Hindman, Lawrence L. Gerlach, Bruce A. Wallace