Patents by Inventor Matthew Alberts

Matthew Alberts 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: 7444482
    Abstract: A method, apparatus, and computer program product for storage pools with write atomicity. An abstraction manager enforces write atomicity and disallows options which are inconsistent with write atomicity. The abstraction manager constructs through a physical device interface a logical continuous view of a storage pool in a manner consistent with write atomicity. Applications collect information specific to write atomicity from the abstraction manager through an application interface.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: October 28, 2008
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Thomas Stanley Mathews, Lance Warren Russell
  • Publication number: 20080241643
    Abstract: A vanadium redox battery energy storage system (“VRB-ESS”) capable of modularly incorporating additional electrolyte reservoirs to increase energy capacity while allowing for efficient low-volume operation is disclosed. The VRB-ESS of the present invention may efficiently operate using a first volume of electrolyte solution, while maintaining a second volume of electrolyte solution to be made available to the VRB-ESS as additional energy storage capacity is required. Additionally, a cap mechanism to allow the VRB-ESS of the present invention to employ an industry standard IBC container as a secondary electrolyte reservoir is disclosed.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 2, 2008
    Inventors: Gary Lepp, Matthew Albert MacLennan Harper, Andy Klassen, Timothy David John Hennessy
  • Publication number: 20080235245
    Abstract: A computer program product and system for committing transactions in a distributed system are provided. The method, computer program product, and system provide for receiving a request from a client to commit a transaction at a coordinator node in the distributed system, tracking a tail log sequence number for every other node in the distributed system, determining a max log sequence number associated with the transaction for each participant node in the distributed system, and committing the transaction at the coordinator node when the tail log sequence number for each participant node is greater than or equal to the max log sequence number associated with the transaction at the respective participant node.
    Type: Application
    Filed: May 30, 2008
    Publication date: September 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Albert HURAS, Timothy Jon Vincent
  • Publication number: 20080154842
    Abstract: A method to enhance relational database management system resiliency and query operations by minimizing CPU overhead and database page access latency and by facilitating database restoration and query efficiency. The method includes creating a clean database page in a buffer pool of a relational database management system, granting exclusive access to the clean database page within the buffer pool to an application that transitions the clean database page to a dirty database page by altering data store thereon, immediately downgrading exclusive access to the dirty database page to shared access in response to receiving an exclusive access termination request from the application, writing the dirty database page to a physical log, and releasing share access to the dirty database page.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew Albert Huras, Keriley Kay Romanufa, Aamer Sachedina
  • Publication number: 20080119388
    Abstract: The present invention relates to methods for evaluating and predicting clinical outcomes in patients by measuring levels of sIP-10 protein expression as well as therapies using sIP-10 and its fragments.
    Type: Application
    Filed: September 14, 2007
    Publication date: May 22, 2008
    Applicant: INSTITUT PASTEUR
    Inventors: Matthew Albert, Jeremie Decalf, Stanislas Pol, Arnaud Fontanet, Mostafa Mohamed
  • Patent number: 7346748
    Abstract: A method, apparatus, and computer program product for storage pools with write atomicity. An abstraction manager enforces write atomicity and disallows options which are inconsistent with write atomicity. The abstraction manager constructs through a physical device interface a logical continuous view of a storage pool in a manner consistent with write atomicity. Applications collect information specific to write atomicity from the abstraction manager through an application interface.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: March 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Thomas Stanley Mathews, Lance Warren Russell
  • Patent number: 7324737
    Abstract: Briefly, there is provided a method for manipulating content stored on a disk recorder/playback device using conventional transport commands, such as those used on a conventional videotape recorder (VTR). The method commences by detecting whether the content is in one of a prescribed set of modes, and by determining whether one of a stop, normal motion, a first rapid motion or second rapid motion buttons has been actuated. Depending on which of the stop, normal motion, a first rapid mode or second rapid motion buttons, the content is advanced in one of a first and second directions. The motion of the content is controlled in accordance with the detected content mode and to the degree to which one of the first rapid motion mode and second motion mode buttons has been actuated.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: January 29, 2008
    Assignee: Thomson Licensing
    Inventors: Matthew Albert Ivey, Brian Charles Dunn, Mark Scott Hillebrandt
  • Patent number: 7302533
    Abstract: A method and system for improving memory access patterns of software systems on NUMA systems discovers NUMA system resources where the NUMA system resources comprises a plurality of NUMA nodes; determines a plurality of database threads, processes, and objects for a database configuration; and generates a policy which assigns the plurality of database threads, processes, and objects to the plurality of NUMA nodes, wherein the generating of the policy is performed prior to initialization of the plurality of database threads, processes, and objects. The assignment of the database threads, processes, or objects to NUMA nodes is such that the amount of remote memory accesses is reduced. When the database thread, process, or object initializes, the database server queries the policy for its assigned NUMA node(s). The database thread, process, or object is then bound to the assigned NUMA node(s).
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: November 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: James Liam Finnie, Taavi Andrew Burns, Matthew Albert Huras, Sunil Jeevananda Kamath, Lan Tuong Pham, Kevin R. Rose, Aamer Sachedina, Roger Luo Quan Zheng
  • Patent number: 7297548
    Abstract: The present invention provides solid-phase saccharide dyes. The dyes are bisboronic acids covalently bonded to a solid substrate. The dyes selectively conjugate with saccharides, particularly glucose, and register a signal. The signal is proportional to the quantity of saccharide. Thus, the dyes of the present invention are useful for measuring and monitoring saccharide levels, particularly in biological fluids such as blood.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: November 20, 2007
    Assignee: Terumo Kabushiki Kaisha
    Inventors: Tetsuro Kawanishi, Matthew Albert Romey, Mark Z. Holody, Peter C. Zhu, Seiji Shinkai
  • Patent number: 7188124
    Abstract: A technique for recovering a dropped table is provided. One or more table spaces are specified prior to one or more tables being dropped from the specified one or more table spaces. When a table is to be dropped from the one or more specified table spaces, a table identifier, a time stamp, and table definition attributes are stored for the dropped table in a data structure and the table is dropped. Upon receiving a request to restore a table space from the one or more specified table spaces, each of the one or more tables in the table space being restored is recovered using the data structure.
    Type: Grant
    Filed: November 19, 2003
    Date of Patent: March 6, 2007
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Dale M. McInnis, Effi Ofer, Michael J. Winer, Roger Luo Q. Zheng
  • Publication number: 20060257431
    Abstract: This invention relates to methods and compositions useful for delivering antigens to dendritic cells which are then useful for inducing antigen-specific cytotoxic T lymphocytes and T helper cells. This invention also provides assays for evaluating the activity of cytotoxic T lymphocytes. According to the invention, antigens are targeted to dendritic cells by apoptotic cells which may also be modified to express non-native antigens for presentation to the dendritic cells. The dendritic cells which are primed by the apoptotic cells are capable of processing and presenting the processed antigen and inducing cytotoxic T lymphocyte activity or may also be used in vaccine therapies.
    Type: Application
    Filed: June 9, 2006
    Publication date: November 16, 2006
    Inventors: Matthew Albert, Nina Bhardwaj, Ralph Steinman, Kayo Inaba, Robert Darnell
  • Patent number: 7099897
    Abstract: A system and an associated method selectively process log files for enhancing performance of tablespace recovery by processing only those log files required, and for selecting which log file to process during recovery for both redo and rollback phases of recovery. The system and method skip the processing of log files that do not contain records of interest for the tablespace being recovered and determines whether a log file contains anything that needs to be played, in particular for the recovery of a subsystem in the database, such as a tablespace. Pre processing of the log files is not done, rather including tablespace ID correlated with log file ID information is collected while the log files are created. The cross-correlated information is used during tablespace recovery to selectively determine which of the log files to process. Some log files may be skipped in cases where not all of the database system is being recovered.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Dale Murray McInnis, Effi Ofar, Michael Jeffrey Winer, Roger LQ. Zheng
  • Patent number: 7099889
    Abstract: The use of a centralized version table allows for efficient object switching. Rather than synchronizing all database agents to recognize a newly created file as containing the most recent version of a given object, database agents requiring access to the given object need only consult the centralized version table to learn file identity information. That is, the database agents consult the centralized version table to determine which of the files associated with a given object contain the most recent version of the given object. Mechanisms associated with the use of the centralized version table also provide for efficient recovery from a failure that has occurred during an object switching transaction.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: Robert T. Berks, Miroslaw Adam Flasza, Matthew Albert Huras, Leo Tat Man Lau, Keriley K. Romanufa, Aamer Sachedina, Michael Jeffrey Winer
  • Patent number: 7080228
    Abstract: A reservation system for making reservations in a shared memory buffer to store information from applications is logically partitioned in a number of fixed size indexed contiguous slots. The reservation system uses an atomic counter that is stored in the shared memory buffer. The value of the atomic counter can be associated with the index of a slot available for reservation. An application making a reservation increases the atomic counter value on a number of reserved slots to provide a value that is associated with the index of the next slot available for reservation. After the reservation is accomplished, the information is written into the reserved slots. The reservation system writes parsing information for further parsing to validate information in the shared memory buffer. The reservation system provides functionality for continuous and instantaneous dumping of the shared memory buffer into a file for cleaning and for wrapping the buffer.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: July 18, 2006
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, David C. Kalmuk, John P. Kennedy, Herbert W. Pereyra, Mark F. Wilding
  • Publication number: 20060110371
    Abstract: The present invention relates to controlling and/or manipulating of dendritic cells by controlling the expression and activity of indoleamine 2,3 deoxygenase expression and activity.
    Type: Application
    Filed: October 18, 2005
    Publication date: May 25, 2006
    Applicant: INSTITUT PASTEUR
    Inventors: Matthew Albert, Deborah Braun
  • Publication number: 20040220940
    Abstract: The use of a centralized version table allows for efficient object switching. Rather than synchronizing all database agents to recognize a newly created file as containing the most recent version of a given object, database agents requiring access to the given object need only consult the centralized version table to learn file identity information. That is, the database agents consult the centralized version table to determine which of the files associated with a given object contain the most recent version of the given object. Mechanisms associated with the use of the centralized version table also provide for efficient recovery from a failure that has occurred during an object switching transaction.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 4, 2004
    Applicant: International Business Machines Corporation
    Inventors: Robert T. Berks, Miroslaw Adam Flasza, Matthew Albert Huras, Leo Tat Man Lau, Keriley K. Romanufa, Aamer Sachedina, Michael Jeffrey Winer
  • Patent number: 6810925
    Abstract: A hydrogen fueling station and system for hydrogen fueled vehicles that can transfer any gaseous fuel to any vehicle and can be located in any place where a vehicle can park and where environmental, safety and other regulatory requirements permit gaseous fuel to be transferred. The hydrogen fueling station is vertically elongate and includes an enclosure that has a plurality of housings to house groups of like components. The housings are configured and positively ventilated with external air to prevent the accumulation of leaked hydrogen.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: November 2, 2004
    Assignee: General Hydrogen Corporation
    Inventors: John David Trevor Graham, Alan John Mulvenna, William Edward Mufford, Joachim George Borck, James Ko, Matthew Albert MacLennan Harper
  • Publication number: 20040208479
    Abstract: Briefly, there is provided a method for manipulating content stored on a disk recorder/playback device using conventional transport commands, such as those used on a conventional videotape recorder (VTR). The method commences by detecting whether the content is in one of a prescribed set of modes, and by determining whether one of a stop, normal motion, a first rapid motion or second rapid motion buttons has been actuated. Depending on which of the stop, normal motion, a first rapid mode or second rapid motion buttons, the content is advanced in one of a first and second directions. The motion of the content is controlled in accordance with the detected content mode and to the degree to which one of the first rapid motion mode and second motion mode buttons has been actuated.
    Type: Application
    Filed: March 29, 2004
    Publication date: October 21, 2004
    Inventors: Matthew Albert Ivey, Brian Charles Dunn, Mark Scott Hillebrandt
  • Publication number: 20040181635
    Abstract: A reservation system for making reservations in a shared memory buffer to store information from applications is logically partitioned in a number of fixed size indexed contiguous slots. The reservation system uses an atomic counter that is stored in the shared memory buffer. The value of the atomic counter can be associated with the index of a slot available for reservation. An application making a reservation increases the atomic counter value on a number of reserved slots to provide a value that is associated with the index of the next slot available for reservation. After the reservation is accomplished, the information is written into the reserved slots. The reservation system writes parsing information for further parsing to validate information in the shared memory buffer. The reservation system provides functionality for continuous and instantaneous dumping of the shared memory buffer into a file for cleaning and for wrapping the buffer.
    Type: Application
    Filed: April 29, 2003
    Publication date: September 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Matthew Albert Huras, David C. Kalmuk, John P. Kennedy, Hebert W. Pereyra, Mark F. Wilding
  • Patent number: D525964
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: August 1, 2006
    Assignee: Thomson Licensing S.A.
    Inventors: Thomas John Koller, Tok Doun, Matthew Albert Ivey