Patents by Inventor Michael S. Allen

Michael S. 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: 6895475
    Abstract: Methods and apparatus are provided for supplying data to a processor in a digital processing system. The method includes holding data required by the processor in a cache memory, supplying data from the cache memory to the processor in response to processor requests, performing a cache line fill operation in response to a chache miss, supplying data from a prefetch buffer to the cache memory in response to the cache line fill operation, and speculatively loading data from a lower level memory to the prefetch buffer in response to the cache line fill operation.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: May 17, 2005
    Assignee: Analog Devices, Inc.
    Inventors: Thomas A. Volpe, Michael S. Allen
  • Publication number: 20040209302
    Abstract: Purified nucleic acids, vectors and cells containing a gene cassette encoding at least one modified bioluminescent protein, wherein the modification includes the addition of a peptide sequence. The duration of bioluminescence emitted by the modified bioluminescent protein is shorter than the duration of bioluminescence emitted by an unmodified form of the bioluminescent protein.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 21, 2004
    Inventors: Michael S. Allen, Gupta Rakesh, Sayler S. Gary
  • Publication number: 20040180124
    Abstract: The present invention relates to a method and for enhancing productivity of ruminant animals. Particularly, a method comprising determining particular corn hybrids of specific endosperm type and NDF content for use as silage and/or a grain supplement and combining other dier components to form a feed ration that optimizes the site of starch digestion, and a feed made using the method of the invention.
    Type: Application
    Filed: November 13, 2003
    Publication date: September 16, 2004
    Inventors: James Frederick Beck, Michael S. Allen, Rick Grant, Charles Todd Milton, William P. Weiss
  • Publication number: 20040079614
    Abstract: A currency and coupon acceptor particularly adapted for the gaming industry is presented. A validator is provided within a housing and is adapted for determining the authenticity and associated value of paper currencies and coupons tendered thereto. A stacker is received within the housing for receiving and maintaining currencies and coupons determined to be valid. A tray of blank coupons is also provided in association with a printer that generates coupons for dispensing from the acceptor. The validator verifies that the printing of the coupons has been accurately undertaken and, if so, the coupons are dispensed by the acceptor and, if not, the coupons are voided by the printer and passed to the stacker. The invention contemplates various configurations in which the tray of blank coupons may be positioned beneath the validator, above the validator, or pivotally behind the stacker.
    Type: Application
    Filed: December 15, 2003
    Publication date: April 29, 2004
    Inventors: David R. Orton, Michael S. Allen, Ronald W. Rollins, Patrick Swetel
  • Publication number: 20040064667
    Abstract: A memory system and a method for operating a memory system are provided. The memory system includes a set of memory banks, logic for calculating a first address in each memory bank from the set of memory banks and a controller receiving a transfer address from a computing device. The controller includes logic for selecting a memory bank from the set of memory banks based on the transfer address and the first addresses of the memory banks, and for mapping the transfer address to a target address in the selected memory bank based on a first address in the selected memory bank. As a result, the set of memory banks has a contiguous memory space.
    Type: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Applicant: Analog Devices, Inc.
    Inventors: Thomas A. Volpe, Michael S. Allen, Aaron Bauch
  • Publication number: 20040064662
    Abstract: A bus interface unit is provided for a digital signal processor including a core processor, a memory and two or more system buses for transfer of data to and from system components. The bus interface unit includes a first bus controller for receiving processor transfer requests from the core processor on two or more processor buses and for directing the processor transfer requests to the memory on a first memory bus. The bus interface further includes a second bus controller for receiving system transfer requests from the system components on the two or more system buses and for directing the system transfer requests to the memory on a second memory bus. The bus controllers may have pipelined architectures and may be configured to service transfer requests independently.
    Type: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Applicant: Analog Devices, Inc.
    Inventors: Moinul I. Syed, Michael S. Allen
  • Publication number: 20040064649
    Abstract: Methods and apparatus are provided for supplying data to a processor in a digital processing system. The method includes holding data required by the processor in a chache memory, supplying data from the cache memory to the processor in response to processor requests, performing a cache line fill operation in response to a chache miss, supplying data from a prefetch buffer to the cache memory in response to the cache line fill operation, and speculatively loading data from a lower level memory to the prefetch buffer in response to the cache line fill operation.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Thomas A. Volpe, Michael S. Allen
  • Patent number: 6698751
    Abstract: A note stacker for a currency validator includes a stationary punch and movable rails having slots therein adapted for receiving the currency tendered thereto. The stationary punch comprises a top plate surface of the housing maintaining drive motors and gears of the stacker itself. The top plate is curved to accommodate the natural deflection of the bill as it is being stacked, and is provided with a durable frictional material along lateral edges thereof to prevent the bill from sliding or otherwise moving upon the surface of the curved plate. A leading edge of the curved plate is provided with serrations or teeth which, in conjunction with a shutter fixed to the movable rails, serves to defeat strings or other retrieval elements.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: March 2, 2004
    Assignee: Money Controls, Inc.
    Inventors: Michael S. Allen, John A. Latkowski, Malcolm H. R. Bell
  • Publication number: 20040030120
    Abstract: The invention provides partially purified EPS that was purified from Thauera sp. Strain MZ1T. This partially purified EPS comprises rhamnose, xylose, galacturonic acid, galactose, glucose, N-acetylfucosamine. The invention further provides methods of producing the partially purified EPS and of utilizing the partially purified EPS in methods of chelating metals. Further provided by this invention is an exopolysaccharide termed “thaueran” that was purified from Thauera sp. Strain MZ1T. This exopolysaccharide has a molecular weight of about 250 kDa and comprises rhamnose, galacturonic acid, N-acetylfucosamine and N-acetylglucosamine. The invention also provides methods of producing the exopolysaccharide and of utilizing the exopolysaccharide in methods of chelating metals.
    Type: Application
    Filed: May 20, 2003
    Publication date: February 12, 2004
    Inventors: Michael S. Allen, Gary S. Sayler, Arthur Meyers
  • Publication number: 20030214095
    Abstract: A note stacker for a currency validator includes a stationary punch and movable rails having slots therein adapted for receiving the currency tendered thereto. The stationary punch comprises a top plate surface of the housing maintaining drive motors and gears of the stacker itself. The top plate is curved to accommodate the natural deflection of the bill as it is being stacked, and is provided with a durable frictional material along lateral edges thereof to prevent the bill from sliding or otherwise moving upon the surface of the curved plate. A leading edge of the curved plate is provided with serrations or teeth which, in conjunction with a shutter fixed to the movable rails, serves to defeat strings or other retrieval elements.
    Type: Application
    Filed: May 20, 2002
    Publication date: November 20, 2003
    Inventors: Michael S. Allen, John A. Latkowski, Malcolm H.R. Bell
  • Publication number: 20030199696
    Abstract: The invention relates to a process for preparing quinoline-substituted carbonate and carbamate compounds, which are important intermediates in the synthesis of 6-O-substituted macrolide antibiotics. The process employs metal-catalyzed coupling reactions to provide a carbonate or carbamate of formula (I) or (II) or a substrate that can be reduced to obtain the same.
    Type: Application
    Filed: May 7, 2003
    Publication date: October 23, 2003
    Inventors: Michael S. Allen, Ramiya H. Premchandran, Sou-Jen Chang, Stephen Condon, John A. DeMattei, Steven A. King, Lawrence Kolaczkowski, Sukumar Manna, Paul J. Nichols, Hemant H. Patel, Subhash R. Patel, Daniel J. Plata, Eric J. Stoner, Jien-Heh J. Tien, Steven J. Wittenberger
  • Publication number: 20030126487
    Abstract: A digital baseband processor is provided which receives a system clock generated by a system oscillator and generates a plurality of clock signals from the system clock. The digital baseband processor includes a digital signal processor for executing digital signal processor instructions, a microcontroller for executing microcontroller instructions, and other modules which may require one of the plurality of clock signals for operation. The digital baseband processor also includes a power management circuit which may power down the system oscillator when modules such as the digital signal processor and microcontroller do not require clock signals derived from the system oscillator. The power management circuit may gate off clock signals to modules when those modules do not require clock signals, without powering down the system oscillator.
    Type: Application
    Filed: August 29, 2002
    Publication date: July 3, 2003
    Inventors: Joern Soerensen, Hitesh Anand, Michael S. Allen
  • Patent number: 6579986
    Abstract: The invention relates to a process for preparing quinoline-substituted carbonate and carbamate compounds, which are important intermediates in the synthesis of 6-O-substituted macrolide antibiotics. The process employs metal-catalyzed coupling reactions to provide a carbonate or carbamate of formula (I) or (II) or a substrate that can be reduced to obtain the same.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: June 17, 2003
    Assignee: Abbott Laboratories
    Inventors: Michael S. Allen, Ramiya H. Premchandran, Sou-Jen Chang, Stephen Condon, John A. DeMattei, Steven A. King, Lawrence Kolaczkowski, Sukumar Manna, Paul J. Nichols, Hemant H. Patel, Subhash R. Patel, Daniel J. Plata, Eric J. Stoner, Jien-Heh J. Tien, Steven J. Wittenberger
  • Publication number: 20030070051
    Abstract: Methods and apparatus for accessing flash memory in a continued burst mode are provided. The apparatus includes a processor for executing instructions including memory access instructions, the processor generating a next access signal that indicates if a next memory access is in sequence with a current memory access, a memory having a continued burst mode of operation, and a bus interface for controlling access to the memory in response to the memory access instructions. The bus interface unit enables the continued burst mode of the memory while the next access signal is asserted.
    Type: Application
    Filed: August 29, 2002
    Publication date: April 10, 2003
    Inventors: Joern Soerensen, Paul D. Krivacek, Michael S. Allen, Mark A. Banse
  • Publication number: 20030061445
    Abstract: Methods and apparatus are provided for operating an embedded processor system that includes a processor and a cache memory. The method includes filling one or more lines in the cache memory with data associated with a first task, executing the first task, and, in response to a cache miss during execution of the first task, performing a cache line fill operation and, during the cache line fill operation, executing a second task. The cache memory may notify the processor of the line fill operation by generating a processor interrupt or by notifying a task scheduler running on the processor.
    Type: Application
    Filed: August 29, 2002
    Publication date: March 27, 2003
    Inventors: Palle Birk, Joern Soerensen, Michael S. Allen, Jose Fridman
  • Publication number: 20020165390
    Abstract: The invention relates to a process for preparing quinoline-substituted carbonate and carbamate compounds, which are important intermediates in the synthesis of 6-O-substituted macrolide antibiotics. The process employs metal-catalyzed coupling reactions to provide a carbonate or carbamate of formula (I) or (II) or a substrate that can be reduced to obtain the same.
    Type: Application
    Filed: April 29, 2002
    Publication date: November 7, 2002
    Inventors: Michael S. Allen, Ramiya H. Premchandran, Sou-Jen Chang, Stephen Condon, John A. DeMattei, Steven A. King, Lawrence Kolaczkowski, Sukumar Manna, Paul J. Nichols, Hemant H. Patel, Subhash R. Patel, Daniel J. Plata, Eric J. Stoner, Jien-Heh J. Tien, Steven J. Wittenberger
  • Publication number: 20020108021
    Abstract: After one way of an associative cache is disabled from the perspective of a core processor, a DMA data transfer operation may be commenced to pre-load data into the disabled way from a main memory or to unload data from the disabled way into the main memory. By using a separate decoder for each way of the cache, a few additional multiplexers, and additional control circuitry, different ways of a cache may be accessed concurrently by the core processor and the DMA controller. Therefore, while a DMA transfer operation takes place with respect to the disabled way of the cache, the other ways of the cache remain accessible by the core processor. By properly pre-loading and unloading data from selected ways of the cache in this manner, the cache hit ratio by the core processor can approach 100%.
    Type: Application
    Filed: February 8, 2001
    Publication date: August 8, 2002
    Inventors: Moinul I. Syed, Michael S. Allen
  • Publication number: 20020108019
    Abstract: In parallel with accesses to a cache made by a core processor, a DMA controller is used to pre-load data from a main memory into the cache. In this manner, the pre-load function can make the data available to the processor application before the application references the data, thereby potentially providing a 100% cache hit ratio since the correct data is pre-loaded into the cache. In addition, if a copy-back cache is employed, the cache memory system can also be configured such that processed data can be dynamically unloaded from the cache to the main memory in parallel with accesses to the cache made by the core processor. The pre-loading and/or post unloading of data may be accomplished, for example, by using a DMA controller to burst data into and out of the cache in parallel with accesses to the cache by the core processor. This DMA control function may be integrated into the existing cache control logic so as to reduce the complexity of the cache hardware (e.g.
    Type: Application
    Filed: February 8, 2001
    Publication date: August 8, 2002
    Inventors: Michael S. Allen, Moinul I. Syed
  • Patent number: 6417366
    Abstract: The invention relates to a process for preparing quinoline-substituted carbonate and carbamate compounds, which are important intermediates in the synthesis of 6-O-substituted macrolide antibiotics. The process employs metal-catalyzed coupling reactions to provide a carbonate or carbamate of formula (I) or (II) or a substrate that can be reduced to obtain the same.
    Type: Grant
    Filed: March 3, 2000
    Date of Patent: July 9, 2002
    Assignee: Abbott Laboratories
    Inventors: Michael S. Allen, Ramiya H. Premchandran, Sou-Jen Chang, Stephen Condon, John A. DeMattei, Steven A. King, Lawrence Kolaczkowski, Sukumar Manna, Paul J. Nichols, Hemant H. Patel, Subhash R. Patel, Daniel J. Plata, Eric J. Stoner, Jien-Heh J. Tien, Steven J. Wittenberger
  • Publication number: 20020013468
    Abstract: The invention relates to a process for preparing quinoline-substituted carbonate and carbamate compounds, which are important intermediates in the synthesis of 6-O-substituted macrolide antibiotics. The process employs metal-catalyzed coupling reactions to provide a carbonate or carbamate of formula (I) or (II) or a substrate that can be reduced to obtain the same.
    Type: Application
    Filed: March 3, 2000
    Publication date: January 31, 2002
    Inventors: Michael S. Allen, Ramiya H. Premchandran, Sou-Jen Chang, Stephen Condon, John A. DeMattei, Steven A. King, Lawrence Kolaczkowski, Sukumar Manna, Paul Nichols, Hermant H. Patel, Subhash R. Patel, Daniel J. Plata, Eric J. Stoner, Jien-Heh J. Tien, Steven J. Wittenberger