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: 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
  • Patent number: 10596198
    Abstract: An apparatus for sequestering and releasing compounds into the air is provided. The apparatus includes a card with a first side and a second side, and a plurality of compound-sequestering structures affixed to the first side. Each of the plurality of compound-sequestering structures is configured to release a compound into the air when heated to a first temperature.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: March 24, 2020
    Assignee: Vium, Inc.
    Inventors: Jonathan Noble Betts-Lacroix, Daniel Ford, Laura Schaevitz
  • Patent number: 10592985
    Abstract: Aspects of the present invention provide systems and methods that solved the problems of how to participate in a marketplace exchange without using a centralized intermediary. In embodiments, a secure distributed transaction ledger may be used as an integration framework that supports communications between parties, the transfer of funds from one party to another party, and the ability to for the provisioning or transfer of deliverables by a seller to a buyer or for the benefit of a buyer. In embodiments, a buyer, a seller, and an escrow entity have defined functions that facilitate transactions and help build in more trust into the marketplace.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: March 17, 2020
    Assignee: DELL PRODUCTS L.P.
    Inventors: Daniel A. Ford, Rajesh Narayanan
  • Patent number: 10586386
    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: June 13, 2018
    Date of Patent: March 10, 2020
    Assignee: Matterport, Inc.
    Inventors: Matthew Tschudy Bell, David Alan Gausebeck, Gregory William Coombe, Daniel Ford
  • Patent number: 10484168
    Abstract: Aspects of the present invention provide systems and methods that facilitate computations that are publically defined while assuring the confidentiality of the input data provided, the generated output data, or both using homomorphic encryption on the contents of the secure distributed transaction ledger. Full homomorphic encryption schemes protect data while still enabling programs to accept it as input. In embodiments, using a homomorphic encryption data input into a secure distributed transaction ledger allows a consumer to employ highly motivated entities with excess compute capability to perform calculations on the consumer's behalf while assuring data confidentiality, correctness, and integrity as it propagates through the network.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 19, 2019
    Assignee: DELL PRODUCTS L.P.
    Inventors: Daniel A. Ford, Irwin O. Reyes, Rajesh Narayanan
  • Publication number: 20190259194
    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: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Inventors: Daniel Ford, Matthew Tschudy Bell, David Alan Gausebeck, Mykhaylo Kurinnyy