Patents by Inventor Jeffrey Tarn

Jeffrey Tarn 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: 11955233
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: April 9, 2024
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Publication number: 20230282344
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 7, 2023
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 11688514
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: June 27, 2023
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 11656944
    Abstract: Technology is described for a checkpoint service for code function checkpoints associated with instances of code functions executed by a computing hub in a local area network. Subsequent to the execution of a code function being suspended by the computing hub, the computing hub may generate a code function checkpoint describing the execution of the code function. The computing hub may persist the code function checkpoint to storage using a checkpoint service. The computing hub may create the code function checkpoint in response to monitoring metrics associated with the computing hub, such as processor overutilization. The computing hub may resume the execution of the code function at a later time using the code function checkpoint retrieved from the checkpoint service.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: May 23, 2023
    Assignee: Amazon Technologies, inc.
    Inventors: Cheng Pan, Calvin Yue-Ren Kuo, Jeffrey Tarn
  • Publication number: 20220230739
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 21, 2022
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 11372654
    Abstract: Systems and methods are described for remotely configuring a coordinator within a coordinated environment, which coordinator can execute code to manage operation of a set of coordinated devices. A client can submit configuration information to a deployment system, including permissions indicating what data resources each set of code should have access to on the coordinator. The deployment system can remotely, and independently of configuration of the coordinator and in a manner that does not conflict with local configuration of the coordinator, determine filesystem permissions that divide access to the data resources among the sets of code. The deployment system can build a directory structure with the permissions and deploy the structure to the coordinator. The coordinator can locally generate directory structure, adopt the permissions, and execute the code to enforce the client-specified permissions.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: June 28, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Battle, Jeffrey Tarn, Erik Jacob Sipsma, Calvin Yue-Ren Kuo, Chen Yang
  • Patent number: 11302442
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: April 12, 2022
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Publication number: 20210014315
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 14, 2021
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 10855774
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: December 1, 2020
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 10853178
    Abstract: Technology is described for a checkpoint service for code function checkpoints associated with instances of code functions executed by a computing hub in a local area network. Subsequent to the execution of a code function being suspended by the computing hub, the computing hub may generate a code function checkpoint describing the execution of the code function. The computing hub may persist the code function checkpoint to storage using a checkpoint service. The computing hub may create the code function checkpoint in response to monitoring metrics associated with the computing hub, such as processor overutilization. The computing hub may resume the execution of the code function at a later time using the code function checkpoint retrieved from the checkpoint service.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Cheng Pan, Calvin Yue-Ren Kuo, Jeffrey Tarn
  • Patent number: 10782950
    Abstract: Technologies are described for creating a function checkpoint for an instance of a program code function located on a first services hub and using the function checkpoint to load the instance of the program code function on a second services hub. An example method may include creating a function checkpoint for an instance of a program code function loaded in memory of a first services hub, where the function checkpoint may contain execution instructions and execution state data for the instance of the program code function. A second services hub included in the local device network may be identified, and the function checkpoint may be sent to the second services hub to allow execution of the instance of the program code function to be loaded on the second services hub using the function checkpoint.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: September 22, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, Cheng Pan, Jeffrey Tarn
  • Publication number: 20190379741
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Application
    Filed: August 21, 2019
    Publication date: December 12, 2019
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Publication number: 20190339955
    Abstract: Technologies are described for creating a function checkpoint for an instance of a program code function located on a first services hub and using the function checkpoint to load the instance of the program code function on a second services hub. An example method may include creating a function checkpoint for an instance of a program code function loaded in memory of a first services hub, where the function checkpoint may contain execution instructions and execution state data for the instance of the program code function. A second services hub included in the local device network may be identified, and the function checkpoint may be sent to the second services hub to allow execution of the instance of the program code function to be loaded on the second services hub using the function checkpoint.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Calvin Yue-Ren Kuo, Cheng Pan, Jeffrey Tarn
  • Patent number: 10404803
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: September 3, 2019
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Publication number: 20190173957
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Application
    Filed: November 7, 2018
    Publication date: June 6, 2019
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 10207040
    Abstract: A dialysis machine comprising: a microphone; an alert module for producing an audible alert related to an operating condition of the dialysis machine; and a processing module configured for: receiving, from the microphone, information related to measured noise; determining, based on the information related to measured noise, an audible alert that will not be masked by the measured noise when the audible alert is produced by the alert module; and providing, to the alert module, instructions for producing the audible alert.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: February 19, 2019
    Assignee: Fresnius Medical Care Holdings, Inc.
    Inventors: Jeffrey Tarn, Fei Wang
  • Patent number: 10154097
    Abstract: This disclosure relates to remote control of home dialysis machines, for example, using a network connected system including a network device. In an aspect, a dialysis system includes a network device, a dialysis machine configured to connect to the network device over a network, and a mobile device configured to connect to the network device over the network. The network device is configured for receiving, from the mobile device, through the network, a request to access the dialysis machine, receiving an authorization for the mobile device to access the dialysis machine, and after receiving the authorization, transferring, through the network, between the dialysis machine and the mobile device, information pertaining to one or more of an operation of the dialysis machine or the mobile device.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: December 11, 2018
    Assignee: Fresnius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 10067569
    Abstract: A dialysis machine comprising: one or more processing units configured to transmit control data; a pump configured to pump medical fluid to and from a patient based at least in part on control data received from the processing unit; an electronic panel comprising: a display surface, and at least one panel control unit configured to cause the electronic panel to display at least one user interface element that can be invoked by a user; at least one projector; and at least one camera; wherein the one or more processing units are configured to: process input received by the camera, determine a location of a physical object in a field of view of the camera based on the processed input, determine, based on processed input received on at least one occasion, that the location of the physical object represents an invocation of the at least one user interface element displayed on the electronic panel, and determine the control data based on the processed input.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: September 4, 2018
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Jeffrey Tarn, Fei Wang, Lee Daniel Tanenbaum
  • Publication number: 20180191830
    Abstract: This disclosure relates to remote control of home dialysis machines, for example, using a network connected system including a network device. In an aspect, a dialysis system includes a network device, a dialysis machine configured to connect to the network device over a network, and a mobile device configured to connect to the network device over the network. The network device is configured for receiving, from the mobile device, through the network, a request to access the dialysis machine, receiving an authorization for the mobile device to access the dialysis machine, and after receiving the authorization, transferring, through the network, between the dialysis machine and the mobile device, information pertaining to one or more of an operation of the dialysis machine or the mobile device.
    Type: Application
    Filed: March 2, 2018
    Publication date: July 5, 2018
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
  • Patent number: 9948720
    Abstract: This disclosure relates to remote control of dialysis machines. In certain aspects, a method includes receiving a request for a network connection from a dialysis machine and establishing the network connection with the dialysis machine. The method also includes receiving, from a client device, a request to access the dialysis machine, authorizing the client device to access the dialysis machine, receiving, from the dialysis machine, information pertaining to an operation of the dialysis machine, and providing, to the client device, the received information.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: April 17, 2018
    Assignee: Fresenius Medical Care Holdings, Inc.
    Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn