Patents Assigned to Amazon Technologies
  • Patent number: 12277480
    Abstract: Techniques for in-flight scaling of machine learning training jobs are described. A request to execute a machine learning (ML) training job is received within a provider network, and the ML training job is executed using a first one or more compute instances. Upon a determination that a performance characteristic of the ML training job satisfies a scaling condition, a second one or more compute instances are added to the ML training job while the first one or more compute instances continue to execute portions of the ML training job.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Edo Liberty, Thomas Albert Faulhaber, Jr., Zohar Karnin, Gowda Dayananda Anjaneyapura Range, Amir Sadoughi, Swaminathan Sivasubramanian, Alexander Johannes Smola, Stefano Stefani, Craig Wiley
  • Patent number: 12277794
    Abstract: An input device determines presence of an actual user, instead of an artifact, by using multi-wavelength reflectance spectroscopy. Light sources are operated to illuminate an object with different colors of light at different times. A detector determines, at those different times, intensity data indicative of intensity light of these different colors as reflected from the object. The intensity data is processed to determine whether the object is part of a user or is an artifact. For example, if the object is deemed to be a user, biometric input may be acquired. The biometric input may then be processed to identify the user. The input device may be used at various locations, such as at an entry portal, point of sale, and so forth.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: April 15, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Baomin Wang, Umer Shahid, Tianyi Wang, Georgios Skolianos, Rui Zhao, Manoj Aggarwal, Gerard Guy Medioni
  • Patent number: 12277138
    Abstract: Methods for replicating transactional tables of a transactional database to an analytical database and maintaining updates to those transactional table representations are disclosed. Snapshots of the transactional tables are provided to the analytical database via a transport mechanism, such as a data storage service or a data streaming service, and stored at the analytical database. Then, checkpoints comprising portions of a change-data-capture log that has recorded transactional changes to the transactional tables of the transactional database are provided to the analytical database via the same or different transport mechanism and used to commit those transactional changes to the snapshot representations. The snapshot representations may be used to respond to incoming analytical queries in order to provide real-time querying results.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ippokratis Pandis, Gokul Soundararajan, Gopal Paliwal, Punit Rajgaria, Sanuj Basu, Todd Jeffrey Green, Gaurav Saxena, Vadim Skipin, Johannes Wust, Hemanth Satyanarayana, Matthew Perry Abrams, Murali Brahmadesam
  • Patent number: 12277449
    Abstract: Techniques for adaptive sleep virtual machine management are described. A service of a provider network receives a parameter indicating that a first virtual machine can be slept and determines to sleep the first virtual machine based at least in part on the parameter. A state of the first virtual machine is captured, and the first virtual machine is terminated. The service determines to resume the captured state of the first virtual machine based at least in part on an indication. A second virtual machine is launched using the captured state of the first virtual machine and resumes execution of the captured state of the first virtual machine. A proxy server sends traffic to the first virtual machine before the termination of the first virtual machine and to the second virtual machine after the resumption of execution of the captured state of the first virtual machine by the second virtual machine.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Rahul Pathak, Dallas Lamont Willett, Jeff Thomas Carter, Anthony A Virtuoso, Robin Alan Golden
  • Patent number: 12278747
    Abstract: A system obtains a graph representing a set of resources of a distributed system. At least one node of the graph represents a resource-metric pair. The system further obtains time series data that indicates anomalies from the system. Then, the system determines a root cause anomaly that caused other anomalies based at least in part on the graph and the time series data.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajendra Kumar Vippagunta, Syed Furqhan Ulla, Sunayana Vempati, Yekesa Srinivasa Kosuru, Namita Das, Devesh Ratho, Shashwat Srijan, Lenon Alexander Minorics, Patrick Bloebaum, David Kernert
  • Patent number: 12274329
    Abstract: Disclosed are various embodiments for creating personalized insoles designed to provide physical comfort to the individual wearing shoes containing the personalized insoles. Three-dimensional (3D) foot scans are performed on the individual's feet to better understand the contours and geometry of each foot of the individual. The foot scans can be of each foot of the individual in varying positions (e.g., resting position with toes engaged with scanner top, toes-raised position with toes lifted from scanner top, metatarsal doming position, neutral calcaneal stance position, etc.). The 3D foot scans are used to generate personalized insole data that can be transmitted to a manufacturing device for manufacturing a personalized insole that is accurately designed to conform with the individual's foot and provide support in aligned load bearing positions.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Jinsup Song, Eric Steven Holan, Asfand Yar Khan, Tushar Mahale, Dominique Lavoie
  • Patent number: 12278991
    Abstract: Methods of video streaming are generally described. In some examples, a camera device periodically captures an image, communicates encoded frame data representing that image to a server, and decodes and stores the previously encoded frame data as a background picture. The server receives the encoded frame data, decodes it, and stores the decoded frame in a buffer for future use. Subsequently, upon initiation of a streaming session, the camera device captures another image and encodes a predicted key frame based on differences between the captured image and the background picture. The camera device sends the predicted key frame to the server, which receives it and reconstructs a facsimile of the captured image utilizing the previously decoded frame stored in the buffer. Methods of acknowledging successfully decoded frames for use in selecting background pictures is also described.
    Type: Grant
    Filed: May 16, 2024
    Date of Patent: April 15, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Qi Keith Wang, Ramin Ghorashi, Stephen John Bannister, Ilya Brailovskiy
  • Patent number: 12276734
    Abstract: Described are systems and methods for providing an encrypted LIDAR system, which may be used in autonomous vehicles. Embodiments of the present disclosure can provide LIDAR systems and methods employing a cryptographically secure deterministic random bit generator (DRBG) to generate a secure pseudorandom key sequence. The secure pseudorandom key sequence can be encoded into light pulses emitted by the exemplary systems and methods. Subsequently, upon receipt of reflected light, the exemplary systems and methods can authenticate the received reflected light to confirm the key sequence encoded in the received reflected light. If the key sequence encoded in the received reflected light matches the key sequence encoded into the emitted light pulse, parameters associated with the emitted and reflected light can be used to determine a distance to the object that may have reflected the emitted light pulse.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael T. Davis
  • Patent number: 12277495
    Abstract: Systems and methods are disclosed to perform gradient exchange among processing nodes configured as a hyper-rectangle network of N-dimensions. Each processing node can operate as a collective parameter server node capable to perform collective compute operations. For each dimension in a sequence of dimensions, all processing nodes on a same edge can perform a scatter-reduce operation using respective collective parameter serving engines. The amount of data reduced in each dimension is an inverse of a number of processing nodes in that dimension. After the scatter-reduce operation is performed for all the dimensions, all processing nodes on the same edge can perform an all-gather operation for each dimension in a reverse sequence of dimensions.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Thiam Khean Hah, Yongseok Koh
  • Patent number: 12279190
    Abstract: Technologies directed to respiration monitoring based on noise channel state information (CSI) data are described. A method includes receiving CSI data representing channel properties of a wireless channel used by a first wireless device and a second wireless device located in a geographical region. The method generates a set of CSI samples by sampling the CSI data and removes one or more outlier CSI samples using a sparse outlier process, and removes a cluster of outlier samples using a cluster outlier process. The method determines Fast Fourier Transform (FFT) data for each channel subcarrier index and a signal-to-noise ratio (SNR) value for each channel subcarrier index, and identifies a first number of channel subcarrier indexes having highest SNR values to obtain a subset of FFT data, which represents a breathing spectrum. The method determines a respiratory rate of a user in the geographical region from the subset of the FFT data.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Feng Zhang, Xiaofu Ma, Piyush Tayal, Cong Phuoc Huynh, Xi Chen, Mohammed Rana Basheer, Avinash Joshi
  • Publication number: 20250117871
    Abstract: A vehicle data management system and data jurisdiction system manage vehicle data between multiple jurisdictions and enables a set of jurisdiction rules involving rules of various jurisdictions to be applied consistently. The vehicle data jurisdiction system can detect changes in jurisdiction of a vehicle based on various pieces of received vehicle information and applies appropriate jurisdiction rules from a set of jurisdiction rules. Various jurisdictions may have conflicting jurisdiction rules and, in such circumstances, the data jurisdiction system resolves potential conflicts between the rules using a jurisdiction rules resolution workflow. Based on the resolution of the conflict, the data jurisdiction system can migrate data of the vehicle to one or more other jurisdictions, or otherwise implement the correct rules determined by resolving the conflict.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 10, 2025
    Applicant: Amazon Technologies, Inc.
    Inventors: Roland Mesde, Alex Bessonov, Kyle Daniel Halbach, Nitin Giri, Edwin Ricardo Mendez Rodriguez, Matthew Jonathan Narksusook
  • Patent number: 12272100
    Abstract: Systems and techniques for optimizing deployment of a camera scanning system in an environment for item identification are described. An example technique involves obtaining a first set of parameters of the camera scanning system and obtaining a second set of parameters of the environment. A third set of parameters of a predicted scan volume of the camera scanning system are determined based on the first set of parameters and the second set of parameters. At least one of the first or second sets of parameters is modified upon determining that the predicted scan volume satisfies a first predetermined condition. An indication of at least one of the first, second, or third sets of parameters is transmitted upon determining that the predicted scan volume satisfies a second predetermined condition.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventor: Sergey M. Nikitin
  • Patent number: 12271638
    Abstract: A storage object and an associated permissions record is stored at a storage server. The permissions record indicates that some storage consumers are not permitted to perform a type of I/O operation on the storage object. In response to detecting that an event of a deletion triggering type with respect to the records, a modified version of the permissions record is stored at the server, indicating that the storage consumers remain prohibited from performing the I/O operations. In response to receiving a command to perform a particular I/O at the server after the modified version has been stored, the modified version is used to process the command.
    Type: Grant
    Filed: January 16, 2024
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Barak Pinhas, Swapnil Vinay Dinkar, Andrew Boyer, Yonatan Divinsky, Alex Friedman
  • Patent number: 12273621
    Abstract: Techniques for guiding camera focusing using barcode images are described herein. In an example, a computer system receives an image of a calibration target having a center that is aligned with an optical axis of a camera that generated the image. The calibration target includes steps that are located at different depths with respect to a lens of the camera. The calibration target includes barcode sets. Individual barcodes of a barcode set have a barcode attribute. The computer system decodes the barcode sets in the image and determines a set of decoded barcodes of the barcode sets. The computer system determines, for individual steps, a sharpness metric based on the barcode attribute of individual barcodes of the set of decoded barcodes and determines an adjustment of a focal plane of the lens based on the sharpness metric for the individual steps.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ali Can, Frank Preiswerk
  • Patent number: 12271698
    Abstract: A schema and cell value aware Named Entity Recognition (NER) model is used to perform natural language queries. Natural language queries may be received via an interface of a natural language query processing system. A fuzzy search may be performed that allows non-exact matches for column names or cell values of data sets potentially used to answer the natural language query. An NER model that adds a type embedding for an exact match of a column name or cell found in the fuzzy search that corresponds to a span of one or more words may be applied as part of generating the entity prediction for the natural language query. One or more queries to at least one of the data sets may be performed to return a result to the natural language query using the entity prediction generated by the NER machine learning model.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Jun Wang, Sudipta Sengupta, Zhiguo Wang, Ramesh M Nallapati, Bing Xiang
  • Patent number: 12273408
    Abstract: Techniques are disclosed for migrating a computer application from an entity's premises to a web services platform. Data from multiple sources on the entity's premises is gathered and normalized into a common format. The normalized data is used to create a topology of the network on the entity's premises. This topology is analyzed to determine whether a computer application executing on the entity's premises may be migrated to the web service platform.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew John Fitzgerald, Kevin Edward Kelly, Rudolph Vaughn Valdez, Paul Horvath
  • Patent number: 12273807
    Abstract: Techniques for establishing connections between user devices and headless devices attempting to connect to networks. A headless device may attempt to connect to an access point that requires interaction with a captive portal webpage for access to a network. However, the headless device my lack a display to present the captive portal webpage. The headless device may establish a connection with a user device using a PAN protocol. The headless device may then receive the captive portal webpage received from the access point, and relay the webpage to the user device using the PAN protocol. A user may use the user device to interact with the captive portal webpage, and the user device may then relay interaction data back to the headless device using the PAN protocol. The headless device may then provide that interaction data to the access point to be provided access to the network.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: QingYun Wei, Zhao Lou, Shao-Cheng Wang, Avinash Joshi, Xi Chen
  • Patent number: 12271098
    Abstract: A device includes a housing, a camera at least partially disposed within the housing, one or more microphones at least partially disposed within the housing, and a printed circuit board (PCB) including a switch. The switch has a lever that is transitionable between a displaced position and a non-displaced position. A privacy cover couple to the housing and includes a rib disposed on an interior surface of the privacy cover. The privacy cover is transitionable between a first position in which the camera is obstructed and the rib is engaged with the lever to transition the lever to the displaced position, and a second position in which the camera is unobstructed and the rib is disengaged with the lever such that the lever is permitted to transition to the non-displaced position.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Rafal Piersiak, John Roos, Matthew J. England, Mikhail Donskoi, Maksym Yemelin, Chung-Sen Huang, Chi-Yuan Wang, Hsiu-Fen Yeh, Bartlomiej Pawlik, Samuel Taeyoung Lee
  • Patent number: 12273255
    Abstract: Techniques are disclosed to implement an adaptive testing service (ATS) capable of automatically generating test cases for a network service to adapt test coverage to observed behaviors of the network service. In embodiments, the ATS uses telemetry data from a production version of the network service to identify classes of testable behaviors. Test cases are generated for the behaviors and assigned weights based on frequency or recency metrics of the behaviors. The test cases are stored in a test case repository, and may be used to monitor the production version of the network service or verify code changes to a development version of the network service. The test case weights may be used to select which test cases to run or determine whether code changes should be accepted or rejected. The test cases are evolved over time to adapt to behavior changes in the network service.
    Type: Grant
    Filed: October 2, 2023
    Date of Patent: April 8, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Abhijit Prakash Bhatnagar, Yusof Ganji, Mohsen Azimi, Jason Adonis Timmons, Jacob Shannan Carr, Tristan Niles Cecil, Evan Corriere, Sahil Sharma, Xinrui Li, Huaqing Fang
  • Patent number: D1070624
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: April 15, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Chia-Song Liu, Heather Gleason, Stephen James Grant, Wen-Yo Lu, Vinay Sao, James Siminoff