Patents by Inventor Zhaoying Yao
Zhaoying Yao 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: 20240358003Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling an aquaculture feeding system are described. In some implementations, a method includes determining, using a feeding system controller, that a feeding system has transitioned from a first state to a second state, and based on the transition from the first to the second state providing, using the feeding system controller, instructions to a dosing system to set a feed rate of the dosing system, and providing, using the feeding system controller, instructions to a blower operatively coupled to the dosing system to set a flow rate of the blower.Type: ApplicationFiled: January 8, 2024Publication date: October 31, 2024Inventors: Zhaoying Yao, Barnaby John James
-
Publication number: 20240298615Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.Type: ApplicationFiled: October 20, 2023Publication date: September 12, 2024Inventors: Zhaoying Yao, Tatiana Kichkaylo, Barnaby John James
-
Patent number: 12051222Abstract: In one aspect, there is provided a method that includes receiving, by a control system having (i) a first camera configured to obtain an image of a scene, (ii) a winch controller, and (iii) a feeding system configured to deliver a feed to aquaculture, instructions to initiate a calibration of the first camera, determining a calibration state of the first camera, determining a sequence of calibration steps based on the calibration state of the first camera, and executing the sequence of calibration steps to calibrate the first camera.Type: GrantFiled: July 13, 2021Date of Patent: July 30, 2024Assignee: X Development LLCInventors: Grace Taixi Brentano, Barnaby John James, Laura Valentine Chrobak, Zhaoying Yao
-
Patent number: 11864536Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling an aquaculture feeding system are described. In some implementations, a method includes determining, using a feeding system controller, that a feeding system has transitioned from a first state to a second state, and based on the transition from the first to the second state providing, using the feeding system controller, instructions to a dosing system to set a feed rate of the dosing system, and providing, using the feeding system controller, instructions to a blower operatively coupled to the dosing system to set a flow rate of the blower.Type: GrantFiled: May 14, 2021Date of Patent: January 9, 2024Assignee: X Development LLCInventors: Zhaoying Yao, Barnaby John James
-
Publication number: 20230388639Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.Type: ApplicationFiled: June 6, 2023Publication date: November 30, 2023Inventors: Barnaby John James, Grace Taixi Brentano, Laura Valentine Chrobak, Zhaoying Yao
-
Patent number: 11825816Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.Type: GrantFiled: February 18, 2022Date of Patent: November 28, 2023Assignee: X Development LLCInventors: Zhaoying Yao, Tatiana Kichkaylo, Barnaby John James
-
Publication number: 20230334641Abstract: A method includes, in response to a first operation performed on a first electronic device, obtaining, by the first electronic device, an image using a camera of the first electronic device, where the image includes a hand region and a face region, and the first operation indicates a start of a skin care process; extracting a target image feature from the image, where the target image feature is a feature related to the hand region and the face region; and outputting integrity of the skin care process based on target image features corresponding to a plurality of frames of images, where the frames of images are images generated in a time sequence in the skin care process.Type: ApplicationFiled: July 29, 2021Publication date: October 19, 2023Inventors: Lin Zhao, Yuewan Lu, Zhaoying Yao, Chen Dong, Hongwei Hu, Wenmei Gao
-
Patent number: 11711617Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.Type: GrantFiled: March 10, 2022Date of Patent: July 25, 2023Assignee: X Development LLCInventors: Barnaby John James, Grace Taixi Brentano, Laura Valentine Chrobak, Zhaoying Yao
-
Publication number: 20230017422Abstract: In one aspect, there is provided a method that includes receiving, by a control system having (i) a first camera configured to obtain an image of a scene, (ii) a winch controller, and (iii) a feeding system configured to deliver a feed to aquaculture, instructions to initiate a calibration of the first camera, determining a calibration state of the first camera, determining a sequence of calibration steps based on the calibration state of the first camera, and executing the sequence of calibration steps to calibrate the first camera.Type: ApplicationFiled: July 13, 2021Publication date: January 19, 2023Inventors: Grace Taixi Brentano, Barnaby John James, Laura Valentine Chrobak, Zhaoying Yao
-
Publication number: 20220408701Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for the automated feeding of fish. In some implementations, a corresponding method may include obtaining meal configuration data including one or more parameters indicating a meal plan for feeding farmed fish; executing the meal plan based on the meal configuration data; receiving sensor data from one or more sensors during execution of the meal plan; and adjusting the execution of the meal plan based on the sensor data from the one or more sensors.Type: ApplicationFiled: June 25, 2021Publication date: December 29, 2022Inventors: Barnaby John James, Zhaoying Yao, Grace Taixi Brentano, Laura Valentine Chrobak, Kira Kamilla Smiley
-
Publication number: 20220361459Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling an aquaculture feeding system are described. In some implementations, a method includes determining, using a feeding system controller, that a feeding system has transitioned from a first state to a second state, and based on the transition from the first to the second state providing, using the feeding system controller, instructions to a dosing system to set a feed rate of the dosing system, and providing, using the feeding system controller, instructions to a blower operatively coupled to the dosing system to set a flow rate of the blower.Type: ApplicationFiled: May 14, 2021Publication date: November 17, 2022Inventors: Zhaoying Yao, Barnaby John James
-
Publication number: 20220353422Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene, a spatial model that corresponds to a subfeeder, and calibration parameters of a camera, the system determines a size of the subfeeder in the image of the scene, the system selects an updated position of the camera relative to the subfeeder, the system provides the updated position of the camera relative to the subfeeder to a winch controller, and the system moves the camera to the updated position.Type: ApplicationFiled: March 10, 2022Publication date: November 3, 2022Inventors: Barnaby John James, Grace Taixi Brentano, Laura Valentine Chrobak, Zhaoying Yao
-
Publication number: 20220167596Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.Type: ApplicationFiled: February 18, 2022Publication date: June 2, 2022Inventors: Zhaoying Yao, Tatiana Kichkaylo, Barnaby John James
-
Patent number: 11297247Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for automated camera positioning for feeding behavior monitoring. In some implementations, a system obtains an image of a scene from one or more cameras and a spatial model that corresponds to a subfeeder. The system determines, based on data from the spatial model and the image of the scene, a current position of the one or more cameras relative to the subfeeder. The system selects an updated position of the one or more cameras relative to the subfeeder. The system moves the one or more cameras to the updated position. In some implementations, the system dynamically selects the updated position of the one or more cameras relative to the subfeeder.Type: GrantFiled: May 3, 2021Date of Patent: April 5, 2022Assignee: X Development LLCInventors: Barnaby John James, Grace Taixi Brentano, Laura Valentine Chrobak, Zhaoying Yao
-
Patent number: 11266128Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.Type: GrantFiled: May 21, 2020Date of Patent: March 8, 2022Assignee: X Development LLCInventors: Zhaoying Yao, Tatiana Kichkaylo, Barnaby John James
-
Publication number: 20210360906Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for controlling a camera to observe aquaculture feeding behavior. In some implementations, a method includes moving a camera to a first position, obtaining an image captured by the camera at the first position, determining a feeding observation mode, and based on the feeding observation mode and analysis of the image, determining a second position to move the camera.Type: ApplicationFiled: May 21, 2020Publication date: November 25, 2021Inventors: Zhaoying Yao, Tatiana Kichkaylo, Barnaby John James