Patents Assigned to Amazon Technologies, Inc.
-
Patent number: 12654332Abstract: Systems and methods are disclosed for identifying manipulated items using neural networks. Systems generate, using a first neural network, indications of an object of interest from the two or more objects in one or more images. Systems identify, using a second neural network, structured identifiers based, at least in part, the one or more images. Then, the system selects a structured identifier associated with the object of interest from the structured identifiers based, at least in part, on the indications to the object of interest.Type: GrantFiled: June 12, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Michael Robert Bocamazo, Yuxuan Chen, Seyed Pourya Hoseini Alinodehi, Siyao Hu, Frank Preiswerk
-
Patent number: 12657137Abstract: Techniques for emulating a configuration space may include emulating a set of configuration registers in an integrated circuit device for a set of functions corresponding to a type of peripheral device. The type of peripheral device represented by the integrated circuit device can be modified by changing the set of configuration registers being emulated in the integrated circuit device. Multiple sets of configuration registers can also be emulated to support different virtual machines or different operating systems.Type: GrantFiled: December 13, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Nafea Bshara, Adi Habusha, Guy Nakibly, Georgy Machulsky
-
Patent number: 12659368Abstract: A peripheral device includes one or more processors and a memory storing program instructions that when executed implement an extension manager of a virtualized computing service. The extension manager establishes a secure network channel for communications between the peripheral device, which is located at a premise external to a provider network, and a data center of the provider network. The extension manager assigns a network address of the substrate network of the service to a hardware server at the external premise. The substrate address is also assigned to an extension traffic intermediary at the data center. In response to a command directed to the virtualized computing service, one or more compute instance configuration operations are performed at the hardware server.Type: GrantFiled: January 17, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Anthony Nicholas Liguori, Eric Jason Brandwine
-
Patent number: 12657016Abstract: Dynamic translation of data records is performed. A client of a translation service may request translation of binary data according to a binary data protocol to be output according to an output schema different from the binary data protocol. A dynamic translation engine may be configured to connect to an input data stream implementing the binary data protocol and connect to an output data consumer or storage device. The dynamic translation engine may then identify records on the source data stream according to the binary protocol, extract keys and values for individual fields of records, then output key-value pairs or alternative binary encodings to output records formatted according to the output schema. The binary data protocol and output schema may be dynamically defined and optionally updated during translation.Type: GrantFiled: June 28, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Anthony Samuel Jacobs, John Martin Standish, Graham Mark Boone, Michael Almeida
-
Patent number: 12659256Abstract: Disclosed are various embodiments for predicting excess capacity for radio access network (RAN) edge systems. In one embodiment, resource consumption data is generated by monitoring resource consumption of a plurality of implementations of a distributed unit (DU) and/or centralized unit (CU) used in RANs. A maximum level of resource consumption is predicted for a particular implementation of the DU/CU to be used in a particular RAN based at least in part on the resource consumption data. Excess resource capacity is predicted on a RAN-enabled edge server on which the particular implementation of the DU/CU is deployed for a cell site of the RAN based at least in part on the maximum level of resource consumption.Type: GrantFiled: February 6, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Shabbir Aliasgar Bagasrawala, Samir Majumdar, Brian Scott Karstetter
-
Transactionally derived metadata for refreshing local materialized views with external table sources
Patent number: 12657202Abstract: Metadata for external table sources of a local materialized view is transactionally derived. An update to the metadata is identified. Data objects storing respective portions of external tables are determined according to the update to the metadata. The data objects are accessed to obtain data from the external tables in order to update the local materialized view.Type: GrantFiled: March 28, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Enrico Siragusa, Gaurav Saxena, Andre Hernich, Artem Honcharov, Mario Guerriero, Panagiotis Parchas, Hinnerk Gildhoff -
Patent number: 12657210Abstract: For a given cross-data-store transaction request at a storage service, a coordinator transmits respective voting transition requests to a plurality of log-based transaction managers (LTMs) configured for the respective data stores to which writes are directed in the transaction. The LTMs transmit responses to the coordinator based on data-store-specific conflict detection performed using contents of the voting transition requests and respective data-store-specific state transition logs. The coordinator determines a termination status of the cross-data-store transaction based on the LTMs' responses, and provides an indication of the termination status to the LTMs.Type: GrantFiled: November 16, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Upendra Bhalchandra Shevade, Gregory Rustin Rogers, Crhistopher Ian Hendrie
-
Patent number: 12654336Abstract: Systems and methods for end of arm tools having belt-driven engagement members and related item manipulation devices are provided. In one embodiment, an example item manipulation device may include a housing, a suction cup assembly having a first suction cup, where the suction cup assembly is positioned at a distal end of the housing, a first engagement member having a first arm portion configured to rotate with respect to the housing, a first belt coupled to the first arm portion, and a first actuator configured to actuate the first belt to cause the first arm portion to rotate with respect to the housing.Type: GrantFiled: September 14, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventor: Vincent Kerstholt
-
Patent number: 12657366Abstract: An elastic field programmable gate array (FPGA) system may include a plurality of FPGA devices connected in a physical ring topology. Each FPGA device may include a user programmable logic partition and a platform logic partition. The platform logic for each FPGA device can be selected by the client from a plurality of platform logic designs having progressively fewer components. Each platform logic design can include a platform management control block coupled to a microcontroller to implement device management functions and programming of the FPGA device. The size of the user programmable logic partition and the amount of available FPGA resources can vary for each FPGA device based on the platform logic design selected for that FPGA device.Type: GrantFiled: September 20, 2022Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Chen Zhu, Kristopher Ryan King, Chakrapani Saralaya, Kishore Yalamanchili
-
Patent number: 12656882Abstract: Techniques for generating and providing phrases built using multi-modal inputs are described herein. These techniques may include generating one or more phrase trees for use in parsing options for user selections through multi-modal inputs to iteratively build an input phrase such as an open-ended phrase. The multi-modal inputs may include gaze inputs, touch inputs, and other inputs to select terms for building a phrase. The selected terms may be used to build a phrase using trees of terms arranged in sequential nodes based on frequently used input phrases to a model.Type: GrantFiled: September 5, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Bofei Wang, David Mahmarian, Diamond Elizabeth Welsh, Michael Khachatrian, Robert Norman Neville, Juliana Veronica Tarpey
-
Patent number: 12657186Abstract: A large language model (LLM) for automated database query resolution is provided. The LLM is configured to receive natural language prompts and generate database queries or direct answers to the prompts. To assist the LLM in generating the response, contextual information (e.g., historical queries, table metadata, etc.) may be captured, converted into embeddings, and stored in a vector database. When a natural language prompt is received, the prompt is also converted into an embedding and a nearest neighbor search may be performed to identify the most relevant contextual information. This most relevant information is then provided to the LLM. Additionally, one or more knowledge graphs may also be generated, with nodes representing tables and indications of relationships between the nodes being provided. These knowledge graphs may also be provided to the LLM.Type: GrantFiled: June 13, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Arunkalyan Thirumanilaiyur Nagarajan, Abhijeet Biswas, Rajashekar Reddy Mareddy, Saurabh Sachan
-
Patent number: 12657189Abstract: Techniques for cross-regional resource linking in a federated data lake management and integration system. The techniques include receiving a query and identifying a referenced database object. First, metadata about this object is obtained from a local data lake metastore. If this metadata includes a cross-regional resource link, the techniques then retrieve second metadata from a remote data lake metastore. Based on this second metadata, a query execution plan is generated. This plan guides a distributed data processing system to execute data processing jobs on data stored in a distributed data storage system. Finally, the data responsive to the query is returned. The techniques efficiently integrate and manage data lake metadata resources across multiple regions.Type: GrantFiled: March 12, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Krishnaditya Kandregula, Purvaja Narayanaswamy, Sharda Kishin Khubchandani, Sachet Saurabh
-
Patent number: 12659135Abstract: Systems, devices, and methods are provided for cryptographic control access and revocation of data. When data is to be shared between a data producer and a data consumer, a key vault is used to store a consumer-producer key pair that is used to generate a portion of key material that is used to derive an envelope key. Data producer is able to generate the envelope key for encryption using the consumer-producer public key, whereas the data consumer relies on the key vault to provide the portion of key material to produce the envelope key for decryption. Access to data can be revoked through the destruction or of the consumer-producer private key stored in the key vault.Type: GrantFiled: December 16, 2022Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Sachin P. Joglekar, Kadirvel Chockalingam Vanniarajan, Temesghen Kahsai Azene, Firas Azrai, Charles Ward, Vijaylakshmi Sadasivam, David M. Wheeler
-
Patent number: 12659405Abstract: System and methods are described to connect an agent of one region to a contact request in another region via a proxy service. In some examples, a first contact service instance of a first region may obtain a contact request from a contact requestor, where the contact request includes a set of attributes. The first contact service instance selects an agent of a second contact service instance of a second region to process the contact request, whereby a proxy service of the first contact service instance sends a request to the second contact service instance to release the agent to process the request. The first contact service instance/proxy service may obtain an indication that the agent is approved to process the contact request. The first contact service instance may then connect the contact requestor and the agent to process the contact request.Type: GrantFiled: September 29, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Juliana Saussy, Joseph Sullivan, Richard Julian Rodriguez, Jyoti Kadian, Jatin Vinubhai Bhikadiya, Sonu Kumar Mishra, Jaswinder Singh Randhawa, Vamsi Polapragada
-
Patent number: 12654951Abstract: Systems and methods are disclosed for induction of items directly onto shuttles. An example system for item induction onto a shuttle may include a track, a shuttle having a conveyor and a permanent magnet, the shuttle configured to move along the track, where the conveyor is configured to support an item thereon, and an electromagnet disposed along the track, where the shuttle is propelled via interaction between the electromagnet and the permanent magnet. The system may include an induction station disposed adjacent to the track, the induction station having a first sensor configured to detect a machine-readable code on the item, a second sensor configured to determine that the item is present on the conveyor of the shuttle, and a display configured to present a user interface, where the item can be manually placed onto the conveyor of the shuttle by an operator at the induction station.Type: GrantFiled: May 27, 2022Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Michael Alan Bray, Ganesh Krishnamoorthy, Erika Regan Storvick, Zahin Nambiar
-
Patent number: 12659294Abstract: Disclosed are various embodiments for extending cloud-based virtual private networks to user equipment on radio-based networks. In one embodiment, a request is received from a client device for service from a radio-based network. The client device is provided with access to a virtual private cloud network through the radio-based network in response to receiving the request from the client device for service from the radio-based network. Encapsulated network traffic is forwarded from the client device to the virtual private cloud network via a network link between the radio-based network and a cloud provider network that hosts one or more resources on the virtual private cloud network.Type: GrantFiled: November 24, 2021Date of Patent: June 16, 2026Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Diwakar Gupta, Kaixiang Hu, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Shane Ashley Hall
-
Patent number: 12659354Abstract: An access management policy and security information indicative of one or more security constraints may be received, by a service, from an entity, such as a customer. The access management policy and the security information may be received in association with a request for the service to perform a policy validation check for validating the policy. The service may perform a permissions comparison that compares a permissiveness of the access management policy to the one or more security constraints to generate a permissions comparison result. The service may generate, based on the permissions comparison result, a binary policy validation check result that may be indicative of either passing or failing the policy validation check. When the access management policy fails the policy validation check, the service may determine a given allow statement within the access management policy that caused the access management policy to fail the policy validation check.Type: GrantFiled: March 25, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Jeremiah M. Dunham, Amit Goel, Mounika Sita Lakshmi Ponnuru, Leonard Gerard
-
Patent number: 12659407Abstract: Systems and methos are described relating to distributing agents to different queues provided by a contact service. The contact service may define a number of different queues for processing different customer requests, such as may be routed to different agents, with each queue associated with a priority value (higher priority get assigned agents first) and a visibility threshold (how long a request will sit before it is picked up by an agent). The described techniques add a time-to-service level (SL) goal, per queue to determine when queues are over and underperforming. In the case queues are overperforming, various techniques, such as control systems techniques, may be used to determine probabilities by which agents can skip being 10 assigned to the over performing queues, to be assigned to lower priority underperforming queues, to increase meeting the customer SL goals.Type: GrantFiled: June 30, 2023Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Sonu Kumar Mishra, Vamsi Polapragada, Juliana Saussy, Preetham Gowda, Jon Russell Jay
-
Patent number: D1130523Type: GrantFiled: January 30, 2025Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Wen-Yo Lu, Oleksii Shekolian, Matthew J. England, James Siminoff, Yen-Chi Tsai
-
Patent number: D1130800Type: GrantFiled: November 15, 2024Date of Patent: June 16, 2026Assignee: Amazon Technologies, Inc.Inventors: Ashley Michelle Johnston, Gourab Karmakar, Greg Janky, Treasure Hinds, Youssef Takhchi