Patents Assigned to Amazon Technologies
-
Patent number: 12028362Abstract: Techniques for enabling the identification of anomalous events associated with an object storage service of a cloud provider network using a variational autoencoder model including a pre-trained embedding for selected features of events are described. A variational autoencoder, for example, encodes data into a latent space and reconstructs approximations of the data from an encoding in the latent space. In this context, for example, anomalous events of interest might represent unauthorized or abusive behavior associated with storage resources provided by an object storage service (or in association with other types of computing resources provided by other services of a cloud provider network). Legitimate (or benign) access patterns to an object storage service can be modeled by utilizing observed data plane events stored by an account activity monitoring service. Once trained, the model can be used to identify anomalous events.Type: GrantFiled: December 8, 2020Date of Patent: July 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Qian Cui, Wei Ding, Oleg Yurievich Polyakov, Baris Coskun
-
Patent number: 12028650Abstract: Techniques for disabling a sensor are described. In an example, the techniques include receiving input data indicating a request to disable a sensor of the device. Based on the input data, the sensor is disabled by at least decoupling the sensor from a power source and decoupling the sensor from an input terminal of a processor of the device. The techniques also include sending, to a plurality of clients that are implemented on the device and that are configured to receive sensor data generated by the sensor, notification data indicating that the sensor is disabled. Further, the techniques include outputting, by a user interface of the device, an indication that the sensor is disabled.Type: GrantFiled: February 2, 2022Date of Patent: July 2, 2024Assignee: Amazon Technologies, Inc.Inventors: Gerald A. Welch, Zachary Lawrence Brand, Amit Agrawal
-
Patent number: 12024367Abstract: Automated container provisioning systems described herein may include one or more pairs of transport belts, one or more guide surfaces, and one or more sensors. The transport belts may engage flaps or other portions of containers, and the guide surfaces may support surfaces or other portions of containers, in order to transport containers to downstream stations within a facility. In addition, the sensors may detect containers during transport, responsive to which various additional operations may be performed with respect to containers, such as sortation, printing, labeling, tracking, packing, accumulation, or others.Type: GrantFiled: February 4, 2022Date of Patent: July 2, 2024Assignee: Amazon Technologies, Inc.Inventors: John Daryl Day, Raashid Mohammed
-
Publication number: 20240211461Abstract: A materialization configuration request is received via a programmatic interface from a client of a journal-based multi-data-store database. The request indicates a partitioning rule to be used to select, for respective writes indicated in committed transaction entries of a journal, the materialization node at which the writes are to be stored. A control plane component of the database verifies that a set of materialization nodes corresponding to the partitioning rule has been established, and initiates the propagation of writes from the journal to the materialization nodes by respective write appliers.Type: ApplicationFiled: March 11, 2024Publication date: June 27, 2024Applicant: Amazon Technologies, Inc.Inventors: Timothy Daniel Cole, John Michael Morkel, Tate Andrew Certain, Christopher Richard Jacques de Kadt, Artem Danilov, Andrew Wayne Ross, Allan Henry Vermeulen
-
Publication number: 20240211230Abstract: A system comprising one or more computers implements a synthetic sensor service configured to deploy synthetic sensors to an in-vehicle computing device implementing a synthetic sensor orchestration environment for a vehicle. The synthetic sensor orchestration environment determines a placement decision for a new synthetic sensor to be added to the vehicle based on one or more annotations included in a synthetic sensor package for the new synthetic sensor. The synthetic sensor service and respective synthetic sensor orchestration environments implemented in various types of vehicles provide a consistent way to remotely add additional synthetic sensors and/or other functionality to different types of vehicles after the vehicles have already been put in use by respective owners or operators of the vehicles.Type: ApplicationFiled: March 8, 2024Publication date: June 27, 2024Applicant: Amazon Technologies, Inc.Inventors: Brett Francis, Nicholas Jay Lefler
-
Publication number: 20240215061Abstract: An update service of a provider network transmits an update to an edge device by opportunistically selecting one communication channel (or transmission bandwidth) over another (e.g., based on analysis of performance metrics associated with the channel) to transmit different portions of the update to the edge device. For example, the update service may choose the channel with highest available bandwidth or the channel with the lowest failure rates. The update service may receive indications from the edge device that transmission of different update portions was successful. In some cases, the edge device itself may instead perform the selection of one communication channel over another (e.g., based on analysis of channel metrics) to receive different portions of the update at the edge device. The edge device may transmit indications that the edge device successfully received different portions of the update.Type: ApplicationFiled: March 11, 2024Publication date: June 27, 2024Applicant: Amazon Technologies, Inc.Inventor: Marco Argenti
-
Patent number: 12017626Abstract: A mechanical design for a braking system of a delivery device is described. The braking system includes one or more brake modules. Each brake module is configured to engage a different wheel of the delivery device to stop movement of the wheel when power to the brake module is less than a threshold. Each brake module includes: an electromagnet; a magnetic plate; a pawl configured to engage a wheel to stop movement of the wheel; a solenoid comprising a solenoid pin, the solenoid pin having a first end coupled to the magnetic plate and having a second end coupled to the pawl, and a manual override mechanism that is configured to allow movement of the wheel when the power to the brake module is less than the threshold. The brake module is configured to disable the manual override mechanism when the power to the brake module is greater than or equal to a threshold.Type: GrantFiled: December 10, 2020Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Jeffrey Joseph Gorges, Timothy James Ong, Nicolas Guillaume Hostein, Joseph C. Hager, Ennio Claretti
-
Patent number: 12021684Abstract: Systems and methods for device control by a natural language processing system are disclosed. A user may desire to utilize a voice-enabled device to associate an accessory device with a hub device without having to utilize third-party software associated with the accessory device and/or the hub device. The user may provide a user utterance to associate the accessory device with the hub device. Audio data corresponding to the user utterance may be analyzed and utilized to generate and send directive data to a third-party remote system to transition the hub device to a join mode. Upon association completion, audio may be output confirming that the association has been established successfully.Type: GrantFiled: November 21, 2022Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Hersh Sridhar Iyer, Willy Lew Yuk Vong, Venkatesh Krishnamoorthy, Gregg Taylor Lehman, Ramesh Kamasamodram
-
Patent number: 12021743Abstract: During a communication session established with a customer-premise routing information source, a route signaling node of a multi-network-segment gateway of a cloud provider network obtains respective sets of labeled routing information pertaining to multiple customer-side network segments of a customer. The route signaling node propagates the routing information to data plane nodes of the gateway. The data plane nodes utilize the routing information to forward data packets to destinations associated with particular customer-side network segments.Type: GrantFiled: March 27, 2023Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Upendra Bhalchandra Shevade, James Michael Lamanna, Ethan Joseph Torretta, Manish Gilani
-
Patent number: 12020690Abstract: Devices and techniques are generally described for adaptive targeting for voice notifications. In various examples, first data representing a predicted likelihood that a first user will interact with first content within a predefined amount of time may be received. A first set of features including features related to past voice notifications sent to the first user may be determined. A second set of features including features related to interaction with the first content when past voice notifications were sent may be received. A first machine learning model may generate a prediction that a voice notification will increase a probability that the first user interacts with the first content based on the first data, the first set of features, and the second set of features. Audio data comprising the voice notification may be sent to a first device associated with the first content.Type: GrantFiled: September 29, 2021Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Iftah Gamzu, Marina Haikin, Nissim Halabi, Yossi Shasha, Yochai Zvik, Moshe Peretz
-
Patent number: 12020282Abstract: Systems and techniques for displaying advertisements on a digital display and gathering impression and view data related to the advertisement that may be used to refine or score the advertisements for greater effectiveness. The impression and view data may be used to identify effective portions of advertisements and subsequently to train a machine learning model to predict impression data for advertisements that may be used to iteratively improve the advertisements.Type: GrantFiled: February 14, 2023Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Abhay Doke, Vinod Krishnan Kulathumani, Austin Reiter
-
Patent number: 12020025Abstract: Techniques are described for assisting users with the process of modernizing software applications from a source software architectural pattern (e.g., a model—view—controller (MVC) pattern, a multitier architecture, etc.) to a target architectural pattern (e.g., microservices, event-driven architecture, etc.). A decomposition analyzer receives as input artifacts associated with a software application under analysis and an architectural pattern that a user desires to use for a modernized version of the software application. The decomposition analyzer generates, based on the application artifacts, a graph-based model of the software application, where the model includes nodes representing application components (e.g., classes) and edges representing dependency relationships among the components. The decomposition analyzer further uses machine learning techniques and other types of analyses to identify recommended groupings of nodes from the graph-based model for decomposition.Type: GrantFiled: September 23, 2022Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Jiangtao Zhang, Mark Fawaz, Vivek Chawda, Sreenaath Vasudevan, Ramu Panayappan, Abdul Jabbar Abdul Rasheed, Donghao Wei, Javier Arturo Thiele-Ruiz, Kanishk Kaul, Pranav Prabhakar Firake, Emery Jacob Comstock
-
Patent number: 12022075Abstract: Techniques for applying a perceptual quantizer (PQ) electro-optical transfer function to optimize dithering and adaptive quantization for non-perceptual quantizer (e.g., SDR) color spaces are described. According to some embodiments, a computer-implemented method includes receiving a request to encode a video comprising a frame having pixels with non-perceptual quantizer code values of luminance at a content delivery service, determining, by the content delivery service, perceptual quantizer code values for the frame based at least in part on the non-perceptual quantizer code values, determining, by the content delivery service, one or more encoding parameters based at least in part on the perceptual quantizer code values, encoding, by the content delivery service, the frame based at least in part on the one or more encoding parameters into an encoded frame, and transmitting the encoded frame from the content delivery service to a viewer device.Type: GrantFiled: November 29, 2021Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventor: Charles Benjamin Waggoner
-
Patent number: 12021934Abstract: Techniques for a Predictive Connection Manager Service (PCMS) to predict when client applications will send service requests to backend services, and proactively establishes connections, caches data, or takes other actions, to reduce latencies between receipt of and response to these service requests. The PCMS analyzes historical usage data for the client applications to identify usage patterns, and uses those usage patterns to proactively scale resources to handle service requests. The PCMS can be implemented as a pass-through proxy for client applications to reduce frictions for managing how users interact with backend services. For instance, the PCMS can install client-side drivers such that updates or patches for the drivers need only be installed on the PCMS rather than on each client device.Type: GrantFiled: September 28, 2022Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventor: Karun Kumar Chennuri
-
Patent number: 12021926Abstract: Systems and methods for implementing lockless, leaderless transaction protocols for scalable applications such as distributed data stores are disclosed. Applications may be implemented using multiple nodes individually implementing all or a subset of lockless, leaderless protocols. A transaction, such as a write to a data object, may be received at a node, the operation including a user-provided key. A composite key may be generated using a monotonic sequence number, the composite key globally unique across the application. A new data object is created based on data provided and once the object is created, the object is immutable. Other operations are implemented such that no data object may be written, modified, or deleted by more than one operation, thus eliminating contention and allowing for lock-free operation. Leaderless operation, as well as replication using erasure coding and redundant data paths, further minimize latency of the protocol.Type: GrantFiled: August 21, 2023Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Ernest S Cohen, Arkady Michael Degtiarov
-
Patent number: 12021902Abstract: Systems and methods are provided for evaluation of communication paths through networks to determine whether communication is permitted across one or more internal network boundaries. The analysis may be used to determine whether a node in one isolated network (e.g., VPC, VPN, client on-premise network, etc.) is able to communicate with a node in another isolated network across region and/or segment boundaries. The automated analysis can allow users (e.g., network administrators) to see what high-level policies (e.g., Cloud WAN policies written in a declarative language) are interfering with or permitting communication between the nodes.Type: GrantFiled: December 10, 2021Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Baihu Qian, Bashuman Deb, Justin Lin Hsieh, Daniel William Dacosta, Nick Matthews, Viktor Heorhiadi, Lalith Kumar Ramamoorthi, Anoop Dawani, Omer Hashmi, Thomas Nguyen Spendley
-
Patent number: 12020707Abstract: Techniques for providing device functionalities using device components are described. A system receives a system-generated directive from a skill system and determines a workflow to execute. The system implements a response orchestrator that operates based on the workflow that includes interception points where cross-cutting functionalities can be invoked as pluggable components. The interception points occur pre-system-generated directive, pre-device-facing directive, post-device-facing directive generation, post-device-facing directive dispatch, and the like. The system supports asynchronous execution, conditional execution, and sequential execution of components. Data determined by the cross functionality components can be used by other components for processing.Type: GrantFiled: June 7, 2023Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Prashant Jayaram Thakare, Karthik Parameswaran, Deepak Uttam Shah, Prathyusha Nadella, Janita Shah, Venkat Chakravarthy, Michael Trinh
-
Patent number: 12021911Abstract: A video packaging and origination service can include one or more encoder components that receive content for encoding and transmitting to requesting entities. During the operation of the encoder components, a management service associated with the video packaging and origination service can receive information related to updates or modifications to the encoder components. Responsive to the information, the management service can instantiate and configure an updated encoder. Once the updated encoder component is instantiated and configured, both the updated and target encoder components receive content for streaming, encode content and generating encoding content. Additionally, the updated encoder component can initiate a notification to the target encoder component that a handover will be occurring and begin a negotiation process identifying a handover event.Type: GrantFiled: November 4, 2021Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Eric Woodruff, Ryan Paul Hegar, Khawaja Salman Shams
-
Patent number: 12019983Abstract: Techniques for generating a dataset from a knowledge graph are described. An exemplary method includes receiving a request to generate a dataset from a knowledge graph to be stored in the storage; generating a dataset comprising a plurality of mention-concept pairs from the knowledge graph according to the request based one or more of a synonym-based and graph-based evaluation of the knowledge graph and a custom ontology for the knowledge graph; and storing the generated dataset in the storage.Type: GrantFiled: June 28, 2021Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Luyang Kong, Christoper Winestock, Parminder Bhatia, Meng Xiao Wang, Siddhi Pathak
-
Patent number: D1032560Type: GrantFiled: February 21, 2020Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Michael Edward James Paterson, Giles David Matthew McWilliam