Patents by Inventor Francis Parr

Francis Parr 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: 9607033
    Abstract: Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A set of resource availability information is stored in a first durable data file for each resource in a plurality of resources provided by a database environment. The database environment is shared between a plurality of users. A decision context is associated with a second durable data file. The decision context is associated with a user interacting with the database environment. The decision context exists for a defined duration of time. A least one resource is determined to have been temporarily allocated to the decision context for the defined duration of time. The second durable data file is updated to indicate that the at least one resource has been temporarily allocated to the decision context. The first durable data file is updated to indicate that the at least one resource is currently unavailable.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul M. Dantzig, Robert O. Dryfoos, Sastry S. Duri, Mark Gambino, Arun Iyengar, Francis Parr
  • Patent number: 9594793
    Abstract: Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A request for interacting with a database environment comprising records of allocations of a plurality of resources is received from a user in a plurality of users. The database environment is shared between the plurality of users. A set of action choices available for the request is provided to the user via the user interface. A set of resources required by each action choice is identified. The set of resources is associated with a decision context. The decision context exists for a period of time. The set of resources are allocated to the user for a duration of the decision context. The allocating prevents the set of resources from being allocated to other users for the duration of the decision context irrespective of a set of actions performed by the other users.
    Type: Grant
    Filed: September 23, 2010
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Paul M. Dantzig, Robert O. Dryfoos, Sastry S. Duri, Mark Gambino, Arun Iyengar, Francis Parr
  • Patent number: 8805711
    Abstract: A reservation management system includes at least one processing node that includes a memory and a processor. The at least one processing node further includes a set of reservation processing and transaction modules that manage and process reservation requests and inquiries. At least one general purpose database is communicatively coupled to the at least one processing node. The at least one general purpose database includes a set of pre-allocated tables of fixed length records. At least one persistent storage device is communicatively coupled to the at least one processing node. The general purpose database persistently stores the set of pre-allocated tables of fixed length records on the at least one persistent storage device.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul M. Dantzig, Sastry S. Duri, Arun Iyengar, Francis Parr
  • Publication number: 20120079391
    Abstract: Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A request for interacting with a database environment comprising records of allocations of a plurality of resources is received from a user in a plurality of users. The database environment is shared between the plurality of users. A set of action choices available for the request is provided to the user via the user interface. A set of resources required by each action choice is identified. The set of resources is associated with a decision context. The decision context exists for a period of time. The set of resources are allocated to the user for a duration of the decision context. The allocating prevents the set of resources from being allocated to other users for the duration of the decision context irrespective of a set of actions performed by the other users.
    Type: Application
    Filed: September 23, 2010
    Publication date: March 29, 2012
    Applicant: International Business Machines Corporation
    Inventors: Paul M. Dantzig, Robert O. Dryfoos, Sastry S. Duri, Mark Gambino, Arun Iyengar, Francis Parr
  • Publication number: 20120078963
    Abstract: Embodiments of the present invention manage multiple requests to allocate real world resources in a multi-user environment. A set of resource availability information is stored in a first durable data file for each resource in a plurality of resources provided by a database environment. The database environment is shared between a plurality of users. A decision context is associated with a second durable data file. The decision context is associated with a user interacting with the database environment. The decision context exists for a defined duration of time. A least one resource is determined to have been temporarily allocated to the decision context for the defined duration of time. The second durable data file is updated to indicate that the at least one resource has been temporarily allocated to the decision context. The first durable data file is updated to indicate that the at least one resource is currently unavailable.
    Type: Application
    Filed: May 25, 2011
    Publication date: March 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul M. DANTZIG, Robert O. Dryfoos, Sastry S. DURI, Mark GAMBINO, Arun IYENGAR, Francis PARR
  • Publication number: 20110153373
    Abstract: A reservation management system includes at least one processing node that includes a memory and a processor. The at least one processing node further includes a set of reservation processing and transaction modules that manage and process reservation requests and inquiries. At least one general purpose database is communicatively coupled to the at least one processing node. The at least one general purpose database includes a set of pre-allocated tables of fixed length records. At least one persistent storage device is communicatively coupled to the at least one processing node. The general purpose database persistently stores the set of pre-allocated tables of fixed length records on the at least one persistent storage device.
    Type: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Applicant: International Business Machines Corporation
    Inventors: Paul M. Dantzig, Sastry S. Duri, Arun Iyengar, Francis Parr
  • Patent number: 7927884
    Abstract: A method for determining the phytolithic organic carbon yield of a plant type at a location or region comprising: a) taking a sample of a plant type growing in the location or region; b) quantifying phytolithic organic carbon in the sample; c) quantifying a total biomass of the plant type growing at the location or region; and d) determining a total amount of phytolithic organic carbon for the total biomass of the plant type at the location or region.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: April 19, 2011
    Inventors: Leigh Albert Sullivan, Jeffrey Francis Parr
  • Publication number: 20110070145
    Abstract: A method of providing data relating to carbon sequestration, including the steps of: a) taking a soil sample at a selected location where a plant type has grown or is growing; b) isolating phytoliths from the sample; c) quantifying phytolithic organic carbon in the sample from the plant type to provide data; and d) providing a projection for the data to support a carbon credit claim for the plant type growing at the location.
    Type: Application
    Filed: November 22, 2010
    Publication date: March 24, 2011
    Inventors: Leigh Albert SULLIVAN, Jeffrey Francis PARR
  • Publication number: 20080131974
    Abstract: A method for determining the phytolithic organic carbon yield of a plant type at a location or region comprising: a) taking a sample of a plant type growing in the location or region; b) quantifying phytolithic organic carbon in the sample; c) quantifying a total biomass of the plant type growing at the location or region; and d) determining a total amount of phytolithic organic carbon for the total biomass of the plant type at the location or region.
    Type: Application
    Filed: July 29, 2005
    Publication date: June 5, 2008
    Inventors: Liegh Albert Sullivan, Jeffrey Francis Parr
  • Publication number: 20070226744
    Abstract: Techniques are disclosed for processing requests in a data processing system. While the principles of the invention are not limited to a particular domain, they are particularly suitable for use in an electronic trading system. By way of example of one aspect of the invention, a method for directing requests to at least one node in a system comprising multiple nodes and a plurality of requests comprises associating a number to each request, assigning at least one number to each node so as to balance a load across the nodes, and sending a request to a node based on the number associated to the request. Various other aspects are disclosed.
    Type: Application
    Filed: March 23, 2006
    Publication date: September 27, 2007
    Applicant: International Business Machines Corporation
    Inventors: Paul Callaway, Sunil Cutinho, Paul Dantzig, Stephen Goldman, Arun Iyengar, Francis Parr, Agnes Thiruthuvadoss
  • Publication number: 20060247944
    Abstract: Provision for scalable cleansing and value enhancement of data in the context of a multi-source multi-tenant data repository. The source data comes from multiple sources and on multiple topics. Evolutionarily tracked source data tags are used to hold tracking information reflecting the nature and sources of each change to the data, as it is affected during the various stages of data processing. The stages of processing include validation, normalization, single-source cleansing and cross-source processes. Various rules are applied during these stages, and evolutionarily tracked source data tags are used to record sources and agents of all changes to the data. As information is processed, transformed, and added to the repository, corresponding evolutionarily tracked source data tags are stored in association with the various information elements. The information contained in these tags can be used to enforce data entitlements in a multi-tenant data repository environment.
    Type: Application
    Filed: December 22, 2005
    Publication date: November 2, 2006
    Inventors: Edward Calusinski, Cornelius Crowley, Teresa Glasser, Jennifer Gromada, Max Hrabrov, Guerney Hunt, Kenneth Jones, Sugandh Mehta, Francis Parr, Aviv Orani
  • Publication number: 20060235714
    Abstract: A method, apparatus and software for responding to a request for an on demand dataset by configuring and then executing a workflow process tailored to the requester's needs. The generated workflow gathers identified information from a repository, organizes its format and delivers it to the requester. The on demand dataset request specification is structured to allow independent specification of (1) data to be included, (2) policy on which value sources to use; (3) delivery mode—including real-time, batched, and one-time query modes, (4) output format, and (5) delivery and communications protocols and other on demand dataset properties. This separation of concerns allows a wide variety of on demand data set requirements from different requesters to be met. Delivery of information from an outsourced multi-source multi-tenant data repository to its tenants is a context in which the method is useful.
    Type: Application
    Filed: December 22, 2005
    Publication date: October 19, 2006
    Inventors: Ronald Adinolfi, Edward Calusinski, Cornelius Crowley, Teresa Glasser, Jennifer Gromada, Max Hrabrov, Guerney Hunt, Sugandh Mehta, Francis Parr, Matthew Rice
  • Publication number: 20060235715
    Abstract: A multi-source multi-tenant reference data utility and methods for forming and maintaining the same, delivering high quality reference data in response to requests from clients, implemented using a shared infrastructure, and also providing added value services using the client's reference data. Included are data cleansing and quality assurance of the received data with full tracking of the sourcing of each value, storage of resulting entity values in a repository which allows retrievals and enforces source based entitlements, and delivery of retrieved data in the form of on demand datasets supporting a wide range of client application needs. An advantageous implementation has additional services for reporting on data quality and usage, a selection of value adding data driven computations and business document storage.
    Type: Application
    Filed: December 22, 2005
    Publication date: October 19, 2006
    Inventors: Carl Abrams, Ronald Adinolfi, Edward Calusinski, Cornelius Crowley, Michael Fleming, Teresa Glasser, Jennifer Gromada, Max Hrabrov, Guerney Hunt, Kenneth Jones, Sugandh Mehta, Francis Parr, Aviv Orani, Matthew Rice
  • Publication number: 20060235831
    Abstract: Forming and maintaining a multi-source multi-tenant data repository on behalf of multiple tenants. Information in the multi-source multi-tenant data repository is received from multiple sources. Different sources and different data quality enhancement processes may yield different values for attributes of the same referred entity. Information in the multi-source multi-tenant data repository is tagged with annotations documenting the sources of the information, and any data quality processing actions applied to it. Tenants of the multi-source multi-tenant data repository have entitlement to values from some sources and to the results of some quality enhancement processes. Aspects of the method maintain this entitlement information; employ evolutionarily tracked source data tags; receive requests for information, locate the requested information, apply any sourcing preference, enforce entitlements and return entitled values to the requester.
    Type: Application
    Filed: December 22, 2005
    Publication date: October 19, 2006
    Inventors: Ronald Adinolfi, Cornelius Crowley, Teresa Glasser, Jennifer Gromada, Max Hrabrov, Guerney Holloway Hunt, Sugandh Mehta, Francis Parr, Aviv Orani, Matthew Rice
  • Publication number: 20060101089
    Abstract: A a user is enabled to specify policy information for use by a persistence manager in determining how to persist information relating to a data item so as achieve a desired level of reliability. The user is permitted to specify at least two behavior requirements to be associated with information to be persisted. The first behavior requirement is specifiable for a first system state, and the second behavior state is specifiable for a second system state. The behavior requirements are interpretable by the persistence manager to determine a persistence behavior necessary to conform with the policy information.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 11, 2006
    Inventors: Francis Parr, Andrew Schofield, Stephen Todd
  • Publication number: 20050216416
    Abstract: A business method allows a reference data facility to provide high quality reference data to multiple customers. The reference data service is predicated on establishing independent contractual arrangements or subscriptions between multiple customers and multiple data vendors. The reference data facility receives value streams from the multiple data vendors and delivers reference data based on those value streams to the multiple customers, depending on the independent contractual arrangements or subscriptions that entitle the customers to receive values from some subset of the data vendors. The reference data facility insures that no customer receives data or benefits from the knowledge of data content from a vendor with whom they do not have a contractual arrangement or to whose data they are otherwise not entitled.
    Type: Application
    Filed: March 29, 2004
    Publication date: September 29, 2005
    Inventors: Carl Abrams, Cornelius Crowley, Francis Parr, Teresa Glassser, Sugandh Mehta, Guerney Holloway Hunt, Max Hrabrov