Patents Assigned to Amazon Technologies
  • Patent number: 10839204
    Abstract: Some aspects of the present embodiments provide an A/V recording and communication device that stores the identification data for one or more known persons and/or objects at a local memory of the device. Each time the A/V recording and communication device detects a person or an object, the A/V recording and communication device may capture identification data for the person or object and identify the detected person or object by comparing the identification data for the detected person or object (e.g., an image of the person and/or other biometric data related to the person) with the previously stored identification data.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: James Siminoff
  • Patent number: 10839614
    Abstract: Systems and methods to rapidly create, view, and modify three-dimensional experiences may include a two-dimensional content editing device and application and a three-dimensional experience viewing device and application. Using the two-dimensional content editing application, two-dimensional objects may be created, and properties of the two-dimensional objects may be defined. Using the three-dimensional experience viewing application, the two-dimensional objects may be rendered within a three-dimensional environment based on the defined properties. In this manner, three-dimensional experiences may be quickly created, viewed, modified, reviewed, and published without the need for specialized tools, training, or experience in three-dimensional modeling or programming.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Lane Daughtry, David Robert Cole, Jason Andrew Brightman
  • Patent number: 10836485
    Abstract: This disclosure describes a configuration of an unmanned aerial vehicle (UAV) that will facilitate extended flight duration. The UAV may have any number of lifting motors. For example, the UAV may include four lifting motors (also known as a quad-copter), eight lifting motors (octo-copter), etc. Likewise, to improve the efficiency of horizontal flight, the UAV also includes a pushing motor and propeller assembly that is oriented at approximately ninety degrees to one or more of the lifting motors. When the UAV is moving horizontally, the pushing motor may be engaged and the pushing propeller will aid in the horizontal propulsion of the UAV.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ricky Dean Welsh, Daniel Buchmueller, Fabian Thomas Hensel, Gur Kimchi, Louis LeRoi LeGrand, III, Brandon William Porter, Walker Chamberlain Robb, Joshua White Traube
  • Patent number: 10842052
    Abstract: A system for conveying air from one location to another includes a soft duct having a passage and an air flow control device. The air flow control device can be operated to vary a cross sectional area of a portion of the passage of the soft duct.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Brock Robert Gardner
  • Patent number: 10839156
    Abstract: Generally described, one or more aspects of the present application correspond to a machine learning address normalization system. A system of deep learning networks can normalize the tokens of a free-form address into an address component hierarchy. Feature vectors representing various characters and words of the address tokens can be input into a bi-directional long short term memory network (LSTM) to generate a hidden state representation of each token, which can be individually passed through a softmax layer to generate probabilistic values of the token being each of the components in the address hierarchy. Thereafter, a conditional random field (CRF) model can select a particular address component for each token by using learned parameters to optimize a path through the collective outputs of the softmax layer for the tokens. Thus, the free-form address can be normalized to determine the values it contains for different components of a specified address hierarchy.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Satyam Saxena, Sourav Kumar Agarwal, Alok Chandra
  • Patent number: 10841119
    Abstract: A technology is described for operating a device shadowing service that manages device representations for physical devices that are network addressable. An example method may include associating a device representation with a representation type, where the device representation represents a copy of a state of a physical device in network communication with a device shadowing service that maintains the device representation, and the representation type may define a command that can be invoked through the device representation. After the device representation has been associated with the representation type, the command may be invoked through the device representation. Invoking the command may involve identifying the representation type associated with the device representation and determining that the command is supported by the representation type. Thereafter, the command may be executed.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, Shyam Krishnamoorthy, Mark Edward Rafn, William Alexander Stevenson, Alan Conrad Rawcliffe
  • Patent number: 10838954
    Abstract: This disclosure describes, in part, techniques for identifying user-specific content items and/or time-based content items, as well as techniques for providing the content items to the user. For instance, a remote system may receive first audio data from an electronic device, where the first audio data represents a request to identify content related to a topic. The remote system can then store the topic in a database and use the topic to identify the content. Later, the remote system can then receive second audio data from the electronic device, where the second audio data represents a request for the content. The remote system can then send third audio data to the electronic device that represents at least a portion of the content.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jose Alejandro Dario Santos, Corinne Russell, Nicholas Martin Peters, Jr., Catherine Michelle Loo
  • Patent number: 10841620
    Abstract: Techniques are described for encoding noisy media content. A residual coefficient matrix representing differences in image content between a portion of a target image frame and portions of one or more reference frames can include noise within a high frequency band. Some of the noise can be removed by removing isolated residual coefficients. Some of the noise can be reduced by attenuating their values selectively.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Yongjun Wu
  • Patent number: 10839124
    Abstract: Interactive compilation of software to a hardware language may be performed to satisfy formal verification constraints. Source code for software to be executed on a hardware design may be received. Intermediate code may be generated from the source code as part of translating the source code to a hardware language used to specify the hardware design. The intermediate code may be provided via an interface and updates to the intermediate code may be received. The updated source code may then be used to complete translation of the source code to the hardware language.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Uri Leder, Adi Habusha, Ofer Naaman, Tzachi Zidenberg, Ohad Gdalyahu
  • Patent number: 10839138
    Abstract: A method and system to provide fonts for electronic publications is described. An example method includes receiving a request for an electronic publication from a user device, retrieving a font identifier of a font from the electronic publication, providing the electronic publication to the user device, determining, based on the font identifier, that at least one font file of the font is not stored on the user device, and providing the at least one font file of the font to the user device.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Lokesh Joshi, Michael Patrick Bacus, Christopher Allen Suver, Eric Allen Menninga
  • Patent number: 10836047
    Abstract: Finger assemblies at the end of a robotic arm end effector includes talon that are retractable. Retraction may be accomplished by a vertical or horizontal barrel cam, a paddle and spin assembly, and/or a resilient plate. A method includes contacting a portion of a finger body against a datum.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jude Royston Jonas, Ennio Claretti, Justin Thomas Juranovits, Andrew D. Marchese
  • Patent number: 10841543
    Abstract: In a battery-powered audio/video recording and communication device having a camera, the length of a preset interval (the interval between instances of the device sending a request to a network to check whether any user requests to access the camera have been received) may be adjusted upward or downward in order to balance the competing interests of reducing latency (e.g. reducing the delay that the user may experience when trying to access the camera) and conserving battery life. The present embodiments advantageously balance these competing interests by initially setting the length of the preset interval to be relatively short to reduce latency, but automatically increasing the length of the preset interval as the battery charge is depleted, thereby extending battery life. The present embodiments also advantageously enable the length of the preset interval to be decreased after the battery is recharged, thereby reducing latency.
    Type: Grant
    Filed: November 3, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: John Modestine, Joshua Roth
  • Patent number: 10839795
    Abstract: A user can utter a voice command in an environment where multiple audio playback devices are located to have audio output on a single device, or a predefined group of devices in a synchronized manner. In instances when the voice command uttered by the user does not specify a target for audio output, an implicit target selection algorithm can evaluate one or more criteria to determine an appropriate target for output of the audio corresponding to the voice command. An example criterion is met if a predetermined time period has lapsed since a last utterance was detected by a device in the environment. However, other criteria can be evaluated for determining a target output device(s).
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Fred Torok, Michael Alan Pogue, Vikram Kumar Gundeti, Dharini Sundaram
  • Patent number: 10841666
    Abstract: Technologies are provided for generation of points of insertion of directed content into a video asset. In some embodiments, multiple time offsets within an interval spanned by the video asset can be determined using audio data corresponding to the video asset. A time offset defines a boundary between first and second segments of the video asset. Using image data corresponding to the video asset, respective pairs of video clips for the multiple time offsets can be generated. Visual features, aural features, and language features pertaining to the respective pairs of video clips can then be generated. Scores for the multiple time offsets can be generated using the visual features, the aural features, and the language features. A score represents an assessment of suitability to insert directed content into the video asset at a time offset. A file that contains specific time offsets can be generated.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Effinger, Ryan Barlow Dall, Christian Garcia Siagian, Jonathan Y Ito, Brady Court Tsurutani, Vadim Volovik
  • Patent number: 10839174
    Abstract: This disclosure describes a system, method, and apparatus for efficiently tracking inventory using RFID tags (e.g., RFID tags). For example, an RFID tag reader may perform an inventory mode to receive RFID tag identifiers from RFID tags located within a range of an antenna element of the RFID tag reader. Those RFID tag identifiers may be included on an inventory table associated with the antenna element. In a second mode, the RFID tag reader may perform a targeted read. During a targeted read mode, the RFID tag reader, utilizing the antenna element, may issue a request for a selected RFID tag identified in the inventory table to reply to the request.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ronald Eugene Huebner, Somasundaram Niranjayan, Mark Glen McKinnon
  • Patent number: 10839135
    Abstract: A service provider receives a request to obtain a text-based transmission. In response to the request, the service provider generates an identifier corresponding to the request and, based at least in part on the identifier and text to be included in the transmission, determines a set of textual transformations to associate with the identifier. The service provider modifies the text in accordance with the set of textual transformations and provides the modified text to the requestor as the text-based transmission.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Sturgis Terkowitz, Seema Pradeep Degwekar, Daryl Melvin Joel Harrison, Nathan David Weill Nadel, Katrina Shackelford
  • Patent number: 10841756
    Abstract: Techniques related to managing data communications between devices are described. In an example, a computer system receives, from a first device, a request to transfer a communications session with the first device and a second device. The computer system determines contextual data associated with the communications session. Using at least the contextual data, the computer system determines the communications session is permitted to be transferred from the first device to a third device based. The computer system causes a transferred communications session to be established with the third device and the second device.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Shambhavi Sathyanarayana Rao, Patrick Fiori, Ford Davidson, Rohit Lohani, Shawn Michael Banks, Merle Michael Robinson, Ninad Parkhi
  • Patent number: 10839506
    Abstract: A convolutional neural network may be trained to inspect subjects such as carbon fiber propellers for surface flaws or other damage. The convolutional neural network may be trained using images of damaged and undamaged subjects. The damaged subjects may be damaged authentically during operation or artificially by manual or automated means. Additionally, images of undamaged subjects may be synthetically altered to depict damages, and such images may be used to train the convolutional neural network. Images of damaged and undamaged subjects may be captured for training or inspection purposes by an imaging system having cameras aligned substantially perpendicular to subjects and planar light sources aligned to project light upon the subjects in a manner that minimizes shadows and specular reflections. Once the classifier is trained, patches of an image of a subject may be provided to the classifier, which may predict whether such patches depict damage to the subject.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Aniruddh Raghu, Joseph Rutland, Christian Leistner, Andres Perez Torres
  • Patent number: 10839351
    Abstract: Techniques describing methods and systems for validating different versions of a set of rules for performing automated workflow processes. Sets of input data, each disjoint from one another, are obtained that are optimized from inputs contained in data storage. A first output is produced using one or more of the sets of inputs as input to a first version of the set of rules, and a second output is produced using the one or more of the sets of inputs as input to a second version of the set of rules. The first output is compared with the second output and, in response to a determination that the first output and the second output do not match, an indication of inconsistency is recorded.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Hareendra Sura, William Wallace Allocca, Vemaganti Amith Vikram, Ohm Reddy Bomedi, Soumya Ranjan Maharana, Anil Kumar Senesetti, Hemanth Kumar Reddy Vallela
  • Patent number: 10839245
    Abstract: A structured document analyzer that associates keys and values in structured documents based on key, value, and key-value container bounding boxes. A trained machine learning model analyzes images of structured documents to determine bounding boxes for keys, values, and key-value containers in the images with confidence scores for the classifications. For each image, duplicate bounding boxes are removed, and then a set of key-value containers are selected and sorted based on the confidence scores. For each key-value container, a best key and value are determined for the container based on overlap of the key and value bounding boxes with the container bounding box and the confidence scores. Optical character recognition may be performed on the image to determine text for the keys and values.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: November 17, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Guneet Singh Dhillon, Vijay Mahadevan, Yuting Zhang, Meng Wang, Gangadhar Payyavula, Viet Cuong Nguyen, Rahul Bhotika, Stefano Soatto