Patents by Inventor Christopher Thornton
Christopher Thornton 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: 20260154984Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.Type: ApplicationFiled: August 4, 2025Publication date: June 4, 2026Inventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
-
Publication number: 20260129301Abstract: A method for controlling a sensor subsystem, the method including receiving one or more metrics representing one or more characteristics of livestock, including one or more livestock objects, contained in an enclosure and monitored by one or more sensors coupled to a winch subsystem. The method further includes determining a position to move the one or more sensors based on the metrics and determining an instruction that includes information related to a movement of the one or more sensors. The method further includes sending the instruction to the winch subsystem to change the position of the one or more sensors.Type: ApplicationFiled: June 4, 2025Publication date: May 7, 2026Inventors: Barnaby John James, Tatiana Kichkaylo, Peter Kimball, Christopher Thornton
-
Publication number: 20260101878Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.Type: ApplicationFiled: June 3, 2025Publication date: April 16, 2026Inventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn
-
Patent number: 12406521Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.Type: GrantFiled: April 11, 2024Date of Patent: September 2, 2025Assignee: TidalX AI Inc.Inventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
-
Patent number: 12342081Abstract: A method for controlling a sensor subsystem, the method including receiving one or more metrics representing one or more characteristics of livestock, including one or more livestock objects, contained in an enclosure and monitored by one or more sensors coupled to a winch subsystem. The method further includes determining a position to move the one or more sensors based on the metrics and determining an instruction that includes information related to a movement of the one or more sensors. The method further includes sending the instruction to the winch subsystem to change the position of the one or more sensors.Type: GrantFiled: December 5, 2023Date of Patent: June 24, 2025Assignee: TidalX AI Inc.Inventors: Barnaby John James, Tatiana Kichkaylo, Peter Kimball, Christopher Thornton
-
Patent number: 12336514Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.Type: GrantFiled: January 4, 2023Date of Patent: June 24, 2025Assignee: TidalX AI Inc.Inventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn
-
Patent number: 12221614Abstract: Reprogramming allows the “conversion” of any mature or somatic cell of the human or animal body into a pluripotent stem cell. Reprogramming can be performed through the introduction of exogenous factors, usually transcription factors, into the mature cell. This process allows the production of induced pluripotent stem cells without the use of embryos, with the advantage that they can be produced from an individual to return/re-implant to the same individual. The inventors have developed a method of transient expression of exogenous reprogramming factors using a transient vector, wherein the vector is a closed linear DNA. Surprisingly, pluripotent stem cells developed in this manner are stable and closer in phenotype to natural stem cells such as ESCs.Type: GrantFiled: April 5, 2019Date of Patent: February 11, 2025Assignee: Touchlight IP LimitedInventors: Kinga Karbowniczek, Lisa Caproni, John Tite, Tristan McKay, Christopher Thornton
-
Patent number: 12193418Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.Type: GrantFiled: March 29, 2022Date of Patent: January 14, 2025Assignee: TidalX AI Inc.Inventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn
-
Patent number: 12175672Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a lighting controller for sea lice detection. In some implementations, fish are contained within an elliptical tank filled with water. An imaging station located on the elliptical tank is used to capture an image of a fish from which image analysis can be performed to detect sea lice or other skin features, including lesions, on the fish. Pairs of imaging assemblies coordinate pulsing light of at least a first and a second color and capturing images of the fish while the fish is illuminated by at least the first and the second color. By using the captured images with different color light, computers can detect features on the body of a fish including sea lice, skin lesions, shortened operculum or other physical deformities and skin features. Detection results can aid in mitigation techniques or be stored for analytics.Type: GrantFiled: April 10, 2023Date of Patent: December 24, 2024Assignee: TidalX AI Inc.Inventors: Christopher Thornton, Matthew Messana, James Daniel Haley, Shane Washburn
-
Publication number: 20240371193Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.Type: ApplicationFiled: April 11, 2024Publication date: November 7, 2024Inventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
-
Publication number: 20240348926Abstract: A method for controlling a sensor subsystem, the method including receiving one or more metrics representing one or more characteristics of livestock, including one or more livestock objects, contained in an enclosure and monitored by one or more sensors coupled to a winch subsystem. The method further includes determining a position to move the one or more sensors based on the metrics and determining an instruction that includes information related to a movement of the one or more sensors. The method further includes sending the instruction to the winch subsystem to change the position of the one or more sensors.Type: ApplicationFiled: December 5, 2023Publication date: October 17, 2024Inventors: Barnaby John James, Tatiana Kichkaylo, Peter Kimball, Christopher Thornton
-
Patent number: 11983950Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.Type: GrantFiled: February 21, 2023Date of Patent: May 14, 2024Assignee: X Development LLCInventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
-
Patent number: 11877062Abstract: A method for controlling a sensor subsystem, the method including receiving one or more metrics representing one or more characteristics of livestock, including one or more livestock objects, contained in an enclosure and monitored by one or more sensors coupled to a winch subsystem. The method further includes determining a position to move the one or more sensors based on the metrics and determining an instruction that includes information related to a movement of the one or more sensors. The method further includes sending the instruction to the winch subsystem to change the position of the one or more sensors.Type: GrantFiled: May 13, 2021Date of Patent: January 16, 2024Assignee: X Development LLCInventors: Barnaby John James, Tatiana Kichkaylo, Peter Kimball, Christopher Thornton
-
Publication number: 20230316516Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a lighting controller for sea lice detection. In some implementations, fish are contained within an elliptical tank filled with water. An imaging station located on the elliptical tank is used to capture an image of a fish from which image analysis can be performed to detect sea lice or other skin features, including lesions, on the fish. Pairs of imaging assemblies coordinate pulsing light of at least a first and a second color and capturing images of the fish while the fish is illuminated by at least the first and the second color. By using the captured images with different color light, computers can detect features on the body of a fish including sea lice, skin lesions, shortened operculum or other physical deformities and skin features. Detection results can aid in mitigation techniques or be stored for analytics.Type: ApplicationFiled: April 10, 2023Publication date: October 5, 2023Inventors: Christopher Thornton, Matthew Messana, James Daniel Haley, Shane Washburn
-
Publication number: 20230282020Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.Type: ApplicationFiled: February 21, 2023Publication date: September 7, 2023Inventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
-
Patent number: 11659819Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.Type: GrantFiled: April 16, 2019Date of Patent: May 30, 2023Assignee: X Development LLCInventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn
-
Publication number: 20230157262Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.Type: ApplicationFiled: January 4, 2023Publication date: May 25, 2023Inventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn
-
Patent number: 11657498Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a lighting controller for sea lice detection. In some implementations, fish are contained within an elliptical tank filled with water. An imaging station located on the elliptical tank is used to capture an image of a fish from which image analysis can be performed to detect sea lice or other skin features, including lesions, on the fish. Pairs of imaging assemblies coordinate pulsing light of at least a first and a second color and capturing images of the fish while the fish is illuminated by at least the first and the second color. By using the captured images with different color light, computers can detect features on the body of a fish including sea lice, skin lesions, shortened operculum or other physical deformities and skin features. Detection results can aid in mitigation techniques or be stored for analytics.Type: GrantFiled: April 10, 2020Date of Patent: May 23, 2023Assignee: X Development LLCInventors: Christopher Thornton, Matthew Messana, James Daniel Haley, Shane Washburn
-
Patent number: 11594058Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media for identification and re-identification of fish. In some implementations, first media representative of aquatic cargo is received. Second media based on the first media is generated, wherein a resolution of the second media is higher than a resolution of the first media. A cropped representation of the second media is generated. The cropped representation is provided to the machine learning model. In response to providing the cropped representation to the machine learning model, an embedding representing the cropped representation is generated using the machine learning model. The embedding is mapped to a high dimensional space. Data identifying the aquatic cargo is provided to a database, wherein the data identifying the aquatic cargo comprises an identifier of the aquatic cargo, the embedding, and a mapped region of the high dimensional space.Type: GrantFiled: November 10, 2020Date of Patent: February 28, 2023Assignee: X Development LLCInventors: Barnaby John James, Grace Taixi Brentano, Christopher Thornton
-
Publication number: 20220217952Abstract: A sensor positioning system, includes an actuation server for communicating with components of the sensor positioning system. The sensor positioning system additionally includes a first actuation system and a second actuation system, wherein each actuation system includes a pulley system for maneuvering an underwater sensor system. The sensor positioning system includes a dual point attachment bracket that connects through a first line to the first actuation system and connecting through a second line to the second actuation system. The underwater sensor system is affixed to the first pulley system, the second pulley system, and the dual attachment bracket through the first line and the second line.Type: ApplicationFiled: March 29, 2022Publication date: July 14, 2022Inventors: Matthew Messana, Kyle James Cormany, Christopher Thornton, Barnaby John James, Neil Davé, Shane Washburn