Patents by Inventor Stephen M. Johnson

Stephen M. Johnson 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: 6980972
    Abstract: An improved interactive network system is provided that allows the Network Operator to control the transfer of information to and from the network end users, the system preferably using triggers or markers embedded within the programming broadcast to users via the network. As a consequence of this system, the Network Operator is able to efficiently garner revenues from third parties transacting business over the network and to control the look and feel of programming offered to network users. Additionally the system can be used as a means of limiting network access, filtering programming, providing on-screen graphics or audible signals for particular programming types or providers, bookmarking programming, profiling network users, targeting advertising, and simplifying network transactions.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: December 27, 2005
    Assignee: Thomson Licensing S.A.
    Inventors: Nizar Allibhoy, L. Dane Elliott, Joaquin Fernandez-Silva, Stephen M. Johnson
  • Publication number: 20040172343
    Abstract: An improved interactive network system is provided that allows the Network Operator to control the transfer of information to and from the network end users, the system preferably using triggers or markers embedded within the programming broadcast to users via the network. As a consequence of this system, the Network Operator is able to efficiently garner revenues from third parties transacting business over the network and to control the look and feel of programming offered to network users. Additionally the system can be used as a means of limiting network access, filtering programming, providing on-screen graphics or audible signals for particular programming types or providers, bookmarking programming, profiling network users, targeting advertising, and simplifying network transactions.
    Type: Application
    Filed: February 26, 2004
    Publication date: September 2, 2004
    Applicant: Accelerate Interactive, Inc.
    Inventors: Nizar Allibhoy, L. Dane Elliott, Joaquin Fermandez-Silva, Stephen M. Johnson
  • Publication number: 20040153385
    Abstract: An improved interactive network system is provided that allows the Network Operator to control the transfer of information to and from the network end users, the system preferably using triggers or markers embedded within the programming broadcast to users via the network. As a consequence of this system, the Network Operator is able to efficiently garner revenues from third parties transacting business over the network and to control the look and feel of programming offered to network users. Additionally the system can be used as a means of limiting network access, filtering programming, providing on-screen graphics or audible signals for particular programming types or providers, bookmarking programming, profiling network users, targeting advertising, and simplifying network transactions.
    Type: Application
    Filed: January 14, 2004
    Publication date: August 5, 2004
    Applicant: Accelerate Interactive, Inc.
    Inventors: Nizar Allibhoy, L. Dane Elliott, Joaquin Fernandez-Silva, Stephen M. Johnson
  • Patent number: 6772433
    Abstract: A system and method are provided for providing a full service cable television system. The cable system incorporates a digital and analog transmission architecture capable of delivering a high number of high quality television programs, advanced cable services, and online services to a subscriber's home. The cable system comprises a cable headend, at least one fiber transport, at least one distribution hub, at least one hybrid fiber coax plant, and a plurality of set-top terminals. Programs and services are transmitted to the set-top terminals in both digital and analog formats to maintain downward compatibility with existing systems. The set-top terminal incorporates a central processing unit, a unified memory architecture, a memory management unit, communications circuitry, I/O control circuitry, and audio and video output circuitry.
    Type: Grant
    Filed: November 3, 1998
    Date of Patent: August 3, 2004
    Assignee: Time Warner Entertainment Company, L.P.
    Inventors: Mike L. LaJoie, Joseph G. Buehl, Haig H. Krakirian, Stephen M. Johnson, Ralph W. Brown
  • Patent number: 6747984
    Abstract: A method and apparatus for transmitting data in a node having a buffer. A first set of data is received in a buffer for transmission to a target node. The first set of data is sent to the target node. Responsive to an indication that the target node is unable to receive data, a second set of data is loaded into the buffer for transmission to another target node, while the first set of data is retained in the buffer.
    Type: Grant
    Filed: December 18, 1998
    Date of Patent: June 8, 2004
    Assignee: LSI Logic Corporation
    Inventors: Timothy E. Hoglund, Stephen M. Johnson, David M. Weber, John M. Adams, Mark A. Reber
  • Patent number: 6570853
    Abstract: A method and apparatus in a source node for transmitting data to a target node. Responsive to a request to transmit data to the target node, a determination is made as to whether a selected period of time has passed without data transmitted from the source node being received by the target node. Responsive to detecting the selected period of time has passed without data transmitted from the source node being received by the target node, a determination is made as to whether space is available in the target node to receive the data. Responsive to a determination that space is unavailable in the target node, generating an indication that the target node is blocked is generated.
    Type: Grant
    Filed: October 4, 2000
    Date of Patent: May 27, 2003
    Assignee: LSI Logic Corporation
    Inventors: Stephen M. Johnson, Timothy E. Hoglund, David M. Weber, John M. Adams, Mark A. Reber
  • Patent number: 6453425
    Abstract: A method and apparatus for switching clocks comprising a first circuit, a second circuit, and a third circuit. The first circuit may be configured to generate (i) a first signal in response to a select signal and a first clock signal, (ii) a second signal in response to said first signal and a second clock signal, (iii) a third signal in response to said select signal and said second clock signal, and (iv) a fourth signal in response to said third signal and said first clock signal. The second circuit may be configured to generate a first enable signal and a second enable signal in response to (i) said first signal, (ii) said second signal, (iii) said third signal, and (iv) said fourth signal. The third circuit may be configured to select (i) one or more first input signals, (ii) one or more second input signals, or (iii) a predetermined logic level as one or more output signals in response to said first enable signal and said second enable signal.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: September 17, 2002
    Assignee: LSI Logic Corporation
    Inventors: Michael R. Hede, Jeffrey M. Rogers, Stephen M. Johnson
  • Patent number: 6289065
    Abstract: The invention relates to data transfers between devices having asynchronous clocks. A FIFO having multiple levels holds the data while en route from a sender to a receiver. The invention monitors the FIFO. When all levels become full, the invention issues a FIFO_FULL signal. When all levels become empty, the invention issues a FIFO_EMPTY signal. In these signals, there are four events whose timing is important. (1) The ACTUATION of the FIFO_FULL is immediate; (2) the ACTUATION of the FIFO_EMPTY signal is immediate; (3) the DE-ACTUATION of the FIFO_FULL signal is synchronous with the clock of the computer reading the FIFO; (4) the DE-ACTUATION of the FIFO_EMPTY signal is synchronous with the clock of the computer writing to the FIFO. The invention allows throughput through the FIFO to proceed at a very high speed, even though the sender and receiver are asynchronous.
    Type: Grant
    Filed: January 15, 1997
    Date of Patent: September 11, 2001
    Assignee: Hyundai Electronics America
    Inventors: Nancy Holt, Stephen M. Johnson
  • Patent number: 6185620
    Abstract: A method and apparatus for transferring data from a host to a node through a fabric connecting the host to the node. A chip architecture is provided in which a protocol engine provides for on ship processing in transferring data such that frequent interrupts from various components within the chip may be processed without intervention from the host processor. Additionally, context managers are provided to transmit and receive data. The protocol engine creates a list of transmit activities, which is traversed by the context managers, which in turn execute the listed activity in a fashion independent from the protocol engine. In receiving data, the context managers provide a mechanism to process frames of data originating from various sources without requiring intervention from the protocol engine. When receiving data, the context managers are able to process frames from different sources, which arrive out of order.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: February 6, 2001
    Assignee: LSI Logic Corporation
    Inventors: David M. Weber, Timothy E. Hoglund, Stephen M. Johnson, John M. Adams, Mark A. Reber
  • Patent number: 6049333
    Abstract: A system and method are provided for presenting on a television, a combined display of information contained in an event database and television program video content. A set-top terminal receives as input, television program video content signals and information comprising an event database. The set-top terminal converts the information from the event database into a graphical format for display on a television with the television program video content. Updates to the event database are processed and displayed substantially in real-time. The event database may include information for televised events. The set-top terminal automatically tunes, at the viewer's request, to the event for which information is being displayed. Improved processes for combining television program video content and locally generated graphical images are also provided.
    Type: Grant
    Filed: September 3, 1996
    Date of Patent: April 11, 2000
    Assignee: Time Warner Entertainment Company, L.P.
    Inventors: Michael L. LaJoie, Joseph B. Edmonds, Nizar Allibhoy, Stephen M. Johnson, Anjan K. Ray, Theodore F. Shaker, Jr.
  • Patent number: 5850218
    Abstract: A system and method are provided for providing a full service cable television system. The cable system incorporates a digital and analog transmission architecture capable of delivering a high number of high quality television programs, advanced cable services, and online services to a subscriber's home. The cable system comprises a cable headend, at least one fiber transport, at least one distribution hub, at least one hybrid fiber coax plant, and a plurality of set-top terminals. Programs and services are transmitted to the set-top terminals in both digital and analog formats to maintain downward compatibility with existing systems. The set-top terminal incorporates a central processing unit, a unified memory architecture, a memory management unit, communications circuitry, I/O control circuitry, and audio and video output circuitry.
    Type: Grant
    Filed: February 19, 1997
    Date of Patent: December 15, 1998
    Assignee: Time Warner Entertainment Company L.P.
    Inventors: Mike L. LaJoie, Joseph G. Buehl, Haig H. Krakirian, Stephen M. Johnson, Ralph W. Brown
  • Patent number: 5777987
    Abstract: A method and associated apparatus for using a primary FIFO and one or more secondary FIFOs in parallel to simplify flow control and routing in packet communication operations wherein at least one FIFO (buffer) is associated with each of a plurality of receiving nodes or components within a receiving node. The present invention applies received packets simultaneously to a primary FIFO and to all associated secondary FIFOs in the receiver of a packet communications link. After receipt of a packet, the packet is removed from any secondary FIFOs which correspond to receiver nodes or components to which the packet was not routed. For all receiving nodes or components to which the packet was routed, if the packet was stored in each associated secondary FIFO without overflow, then the packet is also purged from the primary FIFO.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: July 7, 1998
    Assignee: Symbios, Inc.
    Inventors: John M. Adams, Timothy E. Hoglund, Stephen M. Johnson, Mark A. Reber, David M. Weber
  • Patent number: 5761424
    Abstract: A method and associated apparatus for automating the filtration and generation of information in a packetized communication system. A filtration table includes entries used in recognizing a valid packet received at a node in a communication system. A mask field in each entry is applied to appropriate fields in the packet (e.g. the ordered set as applied to Fibre Channel communication systems) to determine the validity of the packet with regard to the receiving node. Rules in a field of each entry further qualify the recognition of a received packet (e.g. ordered set) by testing the reception of the packet against other logical rules. Action fields in each record permit definition of actions to be invoked automatically (e.g. automatic adjustment of fill transmissions in Fibre Channel applications) in response to receipt and recognition of a particular packet. The set of packets recognized by the receiving node may be modified by adding, deleting, or modifying the entries in the filtration table.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: June 2, 1998
    Assignee: Symbios, Inc.
    Inventors: John M. Adams, Timothy E. Hoglund, Stephen M. Johnson, Mark A. Reber, David M. Weber
  • Patent number: 5680642
    Abstract: A method and apparatus for pseudo aligned transfers to memory for processors, peripherals and memories. Alignment logic, typically coupled to a peripheral, receives a plurality of data bytes from a processor. The alignment logic uses a control header transferred with the data bytes to determine whether the data bytes require re-alignment. To effect re-alignment, the alignment logic combines, rotates, and masks the data bytes as indicated by the control header.
    Type: Grant
    Filed: June 25, 1993
    Date of Patent: October 21, 1997
    Assignees: AT&T Global Information Solutions Company, Hyundai Electronics America, Symbios Logic Inc.
    Inventor: Stephen M. Johnson
  • Patent number: 5208894
    Abstract: A fiber optic enclosure cabinet is disclosed having a housing with walls defining an interior. An opening is formed through the housing permitting access to the interior. An access panel is sized to cover the opening and secure it to the housing to selectively cover and expose the opening at an option of an operator. A plurality of platters are disposed within the interior and slidably mounted to extend through the access opening and be completely returned to the interior at an option of an operator. Each of the platters carries an optical fiber splice tray and an optical fiber take-up spool.
    Type: Grant
    Filed: July 16, 1990
    Date of Patent: May 4, 1993
    Assignee: ADC Telecommunications, Inc.
    Inventors: Stephen M. Johnson, Wayne A. Johnson
  • Patent number: 5189723
    Abstract: A below ground fiber cable management system includes a base member having corrosion-resistant walls defining a base member interior. A termination box is provided sized to be received within the interior. A box actuator moves the termination box from said interior to permit access to said box and access to the base member interior.
    Type: Grant
    Filed: January 6, 1992
    Date of Patent: February 23, 1993
    Assignee: ADC Telecommunications, Inc.
    Inventors: Stephen M. Johnson, Calvin Huggar, Sr., Roy L. Henneberger
  • Patent number: 5146211
    Abstract: An architecture for generating a hardware cursor in the context of a bit mapped video display system operable from a frame buffer with non-displayed but addressable memory space. A segment of the non-displayed memory is loaded with cursor information controlling the generation of its outline and its color pattern. When accessed, this cursor control data is accessed from the non-displayed segment of the memory during each horizontal blank time preceding the raster scan of the video pattern data subject to cursor overlay. Location of the cursor within the video display is determined by a group of position registers which are loaded by the CPU with cursor position data during the vertical blank time. The position registers in conjunction with a group of counters coordinate the insertion of the cursor data into a byte stream of display data as it makes its way to the CRT screen. This display data is stored in the frame buffer and is transferred to the pixel output buffer.
    Type: Grant
    Filed: August 10, 1990
    Date of Patent: September 8, 1992
    Assignee: NCR Corporation
    Inventors: John M. Adams, Brian K. Herbert, Stephen M. Johnson, Jamey L. Robbins
  • Patent number: D480313
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: October 7, 2003
    Assignee: Setco, Inc.
    Inventors: Stephen M. Johnson, Joseph J. Bruchman
  • Patent number: D480314
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: October 7, 2003
    Assignee: Setco, Inc.
    Inventors: Stephen M. Johnson, Joseph J. Bruchman