Patents by Inventor Michael D. Allen

Michael D. Allen 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: 11487585
    Abstract: An example method of managing a plurality of hardware accelerators in a computing system includes executing workload management software in the computing system configured to allocate a plurality of jobs in a job queue among a pool of resources in the computer system; monitoring the job queue to determine required hardware functionalities for the plurality of jobs; provisioning at least one hardware accelerator of the plurality of hardware accelerators to provide the required hardware functionalities; configuring a programmable device of each provisioned hardware accelerator to implement at least one of the required hardware functionalities; and notifying the workload management software that each provisioned hardware accelerator is an available resource in the pool of resources.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: November 1, 2022
    Assignee: XILINX, INC.
    Inventors: Spenser Gilliland, Andrew Mirkis, Fernando J. Martinez Vallina, Ambujavalli Kesavan, Michael D. Allen
  • Publication number: 20210304843
    Abstract: Methods, system, and kits are provided for sample identification, and, more specifically, for designing, and/or making, and/or using sample discriminating codes or barcodes for identifying sample nucleic acids or other biomolecules or polymers. For example, a plurality of flowspace codewords may be generated, the codewords comprising a string of characters. A location for at least one padding character within the flowspace codewords may be determined. The padding character may be inserted into the flowspace codewords at the determined location. After the inserting, a plurality of the flowspace codewords may be selected based on satisfying a predetermined minimum distance criteria, wherein the selected codewords correspond to valid base space sequences according to a predetermined flow order. And the barcode sequences corresponding to the selected codewords may be manufactured.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 30, 2021
    Applicant: LIFE TECHNOLOGIES CORPORATION
    Inventors: Christian KOLLER, Michael D. ALLEN
  • Patent number: 10978174
    Abstract: Methods, system, and kits are provided for sample identification, and, more specifically, for designing, and/or making, and/or using sample discriminating codes or barcodes for identifying sample nucleic acids or other biomolecules or polymers. For example, a plurality of flowspace codewords may be generated, the codewords comprising a string of characters. A location for at least one padding character within the flowspace codewords may be determined. The padding character may be inserted into the flowspace codewords at the determined location. After the inserting, a plurality of the flowspace codewords may be selected based on satisfying a predetermined minimum distance criteria, wherein the selected codewords correspond to valid base space sequences according to a predetermined flow order. And the barcode sequences corresponding to the selected codewords may be manufactured.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: April 13, 2021
    Assignee: LIFE TECHNOLOGIES CORPORATION
    Inventors: Christian Koller, Michael D. Allen
  • Publication number: 20160333402
    Abstract: Methods, system, and kits are provided for sample identification, and, more specifically, for designing, and/or making, and/or using sample discriminating codes or barcodes for identifying sample nucleic acids or other biomolecules or polymers. For example, a plurality of flowspace codewords may be generated, the codewords comprising a string of characters. A location for at least one padding character within the flowspace codewords may be determined. The padding character may be inserted into the flowspace codewords at the determined location. After the inserting, a plurality of the flowspace codewords may be selected based on satisfying a predetermined minimum distance criteria, wherein the selected codewords correspond to valid base space sequences according to a predetermined flow order. And the barcode sequences corresponding to the selected codewords may be manufactured.
    Type: Application
    Filed: May 13, 2016
    Publication date: November 17, 2016
    Applicant: LIFE TECHNOLOGIES CORPORATION
    Inventors: Christian KOLLER, Michael D. ALLEN
  • Patent number: 7448046
    Abstract: Currently lacking are effective and accurate tools to help petroleum traders and logistics personnel to make better decisions, collaborate in real-time and negotiate deals in a private and secure environment. The present invention addresses this and other needs in the industry. In particular, the present invention provides automated workflow management for a series of workflow tasks by mapping the workflow tasks to a collaborative workflow process comprising: roles, users, business processes and computer executable activities. A workflow object is received that supplies information used to set particular attributes of the roles, the users, the business activities and the computer executable activities of the collaborative workflow process. Information and data objects are shared electronically among the users performing certain of the roles. At least one of the activities is automatically executed, such that the workflow is automatically managed.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: November 4, 2008
    Assignee: Aspen Technology, Inc.
    Inventors: Girish Navani, Michael P. Evans, Donald A. Dietrich, Michael D. Allen, Charles C. Moore, Linus Hakimattar, Stephen J. Doyle, Wayne C. Bartel, Kevin Maher, Vip Patel, Ken Rosen, Vladimir Mahalec
  • Patent number: 6983186
    Abstract: Currently lacking are effective and accurate tools to help petroleum traders and logistics personnel to make better decisions, collaborate in real-time and negotiate deals in a private and secure environment. The present invention addresses this and other needs in the industry. In particular, the present invention provides a non-client computer resident method optimizes vessel scheduling by aggregating vessel information. At least some of the vessel information is automatically downloaded from an electronic source. The aggregated vessel information is stored in a vessel information database comprising vessel information database records. Information is obtained about a potential vessel contracting transaction. The vessel information database is searched in a real-time manner to match the potential vessel contracting transaction to at least one of the vessel information database records such that the vessel contracting transaction is optimized.
    Type: Grant
    Filed: September 7, 2001
    Date of Patent: January 3, 2006
    Assignee: Aspen Technology, Inc.
    Inventors: Girish Navani, Barry H. Cohn, Michael P. Evans, Donald A. Dietrich, Michael D. Allen, Charles C. Moore, Linus Hakimattar, Stephen J. Doyle, Wayne C. Bartel, Nigel Johnson, Khaled Zayadine, Ken Rosen, Vladimir Mahalec
  • Patent number: 6681560
    Abstract: Control apparatus for a nozzle for a rocket or other vehicle having a combustion chamber with a propellant therein in communication with the nozzle, the nozzle having a throat and a pair of bores extending into the throat The bores may be in opposed or any other suitable relation. A pair of plungers are slidably mounted in the bores and are movable between an open position wherein they are disposed outside of the throat and a closed position wherein they extend into the throat to substantially close it. The plungers have a width or diameter substantially the same as the width or diameter of the throat. Actuator devices are provided for moving the plungers independently of each other to control thrust by controlling the flow of combustion gases through the throat and the pressure in the combustion chamber. The movement of the plungers can also be used for thrust vector control.
    Type: Grant
    Filed: January 8, 2002
    Date of Patent: January 27, 2004
    Assignee: Atlantic Research Corporation
    Inventors: Mark P. Friedlander, III, Michael D. Allen, Stephen H. Tse, Jr., Roger S. Snyder, Guy B. Spear
  • Publication number: 20030126861
    Abstract: Control apparatus for a nozzle for a rocket or other vehicle having a combustion chamber with a propellant therein in communication with the nozzle, the nozzle having a throat and a pair of bores extending into the throat The bores may be in opposed or any other suitable relation. A pair of plungers are slidably mounted in the bores and are movable between an open position wherein they are disposed outside of the throat and a closed position wherein they extend into the throat to substantially close it. The plungers have a width or diameter substantially the same as the width or diameter of the throat. Actuator devices are provided for moving the plungers independently of each other to control thrust by controlling the flow of combustion gases through the throat and the pressure in the combustion chamber. The movement of the plungers can also be used for thrust vector control.
    Type: Application
    Filed: January 8, 2002
    Publication date: July 10, 2003
    Inventors: Mark P. Friedlander, Michael D. Allen, Stephen H. Tse, Roger S. Snyder, Guy B. Spear
  • Patent number: 6502236
    Abstract: A system for automatic program generation which receives a number of input format descriptors and a number of output format descriptors. The system generates a program for converting an input data sequence having a format described by input format descriptors to an output data sequence having a format described by the output format descriptors. The program may then be executed responsive to an input data stream, wherein a portion of the input data stream corresponds to the input data sequence. The input data sequence and output data sequence consist of a number of data type indicators. In an exemplary embodiment, the input data type indicators correspond to fields of data units received by a forwarding device, and the output data type indicators correspond to fields of corresponding data units forwarded by the forwarding device.
    Type: Grant
    Filed: March 16, 1999
    Date of Patent: December 31, 2002
    Assignee: Fujitsu Network Communications, Inc.
    Inventors: Michael D. Allen, Kevin P. Fox
  • Publication number: 20020069210
    Abstract: Currently lacking are effective and accurate tools to help petroleum traders and logistics personnel to make better decisions, collaborate in real-time and negotiate deals in a private and secure environment. The present invention addresses this and other needs in the industry.
    Type: Application
    Filed: September 7, 2001
    Publication date: June 6, 2002
    Applicant: Petro Vantage, Inc.
    Inventors: Girish Navani, Barry H. Cohn, Michael P. Evans, Donald A. Dietrich, Michael D. Allen, Charles C. Moore, Linus Hakimattar, Stephen J. Doyle, Wayne C. Bartel, Nigel Johnson, Khaled Zayadine, Ken Rosen, Vladimir Mahalec
  • Publication number: 20020052769
    Abstract: Currently lacking are effective and accurate tools to help petroleum traders and logistics personnel to make better decisions, collaborate in real-time and negotiate deals in a private and secure environment. The present invention addresses this and other needs in the industry.
    Type: Application
    Filed: September 7, 2001
    Publication date: May 2, 2002
    Applicant: Petro Vantage, Inc.
    Inventors: Girish Navani, Michael P. Evans, Donald A. Dietrich, Michael D. Allen, Charles C. Moore, Linus Hakimattar, Stephen J. Doyle, Wayne C. Bartel, Kevin Maher, Vip Patel, Ken Rosen, Vladimir Mahalec
  • Publication number: 20020049667
    Abstract: The present invention provides software that includes various computer tools for the different individuals (crude and product traders, planners/analysts, brokers, schedulers, vessel owners/brokers, terminal operators, pipeline operators and cash brokers, etc.) involved in crude oil trading. In the preferred embodiment, the invention system is an on-line, real-time user interactive software system. The invention system includes three pieces of functionality: decision support tools: a broad set of powerful tools for accurate, on-the-fly deal evaluation and decision making including crude oil evaluation, product component blending and trading, arbitrage identification, transportation and vessel selection optimization. collaborative workflow environment: delivered via role-based consoles, this increases staff productivity by capturing the relationships between people, organizations, deal and deadlines to coordinate and synchronize the workflow within and between companies.
    Type: Application
    Filed: September 7, 2001
    Publication date: April 25, 2002
    Applicant: Petro Vantage, Inc.
    Inventors: Girish Navani, James Harrison Stommel, Barry H. Cohn, Michael P. Evans, Donald A. Dietrich, Bruce A. Logan, Michael D. Allen, Charles C. Moore, Linus Hakimattar, Stephen J. Doyle, Wayne C. Bartel, Scott D. Folger, Nigel Johnson, Nigel Kidd, Khaled Zayadine, Vip Patel, Ken Rosen, Sean Patrick Collins, Vladimir Mahalec
  • Patent number: 5856974
    Abstract: The present invention is an address mapping gateway, used in an internetwork link, that associates all nodes in a domain with a single network number (referred to as a domain network address), and provides gateway-mapped node addresses that are unique within the domain. The address mapping gateway dynamically substitutes the "globally-unique" domain network address and the "domain-unique" gateway-mapped node address for a network number and node address, respectively, of a network layer address of a packet header received from a source node in the domain. Conversely, when a packet is received for a destination node in the domain, the address mapping gateway substitutes the originally-assigned network number and node address for the domain network address and gateway-mapped node address, respectively, prior to forwarding the packet to the node.
    Type: Grant
    Filed: February 13, 1996
    Date of Patent: January 5, 1999
    Assignee: Novell, Inc.
    Inventors: Joseph L. Gervais, Alampoondi E. Natarajan, Michael D. Allen, Radia J. Perlman
  • Patent number: 5509514
    Abstract: A structure and method of gas charging a suspension damper is provided wherein a deflectable seal opens a gas charging passage solely under the application of externally applied gas pressure without requiring additional mechanical deflection device and wherein no charge-passage-specific machining operations of the piston rod are required to provide a gas charging passage around the seal.
    Type: Grant
    Filed: April 14, 1995
    Date of Patent: April 23, 1996
    Assignee: General Motors Corporation
    Inventors: Michael D. Allen, Claude H. Cheatham, Scott D. MC Coy, Ignacio J. Membrillera, Robert R. Miles, Leonard A. Mullen, Robert A. Neal, Jeffrey S. Stukenborg
  • Patent number: 5232134
    Abstract: A system for carrying a plurality of bicycles behind a motorized vehicle comprising a frame which is coupleable to the motorized vehicle; a bottom plate integrally attached to the frame; and a plurality of elongate cantilevered arms attached at one end to the bottom plate and radially extending therefrom, each arm being equipped to carry a bicycle. Optimally, a lightweight bumper may be fastened to the unattached ends of the arms, the bumper including tail lights which are connected to and responsive to the tail light current of the vehicle to which the system is attached.
    Type: Grant
    Filed: May 9, 1991
    Date of Patent: August 3, 1993
    Inventor: Michael D. Allen
  • Patent number: 5226814
    Abstract: An orthodontic bracket is provided for use with an arch wire to apply corrective forces on a tooth. The orthodontic bracket includes a pair of spaced apart, generally vertically oriented tie-wings for attachment of a force transmitting member or a fastening member to either or both of the tie-wings. Each of the tie-wings includes a slot therein for receiving the arch wire. The orthodontic bracket also includes a pair of extension members engageable with the arch wire to control rotation of the tooth. One of the extension members projects mesially from the bracket and the other extension member projects distally from the bracket.
    Type: Grant
    Filed: May 7, 1992
    Date of Patent: July 13, 1993
    Inventor: Michael D. Allen
  • Patent number: 4517626
    Abstract: A low capacitance solid electrolyte capacitor employs an anode assembly of a body portion which is a short piece of valve-metal wire to which is attached, preferably by welding, a riser portion which is of narrower cross-section wire than the body portion. The anode assembly is cleaned and processed into a capacitor in the same manner as prior art porous pellet capacitor sections.
    Type: Grant
    Filed: September 24, 1982
    Date of Patent: May 14, 1985
    Assignee: Sprague Electric Company
    Inventors: Michael D. Allen, John E. Van Voorhis