Patents by Inventor David Michael Harrison

David Michael Harrison 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).

  • Publication number: 20240342208
    Abstract: One aspect of the present application relates to a storage stable pharmaceutical composition comprising a sulfated glycosaminoglycan having an average molecular weight ranging from 3,000 to 15,000 Daltons, and a pharmaceutical carrier, where the pharmaceutical carrier is mixed with the sulfated glycosaminoglycan, as well as this composition's use in a method of treating a subject for a medically observable improvement. Another aspect of the present application relates to a process for producing a storage stable purified sulfated glycosaminoglycan.
    Type: Application
    Filed: June 21, 2024
    Publication date: October 17, 2024
    Inventors: Thomas Michael VAUGHN, Joshua Alan HARRISON, Karl F. POPP, David J. FAIRFAX, Thomas Edward D'AMBRA, John QUINN
  • Patent number: 6301239
    Abstract: A multiple access and data channel scheme is presented for reducing network communication collisions and susceptibility to jamming signals in a distributed network to increase network connectivity and communication throughput. An order wire channel (202) is used to gain access to a data channel (204). To gain access to the data channel (204), a source radio sends a transmit probe (TXP) over the order wire channel (202) to the target radio. The target radio senses its environment and responds with a receive probe (RXP) which comprises data channel transmission parameters including the data channel frequency, transmit power, spread code, and transit timing to be used for the data transmission. Source radio moves to the data channel using the data channel transmission parameters specified by the receive probe (RXP) to communicate with the target radio. If a collision occurs of the order wire channel (202), the source radio retransmits the transmit probe after a random time period.
    Type: Grant
    Filed: December 17, 1997
    Date of Patent: October 9, 2001
    Assignee: Motorola, Inc.
    Inventors: Jeffery Scott Chuprun, Margaret Reed Ennis, David Michael Harrison
  • Patent number: 6101255
    Abstract: A programmable crypto processing system (10) includes several processing resources (14, 16, 26) implemented on a single ULSI die. The processing system is both key and algorithm agile allowing for simultaneous execution of a variety of cryptographic programs through the use of background staging of the next program and context (key and state) during execution of a current program. The programmable crypto processing system includes a programmable crypto processor (17) for processing data units in accordance with a channel program, a crypto controller (11) for identifying a channel program, two interface processors (13, 15) for asynchronously receiving and transferring data units from and from an external host. Data units identify a particular channel program, and are processed in a selected processing engine in accordance the identified channel program.
    Type: Grant
    Filed: April 30, 1997
    Date of Patent: August 8, 2000
    Assignee: Motorola, Inc.
    Inventors: David Michael Harrison, James Edward Greenwood, Jr., Kerry Lucille Johns-Vano
  • Patent number: 6081896
    Abstract: A programmable cryptographic system (100) provides high performance cryptographic processing support for cryptographic algorithms. Two or more independent cryptographic algorithms may be performed at the same time through the processes of background staging and algorithm multi-tasking. A four stage software instruction pipeline and dynamically programmable function units support high performance cryptographic processing performance on the order of 60 mega bits per second (Mbps) aggregate throughput.
    Type: Grant
    Filed: September 2, 1997
    Date of Patent: June 27, 2000
    Assignee: Motorola, Inc.
    Inventors: Kerry Lucille Johns-Vano, David Michael Harrison, Phillip Anthony Carswell, Kevin Thomas Campbell, Dadario McCutcheon
  • Patent number: 6081895
    Abstract: A cryptographic controller (100) installs and manages a channel for processing data units. The cryptographic controller (100) performs background staging of programs, context, and data units for the programmable crypto engine (14) and configurable crypto engine (16). The cryptographic controller (100) is a secure, hardware operating system capable of managing high performance crypto processing on the order of 1500 million instructions per second (MIPS).
    Type: Grant
    Filed: October 10, 1997
    Date of Patent: June 27, 2000
    Assignee: Motorola, Inc.
    Inventors: David Michael Harrison, Christoph Andreas Roden, Gregory Allen King
  • Patent number: 6044458
    Abstract: A processing system includes a control flow monitor (CFM) checker for verifying a sequence of instructions performed by a pipelined processor (101). The CFM checker provides fail safe assurance against run-time errors in the sequence of instructions performed by a processor. The CFM checker verifies instruction sequence during run-time within 32 instruction cycles. The processing system provides an improved system and method having a CFM checker which minimizes wasted instruction cycles when performing branch instructions in a software program. Using a prefetch capability of an instruction pipeline and storing fixwords sequentially in memory, eliminates unnecessary instructions to fetch fixword values from external tables, thereby saving instructions and instruction cycles.
    Type: Grant
    Filed: December 12, 1997
    Date of Patent: March 28, 2000
    Assignee: Motorola, Inc.
    Inventors: Glenn Eric Rinkenberger, William K. Oh, David Michael Harrison, Chuckwudi Perry
  • Patent number: 6026490
    Abstract: A configurable cryptographic processing engine (100) provides high performance cryptographic processing support for symmetric combiner type cryptographic algorithms. As many as two independent cryptographic algorithms may be performed at the same time through the processes of background staging and algorithm multi-tasking. A 3-stage instruction pipeline, dynamically configurable cryptographic co-processor (550), and 32-bit RISC based architecture support high performance cryptographic processing performance on the order of 60 Mbps aggregate throughput.
    Type: Grant
    Filed: August 1, 1997
    Date of Patent: February 15, 2000
    Assignee: Motorola, Inc.
    Inventors: Kerry Lucille Johns-Vano, David Michael Harrison, Phillip Anthony Carswell, William Louis Perea, Ty Bao Lien
  • Patent number: 5961626
    Abstract: Interface processor (IP)(50) sends and receives data units to and from an external host and a processor. The IP is capable of simultaneous, full duplex operation via high speed serial and parallel interfaces. The IP provides a highly flexible and configurable interface which is capable of interfacing to a variety of systems with minimal external hardware. The IP also provides a method of converting received data into data packets. The IP provides buffering of multiple data packets for use in systems having "bursty" data traffic. The IP has a memory expansion capability allowing for changeable buffer capacities.
    Type: Grant
    Filed: October 10, 1997
    Date of Patent: October 5, 1999
    Assignee: Motorola, Inc.
    Inventors: David Michael Harrison, Alison Ii, Dadario McCutcheon