Patents by Inventor Donald P. Matthews

Donald P. Matthews 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: 20040123096
    Abstract: Methods and apparatus are provided for handling data at a cryptography accelerator output interface. A shared resource such as a shared output buffer is provided at the cryptography accelerator output interface having multiple output ports. The output interface shared resource can be allocated amongst the various output ports based on characteristics and requirements of the various input ports. References to data in the shared resource allow processing and ordering of data following processing by cryptographic processing cores.
    Type: Application
    Filed: January 23, 2003
    Publication date: June 24, 2004
    Applicant: Broadcom Corporation
    Inventors: Mark Buer, Donald P. Matthews
  • Publication number: 20040123119
    Abstract: Methods and apparatus are provided for decoupling a cryptography accelerator interface from cryptographic processing cores. A shared resource is provided at the cryptography accelerator interface having multiple input ports. References to data in the shared resource are provided to allow processing and ordering of data in preparation for processing by cryptographic processing cores without substantial numbers of separate buffers in the cryptographic processing data paths.
    Type: Application
    Filed: January 23, 2003
    Publication date: June 24, 2004
    Applicant: Broadcom Corporation
    Inventors: Mark Buer, Donald P. Matthews
  • Publication number: 20040123120
    Abstract: Methods and apparatus are provided for handling data at a cryptography accelerator input interface. A shared resource is provided at the cryptography accelerator input interface having multiple input ports. The input interface shared resource can be allocated amongst the various input ports based on characteristics and requirements of the various input ports. References to data in the shared resource allow processing and ordering of data in preparation for processing by cryptographic processing cores.
    Type: Application
    Filed: January 23, 2003
    Publication date: June 24, 2004
    Applicant: Broadcom Corporation
    Inventors: Mark Buer, Donald P. Matthews
  • Publication number: 20040063659
    Abstract: This invention relates to certain novel 2′-halomethylidene, 2′-ethenylidene and 2′-ethynyl cytidine, uridine and guanosine derivatives, and compositions thereof, which are useful in the treatment of patients afflicted with neoplastic or viral disease states.
    Type: Application
    Filed: September 18, 2003
    Publication date: April 1, 2004
    Applicant: Merrell Pharmaceuticals Inc.
    Inventors: James R. McCarthy, Michael L. Edwards, Donald P. Matthews
  • Publication number: 20040019090
    Abstract: The present invention is directed to compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof, and methods of making, methods of using and pharmaceutical compositions having compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof: 1
    Type: Application
    Filed: May 7, 2003
    Publication date: January 29, 2004
    Applicants: Eli Lilly & Company, Ligand Pharmaceuticals, Inc.
    Inventors: Dawn A. Brooks, Christopher J. Rito, Anthony J. Shuker, Samuel J. Dominianni, Alan M. Warshawsky, Lynn S. Gossett, Donald P. Matthews, David A. Hay, Robert J. Ardecky, Pierre-Yves Michellys, John S. Tyhonas
  • Publication number: 20030223585
    Abstract: Methods and apparatus are provided for a cryptography accelerator to efficiently perform authentication and encryption operations. A data sequence is received at a cryptography accelerator. An encrypted authentication code and an encrypted data sequence is provided efficiently upon performing single pass authentication and encryption operations on the data sequence.
    Type: Application
    Filed: May 31, 2002
    Publication date: December 4, 2003
    Applicant: Broadcom Corporation
    Inventors: Joseph Tardo, Donald P. Matthews
  • Patent number: 6610696
    Abstract: The present invention is directed to compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof, and methods of making, methods of using and pharmaceutical compositions having compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof: In Structural Formula I, n is 2, 3, or 4; V is O or S; W is O, S, or SO2; R1 is H, a C1-C4 alkyl, phenyl or trifluoromethyl; R2 are each, independently, H, a C1-C6 alkyl, an aryl-C1-C6 alkyl, a cycloalkyl-C1-C4 alkyl, an aryl, a cycloalkyl, or together with the phenyl to which they are bound form naphthyl or 1,2,3,4-tetrahydronaphthyl; R3 are each, independently, H, a C1-C6 alkyl, an aryl-C1-C6 alkyl, a cycloalkyl-C1-C4 alkyl, an aryl, or a cycloalkyl; R4 are each, independently, H, a C1-C4 alkyl, an aryl, or benzyl; R5 are each, independently, H, a substituted or unsubstituted aryl or a heteroaryl, provided that at least one R5 is a substituted or u
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: August 26, 2003
    Assignees: Eli Lilly and Company, Ligand Pharmaceuticals, Inc.
    Inventors: Dawn A. Brooks, Christopher J. Rito, Anthony J. Shuker, Samuel J. Dominianni, Alan M. Warshawsky, Lynn S. Gossett, Donald P. Matthews, David A. Hay, Robert J. Ardecky, Pierre-Yves Michellys, John S. Tyhonas
  • Publication number: 20030109484
    Abstract: This invention relates to certain novel 2′-halomethylidene, 2′-ethenylidene and 2′-ethynyl cytidine, uridine and guanosine derivatives, and compositions thereof, which are useful in the treatment of patients afflicted with neoplastic or viral disease states.
    Type: Application
    Filed: June 6, 2002
    Publication date: June 12, 2003
    Inventors: James R. McCarthy, Michael L. Edwards, Donald P. Matthews
  • Patent number: 6549622
    Abstract: The system and method of the present invention facilitates encrypting and decrypting files using a fast hardware implementation of the RC4 method to enable secure access to information resources in a computer network. The network system includes a sender computer coupled via a computer network to a receiver computer. The RC4 algorithm as implemented in hardware and its associated multiport memory (included within both the sender computer and the receiver computer) enables a fast hardware implementation of the respective encryption circuit and decryption circuit. Multi-port memory allows for at either computer site a fast hardware implementation of the RC4 encryption/decryption method where reads and writes are synchronously performed.
    Type: Grant
    Filed: November 23, 1998
    Date of Patent: April 15, 2003
    Assignee: Compaq Computer Corporation
    Inventor: Donald P. Matthews, Jr.
  • Publication number: 20030045558
    Abstract: The present invention is directed to compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof, and methods of making, methods of using and pharmaceutical compositions having compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof: 1
    Type: Application
    Filed: April 11, 2002
    Publication date: March 6, 2003
    Applicant: Eli Lilly & Company Lily Corporate Center
    Inventors: Dawn A. Brooks, Christopher J. Rito, Anthony J. Shuker, Samuel J. Dominianni, Alan M. Warshawsky, Lynn S. Gossett, Donald P. Matthews, David A. Hay, Robert J. Ardecky, Pierre-Yves Michellys, John S. Tyhonas
  • Publication number: 20030044007
    Abstract: Methods and apparatus are provided for improving ARC4 processing in a cryptography engine. A multiple ported memory can be used to allow pipelined read and write access to values in memory. Coherency checking can be applied to provide that read-after-write and write-after-write consistency is maintained. Initialization of the memory can be improved with a reset feature occurring in a single cycle. Key shuffle and key stream generation can also be performed using a single core.
    Type: Application
    Filed: December 20, 2001
    Publication date: March 6, 2003
    Applicant: Broadcom Corporation
    Inventor: Donald P. Matthews
  • Publication number: 20030005292
    Abstract: Method and apparatus is provided for securely configuring a programmable hardware device from a remote source. The programmable hardware device includes a plurality of programmable logic modules. A host receives configuration information from the remote source, where the configuration information defines a function of the programmable logic modules. The host encrypts the configuration information according to a cryptographic algorithm. The encrypted information is transferred to a special download engine at the programmable hardware device, which decrypts the information according to the same cryptographic algorithm. The programmable logic modules are thus configured by the decrypted configuration information, which has been securely downloaded from the remote source.
    Type: Application
    Filed: August 28, 2002
    Publication date: January 2, 2003
    Inventors: Donald P. Matthews, Ralph R. Bestock
  • Patent number: 6457125
    Abstract: Method and apparatus is provided for securely configuring a programmable hardware device from a remote source. The programmable hardware device includes a plurality of programmable logic modules. A host receives configuration information from the remote source, where the configuration information defines a function of the programmable logic modules. The host encrypts the configuration information according to a cryptographic algorithm. The encrypted information is transferred to a special download engine at the programmable hardware device, which decrypts the information according to the same cryptographic algorithm. The programmable logic modules are thus configured by the decrypted configuration information, which has been securely downloaded from the remote source.
    Type: Grant
    Filed: December 14, 1998
    Date of Patent: September 24, 2002
    Assignee: Compaq Computer Corporation
    Inventors: Donald P. Matthews, Jr., Ralph R. Bestock
  • Patent number: 6417212
    Abstract: The present invention is directed to compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof, and methods of making, methods of using and pharmaceutical compositions having compounds represented by Structural Formula I and pharmaceutically acceptable salts, solvates and hydrates thereof: In Structural Formula I, n is 2, 3, or 4; V is O or S; W is O, S, or SO2; R1 is H, a C1-C4 alkyl, phenyl or trifluoromethyl; R2 are each, independently, H, a C1-C6 alkyl, an aryl-C1-C6 alkyl, a cycloalkyl-C1-C4 alkyl, an aryl, a cycloalkyl, or together with the phenyl to which they are bound form naphthyl or 1,2,3,4-tetrahydronaphthyl; R3 are each, independently, H, a C1-C6 alkyl, an aryl-C1-C6 alkyl, a cycloalkyl-C1-C4 alkyl, an aryl, or a cycloalkyl; R4 are each, independently, H, a C1-C4 alkyl, an aryl, or benzyl; R5 are each, independently, H, a substituted or unsubstituted aryl or a heteroaryl, provided that at least one R5 is a substituted or u
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: July 9, 2002
    Assignees: Eli Lilly & Company, Ligand Pharmaceuticals, Inc.
    Inventors: Dawn A. Brooks, Christopher J. Rito, Anthony J. Shuker, Samuel J. Dominianni, Alan M. Warshawsky, Lynn S. Gossett, Donald P. Matthews, David A. Hay, Robert J. Ardecky, Pierre-Yves Michellys, John S. Tyhonas
  • Publication number: 20020078342
    Abstract: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. The chip architecture enables a degree of parallel processing of authentication and encryption/decryption functions achieved by an alignment logic configuration that distinguishes portions of a non-pre-padded network security protocol (e.g., SSL (v3) or TLS) packet requiring one and/or another operation (authentication and/or encryption) to permit single pass processing of non-pre-padded network security protocol data. In some embodiments, processing efficiency may be further enhanced by the pipelining of successive packets to be processed.
    Type: Application
    Filed: August 14, 2001
    Publication date: June 20, 2002
    Applicant: Broadcom Corporation
    Inventor: Donald P. Matthews
  • Patent number: 6321247
    Abstract: A system and method are provided for performing modulo multiplication of two numbers N bits long with a modulus of 2N+1, where the resulting modulus is determined without a need to perform successive reductions. Without a need to perform successive reductions, a hardware implementation does not require a divider circuit.
    Type: Grant
    Filed: December 28, 1998
    Date of Patent: November 20, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Donald P. Matthews, Jr., Susan K. Langford
  • Patent number: 6259435
    Abstract: A keyboard input device includes a processor repeatedly executing a scan routine to detect key press events while masking the events from an external monitoring means. The keyboard input device has a number of finger-activatable keys, each connected at the intersection of row signal lines and column signal lines, which are in turn connected to the processor. The processor systematically activates the rows and randomly activates the columns. A key press event causes the key's associated row and column to create a closed switch. The processor monitors the columns for a signal forced on pairs of rows. Obfuscating signals forced onto the columns inhibit detection of the key press event signals by an external source.
    Type: Grant
    Filed: August 25, 1998
    Date of Patent: July 10, 2001
    Assignee: Compaq Computer Corp.
    Inventor: Donald P. Matthews, Jr.
  • Patent number: 5977325
    Abstract: This invention relates to certain novel 2'-halomethylidene, 2'-ethenylidene and 2'-ethynyl cytidine, uridine and guanosine derivatives, and compositions thereof, which are useful in the treatment of patients afflicted with neoplastic or viral disease states.
    Type: Grant
    Filed: June 3, 1998
    Date of Patent: November 2, 1999
    Assignee: Merrell Pharmaceuticals Inc.
    Inventors: James R. McCarthy, Michael L. Edwards, Donald P. Matthews
  • Patent number: 5792841
    Abstract: This invention relates to certain novel 2'-halomethylidene, 2'-ethenylidene and 2'-ethynyl cytidine, uridine and guanosine derivatives, and compositions thereof, which are useful in the treatment of patients afflicted with neoplastic or viral disease states.
    Type: Grant
    Filed: November 6, 1996
    Date of Patent: August 11, 1998
    Assignee: Merrell Pharmaceuticals Inc.
    Inventors: Michael L. Edwards, Donald P. Matthews
  • Patent number: 5760210
    Abstract: The present invention is directed toward a novel process of preparing 2'-exocyclic vinylfluoride derivatives of cytidine analogues for use as ribonucleotide reductase inhibitors.
    Type: Grant
    Filed: July 30, 1996
    Date of Patent: June 2, 1998
    Assignee: Merrell Pharmaceuticals Inc.
    Inventors: James R. McCarthy, Donald P. Matthews, Jeffrey S. Sabol, James R. McConnell, Richard E. Donaldson, Robert Duguid