Amazon Patents Granted

Patents granted to Amazon by the U.S. Patent and Trademark Office (USPTO).

  • Patent number: 11926428
    Abstract: The disclosure describes an automated aerial vehicle (AAV) and system for automatically detecting a contact or an imminent contact between a propeller of the AAV and an object (e.g., human, pet, or other animal). When a contact or an imminent contact is detected, a safety profile may be executed to reduce or avoid any potential harm to the object and/or the AAV. For example, if a contact with a propeller of the AAV by an object is detected, the rotation of the propeller may be stopped to avoid harming the object. Likewise, an object detection component may be used to detect an object that is nearing a propeller, stop the rotation of the propeller, and/or navigate the AAV away from the detected object.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: March 12, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Buchmueller, Brian C. Beckman, Amir Navot, Brandon William Porter, Gur Kimchi, Jeffrey P. Bezos, Frederik Schaffalitzky
  • Patent number: 11924117
    Abstract: At a first compute instance run on a virtualization host, a local instance scaling manager is launched. The scaling manager determines, based on metrics collected at the host, that a triggering condition for redistributing one or more types of resources of the first compute instance has been met. The scaling manager causes virtualization management components to allocate a subset of the first compute instance's resources to a second compute instance at the host.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Andra-Irina Paraschiv, Matthew Shawn Wilson
  • Patent number: 11924845
    Abstract: A satellite provides communication between user terminals (UTs) and ground stations that connect to other networks, such as the Internet. Because the satellite is within range of many UTs at any given time, many UTs are in contention to use an uplink to send upstream data to the satellite. This saturates a random-access channel (RACH) on the uplink. When a UT has data to uplink, it sends a short buffer data status (SBDS) message using the RACH. The minimal size of the SBDS facilitates use of a non-orthogonal multiple access uplink. Based on the SBDS, the satellite allocates a grant to the UT to use the uplink. Additional messages from the UT involving buffer status may be sent using the granted uplink. Unsolicited grants may be issued to the UT based on analysis of uplink and downlink traffic. If needed, the RACH may still be used to request additional grants.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: March 5, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Baosheng Li, Sandeep Ahluwalia, Deepak
  • Patent number: 11924738
    Abstract: Techniques for managing connections in a mesh network that includes multiple provisioners are described. In an example, a computer system receives, from a first device set up as a first provisioner in the mesh network, a first identifier of a third device of the mesh network. The computer system also receives, from a second device set up as a second provisioner in the mesh network, the first identifier of the third device. The computer system generates an association between the third device and the first device based at least in part on a determination that the third device is to be reached exclusively via the first device. The computer system also generates a message about an action to be performed by the third device and sends, based at least in part on the association, the message to the first device.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Soon Hyeok Choi, VenkatRaghavan VijayaRaghavan, Bowei Feng, Lakshmi Venkatraman
  • Patent number: 11924336
    Abstract: A pair of virtualized security device initialization data sets are received at a first virtualization server from respective sources prior to a launch of a compute instance at the server. A first virtualized security device is initialized using the data sets, and used to generate cryptographic artifacts used by the compute instance. A data item which was included in one of the data sets is modified after the cryptographic artifacts are generated. Additional cryptographic artifacts are generated by a second virtualized security device at a second virtualization server to which the compute instance has been migrated. The second virtualized security device is initialized using at least the modified data item.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Atul Khare, Deepak Gupta, Petre Eftime, Madalin Razvan Nastase
  • Patent number: 11924176
    Abstract: A hardware security module (HSM) client processes a request to store data in a set of HSMs. The HSM client determines a property of the data indicative of a sensitivity classification of the data. As a result of determining the data lacks a classification as sensitive, the HSM client transmits the data to a data store outside the set of HSMs and updates a database used by the HSM client to associate an identifier of the data with a reference to a location in the data store.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Mayank Bharat Ambaliya, Benjamin Philip Grubin, Scott Samuel Adams
  • Patent number: 11922386
    Abstract: Disclosed are systems, methods, and apparatus of an automated and self-service kiosk that allows customers to select inventory items available from the kiosk and walk or move away with selected inventory item(s) without having to process payment, identify the inventory item(s), or provide any other form of checkout. After a customer has picked one or more items and departed the kiosk, the picked items are determined and the customer charged for the items. For example, one or more of detected weight changes measured at the kiosk and/or images generated at the kiosk may be used to identify items picked by the customer from the kiosk.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Subhash Sasidharakurup, Srinivasan Hariram, Mehakinder Singh Oberoi, Ashish Pal, Rajesh Jain, Shanoop Sivadas, Himanshu Singh, Aniket Nagesh Dubhashi, Vinay P. Vaidya, Debasish Das
  • Patent number: 11919718
    Abstract: An assembly includes a frame and a conveyor mat configured to transition between a retracted state in which the conveyor mat is disposed within a footprint of the frame, and a deployed state in which the conveyor mat is disposed at least partially disposed outside the footprint of the frame. The conveyor mat has a plurality of linkages, a plurality of rollers, a plurality of supports, and a plurality of axles. Individual axles couple to individual linkages of the plurality of linkages, individual rollers of the plurality of rollers, and individual supports of the plurality of supports together. A tensioning system is configured to control the conveyor mat transitioning between the retracted state and the deployed state.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Karan Arora, Thomas Murphy, Peter Fischer
  • Patent number: 11923347
    Abstract: A semiconductor package can include a unitary substrate defining a first region and a second region. A first interposer can be mounted on the unitary substrate in the first region, and a first die can be mounted on the first interposer. A second interposer can be mounted in the second region on the unitary substrate, and a second die can be mounted on the second interposer.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Bassam Abdel-Dayem
  • Patent number: 11921187
    Abstract: Techniques for monitoring devices to use ultrasonic signals to detect and track the locations of moving objects in an environment. To determine distance information, the monitoring devices emit a frequency-modulated continuous wave (FMCW) signal at an ultrasound frequency range. Reflections of the FMCW ultrasonic signal are used to generate time-of-arrival (TOA) profiles that indicate distances between the monitoring device and objects in the environment. The reflections can be processed to suppress undesirable interferences, such as reflections off non-mobile objects in the environment (e.g., walls, furniture, etc.), vibrations off the floorings or the ceilings, etc. After processing the reflections, a heatmap can be used to plot the intensity of the reflections for the different TOAs of the reflections, and depict the movement of the user over time. Finally, a Kalman filter is used to smooth the peaks in the intensity values on the plot, and determine the trajectory of the human.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Spencer Russell, Krishna Kamath Koteshwara, Tarun Pruthi, Trausti Thor Kristjansson, Anran Wang
  • Patent number: 11919549
    Abstract: Systems, methods, and computer-readable media are disclosed for flexible rail switching components for container shuttles. In one embodiment, an example system for a shuttle may include an elongated spring steel plate, a first rail track component coupled to the elongated spring steel plate, a second rail track component coupled to the elongated spring steel plate and disposed adjacent to the first rail track component, and a third rail track component coupled to the elongated spring steel plate and disposed adjacent to the second rail track component. The elongated spring steel plate may be configured to be actuated from a first position to a second position. A distance between the first rail track component and the second rail track component when the elongated spring steel plate is in the second position may be less than when the elongated spring steel plate is in the first position.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Alan Bray, Rajeev Dwivedi
  • Patent number: 11921484
    Abstract: A safety rated robotic motor control system may be configured to receive sensor data from sensors positioned on a motor. The data can be received by a programmable logic device and processed to generate a fault message based on a first set of characteristics. The fault message and the data can be transmitted to a safety controller that determines a second set of characteristics and generates operating instructions based on the fault message and the second set of characteristics.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Justin Croyle, Sean Garcen, Craig Ropi, Joshua Zarr
  • Patent number: 11919662
    Abstract: A constellation of many satellites provide communication between devices such as user terminals (UTs) and ground stations that are connected to other networks, such as the Internet. A constellation management system (CMS) facilitates management and operation of the satellites in the constellation and facilitates information exchange with other authorized systems to provide for situationally aware operation. The CMS may ingest data such as satellite telemetry, space weather data, object ephemeris data about other orbital objects, and so forth. The CMS uses the ingested data to automatically operate satellites to perform routine activities such as station keeping maneuvers, maintenance activities, interference mitigation, and so forth. Confirmation from a human operator may be obtained before performing some activities. Activities may be planned and coordinated to minimize resource consumption for the individual satellite as well as the constellation.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: March 5, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jason A. Rhoads, Darren Andrew Schumacher
  • Patent number: 11921699
    Abstract: Lease-based consistency may be implemented for databases to handle failovers. A database node may obtain a consistency lease that describes a point in time determined from a time-to-live amount added to a consistent point in time for database data. While the consistency lease is valid, Multi-version Concurrency Control (MVCC) snapshots assigned by the database node can be used to handle requests to access the database data. Once expired, the database node may have to renew the consistency lease in order to continue to handle write and read requests.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Upendra Govindagowda, Anand Kumar Thakur, David Charles Wein, Alexandre Olegovich Verbitski, James C Nasby, Hong Yang, Gaurav Kumar Gupta
  • Patent number: 11922191
    Abstract: Disclosed are various embodiments for efficiently identifying whether any expected user interface elements (e.g., informational components, containers, navigational components, input controls, labels, etc.) are missing from a rendered user interface. A user interface is generated and rendered by a client device according to user interface content data received from a content provider. User interface feature identifiers associated with user interface features included in the rendered user interface are identified and applied to one or more probabilistic data structure algorithms to generate a rendered feature probabilistic data structure digest representing the rendered user interface features. The rendered feature probabilistic data structure digest is compared with an expected feature digest to determine whether any expected user interface features are missing from the rendered user interface.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 5, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Shreekanth Pandurang Lakshmeshwar
  • Patent number: 11921870
    Abstract: When a client requests a data import job, a remote storage service provider provisions a shippable storage device that will be used to transfer client data from the client to the service provider for import. The service provider generates security information for the data import job, provisions the shippable storage device with the security information, and sends the shippable storage device to the client. The service provider also sends client-keys to the client, separate from the shippable storage device (e.g., via a network). The client receives the device, encrypts the client data and keys, transfers the encrypted data and keys onto the device, and ships it back to the service provider. The remote storage service provider authenticates the storage device, decrypts client-generated keys using the client-keys stored at the storage service provider, decrypts the data using the decrypted client-side generated keys, and imports the decrypted data.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Frank Paterra, Firat Basarir
  • Patent number: 11921768
    Abstract: Devices and techniques are generally described for iterative theme discovery in text. In some examples, first text data that is separated into a plurality of documents may be received. In some examples, a codebook comprising a first topic associated with a first set of keywords and a second topic associated with second set of keywords may be identified. Instructions to modify the codebook to generate a modified codebook may be received. The instructions may be effective to add to, delete from, and/or modify at least one of the keywords of the first set of keywords or the first topic. In some further examples, a first document of the plurality of documents may be tagged with the first topic based at least in part on the first keywords of the modified codebook. In some examples, output data may be generated that indicates that the first document pertains to the first topic.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Bhavana Ganesh, Arushi Prakash, Banu Selin Tosun, Matthew Brorby, Naumaan Nayyar, Hakan Karagul, Megan Noel Shaw
  • Patent number: 11924247
    Abstract: A method and apparatus for testing and simulating an access control policy are disclosed. Evaluating an access control policy may be performed by utilizing a deny statement that causes the access request to be rejected despite actions indicated in the access request being authorized. Further, an independent simulation environment may be utilized for testing access control policy evaluation.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Branchek Roth, Daniel Stephen Popick, Derek Avery Lyon, John Michael Morkel, Graeme David Baer, Ajith Harshana Ranabahu, Khaled Salah Sedky
  • Patent number: 11921616
    Abstract: Disclosed are systems and methods that determine specification portions of Dafny code and transform those specifications into one or more annotations, expressions, comments, and/or assertions that are included in a destination code written in a destination language as part of a compilation of the Dafny code into the destination code. The annotations, expressions, comments, and/or assertions in the destination code may be utilized by a verification component, such as a Checker Framework, to detect errors that are introduced into the destination code by the compiler as part of the compilation or to verify the absence of errors in the destination code.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Tongtong Xiang, Sean Mclaughlin, Marianna Rapoport, Neha Rungta, Matthias Schlaipfer, Florian Rabe
  • Patent number: 11922942
    Abstract: Devices and techniques are generally described for generating response templates for natural language processing. In various examples, a first knowledge graph comprising a plurality of entities may be received. First text data may be received for a first response template, the first text data defining a natural language input configured to invoke the first response template. A response definition may be received for the first response template, the response definition defining a response associated with the first response template. Natural language input data may be received. A determination may be made that the natural language input data corresponds to the natural language input configured to invoke the first response template. The first response template may be configured to generate natural language output data.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Emre Can Kilinc, Thomas Reno, John Zucchi, Joshua Kaplan
  • Patent number: 11922095
    Abstract: A system may use multiple speech interface devices to interact with a user by speech. All or a portion of the speech interface devices may detect a user utterance and may initiate speech processing to determine a meaning or intent of the utterance. Within the speech processing, arbitration is employed to select one of the multiple speech interface devices to respond to the user utterance. Arbitration may be based in part on metadata that directly or indirectly indicates the proximity of the user to the devices, and the device that is deemed to be nearest the user may be selected to respond to the user utterance.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: James David Meyers, Shah Samir Pravinchandra, Yue Liu, Arlen Dean, Daniel Miller, Arindam Mandal
  • Patent number: 11922729
    Abstract: Commercial interactions with non-discretized items such as liquids in carafes or other dispensers are detected and associated with actors using images captured by one or more digital cameras including the carafes or dispensers within their fields of view. The images are processed to detect body parts of actors and other aspects therein, and to not only determine that a commercial interaction has occurred but also identify an actor that performed the commercial interaction. Based on information or data determined from such images, movements of body parts associated with raising, lowering or rotating one or more carafes or other dispensers may be detected, and a commercial interaction involving such carafes or dispensers may be detected and associated with a specific actor accordingly.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Kaustav Kundu, Pahal Kamlesh Dalal, Nishitkumar Ashokkumar Desai, Jayakrishnan Kumar Eledath, Geoffrey A. Franz, Gerard Guy Medioni, Hoi Cheung Pang, Rakesh Ramakrishnan
  • Patent number: 11922368
    Abstract: Techniques for classifying and processing physical objects are disclosed. In an example, a computer system may receive first data indicating that a first machine learning model of a robotic system is incapable to classify a physical object according to at least one of a set of predetermined classifications. The computer system may also receive second data corresponding to one or more attributes associated with the physical object. A second machine learning model of the computer system may determine a cluster of physical objects that includes an identifier of the physical object, whereby the identifier is included in the cluster based at least in part on the first data and a common attribute with other physical objects of the cluster. The computer system may then determine data for processing subsequent physical objects that are determined to have the common attribute.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Amanda V. Wozniak, David Paul Smart
  • Patent number: 11924367
    Abstract: Joint noise and echo suppression may be performed for enhancing two-way audio communications. Audio data is captured at a communication device and audio data transmitted to the communication device from another communication device are used as input features to a trained machine learning model that uses the transmitted audio data as a reference signal to eliminate residual echo in the captured audio data when also suppressing noise in the captured audio data.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jean-Marc Valin, Karim Helwani, Srikanth Venkata Tenneti, Erfan Soltanmohammadi, Mehmet Umut Isik, Richard Newman, Michael Mark Goodwin, Arvindh Krishnaswamy
  • Patent number: 11921824
    Abstract: Techniques are generally described for fusing sensor data of different modalities using a transformer. In various examples, first sensor data may be received from a first sensor and second sensor data may be received from a second sensor. A first feature representation of the first sensor data may be generated using a first machine learning model and a second feature representation of the second sensor data may be generated using a second machine learning model. In some examples, a modified first feature representation of the first sensor data may be generated based at least in part on a self-attention mechanism of a transformer encoder. The modified first feature representation may be generated based at least in part on the first feature representation and the second feature representation. A computer vision task may be performed using the modified first feature representation.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Todd Hester, Sheng Chen, Mark Buckler, Ayan Tuhinendu Sinha, Hitesh Arora, Michael Lawrence LeKander, Hamed Pirsiavash
  • Patent number: 11922949
    Abstract: Techniques for improving the power consumption of a device without impacting or with minimal impact to operations of the device are described. In an example, the device includes a processor. The device receives, while the processor is operating in a first power mode, first input data corresponding to first audio detected by a microphone. Based at least in part on the first input data, the device detects a sound event or ambient noise. Based at least in part on a detection of the ambient noise only, the device causes processor to operate in a second power mode in which the processor consumes less power than in the first power mode.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Aditya Sharadchandra Joshi, Dibyendu Nandy
  • Patent number: 11922938
    Abstract: A multi-assistant speech-processing system that centrally determines multiple execution plans to respond to a user input. A central component determines whether a particular input should be processed using a requested assistant or a different assistant or should be terminated. Assistant handoff may be determined based on system policies as well as user input-specific data. A ranked list of execution options may be supplemented by augmented data corresponding to messages to a user. The system may attempt to execute plans in the ranked order until a plan succeeds.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Yaser Khan, Piyush Kandpal, Ritesh Patel, Mark Lawrence, Srinivas Palla, Ashish Rangole, Jason Wang
  • Patent number: 11923960
    Abstract: A satellite antenna ground station service includes a plurality of ground stations and associated data centers, wherein the data centers are part of a provider network. Clients may reserve satellite antenna access time-slots via a user interface of the satellite antenna ground station service and store data directly to a data center of the provider network or to the client's premises via a direct connection between the client and the provider network. In some embodiments, the provider network may offer a plurality of network-based services, such as a compute service, a data storage service, a machine learning service, or a data analytics service, and a client may utilize one or more of these services to analyze and process downlinked data received from a satellite of the client via a satellite antenna ground station of the satellite antenna ground station service of the provider network.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Lowell Shayn Hawthorne, David M. Nolton
  • Patent number: 11922728
    Abstract: Where an event is determined to have occurred at a location within a vicinity of a plurality of actors, imaging data captured using cameras having the location is processed using one or more machine learning systems or techniques operating on the cameras to determine which of the actors is most likely associated with the event. For each relevant pixel of each image captured by a camera, the camera returns a set of vectors extending to pixels of body parts of actors who are most likely to have been involved with an event occurring at the relevant pixel, along with a measure of confidence in the respective vectors. A server receives the vectors from the cameras, determines which of the images depicted the event in a favorable view, based at least in part on the quality of such images, and selects one of the actors as associated with the event accordingly.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jaechul Kim, Nishitkumar Ashokkumar Desai, Jayakrishnan Kumar Eledath, Kartik Muktinutalapati, Shaonan Zhang, Hoi Cheung Pang, Dilip Kumar, Kushagra Srivastava, Gerard Guy Medioni, Daniel Bibireata
  • Patent number: 11924361
    Abstract: Determining whether to allow access to a message is disclosed. A message is received from a sender. The message is associated with a first time-to-live (TTL) value. A determination is made that the first time-to-live value has not been exceeded. The determination is made at least in part by obtaining an external master clock time. In response to the determination, access is allowed to the message.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Statica, Christopher A. Howell, Kara Lynn Coppa
  • Patent number: 11922486
    Abstract: This disclosure is directed to using cascading algorithms to automatically identify items placed in a tote or other receptacle utilized by users in material handling facilities as the users move around the facilities. A tote may store a database or “gallery” of item representations for all of the items that are stored in the facility that a user may place in their totes. The tote may use multiple algorithms in a cascading manner to analyze the gallery of item representations in order to iteratively narrow the search space of item representations in the gallery to determine which of the items was placed in the tote by a user. Upon identifying the item placed in the tote, the tote may add an item identifier for the item to a virtual listing of item identifiers representing items previously placed in the tote.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: March 5, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Oded Maron, Jeremy Samuel De Bonet, Daniel Ron, Ejaz Ahmed, Mirko Ristivojevic, Jonathan Cohn
  • Patent number: 11924331
    Abstract: Systems and processes are described for a message service with distributed key caching for server-side encryption. Message requests are received by message handlers of the message service that cache data encryption keys used to encrypt and decrypt messages that are stored to message containers in back end storage. A metadata service obtains the data encryption keys from a key management service, caches the keys locally, and sends the keys to the message handlers upon request, where the keys are cached, again. The key management service may generate the data encryption keys based on a master key (e.g., a client's master key). The message handlers may send both message data encrypted using the data encryption key and an encrypted copy of the data encryption key to be stored together in the data store.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Petr Shveykin, Kelvin Yiu, Jakub Wojciak
  • Patent number: 11922925
    Abstract: A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform a corresponding action, such as streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user. In some instances, the speech recognition platform engages in a back-and-forth dialog with the user in order to properly fulfill the user's request.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Paul Henri Carbon, Vikram Kumar Gundeti, Frederic Johan Georges Deramat, Ajay Gopalakrishnan, John Daniel Thimsen
  • Patent number: 11924640
    Abstract: Techniques for establishing a data connection are described. In an example, a computer system receives, from a second device of a computer network, first data associated with a first device and second data associated with the second device. The first device is not connected to the computer network. The computer system determines third data generated by one or more devices other than the first device and the second device and associated with at least one of: the first device, the second device, a user account, or the computer network. The computer system generates, based on the first data, the second data, and the third data, a confidence score indicating a likelihood of a user authorization to connect the first device to the computer network. The computer system sends, to the second device based on the confidence score, instructions associated with connecting the first device to the computer network.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Quentin N Robinson, Abraham Martin Passaglia, Rashmesh Radhakrishnan, Andrew Roths
  • Patent number: 11922456
    Abstract: Data clean rooms provided for subscribers to advertising analysis services include data regarding advertising impressions, selections, view or conversion events, and memberships of audience segments, and computing functions or capacities for processing the data in an anonymized fashion. When advertisements are presented to customers, and interactions by customers (e.g., impressions, views, clicks, conversions or others) with goods or services are detected, data regarding the interactions may be aggregated and stored. When queries on behalf of an advertiser are identified, data associated with the queries may be retrieved and stored in a data clean room for processing or analysis. Anonymized responses to the query may be returned to the customer or serve as basis for one or more advertising events.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Anthony Crider, Hariharan Jayaraman, Nicole Landis Ferragonio, Alan Kerry Lewis, Keerat Singh Sharma
  • Patent number: 11923044
    Abstract: Techniques for predicting a protein sequence are described. An exemplary method includes receiving a request to predict a missing area of a protein's primary sequence and a corresponding three-dimensional position of the missing area; applying a machine learning model to backbone Cartesian coordinates of the protein's primary sequence and a protein vector of a representation of the protein's primary sequence including the missing area to predict a missing area of the protein primary sequence and a corresponding three-dimensional position for the missing area, wherein the machine learning model is selected from the group consisting of: an attention-based machine learning model, a bidirectional long short term memory-based model, and a convolutional neural network-based model; and outputting a result of the machine learning model.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Sewall Ford, Vanessa Nguyen, Layne Christopher Price, Franziska Seeger, Yen Ling Adelene Sim
  • Patent number: 11917222
    Abstract: Visual content of media programs is recognized using text-based scripts of the media programs. A script of a media program includes sets of words to be spoken by actors during the media program, and also descriptions of points of interest of the media program. A file of subtitles or captions of a media program includes sets of words actually spoken by actors during the media program along with marks or stamps of times when such words were spoken. The sets of words of a script and in subtitles or captions are processed to determine where such words align. The sets of words of the script are then marked or stamped with times from the subtitles. The descriptions may then be processed to predict the visual content from such descriptions, and times at which the visual content appears within the media program are determined from the sets of words.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Stephen ReMine, Najmeh Sadoughi Nourabadi, Chengyuan Liu
  • Patent number: 11917266
    Abstract: Devices, systems, and methods are provided for generating and selecting video clips for inclusion in video sequences based on still frame images. A method may include encoding first embeddings for a first video including first images of an item at a first scene, the first embeddings indicative of features of the first scene; encoding second embeddings for a second video including second images of the item at a second scene, the second embeddings indicative of features of the second scene; encoding third embeddings for the first video, the third embeddings indicative of features of a first type of camera shot used for the first images; encoding fourth embeddings for the second video, the fourth embeddings indicative of features of a second type of camera shot used for the second images; and generating, based on the first, second, third, and fourth embeddings, a video sequence for the item.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Shilpa Pundi Ananth, Sai Sree Harsha, Pooja Ashok Kumar, Yashal Shakti Kanungo, Sumit Negi, Brittney C. Gannon, Lauren K. Johnson
  • Patent number: 11915707
    Abstract: A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform multiple actions corresponding to this intent. The platform may select a target action to perform, and may engage in a back-and-forth dialog to obtain information for completing the target action. The action may include streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeff Bradley Beal, Kevin Robert Charter, Ajay Gopalakrishnan, Sumedha Arvind Kshirsagar, Nishant Kumar
  • Patent number: 11917040
    Abstract: An agent is installed on a computing device of a vehicle (e.g., an ECU); the agent receives messages from an application installed on the same computing device. The computing device is connected to a gateway computing device via a physical communication channel (e.g., CAN bus or Ethernet cable). When the gateway agent receives a message from the application, it converts the message into a different protocol based on a mapping of the protocols to physical communication channels. The message is sent to a gateway agent at the gateway device, where it is converted back to the original protocol so the message can be processed/transmitted to the internet. By using an agent, the in-vehicle application does not need to know about the vehicle's network architecture or changes to it in order to access the internet.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Edwin Ricardo Mendez Rodriguez, Dave Wayne Lasley, David Joseph Mifsud, Brett Francis
  • Patent number: 11916895
    Abstract: A network-connected device service receives a request to authenticate a network-connected device. The network-connected device service determines, from a digital certificate identified in the request, a set of parameters of the digital certificate. The network-connected device service utilizes the set of parameters to identify, from a set of digital certificate clusters, a digital certificate cluster associated with the set of parameters. Through an audit of the digital certificate clusters, the network-connected device service determines whether the digital certificate cluster is indicative of the digital certificate being anomalous.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Nima Sharifi Mehr
  • Patent number: 11915286
    Abstract: When a user accesses content describing an item able to be purchased using a first website, and the user subsequently purchases the item using a second website within a threshold length of time of the access to the content, the purchase may be inferred to have been induced by the content, even though the content would normally direct the user to the first website. To correlate purchases across different websites, data identifying the user's device or a user account and data identifying the item is acquired when the content is accessed by the user. Subsequently, additional data is acquired when the item is purchased. If the additional data corresponds to the previous data, this may be used to determine that the same user has purchased the same item described by the content that was accessed.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: February 27, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Venkatraman Prabhu, Dave Jonathan Lefkow, Anthony Quigley, Saurav Ray
  • Patent number: 11916699
    Abstract: A backbone service exposes the efficiency of the backbone network using tunnels between any source-destination pairs. The efficiency can be calculated using a ratio of a transmission rate of the packets through a tunnel and a number of hops in the tunnel. The efficiency also can be tracked based upon services using the backbone network in a compute service provider environment. The data generated by the backbone service can be transmitted, stored or displayed for informational purposes to provide insights to service teams on how to improve efficiency in the backbone by change routing behavior, such as by moving caches, adding or removing hops or changing advertisements to network devices.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Atefeh Khosravi, Orlando Maldonado
  • Patent number: 11917041
    Abstract: Communication in an asymmetric multiengine system is handled using engine routing tables defining subsets of engines to control engine-to-engine connection mapping. Local devices perform an engine selection process that includes selecting an engine routing table based on a number of remote engines in a remote device and selecting an engine set from the selected table based on an identifier of the remote device. A connection to the remote device is created using the engines identified in the selected engine set.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Saleh Abd-Alhaleem, Leah Shalev, Hani Ayoub, Avigdor Segal, Shadi Ammouri, Yossi Leybovich, Yehuda Yitschak
  • Patent number: 11915699
    Abstract: Systems and methods for account data association with voice interface devices are disclosed. For example, when a host user/primary user and guest user have consented for account data to be associated with the primary user's devices, a request to associate the account data may be received. Voice and device-based authentication may be performed to confirm the identity of the guest user and the guest user's account data may be associated with the primary user's devices. During a guest session, voice recognition may be utilized to determine if a given user utterance is from the guest user or the primary user, and actions may be performed by the voice interface device accordingly.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Szymon Grzegorz Trapp, Martin Patrick Butler, Manikanta Babu Karanam, Nicholas Jeffrey Anderson, Boya Hu, Zhengyang Wu, Fnu Palak, James Marlotte
  • Patent number: 11916999
    Abstract: At a radio-based application pipeline processing server at which a portion of a distributed unit (DU) of a radio-based application is implemented, a particular networking hardware device is selected from among several devices (which include least one device incorporated within a network function accelerator card and at least one device which is not part of an accelerator card) for transmission of at least a portion of mid-haul traffic to a centralized unit (CU). The mid-haul traffic is transmitted to the CU via the selected device. At least a portion of front-haul traffic is transmitted to a radio unit (RU) via a networking hardware device incorporated within a network function accelerator card of the server.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Ximeng Simon Yang
  • Patent number: D1016076
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesse Moore, Emmanuel Laffon de Mazieres
  • Patent number: D1016812
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Christopher Smith, Howie Ho Wai Lau, Jennifer Li, Oluseyi Oluyemisi Babatola, Spencer Ralph Dodge
  • Patent number: D1016877
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Emmanuel Laffon de Mazieres, Michael O'Connor, Jonathan Howard Biddle, Paul Douglas Grearson, Thomas Burns
  • Patent number: D1017105
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Wilfrido Loor Canizares, Bernhard Wildner, Marc Rene Walliser