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: 10463095Abstract: 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: GrantFiled: January 24, 2019Date of Patent: November 5, 2019Assignee: Walmart Apollo, LLCInventors: Jason D. Shaffer, Rachael Ulman, David J. Carr, Richard Ramsden, Timothy J. Burleson, Mark J. Valentine, Corey L. Peach, Kuleni Gebisa
-
Publication number: 20190150536Abstract: 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: ApplicationFiled: January 24, 2019Publication date: May 23, 2019Inventors: Jason D. Shaffer, Rachael Ulman, David J. Carr, Richard Ramsden, Timothy J. Burleson, Mark J. Valentine, Corey L. Peach, Kuleni Gebisa
-
Patent number: 10219561Abstract: 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: GrantFiled: September 5, 2017Date of Patent: March 5, 2019Assignee: Walmart Apollo, LLCInventors: Jason D. Shaffer, Rachael Ulman, David J. Carr, Richard Ramsden, Timothy J. Burleson, Mark J. Valentine, Corey L. Peach, Kuleni Gebisa
-
Publication number: 20180014154Abstract: 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: ApplicationFiled: September 5, 2017Publication date: January 11, 2018Inventors: Jason D. Shaffer, Rachael Ulman, David J. Carr, Richard Ramsden, Timothy J. Burleson, Mark J. Valentine, Corey L. Peach, Kuleni Gebisa
-
Patent number: 9459967Abstract: 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: GrantFiled: January 20, 2015Date of Patent: October 4, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. Agombar, Christopher B. Beeken, David J. Carr
-
Patent number: 9417972Abstract: 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: GrantFiled: May 29, 2015Date of Patent: August 16, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. Agombar, Christopher B. Beeken, David J. Carr
-
Patent number: 9417971Abstract: 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: GrantFiled: May 29, 2015Date of Patent: August 16, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. Agombar, Christopher B. Beeken, David J. Carr
-
Publication number: 20150261618Abstract: 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: ApplicationFiled: May 29, 2015Publication date: September 17, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
-
Publication number: 20150261619Abstract: 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: ApplicationFiled: May 29, 2015Publication date: September 17, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
-
Patent number: 9063894Abstract: 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: GrantFiled: June 21, 2012Date of Patent: June 23, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. Agombar, Christopher B. Beeken, David J. Carr
-
Publication number: 20150134907Abstract: 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: ApplicationFiled: January 20, 2015Publication date: May 14, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
-
Patent number: 8959300Abstract: 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: GrantFiled: May 6, 2011Date of Patent: February 17, 2015Assignee: International Business Machines CorporationInventors: John P. Agombar, Christopher B. Beeken, David J. Carr
-
Publication number: 20120260053Abstract: 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: ApplicationFiled: June 21, 2012Publication date: October 11, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
-
Publication number: 20110289291Abstract: 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: ApplicationFiled: May 6, 2011Publication date: November 24, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. AGOMBAR, Christopher B. BEEKEN, David J. CARR
-
Patent number: 7981280Abstract: 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: GrantFiled: May 31, 2006Date of Patent: July 19, 2011Assignee: Renal Solutions, Inc.Inventors: David J. Carr, Stephen R. Ash
-
Patent number: 7947179Abstract: 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: GrantFiled: June 30, 2010Date of Patent: May 24, 2011Assignee: Renal Solutions, Inc.Inventors: Benjamin P. Rosenbaum, Stephen R. Ash, David J. Carr
-
Publication number: 20100326911Abstract: 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: ApplicationFiled: June 30, 2010Publication date: December 30, 2010Applicant: Renal Solutions, Inc.Inventors: Benjamin P. Rosenbaum, Stephen R. Ash, David J. Carr
-
Patent number: 7776210Abstract: 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: GrantFiled: June 9, 2005Date of Patent: August 17, 2010Assignee: Renal Solutions, Inc.Inventors: Benjamin P Rosenbaum, Stephen R. Ash, David J. Carr
-
Patent number: 7713226Abstract: 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: GrantFiled: May 31, 2006Date of Patent: May 11, 2010Assignee: Renal Solutions, Inc.Inventors: Stephen R. Ash, David J. Carr
-
Patent number: 7169303Abstract: 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: GrantFiled: May 28, 2004Date of Patent: January 30, 2007Assignee: HemoCleanse Technologies, LLCInventors: Thomas A. Sullivan, David J. Carr, Stephen R. Ash