Patents by Inventor Alan Gilbert

Alan Gilbert 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: 8636202
    Abstract: Provided is an apparatus that stores a formulary. The apparatus includes a memory device that stores the formulary, the formulary comprising a plurality of drug entries. A user input device allows a user to verify a drug of the plurality of drug entries of the formulary. A code reader interprets computer-readable codes. After a computer-readable code that is associated with the drug is read by the code reader, the drug is verified using the user input device.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: January 28, 2014
    Assignee: Codonics, Inc.
    Inventors: Gary Keefe, Alan Gilbert
  • Patent number: 8623622
    Abstract: The present invention describes a number of different microorganisms that have been genetically-engineered to optimize ethanol production. The present invention also describes methods of using such microorganisms to efficiently make ethanol.
    Type: Grant
    Filed: July 14, 2008
    Date of Patent: January 7, 2014
    Assignee: Regents of the University of Minnesota
    Inventors: Friedrich Srienc, Alan Gilbert, Cong Trinh, Pornkamol Unrean
  • Publication number: 20130327822
    Abstract: Provided is a labeling apparatus that generates a label for labeling a drug container. The labeling apparatus includes a code reader that interrogates a computer-readable code, and a local computer-readable memory that stores a drug formulary with a plurality of drug entries. A processing component identifies, from the formulary, a specific drug that corresponds to the computer-readable code read by the code reader and creates log entries in response to triggering events. The log entries include at least one of system information, user information, drug information, and patient information. And a printer is provided to print label content identifying the specific drug onto a label that is to be applied to the drug container.
    Type: Application
    Filed: June 12, 2012
    Publication date: December 12, 2013
    Applicant: CODONICS, INC.
    Inventors: Gary Keefe, Alan Gilbert
  • Publication number: 20130186950
    Abstract: Provided is an apparatus that stores a formulary. The apparatus includes a memory device that stores the formulary, the formulary comprising a plurality of drug entries. A user input device allows a user to verify a drug of the plurality of drug entries of the formulary. A code reader interprets computer-readable codes. After a computer-readable code that is associated with the drug is read by the code reader, the drug is verified using the user input device.
    Type: Application
    Filed: January 25, 2012
    Publication date: July 25, 2013
    Applicant: CODONICS, INC.
    Inventors: Gary Keefe, Alan Gilbert
  • Publication number: 20130092727
    Abstract: Provided is a labeling apparatus that generates a label for labeling a drug container at a healthcare facility. The labeling apparatus includes a code reader that interrogates a computer-readable code, and a non-transitory, local computer-readable memory that stores a drug formulary including a plurality of drug entries. A processing component identifies, from the formulary, a specific drug that corresponds to the computer-readable code read by the code reader. A printer prints label content identifying the specific drug onto a label that is to be applied to the drug container. A network component receives a drug formulary package over a communication network from a remotely-located computer terminal. The drug formulary package received replaces an existing drug formulary stored in the non-transitory, local computer-readable memory.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Applicant: CODONICS, INC.
    Inventors: Richard Edwards, Gary Keefe, Michael Grabel, Alan Gilbert, Michael Kolberg, Timothy Jablonski
  • Publication number: 20120129229
    Abstract: Host cells, comprising Kluveryomyces expressing heterologous cellulases produce ethanol from cellulose In addition, multiple host cells expressing different heterlogous cellulases can be co-cultured together and used to produce ethanol from cellulose The recombinant yeast strains and co-cultures of the yeast strains can be used to produce ethanol on their own, or can also be used in combination with externally added cellulases to increase the efficiency of sacchanfication and fermentation processes
    Type: Application
    Filed: November 23, 2009
    Publication date: May 24, 2012
    Inventors: John McBride, Elena Brevnova, Mark Mellon, Allan Froehlich, Kristen Deleault, Vineet Rajgarhia, Riaan Den Haan, Merja Penttila, Marja Ilmen, Matti Siika-Aho, Jaana Uusitalo, Emily A. Stonehouse, Alan Gilbert, Haowen Xu, Deidre Willes, John Bardsley, Anu Koivula, Sanni Voutilainen
  • Publication number: 20110227831
    Abstract: Keystroke dynamics has been widely studied to authenticate and verify computer users, but never has keystroke dynamics been used to directly determine properties of the fingers of the typist. This is a significant limitation because, for example, some of the personal traits correlated with finger ratios—for example, the second to fourth digit ratio predicts success among high frequency traders—cannot be obtained easily from internet users any other way. Users either may not wish to provide this information; the accuracy of the information obtained by asking them directly would be dubious; and/or it might not appear proper for the entity seeking the information to ask for it. The present invention overcomes this by using the timing information of keystroke dynamics to directly determine properties of fingers.
    Type: Application
    Filed: March 20, 2011
    Publication date: September 22, 2011
    Inventors: Andrew Jesse Mills, Alan Gilbert
  • Publication number: 20100275221
    Abstract: Playback of a tagged audio stream at a user's computer can be controlled using a first media player. When the first media player detects a tag in the tagged audio stream, it mutes the volume of the first media player, and transfers playback control to a second media player operating at the same computer. The second media player controls playback of untagged media content, and in response to detecting completion of the untagged media content, returns playback control to the first media player. In this way, multiple media players in a client device can control the playback of audio content and the insertion of spots into that content.
    Type: Application
    Filed: May 3, 2010
    Publication date: October 28, 2010
    Applicant: CLEAR CHANNEL MANAGEMENT SERVICES, INC.
    Inventors: Mark DuVall, Alan Gilbert
  • Publication number: 20100255553
    Abstract: The present invention describes a number of different microorganisms that have been genetically-engineered to optimize ethanol production. The present invention also describes methods of using such microorganisms to efficiently make ethanol.
    Type: Application
    Filed: July 14, 2008
    Publication date: October 7, 2010
    Inventors: Friedrich Srienc, Alan Gilbert, Cong Trinh, Pornkamol Unrean
  • Patent number: 7711791
    Abstract: A method, apparatus and article of manufacture for processing a content stream at a client computer, the method comprising displaying a tagged content stream that was received from a media source by using a first media player, wherein the first media player is embedded in a Web page; and, when the first media player receives notification that a tag was found, muting the first media player; and displaying an untagged content stream by using a second media player, wherein the second media player is embedded in the Web page.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: May 4, 2010
    Assignee: Clear Channel Management Services, Inc.
    Inventors: Mark DuVall, Alan Gilbert
  • Patent number: 7137122
    Abstract: In a data processing system, the flow of messages specifying the states of various processes in the system, is regulated using a first register which maintains a list of the current states of each process, and a queue. Whenever a process state message relating to a particular process arrives, the new state of that process is written into the current state register, and an item is placed in a queue. The item indicates the identity of the process concerned. When the item reaches the front of the queue, the current state of the process it identifies is read from the current state register and used to generate an output message. Flags can be used to reduce the redundancy of items in the queue and limit its size. The queue can be modified to cope with messages of differing priorities. To reduce memory requirements, the processes may be grouped into sets, so that each queue item relates to a set of processes.
    Type: Grant
    Filed: May 16, 2001
    Date of Patent: November 14, 2006
    Assignee: Xyratex Technology Limited
    Inventor: David Alan Gilbert
  • Publication number: 20040003102
    Abstract: The present invention discloses a method, apparatus, and article of manufacture for processing a content stream at a client computer. According to one embodiment of the present invention, a tagged content stream that was received from a media source is displayed at the client computer by using a first media player. The first media player is embedded in a Web page. When the first media player receives notification that a tag was found, the first media player is muted. Then an untagged content stream that contains data items is displayed by using a second media player. The second media player is embedded in the Web page. In one embodiment of the present invention, when the second media player receives notification that the untagged content has completed, the second media player is muted. The tagged content stream that was received from the media source is then displayed by using the first media player.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Inventors: Mark DuVall, Alan Gilbert
  • Patent number: 6560288
    Abstract: Variable length codes in a compressed data stream are identified by determining a leading position of a specified value in the compressed data stream. A length of a leading code in the compressed data stream is then determined based on the leading position of the specified value.
    Type: Grant
    Filed: December 15, 1999
    Date of Patent: May 6, 2003
    Assignee: Texas Instruments Incorporated
    Inventors: Marcus Alan Gilbert, Joseph R. Zbiciak
  • Publication number: 20020065865
    Abstract: In a data processing system, the flow of messages specifying the states of various processes in the system, is regulated using a first register which maintains a list of the current states of each process, and a queue. Whenever a process state message relating to a particular process arrives, the new state of that process is written into the current state register, and an item is placed in a queue. The item indicates the identity of the process concerned. When the item reaches the front of the queue, the current state of the process it identifies is read from the current state register and used to generate an output message. Flags can be used to reduce the redundancy of items in the queue and limit its size. The queue can be modified to cope with messages of differing priorities. To reduce memory requirements, the processes may be grouped into sets, so that each queue item relates to a set of processes.
    Type: Application
    Filed: May 16, 2001
    Publication date: May 30, 2002
    Inventor: David Alan Gilbert
  • Patent number: 6048128
    Abstract: A road spike device useful for deflating the tires of a fleeing or trespassing vehicle for the purpose of halting the vehicle. The road spike device preferably comprises a plurality of support arms and connected base members that are pivotally and replaceably secured to one another in a lazy tong configuration. A plurality of frangible cups are carried in spaced relation on the support arms. A hard rigid spike, adapted to allow air to flow through the spike, is carried by each of the frangible cups in a tight frictional fit such that spike is not readily removeable from frangible cup. As a vehicle tire (not shown) rolls onto the spike, the tire is impaled by the spike. As the tire progresses over the support arm with the spike embedded in the tire, the spike begins to rotate, relative to the axis of the frangible cup, creating a force moment against the outer lip of the frangible cup.
    Type: Grant
    Filed: February 24, 1999
    Date of Patent: April 11, 2000
    Assignee: U.S. International Defence Technologies
    Inventors: Charles M. Jones, III, J. Alan Gilbert, Peter Furthner
  • Patent number: 3975312
    Abstract: A detergent composition incorporates a synthetic anionic, nonionic, amphoteric or zwitterionic detergent active compound and a water soluble or dispersible salt of an alkane (C.sub.18 -C.sub.22)-1,2-sulphinic-sulphonic acid or an alkane (C.sub.18 -C.sub.22)-1,2-disulphonic acid detergency builder. The ratio by weight of the detergent active compound to the detergency builder is preferably from about 3:1 to 1:10, for example from about 1:1 to 1:5.
    Type: Grant
    Filed: May 16, 1974
    Date of Patent: August 17, 1976
    Assignee: Lever Brothers Company
    Inventors: James Francis Davies, Philip Alan Gilbert, Laurence Thompson