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).
-
Publication number: 20240312616Abstract: 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: ApplicationFiled: March 7, 2024Publication date: September 19, 2024Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
-
Patent number: 11955233Abstract: 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: GrantFiled: May 15, 2023Date of Patent: April 9, 2024Assignee: 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: 20230282344Abstract: 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: ApplicationFiled: May 15, 2023Publication date: September 7, 2023Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
-
Patent number: 11688514Abstract: 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: GrantFiled: April 1, 2022Date of Patent: June 27, 2023Assignee: 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: 11656944Abstract: 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: GrantFiled: November 30, 2020Date of Patent: May 23, 2023Assignee: Amazon Technologies, inc.Inventors: Cheng Pan, Calvin Yue-Ren Kuo, Jeffrey Tarn
-
Publication number: 20220230739Abstract: 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: ApplicationFiled: April 1, 2022Publication date: July 21, 2022Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
-
Patent number: 11372654Abstract: 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: GrantFiled: March 25, 2019Date of Patent: June 28, 2022Assignee: Amazon Technologies, Inc.Inventors: Robert Battle, Jeffrey Tarn, Erik Jacob Sipsma, Calvin Yue-Ren Kuo, Chen Yang
-
Patent number: 11302442Abstract: 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: GrantFiled: September 18, 2020Date of Patent: April 12, 2022Assignee: 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: 20210014315Abstract: 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: ApplicationFiled: September 18, 2020Publication date: January 14, 2021Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
-
Patent number: 10853178Abstract: 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: GrantFiled: May 18, 2018Date of Patent: December 1, 2020Assignee: Amazon Technologies, Inc.Inventors: Cheng Pan, Calvin Yue-Ren Kuo, Jeffrey Tarn
-
Patent number: 10855774Abstract: 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: GrantFiled: August 21, 2019Date of Patent: December 1, 2020Assignee: 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: 10782950Abstract: 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: GrantFiled: May 1, 2018Date of Patent: September 22, 2020Assignee: Amazon Technologies, Inc.Inventors: Calvin Yue-Ren Kuo, Cheng Pan, Jeffrey Tarn
-
Publication number: 20190379741Abstract: 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: ApplicationFiled: August 21, 2019Publication date: December 12, 2019Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
-
Publication number: 20190339955Abstract: 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: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Calvin Yue-Ren Kuo, Cheng Pan, Jeffrey Tarn
-
Patent number: 10404803Abstract: 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: GrantFiled: November 7, 2018Date of Patent: September 3, 2019Assignee: 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: 20190173957Abstract: 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: ApplicationFiled: November 7, 2018Publication date: June 6, 2019Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn
-
Patent number: 10207040Abstract: 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: GrantFiled: October 18, 2017Date of Patent: February 19, 2019Assignee: Fresnius Medical Care Holdings, Inc.Inventors: Jeffrey Tarn, Fei Wang
-
Patent number: 10154097Abstract: 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: GrantFiled: March 2, 2018Date of Patent: December 11, 2018Assignee: 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: 10067569Abstract: 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: GrantFiled: August 14, 2015Date of Patent: September 4, 2018Assignee: Fresenius Medical Care Holdings, Inc.Inventors: Jeffrey Tarn, Fei Wang, Lee Daniel Tanenbaum
-
Publication number: 20180191830Abstract: 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: ApplicationFiled: March 2, 2018Publication date: July 5, 2018Inventors: Aiyuan Wang, Martin Joseph Crnkovich, Fei Wang, Sue-Jane Lee, David Yuds, Hak Kan Leung, Jeffrey Tarn