Patents by Inventor Tyler W. Garaas

Tyler W. Garaas 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: 11970343
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor determines one or more of a weight of an item, a packaging type of the item, a packaging material of the item, a barcode of the item, a rigidity of the item, or a physical response of the item to being lifted and determines a visual appearance of the item and a shape or size of the item. The hardware processor also compares, using a machine learning model, the determined characteristics of the item to a manifest for the container. The manifest identifies a plurality of items in the container. The hardware processor determines, using the machine learning model, an identity of the item based on comparing the determined characteristics of the item to the manifest.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Vikedo Terhuja, Chaitanya Mitash, Tyler W. Garaas, Priyesh Shah, Ugur Murat Erdem
  • Patent number: 9420265
    Abstract: A method registers data using a set of primitives including points and planes. First, the method selects a first set of primitives from the data in a first coordinate system, wherein the first set of primitives includes at least three primitives and at least one plane. A transformation is predicted from the first coordinate system to a second coordinate system. The first set of primitives is transformed to the second coordinate system using the transformation. A second set of primitives is determined according to the first set of primitives transformed to the second coordinate system. Then, the second coordinate system is registered with the first coordinate system using the first set of primitives in the first coordinate system and the second set of primitives in the second coordinate system. The registration can he used to track a pose of a camera acquiring the data.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: August 16, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Yuichi Taguchi, Esra Ataer-Cansizoglu, Srikumar Ramalingam, Tyler W Garaas
  • Patent number: 9248525
    Abstract: Locations in a pattern of a part are evaluated to determine if the locations are interior or exterior to a feature of the pattern. The pattern is used to cut the feature from a material by a laser cutting machine. A location in the feature is rendered into an array stored in a memory so that a value stored at an address in the array corresponding to coordinates of the location is either odd or even as determined by a counting process of the rendering. Then, the location is identified as being interior if the value is odd, and as being exterior if the value is even. The rendering can use modified forms of either rasterization or ray casting.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: February 2, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tyler W Garaas, Matthew Brand, Cibulka Josef
  • Publication number: 20160011667
    Abstract: A method for interacting with a set of systems, such as vehicle systems, first determines, using a sensor, a direction of interest of a user, such as the user gaze. One of the systems is selected based on the direction of interest, and a state is changed to correspond to the selected system. Input from the user is acquired using an input device, and then an action is performed on the selected system according to the state and the input.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 14, 2016
    Inventor: Tyler W. Garaas
  • Patent number: 9046888
    Abstract: A path of a cutter head of a laser cutting machine is modified to cut features according to a pattern from a material. A no-travel zone that the laser cutter avoids while performing lateral movements between cuts is specified. Locations of the path that cross the no-travel zones are also specified. The path is then modified such that all locations that violate the no-travel zone are removed so that the laser cutter detours around the no-travel zone when performing the lateral movements.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: June 2, 2015
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tyler W Garaas, Matthew Brand
  • Publication number: 20140002597
    Abstract: A method registers data using a set of primitives including points and planes. First, the method selects a first set of primitives from the data in a first coordinate system, wherein the first set of primitives includes at least three primitives and at least one plane. A transformation is predicted from the first coordinate system to a second coordinate system. The first set of primitives is transformed to the second coordinate system using the transformation. A second set of primitives is determined according to the first set of primitives transformed to the second coordinate system. Then, the second coordinate system is registered with the first coordinate system using the first set of primitives in the first coordinate system and the second set of primitives in the second coordinate system. The registration can he used to track a pose of a camera acquiring the data.
    Type: Application
    Filed: June 19, 2013
    Publication date: January 2, 2014
    Inventors: Yuichi Taguchi, Esra Ataer-Cansizoglu, Srikumar Ramalingam, Tyler W. Garaas
  • Publication number: 20140005822
    Abstract: Locations in a pattern of a part are evaluated to determine if the locations are interior or exterior to a feature of the pattern. The pattern is used to cut the feature from a material by a laser cutting machine. A location in the feature is rendered into an array stored in a memory so that a value stored at an address in the array corresponding to coordinates of the location is either odd or even as determined by a counting process of the rendering. Then, the location is identified as being interior if the value is odd, and as being exterior if the value is even. The rendering can use modified forms of either rasterization or ray casting.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Inventors: Tyler W. Garaas, Matthew Brand, Cibulka Josef
  • Publication number: 20140005819
    Abstract: A path of a cutter head of a laser cutting machine is modified to cut features according to a pattern from a material. A no-travel zone that the laser cutter avoids while performing lateral movements between cuts is specified. Locations of the path that cross the no-travel zones are also specified. The path is then modified such that all locations that violate the no-travel zone are removed so that the laser cutter detours around the no-travel zone when performing the lateral movements.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Inventors: Tyler W. Garaas, Matthew Brand
  • Patent number: 8442306
    Abstract: Coverage of sensors in a CTV system in a three-dimensional environment are analyzed by partitioning a 3D model of the environment into a set of voxels. A ray is cast from each pixel in each sensor through the 3D model to determine coverage data for each voxel. The coverage data are analyzed to determine a result indicative of an effective arrangement of the set of sensors.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: May 14, 2013
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tyler W. Garaas, Alan Sullivan
  • Publication number: 20120039526
    Abstract: Coverage of sensors in a CTV system in a three-dimensional environment are analyzed by partitioning a 3D model of the environment into a set of voxels. A ray is cast from each pixel in each sensor through the 3D model to determine coverage data for each voxel. The coverage data are analyzed to determine a result indicative of an effective arrangement of the set of sensors.
    Type: Application
    Filed: August 13, 2010
    Publication date: February 16, 2012
    Inventors: Tyler W. Garaas, Alan Sullivan