Patents by Inventor Louis Degenaro

Louis Degenaro 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: 11250937
    Abstract: A computer-implemented method, system and computer program product for sharing and utilizing healthcare data, by: providing one or more computer-implemented machine learning models for analyzing the healthcare data; and recording transactions involving the machine learning models using a blockchain as a distributed ledger that is shared, replicated and synchronized. Healthcare data is also used to train the machine learning models. The healthcare data comprises research data or patient data such as Electronic Medical Records (EMRs). A smart contract that is a computer-implemented protocol is used to facilitate, verify or enforce negotiation of the transactions involving the machine learning models or healthcare data.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Abhishek Malvankar, Saurabh Pujar, Edward A. Epstein, Louis Degenaro, Burn Lewis
  • Publication number: 20210280282
    Abstract: A mechanism is provided for implementing an anticipatory analytics processing mechanism for processing electronic medical records (EMRs) of a set of patients using anticipatory analytics to provide patient insights. Responsive to receiving a set of EMRs for a set of patients, each EMR in the set of EMRs is queued into one of a plurality of queues based on a set of work types. Responsive to receiving a request for work by a processing service indicating a work type to be provided, an EMR is identified from the plurality of queues based on the work type to be provided and a predetermined order of work. The identified EMR is dispatched to the processing service. Responsive to receiving a completion indication from the processing service, the EMR is either advanced to a queue associated with a next work type category or indicated that patient insight for a patient associated with the EMR is complete.
    Type: Application
    Filed: March 6, 2020
    Publication date: September 9, 2021
    Inventors: Louis Degenaro, Edward A. Epstein, Burn Lewis, Parthasarathy Suryanarayanan
  • Publication number: 20200327969
    Abstract: A computer-implemented method, system and computer program product for sharing and utilizing healthcare data, by: providing one or more computer-implemented machine learning models for analyzing the healthcare data; and recording transactions involving the machine learning models using a blockchain as a distributed ledger that is shared, replicated and synchronized. Healthcare data is also used to train the machine learning models. The healthcare data comprises research data or patient data such as Electronic Medical Records (EMRs). A smart contract that is a computer-implemented protocol is used to facilitate, verify or enforce negotiation of the transactions involving the machine learning models or healthcare data.
    Type: Application
    Filed: April 12, 2019
    Publication date: October 15, 2020
    Inventors: Abhishek Malvankar, Saurabh Pujar, Edward A. Epstein, Louis Degenaro, Burn Lewis
  • Publication number: 20070240140
    Abstract: Improved application load distribution techniques are disclosed. For example, a technique for distributing a load associated with an application among multiple computing devices comprises analyzing, at a time other than runtime, code associated with the application to determine how to approximately partition the code and how to approximately partition data associated with the application to minimize a cost of interaction between partitions. Further, the technique may comprise analyzing, at runtime, the load associated with the application and partition interactions to refine one or more partition definitions. Still further, the technique may comprise adjusting, at runtime, a placement of partitions based on at least one of the analysis at a time other than runtime and the analysis at runtime.
    Type: Application
    Filed: February 10, 2006
    Publication date: October 11, 2007
    Applicant: International Business Machines Corporation
    Inventors: Louis Degenaro, Lei Gao, Arun Iyengar, Isabelle Rouvellou, Jian Yin
  • Publication number: 20070011404
    Abstract: Methods for serving data include maintaining an incomplete version of an object at a server and at least one fragment at the server. In response to a request for the object from a client, the incomplete version of the object, an identifier for a fragment comprising a portion of the object, and a position for the fragment within the object are sent to the client. After receiving the incomplete version of the object, the identifier, and the position, the client requests the fragment from the server using the identifier. The object is constructed by including the fragment in the incomplete version of the object in a location specified by the position.
    Type: Application
    Filed: August 10, 2006
    Publication date: January 11, 2007
    Inventors: James Robert Challenger, Louis Degenaro, Robert Filepp, Arun Iyengar, Richard King
  • Publication number: 20060224773
    Abstract: Improved load balancing techniques are disclosed. For example, in one illustrative aspect of the invention, a method of satisfying requests in a system comprised of a plurality of servers comprises the following steps. At least one load balancer is provided for routing requests to the plurality of servers. At the at least one load balancer, a request sent from a client is obtained. At the at least one load balancer, the request is examined. Costs of satisfying the request by at least two of the plurality of servers are estimated. The estimation is based on at least one of a number and a cost of at least one remote access for satisfying the request. The request is routed to a server of the plurality of servers with a low estimated cost of satisfying the request.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 5, 2006
    Applicant: International Business Machines Corporation
    Inventors: Louis Degenaro, Lei Gao, Arun Iyengar, Jian Yin
  • Publication number: 20060167873
    Abstract: The present invention is directed to a method for deriving regular expressions by example, enabling users to author pattern matching and transformation logic without being regular expression experts. A user interface accepts an example string, tokenizes it, and enables designation of string recognition keys and classification of corresponding values. A suitable regular expression and transformation formula combination are produced according to user desires. The method supports more than one combination per example string, and a mechanism to specify and apply test cases.
    Type: Application
    Filed: January 21, 2005
    Publication date: July 27, 2006
    Inventors: Louis Degenaro, Judah Diament, Jian Yin
  • Publication number: 20060143143
    Abstract: A technique is provided for managing (1210) externalizable inference components. The technique allows for dynamic construction of inferences from separate components, and externalization of data for controlling dynamic constructable inferences. One key benefit realized is the capability to mix and match various externalized inference components to form new inferences; or stated in a different way, the ability to deduce new knowledge by combining (reusing) and exercising various components in new ways. Provisions are made for pluggable inference components that can be combined in many distinct ways to fit the needs of different applications. This allows inference components to be developed independently and to be highly portable.
    Type: Application
    Filed: December 21, 2002
    Publication date: June 29, 2006
    Inventors: Hoi Chan, Louis Degenaro, Isabelle Rouvellou
  • Publication number: 20060080273
    Abstract: A method for routing an application request to servers hosting the application for improved performance and scalability. Routing of the request is accomplished by allocating each partition of an externally defined set of application associated partitions to at least one of the servers hosting the application; by classifying the application request in consideration of its contents according to external criteria; and by assigning the classified application request to one of the partitions; and finally by routing the classified application request to one of said servers hosting the partition.
    Type: Application
    Filed: October 12, 2004
    Publication date: April 13, 2006
    Applicant: International Business Machines Corporation
    Inventors: Louis Degenaro, Isabelle Rouvellou, Jian Yin, Adolfo Rodriguez
  • Publication number: 20060059454
    Abstract: A system and method for dynamically selecting logical operations using external criteria, includes providing tools for defining a selection criteria set having parameters including dimensions and valid values, wherein the selection criteria set includes a plurality of different arrangements and values of the parameters. The selection criteria set and collections of instances thereof are persistently maintained. A trigger is provided at runtime to query the persistently maintained instances to automatically select a logic operation to employ based upon a context of the query.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Inventors: Louis Degenaro, Achille Fokoue-Nkoutche, Isabelle Rouvellou
  • Publication number: 20050119984
    Abstract: Methods and apparatus for authoring and executing an individualized language business rule. In one embodiment, a method comprises creating at least one individualized language resource, creating at least one individualized language rule referencing at least one of said individualized language resource, and transforming said at least one individualized language rule into computer executable format.
    Type: Application
    Filed: December 1, 2003
    Publication date: June 2, 2005
    Inventors: Isabelle Rouvellou, Hoi Chan, Louis Degenaro, Judah Diament, Achille Fokoue-Nkoutche, Charles Kerr, Mark Linehan, Arvind Rajpurohit, Samuel Weber
  • Publication number: 20050065937
    Abstract: A method (and system) of refactoring a plurality of actual resources without alteration into a collection of virtual resources customized to a particular audience, includes constructing at least one virtual resource, connecting at least one actual resource to the at least one virtual resource, retrieving the at least one virtual resource, and extracting at least one descriptor from the at least one retrieved virtual resource.
    Type: Application
    Filed: September 22, 2003
    Publication date: March 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: Louis Degenaro, Isabelle Rouvellou
  • Publication number: 20050015550
    Abstract: Methods for serving data include maintaining an incomplete version of an object at a server and at least one fragment at the server. In response to a request for the object from a client, the incomplete version of the object, an identifier for a fragment comprising a portion of the object, and a position for the fragment within the object are sent to the client. After receiving the incomplete version of the object, the identifier, and the position, the client requests the fragment from the server using the identifier. The object is constructed by including the fragment in the incomplete version of the object in a location specified by the position.
    Type: Application
    Filed: July 18, 2003
    Publication date: January 20, 2005
    Inventors: James Challenger, Louis Degenaro, Robert Filepp, Arun Iyengar, Richard King