Patents by Inventor Gary Garfield

Gary Garfield 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: 20240094003
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Application
    Filed: June 16, 2023
    Publication date: March 21, 2024
    Applicant: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Patent number: 11680803
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: June 20, 2023
    Assignee: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Patent number: 11532117
    Abstract: A particular voxel is identified within a volume and a hash table is used to obtain volumetric data describing the particular voxel within the volume. Values of x-, y- and z-coordinates in the volume associated with the particular voxel are determined an index value associated with the particular voxel is determined according to a hashing algorithm, where the index value is determined from summing weighted values of the x-, y- and z-coordinates, and the weighted values are based on a variable value corresponding to a dimension of the volume. A particular entry is identified in the hash table based on the index value, where the particular entry includes volumetric data, and the volumetric data identifies, for the particular voxel, whether the particular voxel is occupied.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: December 20, 2022
    Assignee: Movidius Ltd.
    Inventors: David Macdara Moloney, Jonathan David Byrne, Leonie Buckley, Gary Garfield Barrington Baugh, Sam Caulfield, Alessandro Palla, Ananya Gupta
  • Publication number: 20220237855
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 28, 2022
    Applicant: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Patent number: 11222459
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: January 11, 2022
    Assignee: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Publication number: 20210166464
    Abstract: A particular voxel is identified within a volume and a hash table is used to obtain volumetric data describing the particular voxel within the volume. Values of x-, y- and z-coordinates in the volume associated with the particular voxel are determined an index value associated with the particular voxel is determined according to a hashing algorithm, where the index value is determined from summing weighted values of the x-, y- and z-coordinates, and the weighted values are based on a variable value corresponding to a dimension of the volume. A particular entry is identified in the hash table based on the index value, where the particular entry includes volumetric data, and the volumetric data identifies, for the particular voxel, whether the particular voxel is occupied.
    Type: Application
    Filed: October 16, 2018
    Publication date: June 3, 2021
    Applicant: Movidius Ltd.
    Inventors: David Macdara Moloney, Jonathan David Byrne, Leonie Buckley, Gary Garfield Barrington Baugh, Sam Caulfield, Alessandro Palla, Ananya Gupta
  • Publication number: 20210065429
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Application
    Filed: August 14, 2020
    Publication date: March 4, 2021
    Applicant: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Patent number: 10748326
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Grant
    Filed: August 19, 2017
    Date of Patent: August 18, 2020
    Assignee: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Publication number: 20190180499
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Application
    Filed: August 19, 2017
    Publication date: June 13, 2019
    Applicant: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Publication number: 20060257531
    Abstract: The invention provides a fruit bar and a method for making a fruit bar. The fruit bar includes primary fruit pieces having a taste and a texture. The texture of the primary fruit pieces is defined at least in part by a hardness and a chewiness and a roughness. The fruit bar also includes secondary fruit pieces combined with the primary fruit pieces. The secondary fruit pieces are of different fruit than the primary fruit pieces. The secondary fruit pieces have a taste and a texture defined at least in part by a hardness and a chewiness and a roughness. In the fruit bar, the taste and the roughness of the first and secondary fruit pieces are different from one another to provide a varied taste and mouthfeel to the consumer. The chewiness and the hardness of the first and secondary fruit pieces are substantially the same to provide a substantial uniformity of bite and chew to the consumer.
    Type: Application
    Filed: May 16, 2006
    Publication date: November 16, 2006
    Inventors: Guoshen Yang, Gary Garfield