Patents by Inventor Matthew A. Woolsey

Matthew A. Woolsey 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: 8489860
    Abstract: A wireless data platform comprises a plurality of processors. Channels of communication are set up between processors such that they may communicate information as tasks are performed. A dynamic cross compiler executed on one processor compiles code into native processing code for another processor. A dynamic cross linker links the compiled code for other processor. Native code may also be downloaded to the platform through use of a JAVA Bean (or other language type) which encapsulates the native code. The JAVA Bean can be encrypted and digitally signed for security purposes.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: July 16, 2013
    Assignee: Texas Instruments Incorporated
    Inventors: Michael McMahon, Marion C. Lineberry, Matthew A. Woolsey, Gerard Chauvel
  • Publication number: 20110225344
    Abstract: To enable dynamic configuration of an electronic system (10) having a first electronic module (141) and at least one second electronic module (161) for providing input and output connections to the first module, the second electronic module carries a memory (38) containing configuration information. A controller (36) on the first electronic module can query the memory (38) on an interconnected second electronic module to obtain the configuration information for that module. Using the configuration information obtained from the second electronic module, the first electronic module can configure its self accordingly. In this way, the first electronic module can configure itself without any a priori information about the second electronic module.
    Type: Application
    Filed: September 2, 2004
    Publication date: September 15, 2011
    Applicant: THOMSON LICENSING S.A.
    Inventors: Matthew Woolsey, Hauke Michael
  • Patent number: 6584588
    Abstract: A computer system includes a main processing unit (12) coupled to a DSP/memory module (40). The DSP/memory module (40) includes semiconductor memory (42) and digital signal processor circuitry (44) including one or more digital signal processors (56). The DSP/memory module (40) may be placed in standard main memory sockets, such as a SIMM or DIMM sockets, and used as conventional main memory. The memory module can also be used in a smart mode, wherein the digital signal processor (56) performs operations on data for retrieval by the main processing unit (12).
    Type: Grant
    Filed: October 30, 2000
    Date of Patent: June 24, 2003
    Assignee: Texas Instruments Incorporated
    Inventors: Basavaraj I. Pawate, Matthew A. Woolsey, Douglas L. Mahlum, Fred J. Reuter, Yoshihide Iwata, Judd E. Heape
  • Patent number: 6282706
    Abstract: A cache memory architecture 50, which may be, for example, a set associative cache memory, has a cache controller (52) with an internal register for storing the address of the active line currently latched in the output buffer of the high speed cache data array (56) which stores the cached data values from the main memory. If a memory access request specifies an address which would be contained in the active line, the cache look-up mechanisms are disabled and the data is taken from the output buffer. The efficiency of the cache can be increased by linking a program to memory such that the number of cache lines used by one or more program loops are minimized.
    Type: Grant
    Filed: February 10, 1998
    Date of Patent: August 28, 2001
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Chauvel, Marion C. Lineberry, Matthew A. Woolsey, Michael McMahon
  • Patent number: 6185704
    Abstract: A computer system includes a main processing unit (12) coupled to a DSP/memory module (40). The DSP/memory module (40) includes semiconductor memory (42) and digital signal processor circuitry (44) including one or more digital signal processors (56). The DSP/memory module (40) may be placed in standard main memory sockets, such as a SIMM or DIMM sockets, and used as conventional main memory. The memory module can also be used in a smart mode, wherein the digital signal processor (56) performs operations on data for retrieval by the main processing unit (12).
    Type: Grant
    Filed: April 9, 1998
    Date of Patent: February 6, 2001
    Assignee: Texas Instruments Incorporated
    Inventors: Basavaraj I. Pawate, Matthew A. Woolsey, Douglas L. Mahlum, Fred J. Reuter, Yoshihide Iwata, Judd E. Heape
  • Patent number: 6029000
    Abstract: A wireless data platform (10) comprises a plurality of processors (12,16). Channels of communication are set up between processors such that they may communicate information as tasks are performed. A dynamic cross compiler (80) executed on one processor compiles code into native processing code for another processor. A dynamic cross linker (82) links the compiled code for other processor. Native code may also be downloaded to the platform through use of a JAVA Bean (90) (or other language type) which encapsulates the native code. The JAVA Bean can be encrypted and digitally signed for security purposes.
    Type: Grant
    Filed: December 22, 1997
    Date of Patent: February 22, 2000
    Assignee: Texas Instruments Incorporated
    Inventors: Matthew A. Woolsey, Marion C. Lineberry, Jihong Kim