Patents Assigned to Amazon Technologies
  • Publication number: 20240220461
    Abstract: A journaling file system may implement remote durable logging. Updates to a file system may be received, and log records describing the updates may be stored in a locally-accessible file system change log. The update may then be acknowledged as committed. The log records may then be sent to be stored in a network-based data store in a remote version of the file system change log. Once it may be determined that the log records are stored in the remote version, storage space for the log records in the local file system change log may be reclaimed. Various types of restoration and duplication techniques may be implemented based on the remote version of the change log to restore a file system at an originating device or to duplicate the file system at a different device.
    Type: Application
    Filed: November 22, 2023
    Publication date: July 4, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: James Edward Kinney, JR., Khawaja Salman Shams
  • Publication number: 20240223872
    Abstract: A respective set of features, including emotion-related features, are extracted from segments of a video for which a preview is to be generated. A subset of the segments is chosen using the features and filtering criteria including at least one emotion-based filtering criterion. Respective weighted preview-suitability scores are assigned to the segments of the subset using at least a metric of similarity between individual segments and a plot summary of the video. The scores are used to select and combine segments to form a preview for the video.
    Type: Application
    Filed: January 12, 2024
    Publication date: July 4, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Mayank Sharma, Prabhakar Gupta, Honey Gupta, Kumar Keshav
  • Patent number: 12026199
    Abstract: Pages describing episodes of podcasts or other media entities are constructed by interpreting content of the media entities. A transcript of an episode is determined by one or more natural language understanding techniques and divided into chapters. For each of the chapters, a summary sentence of the chapter and one or more key phrases are determined from the transcript, and participants in the chapter are identified. A summary of the episode is determined from the summary sentences of each of the chapters. A page that describes the episode of the podcast including the summary of the episode, as well as one or more of the key phrases and identities of the participants is generated and provided to prospective listeners to the episode.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Christian Garcia Siagian, Vedant Ulhas Shete, Timothy William Stephani, Jobel Kyle Petallana Vecino, Gordon Zheng
  • Patent number: 12026635
    Abstract: Described is a system and method for proactively determining and resolving events having low confidence scores and/or resolving disputed events. For example, when an event, such as a pick of an item from an inventory location within a materials handling facility occurs, the event aspects (e.g., user involved in the event, item involved in the event, action performed) are determined based on information provided from one or more input components (e.g., camera, weight sensor). If each event aspect cannot be determined with a high degree of confidence, the event information is provided to an associate for resolution.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Wyatt David Camp, Dilip Kumar, Amber Autrey Taylor, Jason Michael Famularo, Thomas Meilandt Mathiesen, Jared Joseph Frank
  • Patent number: 12028268
    Abstract: Techniques implemented by a cloud computing system for providing fallback capacity providers to ensure that infrastructure capacity required to run containerized services is available despite primary capacity providers experiencing a failure. Cloud providers offer container-management services that automate the management and scaling of containerized services of users. The container-management services are supported by capacity providers that manage the computing infrastructure on which the containerized services run (e.g., servers, VMs, etc.). However, there are times when a capacity provider is unable to provision capacity for containerized services, such as due to a large scale failure. Rather than leaving capacity requests unserved, the container-management service designates a fallback capacity provider that acts as a failover for provisioning requested infrastructure capacity.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Malcolm Featonby, Derek J Petersen, Abhishek Nautiyal, Li chieh Young
  • Patent number: 12026203
    Abstract: Techniques for aligning (merging) knowledge graphs is described. Graph entity alignment is the problem of “joining” two knowledge graphs based on common entities. Most approaches in literature solve this using some annotated seed entity pairs and train a supervised model to rank entities in one knowledge base against another. In some examples, unsupervised alignment approach that uses graph-to-text summaries to encode entities in two or more distinct graphs into the same representation space, encodes those summaries into a common space, and then uses similarity analysis to determine when graph entities should be aligned (merged).
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rishita Rajal Anubhai, V. Divya Bhargavi, Vidya Sagar Ravipati
  • Patent number: 12026607
    Abstract: A neural network accelerator executes instructions to: load a first weight data element of an array of weight data elements from a memory into a systolic array; extract, from the instructions, information indicating a first number of input data elements to be obtained from a first address of the memory and a second number of input data elements to be skipped between adjacent input data elements to be obtained, the first address being based on first coordinates of the first weight data element, and the first and second numbers being based on a stride of a convolution operation; based on the information, obtain first input data elements from the first address of the memory; and control the systolic array to perform first computations based on the first weight data element and the first input data elements to generate first output data elements of an output data array.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeffrey T. Huynh, Ron Diamant
  • Patent number: 12028312
    Abstract: A namespace monitoring service may track released namespaces such as internet protocol (IP) addresses and manage namespace cooldown pools, available namespace pools, and a registry of released namespaces to detect and mitigate security vulnerabilities that arise from reassignment of namespaces. The namespace monitoring service provides access to the released namespace registry and/or sends a data stream of namespace registry updates. The namespace monitoring service may manage namespace reassignment process and extend the cooldown period of released namespaces or place a hold on available name spaces.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Donald Lee Bailey, Jr., Abigail Fuller, John Paul Torres, Giulian Dalton Luz
  • Patent number: 12026585
    Abstract: A tensor network decoder accounts for correlated noise between qubits of a two-dimensional code. The tensor network decoder is generated using a graphical noise model for a quantum device that is used (or to be used) to implement the two-dimensional code. For example, an input graphical noise model, such as a hypergraph, may be used to generate a tensor network decoder. Whereas other decoders assume noise is independent and identically distributed (e.g. iid noise), a tensor network decoder accounts for correlated noise not considered in such decoders that assume iid noise.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Aleksander Marek Kubica
  • Patent number: 12028549
    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: June 2, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Qi Keith Wang, Ramin Ghorashi, Stephen John Bannister, Ilya Brailovskiy
  • Patent number: 12026663
    Abstract: An item delivery system can include a carrier positioned on a rail. The rail can be positioned in a delivery vehicle, for example. The carrier can include rigid or semi-rigid sidewall and dividers to form item slots. The item slots can receive one or more items. The carrier can be positioned on the rail and moved around the rail by an advancement device. The advancement device can engage with a portion of the carrier to move the carrier. The carrier can be moved to a position for removal of items from the carrier. The removal position may correspond to an area accessible from an operator area of the delivery vehicle, for example.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: William Scott Kalm
  • Patent number: 12026598
    Abstract: A training system may create and train a machine learning model with knowledge transfer. The knowledge transfer may transfer knowledge that is acquired by another machine learning model that has been previously trained to the machine learning model that is under training. The knowledge transfer may include a combination of representation transfer and instance transfer, the two of which may be performed alternatingly. The instance transfer may further include a filter mechanism to selectively identify instances with a satisfactory performance to implement the knowledge transfer.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Yunzhe Tao, Sahika Genc, Tao Sun, Sunil Mallya Kasaragod
  • Patent number: 12028576
    Abstract: Devices and methods are provided for remote scheduling of recorded content for digital video recorders. The device may determine a first channel, a first date, and a first time at which a first program will be presented. The device may determine a first recording schedule for a remote digital video recording (DVR) device, wherein the first recording schedule includes the first program at the first channel, the first date, and the first time. The device may receive a synchronization notification that the first recording schedule has been modified at the remote DVR device to include a second program to be recorded. The device may determine a second recording schedule, wherein the second recording schedule includes the second program at the second time. The device may send the second recording schedule to the remote DVR device.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Muthukumar Subramaniam, Surendran Rangasamy, Tarun Kumar, Shenbaga Prasanna, Anantha Krishna Hodrali Srinivasa Bhatta
  • Patent number: 12028461
    Abstract: A request to add tags (e.g., labels, key-value pairs, or metadata) to resources can be digitally signed by the entity making the request, such that the source can be verified and an authorization determination made for each tag. For a request involving multiple services (or entities) that can each add tags, any tag added by a service can be included in the request and digitally signed by that service. Each service processing the request can also digitally sign the request before forwarding, so that each service signs a version of the request, which includes elements signed by other services earlier in the request chain. When the request is received to a tagging service, the service ensures that every tag was digitally signed by the appropriate authorized entity or service, and validates the signatures to ensure that no data was modified or omitted, before adding the tags to the designated resource(s).
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: William Frederick Hingle Kruse, Conor Patrick Cahill, Jeffrey Cicero Canton, Dmitry Frenkel, Harshad Vasant Kulkarni, Colin Watson, Andrew Paul Mikulski
  • Patent number: 12026484
    Abstract: Based on an analysis of example content items, a proposed initial version of an application to be generated on behalf of a client is determined. At least a portion of a software program implementing the application is generated, and an indication of the software program is provided to the client. Based on input received from the client, additional operations associated with the program are initiated.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rebecca Buck, Kenneth Chen, Tatyana Mamut, Ian Scott Eslick, Paul J. Furio, Scott Peter Perket
  • Patent number: 12026163
    Abstract: A query including a time range can be received. The query can be processed to determine data associated with the time range of the query. Cached data can be analyzed to identify a first block of data including metadata identifying a first timestamp associated with the time range of the query. A communication can be generated to include the first timestamp associated with the first block of data. Based on the communication, a second block of data can be received with metadata identifying a second timestamp associated with the time range of the query. A query result can be generated to include the first block of data and the second block of data.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrea Giuliano, Gary Taylor, Gavin Bramhill
  • Patent number: 12026718
    Abstract: Anomalies can be detected and related mitigation actions can be executed. For example, a computing device receives, from a first source, first data associated with a first process of a payment service in support of transactions of a first plurality of users. The computing device generates first aggregated metrics based on the first data. The computing device determines, by using the first aggregated metrics as first input to a machine learning engine, an anomaly associated with the execution of the first process. The computing device determines, based on the anomaly and a history of anomalies associated with the execution of the first process, an indication of an outage associated with the first process. The computing device causes an execution of a mitigation action based on the indication of the outage. The execution of the mitigation action is in support of transactions of a second plurality of users.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ragheb Rahmaniani, Kalpit Deewan, Subhas Chandra Dey, Shubhankar Ajit Kothari
  • Patent number: 12026103
    Abstract: A resource request is received by a peripheral device from host processing logic. The resource request includes a requested resource size. The peripheral device allocates resource of the peripheral device in response to the resource request. A resource response is sent by the peripheral device to the host processing logic. The resource response includes a location of the allocated resource.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Georgy Machulsky, Nafea Bshara, Netanel Israel Belgazal, Evgeny Schmeilin, Said Bshara, Alexander Matushevsky
  • Patent number: 12026619
    Abstract: Disclosed are systems and methods to perform neural architecture search (“NAS”) that automatically optimizes for the number of channels to allocate to each layer of a deep neural network. Some implementations include a pairwise slimming that includes a global optimization step. Likewise, in some implementations, a bias toward a region of interest may be applied to channel path selection during training.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Maxim Berman, Leonid Pishchulin, Ning Xu, Gerard Guy Medioni
  • Patent number: D1033383
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: July 2, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Wen-Yo Lu, Matthew J. England