Patents by Inventor Stuart Glaser

Stuart Glaser 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: 20200005535
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 2, 2020
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20190188905
    Abstract: A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 20, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20190188904
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 20, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Patent number: 10318822
    Abstract: Methods and systems are provided for tracking an object. The system includes a data receiving module receiving two dimensional imaging data including an object and height map data correlating ground height and location. A two dimensions to three dimensions transformation module determines a location of the object in three dimensional space based on the two dimensional imaging data and the height map data. A tracking module tracks the object using the location of the object.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: June 11, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Gautier Minster, Elliot Branson, Stuart Glaser
  • Publication number: 20190172258
    Abstract: One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: January 30, 2019
    Publication date: June 6, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20190164339
    Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: January 30, 2019
    Publication date: May 30, 2019
    Applicant: Willow Garage, Inc.
    Inventors: Wim Meeussen, Eitan Marder-Eppstein, Stuart Glaser
  • Patent number: 10268987
    Abstract: A multi-mode transportation management method is disclosed here. An embodiment of the method processes a transportation request for a passenger. The request identifies a starting location, a destination location, and travel timing information. The method continues by identifying a multi-mode travel plan that satisfies requirements of the request. The travel plan includes at least one vehicle segment and at least one additional segment. Travel progress of the passenger is monitored to control the dispatch timing of a vehicle in accordance with the travel plan and in response to the monitored travel progress of the passenger to synchronize arrival of the vehicle with arrival of the passenger at a departure location of an approaching vehicle segment of the multi-mode travel plan.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: April 23, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Stuart Glaser
  • Publication number: 20180330540
    Abstract: A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: July 3, 2018
    Publication date: November 15, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20180322693
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: July 19, 2018
    Publication date: November 8, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20180307925
    Abstract: Systems and methods are provided for analyzing traffic signal lights in order to control an autonomous vehicle. A method includes receiving an image from a camera regarding at least one traffic signal light and receiving data related to the traffic signal light. Neural networks determine location and characteristics of the traffic signal light.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Matthias Wisniowski, Stuart Glaser, Gautier Minster
  • Publication number: 20180308064
    Abstract: A multi-mode transportation management method is disclosed here. An embodiment of the method processes a transportation request for a passenger. The request identifies a starting location, a destination location, and travel timing information. The method continues by identifying a multi-mode travel plan that satisfies requirements of the request. The travel plan includes at least one vehicle segment and at least one additional segment. Travel progress of the passenger is monitored to control the dispatch timing of a vehicle in accordance with the travel plan and in response to the monitored travel progress of the passenger to synchronize arrival of the vehicle with arrival of the passenger at a departure location of an approaching vehicle segment of the multi-mode travel plan.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Stuart Glaser
  • Publication number: 20180300949
    Abstract: One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: June 21, 2018
    Publication date: October 18, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20180300948
    Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: June 20, 2018
    Publication date: October 18, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Wim Meeussen, Eitan Marder-Eppstein, Stuart Glaser
  • Publication number: 20180293445
    Abstract: Methods and systems are provided for tracking an object. The system includes a data receiving module receiving two dimensional imaging data including an object and height map data correlating ground height and location. A two dimensions to three dimensions transformation module determines a location of the object in three dimensional space based on the two dimensional imaging data and the height map data. A tracking module tracks the object using the location of the object.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 11, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Peter Gao, Gautier Minster, Elliot Branson, Stuart Glaser
  • Publication number: 20180275661
    Abstract: A multi-mode transportation system and method are provided in which a scheduler service (SS) generates an initial transportation schedule (TS) including a list of transport legs where transport over one or more transport legs is via an autonomous vehicle (AV) from an initial scheduled pick-up location (ISPUL) at an initial scheduled pick-up time (ISPUT). The SS monitors for any changes to the initial TS, and if any are detected, updates the initial TS based on the changes to generate a current TS that includes a currently scheduled pick-up time (CSPUT) and a currently scheduled pick-up location (CSPUL) for the transport leg. The CSPUT/CSPUL can be the same as or different than the ISPUT/ISPUL depending on whether or not there were changes to the ISPUT/ISPUL. An AV can be selected from the fleet of AVs and automatically controlled to arrive at the CSPUL to pick-up the passenger by the CSPUT.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Stuart Glaser
  • Patent number: 10082793
    Abstract: A multi-mode transportation system and method are provided in which a scheduler service (SS) generates an initial transportation schedule (TS) including a list of transport legs where transport over one or more transport legs is via an autonomous vehicle (AV) from an initial scheduled pick-up location (ISPUL) at an initial scheduled pick-up time (ISPUT). The SS monitors for any changes to the initial TS, and if any are detected, updates the initial TS based on the changes to generate a current TS that includes a currently scheduled pick-up time (CSPUT) and a currently scheduled pick-up location (CSPUL) for the transport leg. The CSPUT/CSPUL can be the same as or different than the ISPUT/ISPUL depending on whether or not there were changes to the ISPUT/ISPUL. An AV can be selected from the fleet of AVs and automatically controlled to arrive at the CSPUL to pick-up the passenger by the CSPUT.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: September 25, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventor: Stuart Glaser
  • Publication number: 20180114360
    Abstract: One embodiment is directed to a system for presenting views of a very large point data set, comprising: a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to automatically and deterministically organize the point data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 26, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Stuart Glaser, Wim Meeussen, Eitan Marder-Eppstein
  • Publication number: 20180075646
    Abstract: One method embodiment comprises storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen
  • Publication number: 20180075645
    Abstract: One embodiment is directed to a method for presenting views of a very large point data set, comprising: storing data on a storage system that is representative of a point cloud comprising a very large number of associated points; automatically and deterministically organizing the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; receiving a command from a user of a user interface to present an image based at least in part upon a selected viewing perspective origin and vector; and assembling the image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Wim Meeussen, Eitan Marder-Eppstein, Stuart Glaser
  • Publication number: 20180040158
    Abstract: A system comprises a storage system comprising data representing a point cloud comprising a very large number of associated points; a controller operatively coupled to the storage cluster and configured to organize the data into an octree hierarchy of data sectors, each of which is representative of one or more of the points at a given octree mesh resolution; and a user interface through which a user may select a viewing perspective origin and vector, which may be utilized to command the controller to assemble an image based at least in part upon the selected origin and vector, the image comprising a plurality of data sectors pulled from the octree hierarchy, the plurality of data sectors being assembled such that sectors representative of points closer to the selected viewing origin have a higher octree mesh resolution than that of sectors representative of points farther away from the selected viewing origin.
    Type: Application
    Filed: September 29, 2017
    Publication date: February 8, 2018
    Applicant: Willow Garage, Inc.
    Inventors: Eitan Marder-Eppstein, Stuart Glaser, Wim Meeussen