Patents by Inventor David J. Carr

David J. Carr 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: 10219561
    Abstract: Methods and systems of detection of presence in and delivery to location are provided. A method detects a presence of a mobile device within a perimeter of a geographic region. The method searches a database to determine whether the first mobile device is associated with any existing account. Responsive to determining that the mobile device is associated with a first account, the method searches the database to determine whether there is any pending task associated with the first account. Responsive to determining that there is a pending task associated with the first account, the method transmits a first message indicating the detection of presence of the mobile device associated with the first account. The method determines that the mobile device is at least approximately at a first location of a plurality of predefined locations within the perimeter. The method transmits information associated with the first location to the computing device.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 5, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Jason D. Shaffer, Rachael Ulman, David J. Carr, Richard Ramsden, Timothy J. Burleson, Mark J. Valentine, Corey L. Peach, Kuleni Gebisa
  • Publication number: 20180014154
    Abstract: Methods and systems of detection of presence in and delivery to location are provided. A method detects a presence of a mobile device within a perimeter of a geographic region. The method searches a database to determine whether the first mobile device is associated with any existing account. Responsive to determining that the mobile device is associated with a first account, the method searches the database to determine whether there is any pending task associated with the first account. Responsive to determining that there is a pending task associated with the first account, the method transmits a first message indicating the detection of presence of the mobile device associated with the first account. The method determines that the mobile device is at least approximately at a first location of a plurality of predefined locations within the perimeter. The method transmits information associated with the first location to the computing device.
    Type: Application
    Filed: September 5, 2017
    Publication date: January 11, 2018
    Inventors: Jason D. Shaffer, Rachael Ulman, David J. Carr, Richard Ramsden, Timothy J. Burleson, Mark J. Valentine, Corey L. Peach, Kuleni Gebisa
  • Patent number: 9459967
    Abstract: A system and computer program product of handling multiple backup processes have been provided. The system comprises receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process such that a first target storage volume added to the cascade of target storage volumes has a slowest copy rate, a next added target storage volume to the cascade of target storage volumes has a faster copy rate than an immediately prior added target storage volume, and a most recent target storage volume added to the cascade of target storage volumes has a fastest copy rate.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: October 4, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. Agombar, Christopher B. Beeken, David J. Carr
  • Patent number: 9417972
    Abstract: A method of handling multiple served backup processes comprising creating a cascade of target storage volumes from a plurality of target storage volumes by inserting each most recent target storage volumes between a last added target storage volume and a source storage volume, the most recent target storage volumes each having a copy rate faster than the last added target storage volume, such that each added target storage volume has a faster copy rate than an immediately prior added target storage volume, and a most recent target storage volume added to the cascade of target storage volumes has a fastest copy rate; and receiving one or more instructions initiating a plurality of served backup processes from the source storage volume to a plurality of target storage volumes.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: August 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. Agombar, Christopher B. Beeken, David J. Carr
  • Patent number: 9417971
    Abstract: A method comprises creating a cascade of target storage volumes from a plurality of target storage volumes by inserting each most recent target storage volumes between a last added target storage volume and a source storage volume, the most recent target storage volumes each having a copy rate faster than the last added target storage volume, such that each added target storage volume has a faster copy rate than an immediately prior added target storage volume, and a most recent target storage volume added to the cascade of target storage volumes has a fastest copy rate; and receiving one or more instructions initiating a plurality of backup processes from the source storage volume to a plurality of target storage volumes.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: August 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. Agombar, Christopher B. Beeken, David J. Carr
  • Publication number: 20150261618
    Abstract: A method comprises creating a cascade of target storage volumes from a plurality of target storage volumes by inserting each most recent target storage volumes between a last added target storage volume and a source storage volume, the most recent target storage volumes each having a copy rate faster than the last added target storage volume, such that each added target storage volume has a faster copy rate than an immediately prior added target storage volume, and a most recent target storage volume added to the cascade of target storage volumes has a fastest copy rate; and receiving one or more instructions initiating a plurality of backup processes from the source storage volume to a plurality of target storage volumes.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 17, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
  • Publication number: 20150261619
    Abstract: A method of handling multiple served backup processes comprising creating a cascade of target storage volumes from a plurality of target storage volumes by inserting each most recent target storage volumes between a last added target storage volume and a source storage volume, the most recent target storage volumes each having a copy rate faster than the last added target storage volume, such that each added target storage volume has a faster copy rate than an immediately prior added target storage volume, and a most recent target storage volume added to the cascade of target storage volumes has a fastest copy rate; and receiving one or more instructions initiating a plurality of served backup processes from the source storage volume to a plurality of target storage volumes.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 17, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
  • Patent number: 9063894
    Abstract: A method comprises receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process, and starting each backup process in turn, the backup processes started in an order from the most recent target storage volume added to cascade to the first target storage volume added to cascade.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: June 23, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. Agombar, Christopher B. Beeken, David J. Carr
  • Publication number: 20150134907
    Abstract: A system and computer program product of handling multiple backup processes have been provided. The system comprises receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process such that a first target storage volume added to the cascade of target storage volumes has a slowest copy rate, a next added target storage volume to the cascade of target storage volumes has a faster copy rate than an immediately prior added target storage volume, and a most recent target storage volume added to the cascade of target storage volumes has a fastest copy rate.
    Type: Application
    Filed: January 20, 2015
    Publication date: May 14, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
  • Patent number: 8959300
    Abstract: For handling multiple backup processes, computer-readable program code is described for receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process, and starting each backup process in turn, the backup processes started in an order from the most recent target storage volume added to cascade to the first target storage volume added to cascade.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: John P. Agombar, Christopher B. Beeken, David J. Carr
  • Publication number: 20120260053
    Abstract: A method comprises receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process, and starting each backup process in turn, the backup processes started in an order from the most recent target storage volume added to cascade to the first target storage volume added to cascade.
    Type: Application
    Filed: June 21, 2012
    Publication date: October 11, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
  • Publication number: 20110289291
    Abstract: A system and a method of handling multiple backup processes have been provided. The method comprises receiving one or more instructions initiating a plurality of backup processes from a single source storage volume to a plurality of target storage volumes, adding each target storage volume to a cascade of target storage volumes from the source storage volume, the target storage volumes added to the cascade in an order inversely proportional to the copy rate of the respective backup process, and starting each backup process in turn, the backup processes started in an order from the most recent target storage volume added to cascade to the first target storage volume added to cascade.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 24, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
  • Patent number: 7981280
    Abstract: An extracorporeal blood treatment apparatus includes a blood treatment unit, a treatment fluid circuit, and a blood circuit. The treatment fluid circuit has a treatment fluid pump for circulating treatment fluid around the treatment fluid circuit and through the blood treatment unit. The blood circuit has a dual chamber blood pump for circulating blood around the blood circuit and through the blood treatment unit. An arterial line withdraws blood from a patient and delivers the withdrawn blood to the blood treatment unit. A venous line returns the treated blood to the patient. The arterial and venous lines can be switched between a first condition in which they are connected to the patient and a second condition in which they are disconnected from the patient and connected to each other for recirculation of blood through the blood circuit.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: July 19, 2011
    Assignee: Renal Solutions, Inc.
    Inventors: David J. Carr, Stephen R. Ash
  • Patent number: 7947179
    Abstract: A dialysate fluid circulation apparatus includes a dialyzer, a first housing and a second housing. The first housing contains material capable of releasing sodium into dialysate fluid flowing through the first housing. The second housing contains material capable of binding sodium ions from dialysate fluid flowing through the second housing. Hydraulic conduit sections are configured to extend between the dialyzer, the first housing, and the second housing to connect the dialyzer with the housings in a primary flow path for dialysate fluid to flow from the dialyzer to the first housing, from the first housing to the second housing, and from the second housing back to the dialyzer.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: May 24, 2011
    Assignee: Renal Solutions, Inc.
    Inventors: Benjamin P. Rosenbaum, Stephen R. Ash, David J. Carr
  • Publication number: 20100326911
    Abstract: A dialysate fluid circulation apparatus includes a dialyzer, a first housing and a second housing. The first housing contains material capable of releasing sodium into dialysate fluid flowing through the first housing. The second housing contains material capable of binding sodium ions from dialysate fluid flowing through the second housing. Hydraulic conduit sections are configured to extend between the dialyzer, the first housing, and the second housing to connect the dialyzer with the housings in a primary flow path for dialysate fluid to flow from the dialyzer to the first housing, from the first housing to the second housing, and from the second housing back to the dialyzer.
    Type: Application
    Filed: June 30, 2010
    Publication date: December 30, 2010
    Applicant: Renal Solutions, Inc.
    Inventors: Benjamin P. Rosenbaum, Stephen R. Ash, David J. Carr
  • Patent number: 7776210
    Abstract: A dialysate fluid circulation apparatus includes a dialyzer, a first housing and a second housing. The first housing contains material capable of releasing sodium into dialysate fluid flowing through the first housing. The second housing contains material capable of binding sodium ions from dialysate fluid flowing through the second housing. Hydraulic conduit sections are configured to extend between the dialyzer, the first housing, and the second housing to connect the dialyzer with the housings in a primary flow path for dialysate fluid to flow from the dialyzer to the first housing, from the first housing to the second housing, and from the second housing back to the dialyzer.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: August 17, 2010
    Assignee: Renal Solutions, Inc.
    Inventors: Benjamin P Rosenbaum, Stephen R. Ash, David J. Carr
  • Patent number: 7713226
    Abstract: Apparatus for use in a dialysis system are disclosed including an apparatus for delivering saline during dialysis treatment, an apparatus for delivering saline to a patient after dialysis treatment has ended, and an apparatus for alerting a patient that dialysis treatment is about to end. In the apparatus for delivering saline during dialysis treatment, a controller is configured to automatically deliver saline in response to a request. In the apparatus for delivering saline to a patient after dialysis treatment has ended, a controller is configured to automatically deliver saline after dialysis treatment has concluded, but before the patient is disconnected in response to a request. In the apparatus for alerting a patient that dialysis treatment is about to end, a controller is configured to monitor a dialysis treatment and activate an alarm when treatment is about to end.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: May 11, 2010
    Assignee: Renal Solutions, Inc.
    Inventors: Stephen R. Ash, David J. Carr
  • Patent number: 7169303
    Abstract: Systems and methods for extracorporeal processing of blood or other body fluid for the treatment of conditions, such as sepsis, autoimmune disease, or toxemia related to kidney failure, liver failure, or drug overdose are provided. In an extracorporeal treatment system, a fraction of a body fluid is passed into a treatment fluid, at least a portion of which is then passed through a sorbent suspension reactor for treatment by a sorbent suspension. The treatment fluid circuit can be maintained at a fixed volume, which enables accurate fluid balance between the patient and the extracorporeal circuit. Some or all of the treatment fluid, optionally also containing nutrients and/or therapeutic agents, is returned to the patient. In a peritoneal dialysis system, dialysate is passed into a patient's peritoneal cavity, recovered from the cavity, passed through a sorbent suspension reactor in accordance with the invention, and returned to the cavity.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: January 30, 2007
    Assignee: HemoCleanse Technologies, LLC
    Inventors: Thomas A. Sullivan, David J. Carr, Stephen R. Ash
  • Patent number: 6722150
    Abstract: A refrigerated, open-top food pan that can be used as a counter top buffet, as a store self-service display or as a kitchen food ingredient holder, has two cooling systems. The first one discharges a blast of cool air through the exit ports of an manifold peripherally mounted near the upper rim of the pan. The cooled air is generated by a bwer taking air from a grated port in the inner side wall and forcing it through a chamber housing a cooling expansion coil. A secondary cooling system has an expansion tube in intimate and circuitous contact with the bottom and side wall of the pan.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: April 20, 2004
    Assignee: C & S Solutions, LLC
    Inventors: David J. Carr, Dennis L. Baer