Patents Assigned to Amazon Technologies
  • Patent number: 12046002
    Abstract: Systems, devices, and methods are provided for depth guided structure from motion. A system may obtain a plurality of image frames from a digital content item that corresponds to a scene and determine, based at least in part on a correspondence search, a set of 2-D keypoints for the plurality of image frames. A depth estimator may be used to determine a plurality of dense depth map for the plurality of image frames. The set of 2-D keypoints and the plurality of dense depth maps may be used to determine a corresponding set of depth priors. Initialization and/or depth-regularized optimization may be performed using the keypoints and depth priors.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Xiaohan Nie, Michael Thomas Pecchia, Leo Chan, Ahmed Aly Saad Ahmed, Muhammad Raffay Hamid, Sheng Liu
  • Patent number: 12045609
    Abstract: Techniques for generating custom rules are described. For example, a system to receive at least one request to create rules based on a policy and code repository files stored by the storage service; analyze the policy to generate a collection of rule candidates; analyze the code repository files to identify labeled code examples that either conform or do not conform to the rule candidates; receive a selection of the labeled code examples; and synthesize at least one rule that includes a precondition that specifies applicability to the selected labeled code examples and a postcondition that expresses a check to be performed contingent on the precondition being satisfied is at least described.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Neela Sawant, Pranav Garg
  • Patent number: 12047408
    Abstract: Devices and techniques are generally described for anomalous network activity detection. In various examples, first application log data comprising a plurality of computer log actions may be received. A hidden Markov model associated may generate a first hidden state vector, where a first value of the first hidden state vector is associated with anomalous activity. A first timing vector associated with a first account may be determined, wherein the timing vector indicates first time periods of typical activity and second periods of typical inactivity for the first account. A first number of elements of the first hidden state vector that have the first value and which correspond to the second time periods of the first timing vector may be determined. Network access may be disabled for the first account.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Brendan Cruz Colon, Matt Michael Sommer, Joshua Scott Hansen, Dennis Naylor Brown
  • Patent number: 12046234
    Abstract: Some natural language command processing systems may handle some commands on a user device rather than sending input to another system for processing. Such a system may include an arbitration component for arbitrating between device and/or system processing. The arbitration component may execute in the system and render a device-specific decision as to whether the device will be able to process the input and/or execute the command, based on information known to the system about the device's capabilities. If the arbitration component predicts that the device will not be able to execute the command, the system may execute the command without waiting for a signal from the device. If the arbitration component predicts that the device will be able to execute the command, the system may halt processing to prevent duplicate execution.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Stanislaw Ignacy Pasko, Bruno Dufour, Dmitry M Sharygin, Peipei Tan
  • Patent number: 12047462
    Abstract: A service implemented at a first isolated virtual network of a provider network is added to a database of privately-accessible services. Configuration changes that enable network packets to flow between the first isolated virtual network and a second isolated virtual network without utilizing a network address accessible from the public Internet are implemented. Service requests originating at the second isolated virtual network are transmitted to the first isolated virtual network via private pathways of the provider network. Metrics corresponding to service requests directed from the second isolated network to the service are collected and provided to the respective owners of one or both isolated virtual networks.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Kyle Tailor Akers, Michael Siaosi Voegele, Kevin Christopher Miller, Chao Yuan, David Brian Lennon, Patrick Stephenson
  • Patent number: 12045119
    Abstract: System and methods are provided for detecting, tracking, and managing outages of transaction processors. An indication is received indicating a potential outage associated with a transaction processor computer configured to process transactions of an online retail website. The indication can be received from a threshold monitoring service and/or from a machine-learning detection system. A computing service can be initiated to confirm and track the outage over time. An outage may include a number of situations in which the transaction processor fails to process transactions according to a set of predefined processing parameters. If the outage spans a particular time period, the service can perform a number of remedial actions (e.g., notifying an administrator of the outage, etc.).
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Nivea Guru Mandavia, Ivan Chen, Yuwei Jiang, Manpreet Arora, Bhavya Gupta, Bharath Shive Gowda, Fnu Himanshi, Cheng Chen
  • Patent number: 12047261
    Abstract: Implementations for determining content perception by a participant in a media session by analyzing content are described. A content signal, such as an audio signal or a video signal, is received during a media session. A transcript of the content can be determined. Feedback, such as a pre-determined phrase, related to content perception by a participant in the media session is determined using a learning algorithm at the device. Metadata regarding the media session is collected in response to the feedback related to the content perception. The indication of the feedback related to the content perception and the metadata regarding the media session is then sent. In response, one or more adjustments to the media session are received. The one or more adjustments to the media session can be determined based on the indication of the feedback related to the content perception, the metadata regarding the media session, and network performance information.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddhartha Shankara Rao, John Joseph Dunne
  • Patent number: 12047650
    Abstract: Techniques for using a machine learning model to determine a proper subset of a multimedia file for a viewer based on their interest without the need to actively control a media player timeline are described.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Hooman Mahyar, Shivakumar Krishnamurthy, Arjun Cholkar, Rafael Soltanovich
  • Patent number: 12045288
    Abstract: Devices and techniques are generally described for selection of objects in image data using natural language input. In various examples, first image data representing at least a first object and first natural language data may be received. In some examples, first embedding data representing the first natural language data may be generated. Second embedding data representing the first image data may be generated. Relative location data indicating a location of the first object in the first image data relative to at least one other object may be generated. The first embedding data, the second embedding data, and the relative location data may be input into a multi-modal transformer model. The multi-modal transformer model may determine that the first natural language data relates to the first object.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ahmet Emre Barut, Chengwei Su, Weitong Ruan, Wael Hamza
  • Patent number: 12047756
    Abstract: A system efficiently selects at least one device from multiple devices based on received audio signals. In some instances, the system receives audio signals from devices that each comprise at least one microphone. A respective audio signal of the audio signals includes a representation of a sound originating from a location. The system then determines a device to be used to respond to the sound. In some instances, the system analyzes times in which the received audio signals that represent the sound are generated and/or volumes of the sound as represented by the received audio signals. The system can then select the device based on the analysis.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Henry Chang, Wai Chung Chu
  • Patent number: 12042824
    Abstract: An automated, single level, package sortation system may include a conveyance mechanism, a package induct station with a first robotic arm, a first drive unit, a cart building station with a second robotic arm, a cart, and a cart transfer station. Each package and cart of the system may have an associated destination. A package may be transferred by a first robotic arm from a conveyance mechanism to a first drive unit, and then transferred by a second robotic arm from a first drive unit to a cart associated with the same destination as the package. Then, the cart may be transferred via a cart transfer station to the destination associated with the cart and all packages contained therein.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Julie Mitchell, Vikas Reddy Enti, Andrea Thelen
  • Patent number: 12045199
    Abstract: A lightweight filesystem may be provided for remote storage caching. A filesystem may maintain a persistent cache for a data set stored as data files in immutable data objects in a remote data store. Filesystem metadata may be evaluated to determine whether a portion of a data file is stored in the persistent cache according to an offset and length specified in a request. If in the persistent cache, data obtained from a data block in the persistent cache may be returned. If not in the persistent cache, then the remote data store may be accessed and the data file in the immutable data object read to obtain the portion of the data file.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: James Christopher Sorenson, III, Hao He
  • Patent number: 12045641
    Abstract: Described are systems and methods that may be used to compare virtual machine manager-level system operations in a host environment to verify to a guest environment, such as a virtual machine, that the requested operations have been performed and the data managed by the host on behalf of the guest is secure. The implementations may include a security monitor that interfaces with a trusted platform module included in a hardware of the host. The security monitor may work with the TPM to verify consistency between a VM operation and a corresponding VMM-level operation of the host. This verification provides transparency that the host machine is complying with its responsibility to properly manage and secure data of the VM.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Shivaramakrishnan Vaidyanathan
  • Patent number: 12045643
    Abstract: Techniques are described for enabling a service provider to determine the power utilization of electrical lineups and sub-lineups powering physical servers in a data center and place virtual machine instances into the physical servers based on the power utilization and a user-specified preference of a virtual machine instance type.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Afshin Majd
  • Patent number: 12045562
    Abstract: Editing and sharing spreadsheets of a spreadsheet editor system are disclosed. Interactions pertaining to requests of users of the spreadsheet editor system may be treated via natural language queries that are received at an interface of said system. When a first user attempts to share a spreadsheet with a second user, various spreadsheet filtering techniques may cause a new version of the given spreadsheet to be generated for the second user depending on permissions and metadata of one or both users of the editable spreadsheet system. References of the second user may additionally be used to modify a spreadsheet for viewing by the second user.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajesh Goli, Vivek Madani
  • Patent number: 12043266
    Abstract: This disclosure is directed to, in part, techniques for determining occupancy states of a vehicle over time and adjusting settings associated with the vehicle based at least in part on these occupancy states. For instance, an example vehicle may include an array of sensors that may generate sensor data for identifying an occupancy state of a vehicle. These sensors may include cameras, microphones, in-seat weight sensors, seatbelt sensors, door-latch sensors, and the like, which may be used to generate sensor data indicative of a current occupancy state of a vehicle. An occupancy state may include a number of occupants of the vehicle, the location of these occupants within the vehicle, the identity of these occupants, and/or the like.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Kellie Akemi Tsuyemura, Matt L Chaboud
  • Patent number: 12047618
    Abstract: A first portion of a video item is transmitted using a first encoding profile. The first encoding profile is a first set of one or more first video representations of the video item having first image quality characteristics. Viewer information including at least one of a viewer quantity for the video item or a viewer playback platform distribution for the video item is receiving during transmitting the video item. A second encoding profile is determined based on the at least one of the viewer quantity or the viewer playback platform distribution. The second encoding profile is a second set of one or more second video representations of the video item having second image quality characteristics. The second image quality characteristics include a selected image quality characteristic that is not included in the first image quality characteristics. A second portion of the video item is transmitted using the second encoding profile.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Xiangbo Li, Selvanayagam Sendurpandian, Benjamin Hirsch, Luke Curley, John Bartos, Nagendra Akula Suresh Babu, Rohit Puri
  • Patent number: 12045032
    Abstract: An IoT gateway at a client site uses sensing functions and actuating functions to safely implement actions for equipment. The client provides, to the IoT service, specifications for a sensing function and one or more actuating functions that are to communicate with the sensing function. The functions are deployed to the IoT gateway at the client site. The sensing function may be assigned read only access to the equipment and the actuating function may be assigned write only access to the equipment. The sensing function may collect data from the equipment and determine that a condition has been met (e.g., temperature is above an upper limit). In response, the sensing function provides an indication of an action to the actuating function (e.g., via a unique topic). If the action is a supported action, then the actuating function causes the equipment to perform the action; otherwise, it ignores the indicated action.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Thibaut Pierre Grandmougin, Bart Schouwenaars-Harms
  • Patent number: D1036287
    Type: Grant
    Filed: January 29, 2022
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Wilfrido Loor Canizares, Bernhard Wildner
  • Patent number: D1036420
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: July 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sun Joo Han, Giles David Matthew McWilliam