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: 12631736
    Abstract: 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: Grant
    Filed: October 21, 2022
    Date of Patent: May 19, 2026
    Assignee: COMMONWEALTH SCIENTIFIC AND INDUSTRIAL RESEARCH ORGANISATION
    Inventor: Mark Cox
  • Publication number: 20250307593
    Abstract: 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: Application
    Filed: March 26, 2025
    Publication date: October 2, 2025
    Inventor: Mark Cox
  • Publication number: 20250309521
    Abstract: 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: Application
    Filed: March 26, 2025
    Publication date: October 2, 2025
    Inventor: Mark Cox
  • Patent number: 11967023
    Abstract: 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: Grant
    Filed: January 14, 2022
    Date of Patent: April 23, 2024
    Assignee: Commonwealth Scientific and Industrial Research Organisation
    Inventors: Pavel Vechersky, Mark Cox, Paulo Borges, Thomas Lowe, Michael Bosse
  • Publication number: 20240045041
    Abstract: 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: Application
    Filed: October 21, 2022
    Publication date: February 8, 2024
    Inventor: Mark COX
  • Patent number: 11604583
    Abstract: 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: Grant
    Filed: April 21, 2021
    Date of Patent: March 14, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Robert Lee, Tyler Power, Mark Cox, Mark Emberson
  • Patent number: 11392553
    Abstract: 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: Grant
    Filed: January 23, 2019
    Date of Patent: July 19, 2022
    Assignee: PURE STORAGE, INC.
    Inventors: Tyler Power, Mark Emberson, Mark Cox
  • Publication number: 20220139033
    Abstract: 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: Application
    Filed: January 14, 2022
    Publication date: May 5, 2022
    Applicant: Commonwealth Scientific and Industrial Research Organisation
    Inventors: Pavel Vechersky, Mark Cox, Paulo Borges, Thomas Lowe, Michael Bosse
  • Patent number: 11270501
    Abstract: 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: Grant
    Filed: April 30, 2019
    Date of Patent: March 8, 2022
    Assignee: Commonwealth Scientific and Industrial Research Organisation
    Inventors: Pavel Vechersky, Mark Cox, Paulo Borges, Thomas Lowe, Michael Bosse
  • Publication number: 20210240347
    Abstract: 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: Application
    Filed: April 21, 2021
    Publication date: August 5, 2021
    Inventors: ROBERT LEE, TYLER POWER, MARK COX, MARK EMBERSON
  • Patent number: 10990282
    Abstract: 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: Grant
    Filed: January 29, 2019
    Date of Patent: April 27, 2021
    Assignee: Pure Storage, Inc.
    Inventors: Robert Lee, Tyler Power, Mark Cox, Mark Emberson
  • Patent number: 10936238
    Abstract: 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: Grant
    Filed: November 19, 2018
    Date of Patent: March 2, 2021
    Assignee: Pure Storage, Inc.
    Inventors: Tyler Power, Mark Cox, Mark Emberson
  • Publication number: 20210042997
    Abstract: 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: Application
    Filed: April 30, 2019
    Publication date: February 11, 2021
    Applicant: Commonwealth Scientific and Industrial Research Orginisation
    Inventors: Pavel Vechersky, Mark Cox, Paul Borges, Thomas Lowe, Michael Bosse
  • Publication number: 20190251279
    Abstract: 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: Application
    Filed: January 23, 2019
    Publication date: August 15, 2019
    Inventors: MARK EMBERSON, MARK COX, TYLER POWER
  • Publication number: 20190171365
    Abstract: 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: Application
    Filed: November 19, 2018
    Publication date: June 6, 2019
    Inventors: TYLER POWER, MARK COX, MARK EMBERSON
  • Patent number: 9668084
    Abstract: 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: Grant
    Filed: May 8, 2015
    Date of Patent: May 30, 2017
    Assignee: Dexter Laundry, Inc.
    Inventors: Doug Kropp, Mark Cox, Matt Remijn, Scott Gauche
  • Publication number: 20160330572
    Abstract: 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: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Applicant: Dexter Laundry, Inc.
    Inventors: Doug Kropp, Mark Cox, Matt Remijn, Scott Gauche
  • Publication number: 20160296499
    Abstract: 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: Application
    Filed: December 22, 2014
    Publication date: October 13, 2016
    Inventors: 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: 8509567
    Abstract: 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: Grant
    Filed: June 10, 2008
    Date of Patent: August 13, 2013
    Assignee: Analog Devices, Inc.
    Inventors: Mark Cox, Vladimir Botchev, Ke Ning, Wei Zhang, Marc Hoffman
  • Publication number: 20090016634
    Abstract: 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: Application
    Filed: June 10, 2008
    Publication date: January 15, 2009
    Applicant: Analog Devices, Inc.
    Inventors: Mark Cox, Vladimir Botchev, Ke Ning, Wei Zhang, Marc Hoffman