Patents by Inventor Daniel Ford

Daniel Ford 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: 20230306688
    Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
    Type: Application
    Filed: February 17, 2023
    Publication date: September 28, 2023
    Applicant: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
  • Patent number: 11741669
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: August 29, 2023
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Patent number: 11600046
    Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: March 7, 2023
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
  • Publication number: 20220379394
    Abstract: A prior art grinding assembly a gin blade sharpening system for sharpening a blank into a blade disk. The gin blade sharpening system comprises two or more grinding stations, a controller, and one or more upper grinders. The one or more upper grinders comprise at least a first upper grinder. The two or more grinding stations comprise at least a first grinding station and a second grinding station. each among the two or more grinding stations comprise a clamp assembly configured to selectively hold the blade disk in a substantially horizontal position. a portion of the one or more upper grinders can be configured to sharpen an outer perimeter edge of the blade disk using an abrasive pad.
    Type: Application
    Filed: May 27, 2022
    Publication date: December 1, 2022
    Inventor: Daniel Ford
  • Patent number: 11336455
    Abstract: An example operation may include one or more of receiving a chain of blocks from a blockchain comprising a directed acyclic graph (DAG) format in which blocks are independently hash-linked to multiple blocks, identifying temporal relationships between blocks in the chain of blocks based on a structure of the chain of blocks in the DAG format, determining a sequential linear order of the chain of blocks in the DAG format based on the identified temporal relationships, and storing the sequential linear order of the chain of blocks.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: May 17, 2022
    Assignee: International Business Machines Corporation
    Inventor: Daniel Ford
  • Publication number: 20210375047
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Application
    Filed: August 17, 2021
    Publication date: December 2, 2021
    Applicant: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Patent number: 11094117
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: August 17, 2021
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Patent number: 11069117
    Abstract: Systems and methods for generating three-dimensional models having regions of various resolutions are provided. In particular, imagery data can be captured and utilized to generate three-dimensional models. Regions of texture can be mapped to regions of a three-dimensional model when rendered. Resolutions of texture can be selectively altered and regions of texture can be selectively segmented to reduce texture memory cost. Texture can be algorithmically generated based on alternative texturing techniques. Models can be rendered having regions at various resolutions.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: July 20, 2021
    Assignee: Matterport, Inc.
    Inventors: Daniel Ford, Matthew Tschudy Bell, David Alan Gausebeck, Mykhaylo Kurinnyy
  • Patent number: 11048693
    Abstract: An example operation may include one or more of monitoring, by a resolution node, transaction sequences on a blockchain network, constructing, by the resolution node, a directed acyclic graph (DAG) based on the transaction sequences, computing, by the resolution node, a total order of the transaction sequences from the DAG, maintaining, by the resolution node, local partial orders in final total orderings of blocks, and resolving, by the resolution node, transaction ordering inversions from the local partial orders.
    Type: Grant
    Filed: June 5, 2019
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventor: Daniel Ford
  • Patent number: 11033494
    Abstract: A method for preparing a card containing at least one sequestered compound is provided. The method includes preparing a first waxy phase, preparing a first volatile phase comprising a first sequestered compound, creating a first emulsion from the first waxy phase and the first volatile phase, depositing the first emulsion on the card, and cooling the first emulsion.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 15, 2021
    Assignee: Recursion Pharmaceuticals, Inc.
    Inventors: Jonathan Noble Betts-Lacroix, Daniel Ford, Laura Schaevitz
  • Publication number: 20210158618
    Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
    Type: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
  • Publication number: 20210141965
    Abstract: Systems and techniques for processing three-dimensional (3D) data are presented. Captured three-dimensional (3D) data associated with a 3D model of an architectural environment is received and at least a portion of the captured 3D data associated with a flat surface is identified. Furthermore, missing data associated with the portion of the captured 3D data is identified and additional 3D data for the missing data is generated based on other data associated with the portion of the captured 3D data.
    Type: Application
    Filed: October 13, 2020
    Publication date: May 13, 2021
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Daniel Ford, Gregory William Coombe
  • Patent number: 10959398
    Abstract: A method of determining a cognitive state of an experimental animal in a cage is provided. The cage includes one or more walls that enclose a living space for containing the experimental animal, and a heating structure. The method includes installing a card with at least a first type of sequestered olfactory compound, directing the heating structure to selectively heat the card to release the first type of sequestered first type of olfactory compound to subject the experimental animal to a novel olfactory experience, creating a first assessment of a behavior of the laboratory animal, subjecting the experimental animal to experimental procedures and/or waiting a selected amount of time, directing the heating structure to selectively heat the card to release more of the first type of sequestered olfactory compound, creating a second assessment of a behavior of the experimental animal, and evaluating the first and second assessments to determine the cognitive state of the experimental animal.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 30, 2021
    Assignee: Recursion Pharmaceuticals, Inc.
    Inventors: Jonathan Noble Betts-Lacroix, Laura Schaevitz, Daniel Ford, Kyle Howard Heath
  • Publication number: 20210091957
    Abstract: An example operation may include one or more of receiving a chain of blocks from a blockchain comprising a directed acyclic graph (DAG) format in which blocks are independently hash-linked to multiple blocks, identifying temporal relationships between blocks in the chain of blocks based on a structure of the chain of blocks in the DAG format, determining a sequential linear order of the chain of blocks in the DAG format based on the identified temporal relationships, and storing the sequential linear order of the chain of blocks.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Inventor: Daniel Ford
  • Patent number: 10909758
    Abstract: Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 2, 2021
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford, William John Brown
  • Publication number: 20200388072
    Abstract: Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
    Type: Application
    Filed: March 10, 2020
    Publication date: December 10, 2020
    Applicant: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Publication number: 20200387501
    Abstract: An example operation may include one or more of monitoring, by a resolution node, transaction sequences on a blockchain network, constructing, by the resolution node, a directed acyclic graph (DAG) based on the transaction sequences, computing, by the resolution node, a total order of the transaction sequences from the DAG, maintaining, by the resolution node, local partial orders in final total orderings of blocks, and resolving, by the resolution node, transaction ordering inversions from the local partial orders.
    Type: Application
    Filed: June 5, 2019
    Publication date: December 10, 2020
    Inventor: Daniel Ford
  • Patent number: 10803208
    Abstract: Systems and techniques for processing three-dimensional (3D) data are presented. Captured three-dimensional (3D) data associated with a 3D model of an architectural environment is received and at least a portion of the captured 3D data associated with a flat surface is identified. Furthermore, missing data associated with the portion of the captured 3D data is identified and additional 3D data for the missing data is generated based on other data associated with the portion of the captured 3D data.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: October 13, 2020
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Daniel Ford, Gregory William Coombe
  • Patent number: 10706615
    Abstract: Systems and techniques for determining and/or generating data for an architectural opening area associated with a three-dimensional (3D) model are presented. A portion of an image associated with a 3D model that corresponds to a window view or another architectural opening area is identified based at least in part on color data or depth data. Furthermore, a surface associated with the 3D model and visual data for the window view or the other architectural opening area is determined. The visual data for the window view or the other architectural opening area is applied to the surface associated with the 3D model.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: July 7, 2020
    Assignee: Matterport, Inc.
    Inventors: Daniel Ford, David Alan Gausebeck, Gunnar Hovden, Matthew Tschudy Bell
  • Patent number: 10652319
    Abstract: A system for data processing is disclosed that includes a computing cluster allocation system operating on a processor and configured to receive a work project, to segment the work project into a plurality of tasks and to distribute the plurality of tasks to a plurality of anonymous computing units using a block chain algorithm, and a computing cluster monitor system operating on the processor and configured to receive data associated with the plurality of tasks from the computing cluster allocation and response data from the anonymous computing units and to determine whether the project has been completed.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 12, 2020
    Assignee: DELL PRODUCTS L.P.
    Inventors: Daniel A. Ford, Zhuoqun Cheng