Patents by Inventor Jason A. Jones

Jason A. Jones 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: 8213322
    Abstract: Techniques are given for determining the data transmission or sending rates in a router or switch of two or more input queues in one or more input ports sharing an output port, which may optionally include an output queue. The output port receives desired or requested data from each input queue sharing the output port. The output port analyzes this data and sends feedback to each input port so that, if needed, the input port can adjust its transmission or sending rate.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: July 3, 2012
    Assignee: Topside Research, LLC
    Inventors: Jason A. Jones, Michael T. Guttman, Max S. Tomlinson, Jr.
  • Patent number: 7848251
    Abstract: Techniques are given for determining the data transmission or sending rates in a router or switch of two or more input queues in one or more input ports sharing an output port, which may optionally include an output queue. The output port receives desired or requested data from each input queue sharing the output port. The output port analyzes this data and sends feedback to each input port so that, if needed, the input port can adjust its transmission or sending rate.
    Type: Grant
    Filed: July 21, 2009
    Date of Patent: December 7, 2010
    Assignee: Topside Research, LLC
    Inventors: Jason A. Jones, Michael T. Guttman, Max S. Tomlinson, Jr.
  • Publication number: 20090279560
    Abstract: Techniques are given for determining the data transmission or sending rates in a router or switch of two or more input queues in one or more input ports sharing an output port, which may optionally include an output queue. The output port receives desired or requested data from each input queue sharing the output port. The output port analyzes this data and sends feedback to each input port so that, if needed, the input port can adjust its transmission or sending rate.
    Type: Application
    Filed: July 21, 2009
    Publication date: November 12, 2009
    Inventors: Jason A. Jones, Michael T. Guttman, Max S. Tomlinson, JR.
  • Patent number: 6892266
    Abstract: A DSP device is disclosed having multiple DMA controllers with global DMA access to all volatile memory resources in the DSP device. In a preferred embodiment, each of the DMA controllers is coupled to each of the memory buses and is configured to control each of the memory buses. A memory bus multiplexer may be coupled between the subsystem memory bus and each of the DMA controllers, and an arbiter may be used to set the memory bus multiplexer so as to allow any one of the DMA controllers to control the memory bus. The memory bus may also be controlled by the host port interface via the memory bus multiplexer. A round-robin arbitration technique is used to provide each of the controllers and the host port interface fair access to the memory bus. This approach may advantageously provide increased flexibility in the use of DMA controllers to transfer data from place to place, with only a minimal increase in complexity.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: May 10, 2005
    Assignee: Texas Instruments Incorporated
    Inventors: Jay B. Reimer, Harland Glenn Hopkins, Tai H. Nguyen, Yi Luo, Kevin A. McGonagle, Jason A. Jones, Duy Q. Nguyen, Patrick J. Smith
  • Patent number: 6789183
    Abstract: In a digital processing unit having a plurality of digital signal processors, a first digital signal processor can request a direct transfer of a signal group stored in the memory unit of a second digital signal processor. In order to insure that the second digital signal is active, a control signal is generated by the direct memory access controller of the first digital signal processor. The control signal is applied the directly to the memory access controller of the second digital signal processor. When the second digital signal processor is in an IDLE mode, the control signal activates the second digital signal processor.
    Type: Grant
    Filed: September 27, 2000
    Date of Patent: September 7, 2004
    Assignee: Texas Instruments Incorporated
    Inventors: Patrick J. Smith, Jason A. Jones, Kevin A. McGonagle
  • Patent number: 6701388
    Abstract: As the digital signal processor has become more flexible, the direct memory access controller has assumed greater computational power to permit the core processing unit to perform its specialized processing without responding to signal transfer requests. Not only does the direct memory access controller control the exchange of signal groups between the memory unit and the core processing unit, but the direct memory access controller is also responsible for the transfer of signal groups within the digital signal processor that originate from the serial port, and the interface unit (the unit that implements the direct transfer of signal groups from the memory unit of one digital signal processor to a second signal processor). The direct memory access controller has programmable channels that permit the signal group source component to be coupled to the signal group destination component. The address unit of the direct memory access unit must be able to accommodate a plurality of addressing modes.
    Type: Grant
    Filed: September 27, 2000
    Date of Patent: March 2, 2004
    Assignee: Texas Instruments Incorporated
    Inventors: Patrick J. Smith, Jason A. Jones, Kevin A. McGonagle, Tai H. Nguyen
  • Publication number: 20030058802
    Abstract: Techniques are given for determining the data transmission or sending rates in a router or switch of two or more input queues in one or more input ports sharing an output port, which may optionally include an output queue. The output port receives desired or requested data from each input queue sharing the output port. The output port analyzes this data and sends feedback to each input port so that, if needed, the input port can adjust its transmission or sending rate.
    Type: Application
    Filed: September 24, 2001
    Publication date: March 27, 2003
    Applicant: Internet Machines Corporation
    Inventors: Jason A. Jones, Michael T. Guttman, Max S. Tomlinson
  • Publication number: 20020059393
    Abstract: A DSP device is disclosed having multiple DMA controllers with global DMA access to all volatile memory resources in the DSP device. In a preferred embodiment, each of the DMA controllers is coupled to each of the memory buses and is configured to control each of the memory buses. A memory bus multiplexer may be coupled between the subsystem memory bus and each of the DMA controllers, and an arbiter may be used to set the memory bus multiplexer so as to allow any one of the DMA controllers to control the memory bus. The memory bus may also be controlled by the host port interface via the memory bus multiplexer. A round-robin arbitration technique is used to provide each of the controllers and the host port interface fair access to the memory bus. This approach may advantageously provide increased flexibility in the use of DMA controllers to transfer data from place to place, with only a minimal increase in complexity.
    Type: Application
    Filed: November 8, 2001
    Publication date: May 16, 2002
    Inventors: Jay B. Reimer, Harland Glenn Hopkins, Tai H. Nguyen, Yi Luo, Kevin A. McGonagle, Jason A. Jones, Duy Q. Nguyen, Patrick J. Smith