Patents by Inventor Todd Nelson Schoepflin

Todd Nelson Schoepflin 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: 10368057
    Abstract: This disclosure describes techniques for synchronizing independent data streams. In some instances, a computing device couples to multiple independent sensors, such as cameras, and applies accurate timestamp information to the individual frames of sensor data from the independent sensors. After aligning these data streams by applying these accurate timestamps, the computing device may, in some instances, encode and transmit these timestamped data streams to one or more entities for further processing. In one example, a first camera (e.g., a depth camera configured to generate a depth map) may capture images of an environment, as may a second camera (e.g., an Red-Green-Blue (RGB) camera configured to generate color images). The resulting images may be temporally aligned with one another via the timestamping, and the resulting aligned images from both the depth sensor and the RGB camera may be used to create a three-dimensional (3D) model of the environment.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: July 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sajesh Kumar Saran, Brad Nathaniel Arnold, Jack G Song, Tyler Ogren Vrooman, Wei Chen, Todd Nelson Schoepflin
  • Patent number: 10332089
    Abstract: Frames of sensor data may be obtained from many sensors arranged throughout a facility. These frames may be time synchronized to support further processing. For example, frames containing image data obtained at about the same time from many cameras within the facility may be used to create an aggregate or “stitched” view of the facility at that time. The synchronization may involve storing the frames from several sensors in buffers. A time window may be specified and used in conjunction with timestamps of the frames to select a set of sensor data from the buffers that are deemed to be synchronized data. The synchronized data may then be used for further processing.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: June 25, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Yasser Baseer Asmi, Frank Florian Liberato, Jr., Daniel Bibireata, Bradley David Volen, Prafulla Jinendra Masalkar, Todd Nelson Schoepflin
  • Patent number: 8441549
    Abstract: A method for suppressing banding and rolling flicker in video acquired by a video camera. The method comprises acquiring a plurality of video frames and assessing an amount of rolling flicker in the plurality of video frames. The method further comprises configuring the video camera to quiet banding and rolling flicker responsive to periodic illumination at a first frequency if the amount of rolling flicker is above a threshold, and, configuring the video camera to quiet banding and rolling flicker responsive to periodic illumination at a second frequency if the amount of rolling flicker is below the threshold.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: May 14, 2013
    Assignee: Microsoft Corporation
    Inventors: Yi He, Stuart William Milton, Todd Nelson Schoepflin, Andrew Juenger, Roy Goh, Douglas L. Beck
  • Publication number: 20110187893
    Abstract: A method for suppressing banding and rolling flicker in video acquired by a video camera. The method comprises acquiring a plurality of video frames and assessing an amount of rolling flicker in the plurality of video frames. The method further comprises configuring the video camera to quiet banding and rolling flicker responsive to periodic illumination at a first frequency if the amount of rolling flicker is above a threshold, and, configuring the video camera to quiet banding and rolling flicker responsive to periodic illumination at a second frequency if the amount of rolling flicker is below the threshold.
    Type: Application
    Filed: June 28, 2010
    Publication date: August 4, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Yi He, Stuart William Milton, Todd Nelson Schoepflin, Andrew Juenger, Roy Goh, Douglas L. Beck