Patents by Inventor Stephen Rees

Stephen Rees 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: 9244744
    Abstract: According to an embodiment of the present invention, a system assigns at least one workload a hard share quantity and at least one other workload a soft share quantity or a hard share quantity. The system allocates a resource to the workloads based on the hard share quantity and the soft share quantity of active workloads in a predefined interval. A hard share quantity indicates a maximum resource allocation and a soft share quantity enables allocation of additional available processor time. Embodiments of the present invention further include a method and computer program product for allocating a resource to workloads in substantially the same manner as described above.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Paul Miller Bird, David Kalmuk, Stephen Rees, Scott Douglas Walkty
  • Patent number: 9063795
    Abstract: According to an embodiment of the present invention, a system assigns at least one workload a hard share quantity and at least one other workload a soft share quantity or a hard share quantity. The system allocates a resource to the workloads based on the hard share quantity and the soft share quantity of active workloads in a predefined interval. A hard share quantity indicates a maximum resource allocation and a soft share quantity enables allocation of additional available processor time. Embodiments of the present invention further include a method and computer program product for allocating a resource to workloads in substantially the same manner as described above.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: June 23, 2015
    Assignee: International Business Machines Corporation
    Inventors: Paul M. Bird, David Kalmuk, Stephen Rees, Scott D. Walkty
  • Publication number: 20150161730
    Abstract: The present invention provides a system and method that enables users, such as institutional investors and financial institutions, to interactively engage in capital market transactions, including the trading of Over-the-Counter financial products, via the Internet (including the World Wide Web). The system includes a variety of servers, applications, and interfaces that enable users to interactively communicate and trade financial instruments among one another. Interactive communications supported by the system include: requesting price quotes, monitoring and reviewing quote requests, issuing price quotes, monitoring and reviewing price quotes, negotiation between users, acceptance of price quotes, reporting, portfolio management, analysis of financial information and market data, and communications among users via an automated processor.
    Type: Application
    Filed: October 13, 2014
    Publication date: June 11, 2015
    Inventors: Harpal SANDHU, Viral V. TOLAT, Stephen REES
  • Patent number: 8967689
    Abstract: The invention provides a method and a tool for handling storage media in carriers, the tool comprising: a tool body; a first jaw to engage a first side of the storage media in carrier; a second jaw to engage a second opposed side of the storage media in carrier; wherein at least the second jaw is pivotally mounted on the main body so as to be movable between a first position in which the jaw is positioned so as to enable a disk drive in carrier to be freely moved into an engagement position with the tool and a second position in which the jaw engages the disk drive carrier so as to releasably lock the disk drive in carrier to the tool.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: March 3, 2015
    Assignee: Seagate Technology LLC
    Inventors: Stephen Rees, Hoo Yuen Pang, Paul Rumsey
  • Patent number: 8862507
    Abstract: The present invention provides a system and method that enables users, such as institutional investors and financial institutions, to interactively engage in capital market transactions, including the trading of Over-the-Counter financial products, via the Internet (including the World Wide Web). The system includes a variety of servers, applications, and interfaces that enable users to interactively communicate and trade financial instruments among one another. Interactive communications supported by the system include: requesting price quotes, monitoring and reviewing quote requests, issuing price quotes, monitoring and reviewing price quotes, negotiation between users, acceptance of price quotes, reporting, portfolio management, analysis of financial information and market data, and communications among users via an automated processor.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: October 14, 2014
    Assignee: Integral Development Corporation
    Inventors: Harpal S. Sandhu, Viral V. Tolat, Stephen Rees
  • Publication number: 20140201756
    Abstract: According to an embodiment of the present invention, a system assigns at least one workload a hard share quantity and at least one other workload a soft share quantity or a hard share quantity. The system allocates a resource to the workloads based on the hard share quantity and the soft share quantity of active workloads in a predefined interval. A hard share quantity indicates a maximum resource allocation and a soft share quantity enables allocation of additional available processor time. Embodiments of the present invention further include a method and computer program product for allocating a resource to workloads in substantially the same manner as described above.
    Type: Application
    Filed: March 19, 2014
    Publication date: July 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Paul M. Bird, David Kalmuk, Stephen Rees, Scott D. Walkty
  • Publication number: 20140173616
    Abstract: According to an embodiment of the present invention, a system assigns at least one workload a hard share quantity and at least one other workload a soft share quantity or a hard share quantity. The system allocates a resource to the workloads based on the hard share quantity and the soft share quantity of active workloads in a predefined interval. A hard share quantity indicates a maximum resource allocation and a soft share quantity enables allocation of additional available processor time. Embodiments of the present invention further include a method and computer program product for allocating a resource to workloads in substantially the same manner as described above.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul M. Bird, David Kalmuk, Stephen Rees, Scott D. Walkty
  • Publication number: 20130307283
    Abstract: The invention provides a method and a tool for handling storage media in carriers, the tool comprising: a tool body; a first jaw to engage a first side of the storage media in carrier; a second jaw to engage a second opposed side of the storage media in carrier; wherein at least the second jaw is pivotally mounted on the main body so as to be movable between a first position in which the jaw is positioned so as to enable a disk drive in carrier to be freely moved into an engagement position with the tool and a second position in which the jaw engages the disk drive carrier so as to releasably lock the disk drive in carrier to the tool.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Applicant: Xyratex Technology Limited
    Inventors: Stephen REES, Hoo Y. Pang, Paul Rumsey
  • Publication number: 20120246652
    Abstract: Various systems, processes, and products may be used to manage a processor. In particular implementations, managing a processor may include the ability to determine whether a thread is pausing for a short period of time and place a wait event for the thread in a queue based on a short thread pause occurring. Managing a processor may also include the ability to activate a delay thread that determines whether a wait time associated with the pause has expired and remove the wait event from the queue based on the wait time having expired.
    Type: Application
    Filed: March 22, 2011
    Publication date: September 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bernard A. King-Smith, Bret R. Olszewski, Stephen Rees, Basu Vaidyanathan
  • Patent number: 7783928
    Abstract: A method for describing activities in software products is provided. The method provides for identifying a plurality of activities in a software product that are of interest, defining an event structure to describe each identified activity as an event, associating each identified activity with one or more problem determination technologies, executing the software product, and responsive to detecting one of the plurality of identified activities during execution of the software product, creating one or more event records for the one detected activity based on the defined event structure, initiating the one or more problem determination technologies associated with the one detected activity, and passing the one or more event records to each of the one or more problem determination technologies.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Alexander Abrashkevich, Dmitri Abrashkevich, Ralph James Bateman, Stephen Rees, Yinghua (Amy) Tang, Robin D. Grosman, Mark Francis Wilding
  • Publication number: 20090063904
    Abstract: A method for describing activities in software products is provided. The method provides for identifying a plurality of activities in a software product that are of interest, defining an event structure to describe each identified activity as an event, associating each identified activity with one or more problem determination technologies, executing the software product, and responsive to detecting one of the plurality of identified activities during execution of the software product, creating one or more event records for the one detected activity based on the defined event structure, initiating the one or more problem determination technologies associated with the one detected activity, and passing the one or more event records to each of the one or more problem determination technologies.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Alexander Abrashkevich, Dmitri Abrashkevich, Ralph James Bateman, Stephen Rees, Yinghua (Amy) Tang, Robin D. Grosman, Mark Francis Wilding
  • Publication number: 20080201288
    Abstract: A method, system and program product for identifying caching opportunities is provided. The method includes identifying one or more data sources stored on a database system that are utilized by an application, establishing a pre-set read-update ratio threshold for data accessed from a data source, and tracking the read-update ratio threshold for data accessed from the data source, such that exceeding the pre-set read-update ratio threshold for the data accessed identifies a caching opportunity. The method further includes defining an action to be taken when the pre-set read-update ratio threshold for the data accessed from the data source has been exceeded and taking the action defined when the pre-set read-update ratio threshold for the data accessed from the data source has been exceeded. The action defined includes either advising a user of an opportunity to cache the data accessed or automatically caching the data accessed from the data source.
    Type: Application
    Filed: February 15, 2007
    Publication date: August 21, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gennaro A. Cuomo, Thomas R. Gissel, Stephen Rees, Timothy J. Vincent
  • Publication number: 20070213138
    Abstract: A spreader plate assembly intended for use with an arbor carriage includes two congruent rectangular plates, one overlying the other. Each plate has two spaced apart notches disposed on one long side and a circular bore near one of the short sides. The plates are connected in mirror-reversed position relative to one another by a fastener inserted through the bore in each plates, thereby pivotably connecting them and enabling them to be moved relative to one another between an open and a closed position. In the closed position, the two spaced apart notches of each plate straddle two spaced apart vertical rods of the arbor carriage.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Inventor: Stephen Rees
  • Patent number: 7101677
    Abstract: The present invention relates to receptor/reporter fusion protein based assays for detecting the effect test compounds have on a particular membrane receptor, as well as to receptor/reporter fusion proteins for use in such assays and compounds identified by the assays as having interesting/useful effects. Suitable membrane receptors are growth factor receptors, cytokine receptors, ion channels and integrins including any subtypes, mutants, homologs and chimeric forms of such receptors. The assay may be to study G-protein coupled receptors (GPCRs).
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: September 5, 2006
    Assignee: University Court of the University of Glasgow
    Inventors: Graeme Milligan, Edward Stephen Rees
  • Publication number: 20060105319
    Abstract: The invention relates to methods of converting venous blood values to arterial blood values. This has the advantage that arterial blood samples need not be taken, and the disadvantages compared to venous blood samples when taking arterial blood samples are eliminated. The method is basically based on three steps, namely the step of measuring arterial oxygenation, the step of measuring and estimating values of venous blood acid/base status and oxygenation status of a venous blood sample, and the step of converting the venous blood values by applying a mathematical model for deriving blood acid/base status and oxygenation status into estimated arterial blood values.
    Type: Application
    Filed: July 25, 2003
    Publication date: May 18, 2006
    Inventors: Stephen Rees, Steen Andreassen
  • Publication number: 20030091978
    Abstract: The present invention provides a method of assessing the glucocorticoid receptor signalling pathway modulated by a test compound comprising; (a) providing a cell having a first polynucleotide construct comprising a first reporter gene under the control of a first promoter indicative of a first glucocorticoid receptor signalling pathway; (b) providing a second cell of the same lineage as the cell (a), and comprising a second polynucleotide construct having a second reporter gene under the control of a second promoter indicative of a second glucocorticoid receptor signalling pathway; (c) incubating said first and second cells with a test compound; (d) monitoring for expression of the first and second reporter genes.
    Type: Application
    Filed: November 20, 2002
    Publication date: May 15, 2003
    Inventors: Stuart Neville Farrow, Barbara Maschera, Edward Stephen Rees
  • Publication number: 20030033212
    Abstract: The present invention provides a system and method that enables users, such as institutional investors and financial institutions, to interactively engage in capital market transactions, including the trading of Over-the-Counter financial products, via the Internet (including the World Wide Web). The system includes a variety of servers, applications, and interfaces that enable users to interactively communicate and trade financial instruments among one another. Interactive communications supported by the system include: requesting price quotes, monitoring and reviewing quote requests, issuing price quotes, monitoring and reviewing price quotes, negotiation between users, acceptance of price quotes, reporting, portfolio management, analysis of financial information and market data, and communications among users via an automated processor.
    Type: Application
    Filed: March 22, 2002
    Publication date: February 13, 2003
    Inventors: Harpal S. Sandhu, Viral V. Tolat, Stephen Rees
  • Patent number: 6347307
    Abstract: The present invention provides a system and method that enables users, such as institutional investors and financial institutions, to engage in capital market transactions, including the trading of Over-the-Counter financial products, via the Internet (including the World Wide Web). The system includes a variety of servers, applications, and interfaces that enable users to interactively communicate and trade financial instruments among one another, and to manage their portfolios. Interactive communications supported by the system include: requesting price quotes, monitoring and reviewing quote requests, issuing price quotes, monitoring and reviewing price quotes, negotiation between users, acceptance of price quotes, reporting, portfolio management, analysis of financial information and market data, calendaring, and communications among users and/or system administrators, including e-mail, chat, and message boards.
    Type: Grant
    Filed: June 13, 2000
    Date of Patent: February 12, 2002
    Assignee: Integral Development Corp.
    Inventors: Harpal S. Sandhu, Viral V. Tolat, Stephen Rees