Amazon Patents

Amazon.com, Inc. sells electronics, books, media and other general merchandise through its websites. The company also manufactures and sells electronic devices, including its Kindle e-Readers, Fire tablets and Fire phones. The company also provides services to developers and enterprises through Amazon Web Services, which offers computing, storage, database, analytics and deployment services.

Amazon Patents by Type
  • Amazon Patents Granted: Amazon patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • Amazon Patent Applications: Amazon patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Publication number: 20250086380
    Abstract: Portions of text data generated from inverse text normalization may be redacted. Text data for redaction may be obtained. One or more inverse text normalization models may be applied to the text data to generate normalized text data. A machine learning model, trained to recognize text for redaction, may be applied to identify portions of the normalized text data for redaction. The identified portions may be redacted and the redacted normalized text provided to a destination.
    Type: Application
    Filed: November 22, 2024
    Publication date: March 13, 2025
    Applicant: Amazon Technologies, Inc.
    Inventors: Monica Lakshmi Sunkara, Deepthi Devaiah Devanira, Chaitanya Shivade, Sravan Babu Bodapati, Katrin Kirchhoff, Srikanth Ronanki
  • Patent number: 12250148
    Abstract: In a network device, unidirectional port aggregation can be used by aggregating corresponding ports that represent a single underlay next hop. A common layer 2 address (e.g., Media Access Control (MAC) address) can be shared across aggregated destination network devices to allow these network devices to accept traffic forwarded over the unidirectional multi-destination bond port. Port aggregations (e.g., “bonds”, “trunks”, etc.) are controlled by dynamic route updates propagating through a network of devices. Dynamic route updates can be implemented as part of routing protocols. The route updates can be interpreted by the network switches as including a port aggregation signal. Policy may be applied to these route updates to adjust the behavior of the port aggregation mechanism. The resulting port aggregation is installed in the forwarding table of network devices so that the corresponding prefixes resolve to the underlay next hop representing the aggregated port.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: David Alonso Flamini, Thomas Shine, Lincoln Travis Dale
  • Patent number: 12249331
    Abstract: A system and method for temporarily disabling keyword detection to avoid detection of machine-generated keywords. A local device may operate two keyword detectors. The first keyword detector operates on input audio data received by a microphone to capture keywords uttered by a user. In these instances, the keyword may be detected by the first detector and the audio data may be indicated for speech processing. The system may determine output audio data responsive to the input audio data. The local device may process the output audio data to determine that it also includes the keyword. The device may then disable the first keyword detector while the output audio data is played back by an audio speaker of the local device. Thus the local device may avoid detection of a keyword originating from the output audio. The first keyword detector may be reactivated after a time interval during which the keyword might be detectable in the output audio.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Wayne Lockhart, Matthew Joseph Cole, Xulei Liu
  • Patent number: 12250706
    Abstract: Disclosed are various embodiments for scheduling use of heterogeneous frequency schemes for radio-based networks. In one embodiment, a first frequency scheme is selected instead of a second frequency scheme based at least in part on the first frequency scheme being capable of meeting a quality-of-service requirement associated with a wireless device or an application executed in the wireless device. A radio-based network is configured to provide service to the wireless device in a geographic area using the first frequency scheme instead of the second frequency scheme.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: March 11, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Tipu Saleem Qureshi, Diwakar Gupta, Upendra Bhalchandra Shevade, Ishwardutt Parulkar
  • Patent number: 12250116
    Abstract: Techniques for implementing instance local boots in a cloud provider network via auxiliary domains are described. An auxiliary compute instance is launched and attached to a local storage device of the computing device. The auxiliary compute instance can pre-warm a boot volume by fetching its data from a remote system and storing the boot volume to the local storage device. The auxiliary compute instance is terminated, and a user compute device is launched into the same slot and connected to the local storage device. The user compute device utilizes the pre-warmed boot volume for launch.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Sean Cameron, Aviv David Greenberg, James Watson
  • Patent number: 12250556
    Abstract: Disclosed are various embodiments for interfaces for creating radio-based private networks. In one embodiment, a request is received via an interface to create a radio-based private network for a customer. The request indicates a quantity of wireless devices that will connect to the radio-based private network. A quantity of radio units to serve the radio-based private network is determined based at least in part on the quantity of wireless devices. The radio units are preconfigured to implement a radio access network for the radio-based private network. A shipment is initiated to the customer of the radio units that have been preconfigured. Resources in a cloud provider network are provisioned to function as a core network for the radio-based private network.
    Type: Grant
    Filed: November 24, 2023
    Date of Patent: March 11, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Diwakar Gupta, Leslie Andrew Prock, Kaixiang Hu, Upendra Bhalchandra Shevade, Shane Ashley Hall, Sahil Mansukhlal Koladiya, Ishwardutt Parulkar
  • Patent number: 12248463
    Abstract: Devices and techniques are generally described for query enhancements for a contextual data aggregator. In some examples, a context aggregator component may receive from a first computing device, a first query directed to a graph database. In some examples, the first query may include a first sub-query and a second sub-query. In some cases, the context aggregator component may determine that a first input to the first sub-query includes first output data from the second sub-query. In various examples, the first output data may be determined from the second sub-query. In further examples, the first output data may be provided from the second sub-query as the first input to the first sub-query to generate first result data. In various examples, the first result data may be sent to the first computing device.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: March 11, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Srinivas Palla, Manoj Mandam, Maitri Prraveg Shroff
  • Patent number: 12248890
    Abstract: This disclosure describes a system for disambiguating between multiple potential users that may have performed an item action (e.g., item removal or item placement) at an inventory location. For example, if there are three picking agents (users) standing near an inventory location and one of the agents removes an item (item action) from the inventory location, the example systems and processes described herein may utilize various inputs to disambiguate between the users and determine which of the potential users performed the item action.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Dilip Kumar, Ammar Chinoy, Sudarshan Narasimha Raghavan, Shrivatsan Vasudhevan, Jin Dong Kim
  • Patent number: 12249344
    Abstract: Described herein is a system for encoding audio watermarks with frequency extensions to enable enhanced watermark detection. An extended audio watermark may include an existing audio watermark and a duplicate audio watermark, enabling backwards compatibility with existing watermark detection while also enabling enhanced watermark detection with increased accuracy. For example, embedding the extended audio watermark enables (i) limited devices to perform watermark detection to detect the existing audio watermark, and (ii) improved devices to perform enhanced watermark detection to detect the extended audio watermark. As the extended audio watermark includes redundancy in the form of duplicate audio watermark(s), an accuracy of performing enhanced watermark detection is increased relative to detecting the existing audio watermark alone.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Evans, Sumit Garg, Ameya Agaskar, Mohammad Edris Qarghah, Zhengping Jin
  • Patent number: 12248872
    Abstract: Systems and methods are described for recommending pairs or sets of clothing items for an individual to wear together, including learning a compatibility metric personalized to each individual. A framework is used to learn compatibility that is personalized to the user based on initial item feedback that may be received from the user via user interfaces that prompt the user to indicate whether the user would wear certain clothing items together and/or individually.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Anurag Beniwal, Meet Taraviya, Yen-Liang Lin, Larry Davis
  • Patent number: 12248880
    Abstract: Some embodiments provide a method for training a machine-trained (MT) network that processes inputs using network parameters. The method propagates a set of input training items through the MT network to generate a set of output values. The set of input training items comprises multiple training items for each of multiple categories. The method identifies multiple training item groupings in the set of input training items. Each grouping includes at least two training items in a first category and at least one training item in a second category. The method calculates a value of a loss function as a summation of individual loss functions for each of the identified training item groupings. The individual loss function for each particular training item grouping is based on the output values for the training items of the grouping. The method trains the network parameters using the calculated loss function value.
    Type: Grant
    Filed: August 27, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric A. Sather, Steven L. Teig, Andrew C. Mihal
  • Patent number: 12246934
    Abstract: Systems and methods are disclosed for automated container stacking stations. In one embodiment, an example system may include a housing having a first side and a second side, a lifting component configured to lift a first container from a first position to a second position, and to lower the first container from the second position to a third position, such that the first container is stacked on a second container, and a container centering component having a first container engagement member and a second container engagement member, the container centering component configured to align the first container in a predetermined position.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Dragan Pajevic, Tim Martin, Kevin John Trenholme, Stephen E. McDonnell
  • Patent number: 12248781
    Abstract: Users propose, review, reject, comment on, and approve rules or program code to implement rules in a decentralized network. When the users act on proposed rules, they are credited with member scores according to their contributions. The rules are used to calculate, for example, obligations for a user. When the network is used to calculate a result, the use of the rules for calculating the result are used to determine a score for the users who contributed to the rules.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Aman Agarwal, Gaurav Virdy, Priya Aneja, Prince Batra
  • Patent number: 12248473
    Abstract: A future workload may be predicted for a database system using analysis of queries submitted for execution. A feature vector for a query may be determined according to a query plan for the query. If the feature vector has not been previously seen, or has not been sufficiently seen, by the database system, a machine learning inference may be used to predict performance characteristics of the query, the machine learning system trained using previous feature vectors and performance characteristics of executed queries. If the feature vector has been sufficiently seen previously by the database system, a history of performance characteristics of previous queries with similar or the same feature vector may be used to predict the performance characteristics. The predictions may then be used to configure or reconfigure processing cluster(s) of the database system.
    Type: Grant
    Filed: December 14, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Zhengchun Liu, Gaurav Saxena, Balakrishnan Narayanaswamy, Kaihui Zheng, Mohammad Rezaur Rahman, Tim Kraska
  • Patent number: 12249332
    Abstract: Techniques for determining a command or intent likely to be subsequently invoked by a user of a system are described. A user inputs a command (either via a spoken utterance or textual input) to a system. The system determines content responsive to the command. The system also determines a second command or corresponding intent likely to be invoked by the user subsequent to the previous command. Such determination may involve analyzing pairs of intents, with each pair being associated with a probability that one intent of the pair will be invoked by a user subsequent to a second intent of the pair. The system then outputs first content responsive to the first command and second content soliciting the user as to whether the system to execute the second command.
    Type: Grant
    Filed: October 19, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Anjishnu Kumar, Xing Fan, Arpit Gupta, Ruhi Sarikaya
  • Patent number: 12249311
    Abstract: A system configured to perform adaptive active noise cancellation (ANC) processing. Specifically, the system may adaptively determine a feed-forward ANC filter by maximizing a ratio of A:B, where A corresponds to microphone-ear coherence and B corresponds to microphone-microphone coherence between the feed-forward microphones. By maximizing this ratio, the system may determine weighted gain values used to combine the feed-forward microphone signals. In addition, the system may (i) apply a fixed feed-forward ANC filter profile selected based on a geometry of the device and a generalized ear response, (ii) monitor a secondary path to select from a plurality of feed-forward ANC filter profiles based on an individual user's ear response, or (iii) adaptively update the feed-forward ANC filter based on a feedback microphone signal.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew Jackson Stockton X, Ali Abdollahzadeh Milani
  • Patent number: 12249316
    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. The speech recognition platform, in combination with the device, may therefore facilitate efficient interactions between the user and a voice-controlled device.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Michael Hart, John Daniel Thimsen, Allan Timothy Lindsay, Scott Ian Blanksteen, Peter Paul Henri Carbon, Vikram Kumar Gundeti, Frederic Johan Georges Deramat
  • Patent number: 12248815
    Abstract: A post-task-completion retention period for which a computing resource is to be retained, without de-activating the resource, on behalf of a set of requesters of machine learning tasks is determined at a machine learning service. A first task, identified at the service prior to expiration of the retention period at a first computing resource at which a second task has completed, is initiated at the first computing resource. In response to obtaining an indication of a third task and determining that a threshold criterion associated with the retention period satisfies a criterion, the third task is initiated at an additional computing resource. The additional computing resource is de-activated after the third task completes, without waiting for the retention period to expire.
    Type: Grant
    Filed: April 22, 2024
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramyanshu Datta, Ishaaq Chandy, Arvind Sowmyan, Wei You, Kunal Mehrotra, Kohen Berith Chia, Andrea Olgiati, Lakshmi Naarayanan Ramakrishnan, Saurabh Gupta
  • Patent number: 12250180
    Abstract: Techniques for at least the generation of a chatbot built from a custom vocabulary and to use runtime hints during inference are described. In some examples, the generation of the chatbot includes receiving a request to build a chatbot using a bot definition and a custom vocabulary, wherein the chatbot is to use runtime hints during usage; building the chatbot from the bot definition and custom vocabulary by at least: generating automatic speech recognition (ASR) artifacts to be used in decoding audio input into the chatbot into text for at least one other component of the chatbot to use in determining a next act to be performed, the ASR artifacts including artifacts that use the custom vocabulary and artifacts that do not use the custom vocabulary, and storing the ASR artifacts.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Sravan Babu Bodapati, Ashish Vishwanath Shenoy, Monica Lakshmi Sunkara, Katrin Kirchhoff, Anubhav Mishra, Harshal Pimpalkhute, John Baker, Ganesh Kumar Gella
  • Patent number: 12249773
    Abstract: Technologies directed to interleaved phased array antennas are described. One apparatus includes a support structure, a first phased array antenna, and a second phased array antenna. The first array antenna includes a first set of antenna elements disposed on a surface of the support structure. The first set of antenna elements is located within a perimeter of a first circular area. The second antenna includes a second set of antenna elements. The second set of antenna elements is located within a perimeter of a second circular area. The second circular area partially overlaps the first circular area. The majority of the second set of antenna elements are located outside the perimeter of the first circular area. A majority of the second set of antenna elements are located in the second circular area in the area not overlapped by the first circular area.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Murat Veysoglu
  • Patent number: 12249333
    Abstract: A system is provided for modifying how an output is presented via a multi-device synchronous configuration based on detecting a speech characteristic in the user input. For example, if the user whispers a request, then the system may temporarily modify how the responsive output is presented to the user via multiple devices. In one example, the system may lower the volume on all devices presented the output. In another example, the system may present the output via a single device rather than multiple devices. The system may also determine to operate in an alternate output mode based on certain non-audio data.
    Type: Grant
    Filed: April 5, 2024
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Ezekiel Wade Sanborn de Asis
  • Patent number: 12250274
    Abstract: A vehicle signal relay system enables a relay agent in a first zone of a vehicle to send sensor signals having a first link-layer communication protocol to a software application deployed on a compute unit in another zone of the vehicle that is connected using another link-layer communication protocol. The vehicle signal relay system allows the software application to identify target relay agents with access to needed sensor signals. The vehicle signal relay system may further enable one way or mutual attestation. The vehicle signal relay system may also allow filters to be applied to the subscribed vehicle sensor signals, and may allow the software application to determine a communication protocol to be used between the software application and the relay agent.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Roland Mesde, Alex Bessonov, Brian Ewanchuk, George Sherif Kamal Hanna, Nitin Giri
  • Patent number: 12242591
    Abstract: Managed lifecycle roles are disclosed. Managed lifecycle roles may be used for secure credential vending or otherwise. For instance, an entity (e.g., administrator or other entity) requests, via an interface of a role manager, creation of a role associated with a lifecycle definition (e.g., an expression of an enforceable expiration of the role or similar characteristic). The role manager stores the role and role lifecycle definition to a data store. Another entity requests to use the role to perform some operation with respect to a resource. A credential service validates the request against a lifecycle definition for the role (and against an access control list, in some examples) and responds to valid requests with credentials useable to perform the operation with respect to the resource. The other entity uses the credentials to perform the operation with respect to the resource. A sweep process manages attributes of the roles.
    Type: Grant
    Filed: May 8, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Varun Jayant Oswal, Liam Simon Hewitt, Rachit Jain
  • Patent number: 12242853
    Abstract: A compute channel having a compute pipeline of compute stages can be configured using a configuration pipeline with a control table and a datapath table. The control table stores control entries corresponding to respective microoperations, and each control entry includes control information for the compute channel. A datapath table stores datapath configuration entries corresponding to respective microoperations, and each datapath configuration entry has a datapath configuration that includes computational circuit block configurations to configure respective computational circuit blocks in the compute pipeline of the compute channel. Control logic can issue a microoperation to the compute channel by configuring the compute channel according to the control information of the microoperation obtained from the control table, and by inputting the datapath configuration of the microoperation obtained from the datapath table into the configuration pipeline of the compute channel.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul Gilbert Meyer, Ron Diamant, Sundeep Amirineni
  • Patent number: 12242505
    Abstract: Interruptions in an ordered replication stream can be received from in a database. A database instance of the ordered replication stream may detect missing log records and then evaluate log records that are subsequently received to determine whether to update a portion of an in-memory data structure for performing database requests using a comparison of sequence numbers of the last update corresponding to the portion of the in-memory data structure indicated in the log record and the last update recorded for the portion of the in-memory data structure. For comparison indicating valid portions, the log record can be used and for comparison indicating invalid portions, the portion of the in-memory data structure can be made unavailable.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramesh Shankar, Raman Mittal, Minsoo Oh, Andrew Willis Callahan
  • Patent number: 12242525
    Abstract: Techniques for ontology linking of unstructured text as a service are described. A service may receive a request to link unstructured text to a standardized ontology, and the service may segment and tokenize the unstructured text and send the result to multiple services implementing multiple deep machine learning models trained to identify particular entities and one or more relationships between entities. The service may perform a search of the standardized ontology to identify a set of similar candidates from the standardized ontology for the detected entities and the one or more relationships, and then rank the set of similar candidates from the standardized ontology according to their similarity to the detected entities within the unstructured text. The output from the service may include a result identifying a highest ranked candidate of the set of similar candidates from the standardized ontology for the detected entities within the unstructured text.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Parminder Bhatia, Thiruvarul Selvan Senthivel, Emine Busra Celikkaya, Jeremy Douglas Fehr, Arjun Mukhopadhyay, Shyam Ramaswamy, Arun Kumar Ravi
  • Patent number: 12242985
    Abstract: Methods and apparatus for portable network interfaces to manage authentication and license enforcement. A system may include a plurality of resource instances including a producer instance configured to implement a network-accessible service, and an authentication coordinator. The coordinator may assign an interface record to the service, wherein the interface record comprises an IP address and a set of security properties. The coordinator may configure the security properties to allow a client to request an attachment of the interface record to a selected resource instance, such that the selected resource instance is enabled to transmit network messages from the IP address using one or more physical network interfaces of the selected resource instance. The producer resource instance initiates authentication operations for the service, including at least one authentication operation based on the IP address of the interface record.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Richard Jacques de Kadt, James Alfred Gordon Greenfield
  • Patent number: 12242549
    Abstract: Methods, systems, and computer-readable media for unified search and navigation for cloud-based services are disclosed. A unified search system receives textual input entered using a search interface. The search interface is displayed in a user interface concurrently with a management console for a cloud provider network. Based (at least in part) on the textual input, the system performs a search using one or more indexes usable to determine service names and descriptive information for the services. The system generates search results comprising a portion of the service names and a portion of the descriptive information. The search results are displayed using a search results overlay that is displayed concurrently with at least a portion of the management console. The system receives additional input entered using the overlay and comprising a selection of a particular search result. Responsive to the selection, additional information associated with the particular search result is displayed.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Shantanu Salgaonkar, Richard Douglas Suttles, Jack Ronald Russell, Rodrigo Castaneda, Sonia Ramnani, Rohan Murthy, Ramachandran Madras Subramaniam, Ankit Ashvin Bhodia, Adit Ajaykumar Shah, Shahebaj Mahemood Pathan, Rachel Alicia Stanik
  • Patent number: 12243525
    Abstract: Techniques for using establishing a communication session using a third-party (3P) communications service are described. When a request is received to integrate the 3P service with a first-party (1P) service, a username and password associated with the 3P service are sent to it, and a contact list associated with the 3P service is received in return. When a user of a first device sends a request to communicate with a recipient, if the recipient is represented in the 3P contact list, the system sends a request to the second communication system to establish a communication session.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Oliver, Tu Dien Do
  • Patent number: 12244705
    Abstract: The present disclosure generally relates to systems and methods for initiating secure network connections at a first computing device without blocking operation of a real-time processor that handles latency-sensitive input/output (I/O) operations. In some implementation examples, the real-time processor obtains a request to establish a secure connection with a second computing device over a network. The real-time processor can enqueue into an inter-processor queue a request for performing a cryptographic operation. An additional processor can obtain the request and perform the cryptographic operation. After completing the cryptographic operation, the additional processor can enqueue information indicating the cryptographic operation is completed into the inter-processor queue. The real-time processor can obtain the information from the inter-processor queue and use the information to establish the secure connection with the second computing device.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Zhiping Zhang, Lindsay Renee Stewart, Venugopal Alatzeth, Sudhir Venkata Dachepalli
  • Patent number: 12243073
    Abstract: A system can be configured to provide an advertiser budget control system designed to work within the confines of a privacy preserving content delivery environment intended to reduce or eliminate third-party cookies. This system uses a control system, a PID controller and duty cycle, to control budget delivery to place content within a browser. The control system can be used to stably deliver budget with real-time delivery rate updates while also preventing over-spending of budget.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: John Tyler Devenere
  • Patent number: 12242593
    Abstract: An agent running on an IoT device of a client's network may receive a default password from a provider network and use the received default password to determine whether the password assigned to the IoT device has been changed from the default password to a different one. The agent may retrieve a salt string, a hashing algorithm, and a hashed string from a password database of the IoT device, combine the salt string with the received default password to generate a salted default password, and apply the hashing algorithm to the salted default password to generate a new hashed string. The agent may then compare the new hashed string to the hashed string retrieved from the password database. If they match, then the agent sends an indication to the provider network that the default password is still assigned to the IoT device.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Eknath Venkataramani
  • Patent number: 12244505
    Abstract: Techniques for adaptive network connectivity in a cloud provider network are described. A managed networking service obtains metadata associated with an application deployed in the cloud provider network and uses the metadata to construct a graph including application components and network components. Network flows are identified from the metadata and used to construct flow metadata that is linked to paths of the graph. The flow metadata is further enhanced with capability information for the network components on the path. The graph can be efficiently analyzed to identify alternative, superior networking configurations for the application.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Rodica-Alexandra Huides, Maciej Torbus
  • Patent number: 12242557
    Abstract: Anomalous interactions with a website or other system may be detected based on the types of characteristics associated with previous anomalous interactions, independent of the values associated with those characteristics. Historical data is used to determine characteristics of interactions, each characteristic having a type and a value. For historical interactions in which a set of characteristic values are associated with a potentially anomalous interaction, the characteristic types are analyzed in subsequent interactions. If values for those characteristic types occur at a frequency greater than a threshold frequency for a set of subsequent interactions, this may indicate that the interactions are anomalous. Use of the characteristic types for this purpose, rather than historical characteristic values, enables anomalous interactions to be detected independent of the characteristic values associated with the interactions.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: March 4, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Vaibhav Gorde, Sarthak Ghosh, Yan Zhang, Radu Drossu, Asaph Engel
  • Patent number: 12244929
    Abstract: A sensor head transitions between a retracted and extended state. While retracted, sensors are covered. While extended, the sensors are exposed and may be used to acquire sensor data about the physical space. A force applied by a user, or a received command, may initiate transition. For example, a user may press on the sensor head to initiate retraction or extension. A motor provides a force to move the sensor head and generate haptic feedback, while a position encoder determines a displacement of the sensor head due to an external force being applied. Different applications of force by the user to the sensor head may result in different operations by the device. For example, a short push may retract the sensor head and disable the sensors for a specified time interval. In comparison a long push may retract the sensor head and disable the sensors until a specified clock time.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: March 4, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Michael Risley, Michael L. Richards, Dean Zachary Dijour, Kyle Crouse, Varsha Iyengar
  • Patent number: 12243093
    Abstract: Described is a system and method for routing output information to one or more of a plurality of output devices. In one implementation, output information that includes information to be presented and a location information identifying where the output information is to be presented may be generated by an output host. The output information is received by an output router that determines, based on the location information, an output device and routes the output information to the output device for presentation.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Michael McNamara, Nathan Lee Wesling, Natalie Thuy-Tien Nguyen, Jack Bradley Jones, Felix Joseph Etienne Pageau, Lu Ye, Kevin Alexander Lee, Sridhar Boyapati, Benjamin Ralph Hollis, David William Bettis, Kirk Arlo Petersen, Korwin Jon Smith
  • Patent number: 12239456
    Abstract: Systems and methods relating to a millimeter wave radio-frequency (RF) sleep monitoring device are described. The device includes a surface transparent to RF signals through which a radar device enclosed in a housing transmits RF signals. An antenna array is enclosed within the housing and is oriented at a non-zero angle with respect to a vertical axis of the device. The antenna array receives the reflected RF signals through the surface. The reflected RF signals are used to generate sleep monitoring data such as a respiratory rate or motion data associated with a user.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Giovanni Mata Magana, Evan Fletcher Dougal, Tianchen Li, Alexander David Savello, Ennzhi Chew
  • Patent number: 12242870
    Abstract: Technologies are disclosed for shortening and/or minimizing service interruptions. An incident service executing within a service provider network is used to detect an incident that has caused a service interruption and performs operations to assist in resolving the service interruption. The incident service may identify resources (e.g., computing resources, individuals, . . . ) to triage and remediate the service interruption. For instance, the incident service may provide information to one or more users of a customer experiencing a service interruption to assist in guiding the user(s) to address one or more problems to assist in resolving the service interruption. The information may include information such as providing one or more recommendations to configure one or more services, such as one or more actions to perform (e.g., a step-by-step runbook).
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Bryan Murphy, David Cliffe, Dan Ledrick, Oren Nachman, Yevgeny Schreiber, Abhineet Bansal, David Vadas, Arvind Namasivayam, Donavan Miller
  • Patent number: 12243530
    Abstract: Described herein is a system for enabling a user to perform complex goals using multiple skills/applications of an intelligent assistant device. Skills may register as consumers of an action or providers of an action, and the consumer skills may be configured to invoke provider skills to perform actions. The system receives a request to perform an action from a skill along with some action data. The system validates the action data, selects another skill to perform the action, and forwards the request to the selected skill to perform the action.
    Type: Grant
    Filed: January 12, 2024
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohin Dabas, Troy Dean Schuring, Rashmi Tonge, Michael James Montgomery, Kevindra Pal Singh, Adam Baran, David Thomas, Nnenna Eleanya Okwara
  • Patent number: 12240711
    Abstract: Systems and methods are disclosed for wheel wear monitoring systems for shuttles powered by linear synchronous motors. An example system may include a first rail segment that forms a first side of the track, the first rail segment having a first aperture, a second rail segment that forms a second side of the track, the second rail segment having a second aperture, and a first camera disposed adjacent to the first aperture. The system may include a second camera disposed adjacent to the second aperture, and a controller configured to determine a first set of images of a first wheel of the shuttle using the first camera, determine a second set of images of a second wheel of the shuttle using the second camera, and determine a wear status of the first wheel based at least in part on the first set of images.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Alan Bray, Vinodhkumar Somavar Muniappan, Divya Natarajan, Ganesh Krishnamoorthy, Gurjinder Singh Dhami
  • Patent number: 12243511
    Abstract: A neural text-to-speech system may be configured to emphasize words. Applying emphasis where appropriate enables the TTS system to better reproduce prosodic characteristics of human speech. Emphasis may make the resulting synthesized speech more understandable and engaging than synthesized speech lacking emphasis. Emphasis may be manually annotated to, and/or predicted from, a source text (e.g., a book). In some implementations, the system may use a generative model such as a variational autoencoder to generate word acoustic embeddings indicating how emphasis is to be reflected in the synthesized speech. A phoneme encoder of the TTS system may process phonemes to generate phoneme embeddings. A decoder may process the word acoustic embeddings and the phoneme embeddings to generate spectrogram data representing the synthesized speech.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Arnaud Vincent Pierre Yves Joly, Marco Nicolis, Elena Sergeevna Sokolova, Jedrzej Sobanski, Mateusz Aleksander Lajszczak, Arent van Korlaar, Ruizhe Li
  • Patent number: 12242842
    Abstract: A feature deployment service of a provider network may deploy feature processing units (FPUs) to implement data processing features at both a provider network and edge devices. The use of FPUs may allow a client to use new features at the edge, without delays due to compliance/testing or software upgrades. An FPU includes a model and compute logic that are used to implement a data processing feature. A feature processing service deploys the FPU to an FPU engine at the provider network and also deploys the FPU to edge devices of the client's network that each include an edge FPU engine. The FPU engine at the provider network and the edge FPU engine at each edge device conform to a common specification/API, allowing deployment and use of the same FPU/data processing features at both the cloud and the edge.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Palani Chinnakannan, Nicolas Pouyez, Venkata Harish Kommaraju, Lomash Kumar, Christopher Michael Morrissey
  • Patent number: 12243532
    Abstract: Techniques for configuring a speech processing system with a privacy mode that is associated with the identity of a user that activated the privacy mode are described. A user may speak an indication to have the speech processing system activate a privacy mode. When such an indication is detected by the speech processing system, the speech processing system determines an identity of the user, determines a unique system identifier associated with the user, and generates a privacy mode flag. The speech processing system then associates the privacy mode flag with the user's unique system identifier. The privacy mode flag indicates to components of the speech processing system that any data related to processing of the user's utterances should not be sent to long term storage, thus causing various components of the system to delete data once the respective component is finished processing with respect to an utterance of the user.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Zhenhua Wang
  • Patent number: 12244973
    Abstract: Systems and techniques are described for motion detection. In various examples, a camera device may initiate execution of a non-computer vision-based motion detection process. In some examples, the camera device may initiate execution of a computer vision-based classification process during the execution of the non-computer vision-based motion detection process. In various examples, first result data may be determined by the non-computer vision-based motion detection process. In various examples, the execution of the computer vision-based classification process may be terminated based at least in part on the first result data.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: March 4, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Julian Gorfajn, Hendrick Haataja
  • Patent number: 12244483
    Abstract: In networks, some communication links may be provided as part of a network overlay. Technologies are disclosed for monitoring/analyzing targeted networks (e.g., network overlays) using probe packets sent from outside of the targeted networks/overlays. The probe packets are configured to include a stack of headers, including indications of UDP source ports, which are respectively examined in order at network devices in the targeted network to determine a routing scheme to utilize to route the packet.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Alberto Pena Villanueva, Ezequiel Lara Gomez
  • Patent number: 12244648
    Abstract: A plurality of security rule processing nodes is configured for network traffic of a set of sources and destinations. Respective subsets of configuration information of the sources and destinations, including security rules, are transmitted to the nodes. Respective addresses of at least a subset of the nodes are transmitted to a packet processing intermediary. The intermediary requests evaluation of applicable security rules with respect to packet flows by selected nodes prior to initiating routing actions for packets of the flows.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: March 4, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Dheerendra Talur, Venkat Maithreya Paritala, Abhishek Chhajer, Charlie Jahchan, Yogeshkumar Kuite
  • Patent number: 12235632
    Abstract: Techniques for performing automated device activation and managing access to a workspace are described herein. While operating in an activated state, a user device (e.g., a wearable device) may be configured to modify movements of various mobile components (e.g., mobile drive units, robotic arms, etc.) of the workspace by emitting signals that cause the mobile components to stop or reduce speed when in proximity of the user device. An access controller device (ACD) may be used to restrict and/or allow access to the workspace and to perform operations for activating a user device that is attempting access. The ACD may receive light emissions from the user device that may be used to initiate a process for activating the user device. When the ACD receives an indication that the user device is operating in the activated state, the ACD may execute operations for enabling access to the workspace.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: February 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Seth R Kaufman, Arnav Kavadia, Nathaniel William Hixon, Monish Narendra Kapadia
  • Patent number: 12236628
    Abstract: Product spaces for containers of non-discretized items are defined by sets of points in three-dimensional space. When a customer breaches or contacts a product space established for a container of the non-discretized items, video feeds representing the product space are displayed to an associate in a web page or another user interface. By interacting with the user interface, the associate may view the video feeds and make a determination as to whether the customer received any of the non-discretized items from the container, and to confirm an identity of the customer accordingly.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: February 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Saranya Karuppusamy, Ao Yan, Liem Dinh, Peiran Zhou, Sabarishkumar Iyer, Waqas Ahmed, Helene Causse, Danny Guan
  • Patent number: 12238390
    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: December 29, 2023
    Date of Patent: February 25, 2025
    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: 12236953
    Abstract: Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: February 25, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunitha Kalkunte Srivatsa, Maayan Aharon, Aakarsh Nair, Nithya Venkataraman, Lohit Bijani