Patents by Inventor Stephen C. Coffin

Stephen C. Coffin 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: 7626510
    Abstract: A media component is provided for controlling home automation signals. The media component can include a housing containing management circuitry. A plurality of communication ports can also be included for the media component. The communication ports may be coupled to the housing. In addition, a plurality of light units is provided. The light units are lit in order to guide a user to take a pre-determined action with respect to the communication ports.
    Type: Grant
    Filed: September 6, 2005
    Date of Patent: December 1, 2009
    Assignee: Control4 Corporation
    Inventors: W. Eric Smith, William B. West, Stephen C. Coffin
  • Patent number: 7242688
    Abstract: A telephone network interface is disclosed for facilitating communications through use of a telephone with an embedded device through a gateway and for facilitating communications between a remote service provider and the gateway. The telephone network interface includes a telephone interface for electronic communication with a telephone. The telephone network also includes a gateway interface for electronic communications with a gateway. An external telephone network interface is included for connecting the telephone network interface to an external telephone network. In addition, connection control is also provided. Connection control causes the telephone to be selectively in electronic communication with the external telephone network for telephone calls. The connection control also selectively causes the telephone to be in electronic communication with the gateway for communicating with an embedded device such that device requests from the telephone are communicated to the gateway.
    Type: Grant
    Filed: July 23, 2001
    Date of Patent: July 10, 2007
    Assignee: Matsushita Electric Works, Ltd.
    Inventors: Michael L. Howard, William R. Harper, Jr., Stephen C. Coffin
  • Patent number: 7058930
    Abstract: Systems and methods are disclosed for preparing program code for a first computer, wherein the systems and methods are implemented on a second computer. The systems include a relocating module that is adapted to relocate program code by modifying locations in the program code identified by location data. The modifications made by the relocating module are based on a memory address. The systems operate on program code for the first computer, where the program code is stored on the second computer. The relocating module is provided the memory address that identifies a memory location in the first computer. The memory address is suitable as a basis for modifying the program code. The relocating module is also provided with location data that identifies locations in the program code to be adjusted based on the memory address.
    Type: Grant
    Filed: August 19, 2002
    Date of Patent: June 6, 2006
    Assignee: Matsushita Electric Works, Ltd.
    Inventors: Michael L. Howard, Stephen C. Coffin
  • Publication number: 20030016659
    Abstract: A telephone network interface is disclosed for facilitating communications through use of a telephone with an embedded device through a gateway and for facilitating communications between a remote service provider and the gateway. The telephone network interface includes a telephone interface for electronic communication with a telephone. The telephone network also includes a gateway interface for electronic communications with a gateway. An external telephone network interface is included for connecting the telephone network interface to an external telephone network. In addition, connection control is also provided. Connection control causes the telephone to be selectively in electronic communication with the external telephone network for telephone calls. The connection control also selectively causes the telephone to be in electronic communication with the gateway for communicating with an embedded device such that device requests from the telephone are communicated to the gateway.
    Type: Application
    Filed: July 23, 2001
    Publication date: January 23, 2003
    Inventors: Michael L. Howard, William R. Harper, Stephen C. Coffin
  • Publication number: 20030005158
    Abstract: Systems and methods are disclosed for preparing program code for a first computer, wherein the systems and methods are implemented on a second computer. The systems include a relocating module that is adapted to relocate program code by modifying locations in the program code identified by location data. The modifications made by the relocating module are based on a memory address. The systems operate on program code for the first computer, where the program code is stored on the second computer. The relocating module is provided the memory address that identifies a memory location in the first computer. The memory address is suitable as a basis for modifying the program code. The relocating module is also provided with location data that identifies locations in the program code to be adjusted based on the memory address.
    Type: Application
    Filed: August 19, 2002
    Publication date: January 2, 2003
    Inventors: Michael L. Howard, Stephen C. Coffin
  • Patent number: 6467084
    Abstract: Systems and methods are disclosed for preparing program code for a first computer, wherein the systems and methods are implemented on a second computer. The systems include a relocating module that is adapted to relocate program code by modifying locations in the program code identified by location data. The modifications made by the relocating module are based on a memory address. The systems operate on program code for the first computer, where the program code is stored on the second computer. The relocating module is provided the memory address that identifies a memory location in the first computer. The memory address is suitable as a basis for modifying the program code. The relocating module is also provided with location data that identifies locations in the program code to be adjusted based on the memory address.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: October 15, 2002
    Assignee: emWare, Inc.
    Inventors: Michael L. Howard, Stephen C. Coffin