-
公开(公告)号:US09068843B1
公开(公告)日:2015-06-30
申请号:US14497512
申请日:2014-09-26
Applicant: Amazon Technologies, Inc.
Inventor: Jung Bae Sohn , David William Devries
IPC: A63F13/00 , G01C21/18 , H04W4/02 , G06F3/03 , G06F3/0346
CPC classification number: G01C21/18 , G06F1/1694 , G06F3/03 , G06F3/0346 , G06F3/038 , H04W4/027
Abstract: A system for determining and correcting a calculated orientation of a computing device based on data from an accelerometer and a gyroscope. The system compares a predicted direction of gravity in a predicted frame of the device with a measured direction of gravity in a sensor frame of the device, and determines an angle of the difference between the directions. A correction is calculated to rotate the predicted frame around an axis by the angle relative to a sensor frame, the axis being perpendicular to both the predicted and measured directions of gravity. A predicted orientation of a reference “Earth” frame relative to the predicted frame is calculated based on the gyroscope data. A corrected orientation is determined by applying the correction to the predicted orientation, providing an orientation of the Earth reference frame relative to the sensor frame.
Abstract translation: 一种用于基于来自加速度计和陀螺仪的数据来确定和校正计算装置的计算取向的系统。 该系统将装置的预测帧中的预测重力方向与装置的传感器框架中的测量重力方向进行比较,并且确定方向之间的差异的角度。 计算校正以使围绕轴的预测框架相对于传感器框架旋转角度,该轴线与预测和测量的重力方向垂直。 基于陀螺仪数据计算参考“地球”帧相对于预测帧的预测取向。 通过将校正应用于预测取向来确定校正的取向,提供地球参考系相对于传感器框架的取向。
-
公开(公告)号:US10460525B1
公开(公告)日:2019-10-29
申请号:US15474968
申请日:2017-03-30
Applicant: Amazon Technologies, Inc.
Inventor: David Charles Buuck , Elizabeth Helminski , David William Devries , Steve Gil Gonzalez , Ali Shahrokni
Abstract: A system includes a fit test fixture. A first air bladder is connected to the support structure, and a second air bladder is connected to the support structure. The system includes a scanner configured to generate a three-dimensional model of a clothing item positioned over at least a portion of the fit test fixture, and a controller. The controller is configured to cause an air compressor to inflate the first air bladder and the second air bladder, and store the three-dimensional model of the clothing item in a database. The three-dimensional model depicts the clothing item at least partially inhabited by the first air bladder and the second air bladder. A processor is configured to generate a rendering depicting the three-dimensional model of the clothing item on a three-dimensional model of the consumer.
-
公开(公告)号:US10832668B1
公开(公告)日:2020-11-10
申请号:US15709167
申请日:2017-09-19
Applicant: Amazon Technologies, Inc.
Inventor: David William Devries , Rajesh Mittal
IPC: G10L15/00 , G10L15/22 , G10L15/183 , G10L15/18 , G10L15/30 , G10L15/14 , G10L13/00 , G06F40/169 , G06F40/205
Abstract: Techniques for dynamically maintaining speech processing data on a local device for frequently input commands are described. One or more devices receive speech processing data specific to one or more commands associated with system input frequencies satisfying an input frequency threshold. The device(s) then receives input audio corresponding to an utterance and generate input audio data corresponding thereto. The device(s) performs speech recognition processing on input audio data to generate input text data using a portion of the received speech processing data. The device(s) determines a probability score associated with the input text data and determines the probability score satisfies a threshold probability score. The device(s) then performs natural language processing on the input text data to determine the command using a portion of the speech processing data. The device(s) then outputs audio data responsive to the command.
-
公开(公告)号:US10515637B1
公开(公告)日:2019-12-24
申请号:US15709119
申请日:2017-09-19
Applicant: Amazon Technologies, Inc.
Inventor: David William Devries , Rajesh Mittal
Abstract: Techniques for dynamically maintaining speech processing data on a local device for frequently input commands are described. A system determines a usage history associated with a user profile. The usage history represents at least a first command. The system determines the first command is associated with an input frequency that satisfies an input frequently threshold. The system also determines the first command is missing from first speech processing data stored by a device associated with the user profile. The system then generates second speech processing data specific to the first command and sends the second speech processing data to the device.
-
公开(公告)号:US10452116B1
公开(公告)日:2019-10-22
申请号:US15620782
申请日:2017-06-12
Applicant: Amazon Technologies, Inc.
Inventor: David William Devries , Stewart Robin Shearer , Amit Singh Chhetri , Serkan Hatipoglu , Omar Sze Leung , Michael Serge Devyver , Leo Benedict Baldwin , Noam Sorek
IPC: G06F1/32 , G06F3/041 , G01P15/09 , G06F1/3231 , G06F3/16 , G01P15/097 , G06F1/3287
Abstract: A decision engine executing on an electronic device may determine, using sensor data captured by multiple sensors of the device, whether a user is present in an environment that includes the device. If the user is determined to be present in the environment, the device may transition from a first state to a second state. The first state may be a first power state of the device in which the device is powered off or an idle or dormant state in which the device is powered on but a display of the device is powered off. Correspondingly, the second state may be a second power state of the device in which the device and the display are powered on and content is being rendered on the display. If the decision engine cannot make a determination based on the sensor data, a context engine may adjudicate the user presence determination.
-
公开(公告)号:US09678559B1
公开(公告)日:2017-06-13
申请号:US14859008
申请日:2015-09-18
Applicant: Amazon Technologies, Inc.
Inventor: David William Devries , Stewart Robin Shearer , Amit Singh Chhetri , Serkan Hatipoglu , Omar Sze Leung , Michael Serge Devyver , Leo Benedict Baldwin , Noam Sorek
IPC: G06F1/32 , G06F3/041 , G06F3/16 , G01P15/09 , G01P15/097
CPC classification number: G06F1/3231 , G01P15/097 , G06F1/3265 , G06F3/0416 , G06F3/16 , Y02D10/153 , Y02D10/173
Abstract: A decision engine executing on an electronic device may determine, using sensor data captured by multiple sensors of the device, whether a user is present in an environment that includes the device. If the user is determined to be present in the environment, the device may transition from a first state to a second state. The first state may be a first power state of the device in which the device is powered off or an idle or dormant state in which the device is powered on but a display of the device is powered off. Correspondingly, the second state may be a second power state of the device in which the device and the display are powered on and content is being rendered on the display. If the decision engine cannot make a determination based on the sensor data, a context engine may adjudicate the user presence determination.
-
-
-
-
-