Patents by Inventor Mark Cox
Mark Cox 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: 12631736Abstract: This disclosure relates to a method executed by a processor for navigating a moving vehicle through an environment. The processor captures the environment with a first sensor mounted on the moving vehicle to create first sensor data with a second sensor mounted on the moving vehicle to create second sensor data. The processor then determines a first trajectory of the first sensor and a second trajectory of the second sensor. The processor then estimates the spatial relationship between the first sensor and the second sensor based on the first trajectory and the second trajectory and uses the estimated spatial relationship to combine the first sensor data and the second sensor data into a combined multi-sensor representation of the environment. Finally, the processor navigates the moving vehicle based on the combined multi-sensor representation of the environment.Type: GrantFiled: October 21, 2022Date of Patent: May 19, 2026Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATIONInventor: Mark Cox
-
Publication number: 20250307593Abstract: The present disclosure provides a core sheet, a core layer comprising the core sheet for an information carrying card, an information carrying card comprising the same, and the methods of making the core sheet, the core layer, and the information carrying card. The core layer comprises a core sheet, which includes a substrate film and a plurality of component sections, Each component section comprises an antenna structure disposed on or embedded within the substrate film, and a system-in-package comprising at least one chip. The system-in-package is disposed on or embedded within the substrate film and electrically connected with the antenna structure. The antenna structure is made of a conductive material. The core layer further includes a crosslinked polymer composition disposed on both side of the substrate film. The substrate film may be centered in the crosslinked composition in a direction normal to a plane of the core layer.Type: ApplicationFiled: March 26, 2025Publication date: October 2, 2025Inventor: Mark Cox
-
Publication number: 20250309521Abstract: The present disclosure provides a core sheet, a core layer comprising the core sheet for an information carrying card, an information carrying card comprising the same, and the methods of making the core sheet, the core layer, and the information carrying card. The core sheet includes a substrate film such as a thermoplastic film, and an antenna structure disposed on or embedded within the substrate film. The antenna structure includes a wire made of a conductive material and comprises a first antenna portion including a first number of loops and configured to communicate with a first RF frequency. The antenna structure further includes a second antenna portion including at least one portion having a waveform structure.Type: ApplicationFiled: March 26, 2025Publication date: October 2, 2025Inventor: Mark Cox
-
Patent number: 11967023Abstract: A method for use in colourising a three-dimensional (3D) point cloud of an environment, the method including determining timing information indicative of a time of capture of a frame; identifying at least some 3D points of the point cloud in the frame based on the position of the camera and determining a local point cloud that captures a scene in the immediate vicinity of the camera, wherein a visibility check is performed on the local point cloud to determine points in the local point cloud that are visible from the perspective of the camera for a given frame; and determining a candidate colour for the at least some of the 3D points using a colour of a corresponding pixel in the frame extracted from the video data; and, assigning a colour to one or more points of the 3D point cloud using candidate colours obtained from multiple frames.Type: GrantFiled: January 14, 2022Date of Patent: April 23, 2024Assignee: Commonwealth Scientific and Industrial Research OrganisationInventors: Pavel Vechersky, Mark Cox, Paulo Borges, Thomas Lowe, Michael Bosse
-
Publication number: 20240045041Abstract: This disclosure relates to a method executed by a processor for navigating a moving vehicle through an environment. The processor captures the environment with a first sensor mounted on the moving vehicle to create first sensor data with a second sensor mounted on the moving vehicle to create second sensor data. The processor then determines a first trajectory of the first sensor and a second trajectory of the second sensor. The processor then estimates the spatial relationship between the first sensor and the second sensor based on the first trajectory and the second trajectory and uses the estimated spatial relationship to combine the first sensor data and the second sensor data into a combined multi-sensor representation of the environment. Finally, the processor navigates the moving vehicle based on the combined multi-sensor representation of the environment.Type: ApplicationFiled: October 21, 2022Publication date: February 8, 2024Inventor: Mark COX
-
Patent number: 11604583Abstract: Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; receiving, from a client computing system, a retention policy specifying one or more rules or conditions to evaluate to determine whether to continue storing data at a first storage location in addition to storing the data at a second storage location; identifying, in accordance with the retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.Type: GrantFiled: April 21, 2021Date of Patent: March 14, 2023Assignee: PURE STORAGE, INC.Inventors: Robert Lee, Tyler Power, Mark Cox, Mark Emberson
-
Patent number: 11392553Abstract: Remote data management, including: receiving, at a data storage service from a client device and via a remote data management application program interface (API), a data object; receiving, at the data storage service from the client device and via the remote data management API, a message including an indication of updated metadata and including an identification of a particular data object stored by the data storage service; and generating, in accordance with the updated metadata received from the client device, a modified data object that is a reduced version of the particular data object specified by the message received from the client device, wherein the reduced version of the particular data object is stored by the data storage service.Type: GrantFiled: January 23, 2019Date of Patent: July 19, 2022Assignee: PURE STORAGE, INC.Inventors: Tyler Power, Mark Emberson, Mark Cox
-
Publication number: 20220139033Abstract: A method for use in colourising a three-dimensional (3D) point cloud of an environment, the method including determining timing information indicative of a time of capture of a frame; identifying at least some 3D points of the point cloud in the frame based on the position of the camera and determining a local point cloud that captures a scene in the immediate vicinity of the camera, wherein a visibility check is performed on the local point cloud to determine points in the local point cloud that are visible from the perspective of the camera for a given frame; and determining a candidate colour for the at least some of the 3D points using a colour of a corresponding pixel in the frame extracted from the video data; and, assigning a colour to one or more points of the 3D point cloud using candidate colours obtained from multiple frames.Type: ApplicationFiled: January 14, 2022Publication date: May 5, 2022Applicant: Commonwealth Scientific and Industrial Research OrganisationInventors: Pavel Vechersky, Mark Cox, Paulo Borges, Thomas Lowe, Michael Bosse
-
Patent number: 11270501Abstract: A method for use in colourising a three-dimensional (3D) point cloud of an environment, the method including determining timing information indicative of a time of capture of a frame; identifying at least some 3D points of the point cloud in the frame based on the position of the camera and determining a local point cloud that captures a scene in the immediate vicinity of the camera, wherein a visibility check is performed on the local point cloud to determine points in the local point cloud that are visible from the perspective of the camera for a given frame; and determining a candidate colour for the at least some of the 3D points using a colour of a corresponding pixel in the frame extracted from the video data; and, assigning a colour to one or more points of the 3D point cloud using candidate colours obtained from multiple frames.Type: GrantFiled: April 30, 2019Date of Patent: March 8, 2022Assignee: Commonwealth Scientific and Industrial Research OrganisationInventors: Pavel Vechersky, Mark Cox, Paulo Borges, Thomas Lowe, Michael Bosse
-
Publication number: 20210240347Abstract: Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; receiving, from a client computing system, a retention policy specifying one or more rules or conditions to evaluate to determine whether to continue storing data at a first storage location in addition to storing the data at a second storage location; identifying, in accordance with the retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.Type: ApplicationFiled: April 21, 2021Publication date: August 5, 2021Inventors: ROBERT LEE, TYLER POWER, MARK COX, MARK EMBERSON
-
Patent number: 10990282Abstract: Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; receiving, from a client computing system, a retention policy specifying one or more rules or conditions to evaluate to determine whether to continue storing data at a first storage location in addition to storing the data at a second storage location; identifying, in accordance with the retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.Type: GrantFiled: January 29, 2019Date of Patent: April 27, 2021Assignee: Pure Storage, Inc.Inventors: Robert Lee, Tyler Power, Mark Cox, Mark Emberson
-
Patent number: 10936238Abstract: Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; identifying, in accordance with a retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.Type: GrantFiled: November 19, 2018Date of Patent: March 2, 2021Assignee: Pure Storage, Inc.Inventors: Tyler Power, Mark Cox, Mark Emberson
-
Publication number: 20210042997Abstract: A method for use in colourising a three-dimensional (3D) point cloud of an environment, the method including determining timing information indicative of a time of capture of a frame; identifying at least some 3D points of the point cloud in the frame based on the position of the camera and determining a local point cloud that captures a scene in the immediate vicinity of the camera, wherein a visibility check is performed on the local point cloud to determine points in the local point cloud that are visible from the perspective of the camera for a given frame; and determining a candidate colour for the at least some of the 3D points using a colour of a corresponding pixel in the frame extracted from the video data; and, assigning a colour to one or more points of the 3D point cloud using candidate colours obtained from multiple frames.Type: ApplicationFiled: April 30, 2019Publication date: February 11, 2021Applicant: Commonwealth Scientific and Industrial Research OrginisationInventors: Pavel Vechersky, Mark Cox, Paul Borges, Thomas Lowe, Michael Bosse
-
Publication number: 20190251279Abstract: Storage layer data security, including: receiving, at a computer system from a client computing device among one or more client computing devices, a dataset; deconstructing the dataset to identify portions of the dataset corresponding to metadata and portions of the dataset corresponding to storage data; determining that the metadata or the storage data are not in compliance with a security policy.Type: ApplicationFiled: January 23, 2019Publication date: August 15, 2019Inventors: MARK EMBERSON, MARK COX, TYLER POWER
-
Publication number: 20190171365Abstract: Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; identifying, in accordance with a retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location.Type: ApplicationFiled: November 19, 2018Publication date: June 6, 2019Inventors: TYLER POWER, MARK COX, MARK EMBERSON
-
Patent number: 9668084Abstract: A wireless communication assembly includes a driver module connected to a first portion of a machine, such as a laundry machine, and a receiver module connected to a second portion of the machine, such as a rotatable drum. The first module includes a primary coil configured to generate an electromagnetic field and a first wireless transceiver. The second module includes a secondary coil configured to convert energy within the electromagnetic field into electric power, and a second wireless transceiver powered by the secondary coil and configured to communicate with the first wireless transceiver. One or more sensors may be positioned within the drum to measure various conditions. The receiver module may be powered by the secondary coil and when powered on, may communicate data from the one or more sensors to the first module.Type: GrantFiled: May 8, 2015Date of Patent: May 30, 2017Assignee: Dexter Laundry, Inc.Inventors: Doug Kropp, Mark Cox, Matt Remijn, Scott Gauche
-
Publication number: 20160330572Abstract: A wireless communication assembly includes a driver module connected to a first portion of a machine, such as a laundry machine, and a receiver module connected to a second portion of the machine, such as a rotatable drum. The first module includes a primary coil configured to generate an electromagnetic field and a first wireless transceiver. The second module includes a secondary coil configured to convert energy within the electromagnetic field into electric power, and a second wireless transceiver powered by the secondary coil and configured to communicate with the first wireless transceiver. One or more sensors may be positioned within the drum to measure various conditions. The receiver module may be powered by the secondary coil and when powered on, may communicate data from the one or more sensors to the first module.Type: ApplicationFiled: May 8, 2015Publication date: November 10, 2016Applicant: Dexter Laundry, Inc.Inventors: Doug Kropp, Mark Cox, Matt Remijn, Scott Gauche
-
Publication number: 20160296499Abstract: The invention describes novel spiropiperidines of Formula (1A), (1B), and (1C) stereoisomers thereof, veterinarily acceptable salts thereof, compositions thereof, processes for making, and their use in animals as an antiparasitic. The variables A, R1, R2, R3, R4, v, m, 5, and n are as described herein.Type: ApplicationFiled: December 22, 2014Publication date: October 13, 2016Inventors: John Adam Wendt, Mark Cox, Susan M.K. Sheehan, Michael P. Curtis, Tomasz Respondek, Richard Andrew Ewin, Graham M. Kyne, Paul D. Johnson
-
Patent number: 8509567Abstract: Methods and an apparatus are provided for interpolation of pixels in a pixel array having rows and columns of pixels. The apparatus includes a shift register array to shift pixel values of the pixel array, the shift register array including two or more shift registers; an interpolation filter array interconnected to the shift register array, the interpolation filter array including one or more interpolation filters; and a controller configured to provide pixel values in columns of the pixel array from the shift register array to respective interpolation filters in a first mode and configured to provide pixel values in rows of the pixel array from the shift register array to respective interpolation filters in a second mode. The controller may be configured to supply vertical sub-pixel values from the shift register array to the interpolation filters to generate diagonal sub-pixel values.Type: GrantFiled: June 10, 2008Date of Patent: August 13, 2013Assignee: Analog Devices, Inc.Inventors: Mark Cox, Vladimir Botchev, Ke Ning, Wei Zhang, Marc Hoffman
-
Publication number: 20090016634Abstract: Methods and an apparatus are provided for interpolation of pixels in a pixel array having rows and columns of pixels. The apparatus includes a shift register array to shift pixel values of the pixel array, the shift register array including two or more shift registers; an interpolation filter array interconnected to the shift register array, the interpolation filter array including one or more interpolation filters; and a controller configured to provide pixel values in columns of the pixel array from the shift register array to respective interpolation filters in a first mode and configured to provide pixel values in rows of the pixel array from the shift register array to respective interpolation filters in a second mode. The controller may be configured to supply vertical sub-pixel values from the shift register array to the interpolation filters to generate diagonal sub-pixel values.Type: ApplicationFiled: June 10, 2008Publication date: January 15, 2009Applicant: Analog Devices, Inc.Inventors: Mark Cox, Vladimir Botchev, Ke Ning, Wei Zhang, Marc Hoffman