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: 8250111
    Abstract: According to one embodiment of the present invention, a method of detecting and correcting hot pages in a database system includes monitoring transactions involving pages in a database and determining if one of the transactions had to wait for access to one of the pages; incrementing a page contention counter each time one of the transactions had to wait for access to one of the pages. The method then determines if the page contention counter exceeds a predetermined threshold and monitors transactions on one of the pages for which the page contention count was exceeded. The method then determines if a row was accessed in the page for which the page contention count was exceeded and increments a reference count for the accessed row. The accessed rows are flagged when the reference count exceeds a second predetermined threshold. The flagged rows are moved to another page in the database.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: August 21, 2012
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Keriley Kay Romanufa, Aamer Sachedina, Xun Xue
  • Publication number: 20120171158
    Abstract: The present invention relates to methods for the treatment of infection, a disease, or a condition using CD26 (DPIV) inhibitors. The present invention also relates to an antibody that binds to the IP-10 protein and a method of monitoring the necessity for administering a CD26 inhibitor to a patient, comprising evaluating a level of sIP-10, a activity of CD26, and/or a level of CXCR3 cells in a sample.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 5, 2012
    Applicant: INSTITUT PASTEUR
    Inventors: Matthew Albert, Armanda Casrouge, Jeremie Decalf, Stanislas Pol, Arnaud Fontanet, Mostafa Mohamed
  • Publication number: 20120136977
    Abstract: A storage appliance system is disclosed which may include at least one application server for locally executing an application, and one or more storage servers in communication with the application server for I/O transmission therebetween. Also disclosed are an application server, a method, and a computer program product.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: International Business Machines Corporation
    Inventors: Michael E. Factor, Matthew Albert Huras, Aamer Sachedina, Paula Kim Ta-Shma, Avishay Traeger
  • Patent number: 8124332
    Abstract: The present invention relates to methods for the treatment of infection, a disease, or a condition using CD26 (DPIV) inhibitors. The present invention also relates to an antibody that binds to the IP-10 protein and a method of monitoring the necessity for administering a CD26 inhibitor to a patient, comprising evaluating a level of sIP-10, a activity of CD26, and/or a level of CXCR3 cells in a sample.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: February 28, 2012
    Assignee: Institut Pasteur
    Inventors: Matthew Albert, Armanda Casrouge, Jeremie Decalf, Stanislas Pol, Arnaud Fontanet, Mostafa Mohamed
  • Patent number: 8086580
    Abstract: Provided are a method, system, and program for handling access requests to a page while copying an updated page of data to storage. An update to a page in a memory is received and indication is made that the page has an exclusive lock. The update is applied to the page and an operation is initiated to copy the updated page to a physical log in a storage in response to applying the update to the page. Reads and writes are allowed to proceed against the page while the operation to copy the updated page to the physical log in the storage is occurring.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Aamer Sachedina, Matthew Albert Huras, Keriley Kay Romanufa
  • Publication number: 20110311896
    Abstract: The present disclosure relates to electrochemical energy storage systems. In particular, the present disclosure relates to particular systems and methods for providing a compact framework in which to house an electrochemical energy storage system. Various embodiments of electrochemical energy storage systems are disclosed that include a flow manifold and a flow manifold cover. The flow manifold may provide a plurality of channels for distributing liquid reactant to an electrical cell stack. The flow manifold may be utilized in conjunction with a flow manifold cover. The flow manifold cover may be configured to support a variety of components of a liquid reactant distribution system. Such components may include liquid reactant pump motors, inlet and outlet ports, a reference cell, and a variety of sensors. The distribution of liquid reactants to the cell stack from the inlet and outlet ports may be accomplished by way of the flow manifold cover.
    Type: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: JD HOLDING INC.
    Inventors: Matthew Albert MacLennan HARPER, Gary LEPP
  • Publication number: 20110300417
    Abstract: The present invention provides a redox flow battery comprising a positive electrolyte storage tank and a negative electrolyte storage tank, wherein the positive electrolyte storage tank and the negative electrolyte storage tank is kept to be in liquid communication through a pipe, wherein the length-to-diameter ratio of the pipe for the liquid communication is not less than about 10. The present invention also provides a method for operating the redox flow battery continuously in a long period of time.
    Type: Application
    Filed: December 14, 2009
    Publication date: December 8, 2011
    Inventors: Liufeng Mou, Mianyan Huano, Andy Klassen, Matthew Albert MacLennan Harper
  • Patent number: 7991962
    Abstract: A system is provided that includes processing logic and a memory management module. The memory management module is configured to allocate a portion of memory space for a thread stack unit and to partition the thread stack unit to include a stack and a thread-local storage region. The stack is associated with a thread that is executable by the processing logic and the thread-local storage region is adapted to store data associated with the thread. The portion of memory space allocated for the thread stack unit is based on a size of the thread-local storage region that is determined when the thread is generated and a size of the stack.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Liam James Finnie, Lan Pham, Matthew Albert Huras
  • Patent number: 7971047
    Abstract: Systems and methods of installing and provisioning an operating system are disclosed. The installing and provisioning of the operating system can be performed in multiple discrete, optional steps, utilizing a repository of various partially or fully defined operating system representations. The operating system representation is optionally generated by determining software resource dependencies and is optionally used to provision an operating system on a target platform in real-time in response to a request. In some embodiments, use of the operating system representation allows the operating system to be installed on the target platform more quickly. The operating system is optionally configured to support a virtual machine.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: June 28, 2011
    Assignee: VMware, Inc.
    Inventors: Stevan Vlaovic, Richard Offer, Matthew Alberts
  • Publication number: 20110145635
    Abstract: A method, computer program product, and system for detecting and fencing off a failed entity instance so that failover time in the computing system is reduced. Upon detection of a failed entity, for example a failed process, a signal handler invokes an operating system interface to fence off the failed instance from modifying its persistent state, so that the entity may be re-instantiated prior to termination of the failed instance. This approach reduces failover time and eliminates split-brain problems without compromising access to the failed instance to obtain diagnostic information, core dumps, and the like.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew David Buckler, Christian Marcelo Garcia-Arellano, David Alan Hepkin, Matthew Albert Huras, Aamer Sachedina
  • Patent number: 7809739
    Abstract: A method and system for enabling dynamic matching of storage utilization characteristics of a host system application with the characteristics of the available storage pools of an attached distributed storage system, in order to provide an optimal match between the application and selected storage pool. An abstraction manager is provided, enhanced with a storage device configuration utility/module, which performs a series of tasks to (1) obtain/collect the correct configuration information from each connected storage device or storage pools and/or (2) calculate the configuration information when the information is not readily available. The storage device configuration module then normalizes, collates and matches the configuration information to the various applications running on the host system and/or outputs the information to a user/administrator of the host system via a software interface.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: October 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: James Patrick Allen, Matthew Albert Huras, Thomas Stanley Mathews, Lance Warren Russell
  • Publication number: 20100223243
    Abstract: According to one embodiment of the present invention, a method for detecting and correcting hot pages in a database system is provided. According to one embodiment of the present invention, a method includes monitoring transactions involving pages in a database and determining if one of the transactions had to wait for access to one of the pages; incrementing a page contention counter each time one of the transactions had to wait for access to one of the pages. The method then determines if the page contention counter exceeds a predetermined threshold and monitors transactions on one of the pages for which the page contention count was exceeded. The method then determines if a row was accessed in the page for which the page contention count was exceeded and increments a reference count for the accessed row. the accessed rows are flagged when the reference count exceeds a second predetermined threshold. The flagged rows are moved to another page in the database.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Keriley Kay Romanufa, Aamer Sachedina, Xun Xue
  • Patent number: 7740977
    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: Grant
    Filed: March 26, 2007
    Date of Patent: June 22, 2010
    Assignee: JD Holding Inc.
    Inventors: Gary Lepp, Matthew Albert MacLennan Harper, Andy Klassen, Timothy David John Hennessy
  • Patent number: 7725446
    Abstract: A method for committing transactions in a distributed system are provided. The method provides 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: Grant
    Filed: December 19, 2005
    Date of Patent: May 25, 2010
    Assignee: International Business Machines Corporation
    Inventors: Matthew Albert Huras, Timothy Jon Vincent
  • Patent number: 7694102
    Abstract: There are disclosed systems, computer program products, and methods for self-tuning memory. In an embodiment, a method for self-tuning memory comprises setting a tuning interval and a target range for free memory for a memory pool. If memory consumption falls outside of the set target range for free memory during a tuning interval, a new target size for the memory pool is set based on the target range for free memory. Memory allocation for the memory pool is increased or decreased for the next tuning interval, such that the new target size for the memory pool is reached. A decrement rate may be used to provide a controlled decrease of the memory pool over a plurality of tuning intervals if necessary, until the new target size for the memory pool is reached.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: April 6, 2010
    Assignee: International Business Machines Corporation
    Inventors: Christian Marcelo Garcia-Arellano, Sam Sampson Lightstone, Adam J. Storm, Wojciech Kuczynski, Matthew Albert Huras, Xun Xue, Matthew James Carroll
  • Patent number: 7674578
    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: Grant
    Filed: September 14, 2007
    Date of Patent: March 9, 2010
    Assignee: Institut Pasteur
    Inventors: Matthew Albert, Jeremie Decalf, Stanislas Pol, Arnaud Fontanet, Mostafa Mohamed
  • Publication number: 20100040577
    Abstract: The present invention relates to methods for the treatment of infection, a disease, or a condition using CD26 (DPIV) inhibitors. The present invention also relates to an antibody that binds to the IP-10 protein and a method of monitoring the necessity for administering a CD26 inhibitor to a patient, comprising evaluating a level of sIP-10, a activity of CD26, and/or a level of CXCR3 cells in a sample.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 18, 2010
    Applicant: INSTITUT PASTEUR
    Inventors: Matthew Albert, Armanda Casrouge
  • Patent number: 7647342
    Abstract: A system and corresponding methods are provided for enabling the automatic generation of a slate using metadata. The method comprises the steps of: receiving a request to provide a user with a list of video media assets so the user can select a video media asset to generate a slate; providing the user with the list of video media assets and receiving a selected video media asset from the user; acquiring metadata associated with the selected video media asset, creating a preview of the slate by generating fields that are associated with the acquired metadata, generating the slate in response to the user's approval of the previewed slate; transmitting the slate to a video server; and editing the slate into the selected video media asset so the slate and the video media asset can be viewed in conjunction with each other, thereby providing the user (via the slate) with information about the video media asset such as the video media asset's name, duration, database location, etc.
    Type: Grant
    Filed: March 4, 2004
    Date of Patent: January 12, 2010
    Assignee: Thomson Licensing
    Inventors: Matthew Albert Ivey, John Robert Naylor, James Edward Pearce
  • Publication number: 20090150616
    Abstract: A system is provided that includes processing logic and a memory management module. The memory management module is configured to allocate a portion of memory space for a thread stack unit and to partition the thread stack unit to include a stack and a thread-local storage region. The stack is associated with a thread that is executable by the processing logic and the thread-local storage region is adapted to store data associated with the thread. The portion of memory space allocated for the thread stack unit is based on a size of the thread-local storage region that is determined when the thread is generated and a size of the stack.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 11, 2009
    Applicant: International Business Machines Corporation
    Inventors: LIAM JAMES FINNIE, Lan Pham, Matthew Albert Huras
  • Patent number: RE41987
    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: December 4, 2009
    Date of Patent: December 7, 2010
    Assignee: Thomson Licensing
    Inventors: Matthew Albert Ivey, Brian Charles Dunn, Mark Scott Hillebrandt