Patents by Inventor Alan A. Fitzgerald

Alan A. Fitzgerald 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: 20120166973
    Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitates the presentation of list previews among search results are provided. Upon referencing a user query that indicates a user intent to view a list, a search result within a search results page is presented that includes a list preview. Such a list preview includes at least a portion of a list within a webpage that corresponds with the search results.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: OLGA IOSIFOVNA GUREVICH, VALERIE ROSE NYGAARD, WILLIAM ALAN FITZGERALD, JINGWEN LU, TOBY TAKEO STERRETT, IAN COLLINS
  • Patent number: 7925847
    Abstract: A storage system controller (302) includes a plurality of media controllers (301), a local microprocessor (306), and a host interface logic (310), operably coupled by a multi-drop bus. The multi-drop bus includes a control bus (324), a payload data bus (320), a real-time ready-status (data ready) signaling bus (322) and a general microprocessor bus (330). Each media controller has a storage media (311) operably coupled thereto. Each media controller includes a parameter storage (404), a media interface circuit (406), a control data state machine (408), a command sequencer state machine (410), a media-side multi-mode transfer state machine (412), a dual-port memory (402), a memory controller (420), and a host-side transfer state machine (430). The host interface logic and the media controllers are implemented in one or more Field Programmable Gate Arrays.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: April 12, 2011
    Assignee: Adtron Corporation
    Inventors: Robert W Ellis, Alan A Fitzgerald, Daniel P Fogelson, Kevin Lee Kilzer
  • Publication number: 20110035540
    Abstract: A flash blade and associated methods enable improved areal density of information storage, reduced power consumption, decreased cost, increased IOPS, and/or elimination of unnecessary legacy components. In various embodiments, a flash blade comprises a host blade controller, a switched fabric, and one or more storage elements configured as flash DIMMs. Storage space provided by the flash DIMMs may be presented to a user in a configurable manner. Flash DIMMs, rather than magnetic disk drives or solid state drives, are the field-replaceable unit, enabling improved customization and cost savings.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 10, 2011
    Applicant: ADTRON, INC.
    Inventors: Alan A. Fitzgerald, Robert W. Ellis, Scott Harrow
  • Publication number: 20100312192
    Abstract: An apparatus for direct gastric feeding via a gastrostomy tract formed in a patient. The apparatus includes a tube, an internal bolster, an external bolster, and a force-generating device. The force-generating device may include a pair of automatically adjustable spring members on the external bolster. The spring members are responsive to changes in the length of the gastrostomy tract and eliminate the need for periodic adjustment or replacement of the apparatus.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 9, 2010
    Inventors: Alan Fitzgerald, Ciara Deighan, Paul J. Daly
  • Publication number: 20100286650
    Abstract: A medical fluid container is disclosed that comprises a single reservoir of fluid impermeable material having a fluid impermeable barrier dividing the reservoir into at least first and second fluid-holding compartments. A valve is selectively movable to allow flow of fluid from the compartments. A method of dispensing medical fluids from a medical fluid container is also disclosed.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Inventor: Alan Fitzgerald
  • Publication number: 20100283238
    Abstract: A discriminating connector system for medical use. The connector system includes a male connector and a female connector. A standoff of the male connector forms a sealed, fluid connection with a receptacle of the female connector for fluid flow between conduits connected to the male and female connectors. The construction of the connector system prevents connection of either the male or female connector to other non-conforming connectors or syringes commonly found in medical environments, such as male and female luer-lock connectors and syringes.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 11, 2010
    Applicant: TYCO HEALTHCARE GROUP LP
    Inventors: Ciara Deighan, Paul J. Daly, Alan Fitzgerald, David Rork Swisher
  • Publication number: 20090259800
    Abstract: Disclosed are techniques for flash memory management, including receiving data from a host, writing the data to a flash memory device in the order it was received from the host, and providing at least one data structure configured to locate the data written to the flash memory device.
    Type: Application
    Filed: April 15, 2008
    Publication date: October 15, 2009
    Applicant: ADTRON, INC.
    Inventors: Kevin L. Kilzer, Robert W. Ellis, Alan A. Fitzgerald, Rudolph J. Sterbenz
  • Publication number: 20090259801
    Abstract: A method for flash memory management comprises providing a head pointer configured to define a first location in a flash memory, and a tail pointer configured to define a second location in a flash memory. The head pointer and tail pointer define a payload data area. Payload data is received from a host, and written to the flash memory in the order it was received. The head pointer and tail pointer are updated such that the payload data area moves in a circular manner within the flash memory.
    Type: Application
    Filed: April 15, 2008
    Publication date: October 15, 2009
    Applicant: ADTRON, INC.
    Inventors: Kevin L. Kilzer, Robert W. Ellis, Alan A. Fitzgerald, Rudolph J. Sterbenz
  • Patent number: 7512751
    Abstract: A storage system controller (302) includes a plurality of media controllers (301), a local microprocessor (306), and a host interface logic (310), operably coupled by a multi-drop parallel bus. The multi-drop parallel bus includes a control bus (324), a payload data bus (320), a real-time ready-status (data ready) signaling bus (322) and a general microprocessor bus (330). Each media controller has a storage media (311) operably coupled thereto. Each media controller includes a parameter storage (404), a media interface circuit (406), a control data state machine (408), a command sequencer state machine (410), a media-side multi-mode transfer state machine (412), a dual-port memory (402), a memory controller (420), and a host-side transfer state machine (430). The host interface logic and the media controllers are implemented in one or more Field Programmable Gate Arrays.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: March 31, 2009
    Assignee: Adtron Corporation
    Inventors: Robert W. Ellis, Kevin L. Kilzer, Daniel P. Fogelson, Alan A. Fitzgerald
  • Publication number: 20080270645
    Abstract: A storage system controller (302) includes a plurality of media controllers (301), a local microprocessor (306), and a host interface logic (310), operably coupled by a multi-drop bus. The multi-drop bus includes a control bus (324), a payload data bus (320), a real-time ready-status (data ready) signaling bus (322) and a general microprocessor bus (330). Each media controller has a storage media (311) operably coupled thereto. Each media controller includes a parameter storage (404), a media interface circuit (406), a control data state machine (408), a command sequencer state machine (410), a media-side multi-mode transfer state machine (412), a dual-port memory (402), a memory controller (420), and a host-side transfer state machine (430). The host interface logic and the media controllers are implemented in one or more Field Programmable Gate Arrays.
    Type: Application
    Filed: June 6, 2008
    Publication date: October 30, 2008
    Applicant: ADTRON CORPORATION
    Inventors: Robert W. Ellis, Kevin L. Kilzer, Daniel P. Fogelson, Alan A. Fitzgerald
  • Publication number: 20060044899
    Abstract: On command and subject to a fail-safe interlock, a signal is generated to essentially instantaneously destroy the data and/or access to data stored in a flash memory device. Subsequently, the storage memory device is tested for confirmation of destruction of the data and/or access to the data. This cycle is repeated until verification of destruction of the data and/or access to data is achieved.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 2, 2006
    Inventors: Robert Ellis, Alan Fitzgerald, Daniel Fogelson, Kevin Kilzer
  • Publication number: 20050132040
    Abstract: A storage system controller (302) includes a plurality of media controllers (301), a local microprocessor (306), and a host interface logic (310), operably coupled by a multi-drop parallel bus. The multi-drop parallel bus includes a control bus (324), a payload data bus (320), a real-time ready-status (data ready) signaling bus (322) and a general microprocessor bus (330). Each media controller has a storage media (311) operably coupled thereto. Each media controller includes a parameter storage (404), a media interface circuit (406), a control data state machine (408), a command sequencer state machine (410), a media-side multi-mode transfer state machine (412), a dual-port memory (402), a memory controller (420), and a host-side transfer state machine (430). The host interface logic and the media controllers are implemented in one or more Field Programmable Gate Arrays.
    Type: Application
    Filed: January 26, 2005
    Publication date: June 16, 2005
    Inventors: Robert Ellis, Kevin Kilzer, Daniel Fogelson, Alan Fitzgerald
  • Publication number: 20030212859
    Abstract: A storage system controller (302) includes a plurality of media controllers (301), a local microprocessor (306), and a host interface logic (310), operably coupled by a multi-drop parallel bus. The multi-drop parallel bus includes a control bus (324), a payload data bus (320), a real-time ready-status (data ready) signaling bus (322) and a general microprocessor bus (330). Each media controller has a storage media (311) operably coupled thereto. Each media controller includes a parameter storage (404), a media interface circuit (406), a control data state machine (408), a command sequencer state machine (410), a media-side multi-mode transfer state machine (412), a dual-port memory (402), a memory controller (420), and a host-side transfer state machine (430). The host interface logic and the media controllers are implemented in one or more Field Programmable Gate Arrays.
    Type: Application
    Filed: August 12, 2002
    Publication date: November 13, 2003
    Inventors: Robert W. Ellis, Kevin L. Kilzer, Daniel P. Fogelson, Alan A. Fitzgerald