Patents Assigned to Amazon Technologies
-
Patent number: 12009968Abstract: The present disclosure generally relates to a failover management service that can continuously monitor attributes of regional network resources to characterize resource availability per region. The failover management service associates the regional resource availability information with a set of hash values in which each individual hash value is representative a concatenation of a resource identifier and a client identifier associated with one or more individual clients. For individual hash values, the failover management service associates failover information, which is propagated to a DNS service. If a network-resource becomes unavailable, clients can transmit DNS queries including a hash value that discovers the appropriate failover information for the specific network-based resource and client device.Type: GrantFiled: December 10, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Samir Abed, Abhineet Bansal, Donavan Miller, Oren Nachman, Tsz Him Chiu
-
Patent number: 12008364Abstract: A system identifies a pattern in source code. The pattern is identified based, at least in part, on correlation between units of code, or on the derivation of a rule from a recurring sequence in the source code. The system identifies a portion of the source code that at least partially matches the pattern, and determines that this portion includes at least one deviation from the pattern. The system then generates an error message to describe the deviation.Type: GrantFiled: June 24, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies Inc.Inventors: Hangqi Zhao, Qiang Zhou, Sengamedu Hanumantha Rao Srinivasan
-
Patent number: 12008995Abstract: A system is provided for determining subscription data when a user requests to receive an output in the future when an event occurs. The system may determine an output type based on the capabilities of the output device and a trigger type. The system may determine a trigger type based on the priority of the triggering event. The system may also determine how many times the subscription is to be executed. Using this information, the system creates the subscription so that the user may receive a notification or an announcement when an event occurs.Type: GrantFiled: April 13, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Vinaya Nadig, Ambika Babuji, Zhuxuan Li, He Lu, Elad Refael Kassis
-
Patent number: 12007977Abstract: Selective application of log records may be performed. A target storage node for a new replica being added to a replica group for a database may obtain a paginated result of a scan of ordered items of the database from a source. The paginated result may have a log sequence number that corresponds to a replica log consistent with the paginated result. The target storage node may obtain log records from the replication log after the log sequence number for the paginated result. The target storage node may selectively apply the log records from the replication log according to one or more application rules that determine whether to ignore a change described in a log record.Type: GrantFiled: September 30, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Omendra Pratap Singh, Jiancheng Wang, Mostafa Elhemali, Sroaj Sosothikul, Jhansi Lakshmi Kolla, Wan Man Ryan Chan, Somasundaram Perianayagam
-
Patent number: 12007910Abstract: A caching sub-system downloads and authenticates Resource Public Key Infrastructure (RPKI) cryptographically signed Route Origin Authorizations (ROAs) from a plurality of repositories, forming a VRP set for each repository. When the caching sub-system determines that the VRP count of a VRP set drops to or below a threshold, it substitutes in a last known valid VRP set. A route validating sub-system downloads route information data from one or more global routing tables and calculates the number of valid routes, the number of unknown routes and the number of invalid routes. When the number of valid routes drops to or below a threshold, the route validating sub-system sets an alarm to stop the distribution of VRPs to one or more group of pre-determined routers.Type: GrantFiled: November 22, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Jonathan Phillibert, Andrew Lee Newton, Gaston Keller, Jun Sung Park, Samuel Kenney
-
Patent number: 12008314Abstract: Technologies are provided for generating optimized sets of client rendering options for renderable content items (such as images, videos, text, and audio). Rendering optimization parameters for a renderable content item can be determined by assessing the performance of processing requests and rendering content items using different file formats, quality settings, and/or other settings for the renderable content items. The rendering optimization parameters can then be used in combination with a rendering specification that is defined by a developer (such as an application developer, web page designer, or the like) in order to create an optimized set of client rendering options. The set of client rendering options can then be transmitted to one or more client computing devices. A client computing device that receives the set of client rendering options can select one or more of the options in order to render the renderable content item.Type: GrantFiled: May 26, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Luitpold Staudigl, Pablo Barbachano, Muhammad Bilal Javed, Jochen Gast, Martijn Frederik Wouter van der Veen, Richard Droste
-
Patent number: 12010387Abstract: Devices and techniques are generally described for voice targeting of devices using content type. In various examples, a first natural language input comprising a first request to perform a first action related to first content may be received. A natural language understanding component may be used to determine first intent data representing a semantic interpretation of the first request, where the first intent data is effective to cause a first skill to perform the first action. A named entity recognition component may be used to determine first slot data included in the first request. The first slot data may identify the first content. First task data associated with the first content may be determined. The first task data may associate the first content with playback on a first device. First instructions effective to cause the first device to perform the first action may be sent to the first device.Type: GrantFiled: September 29, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Genna Michelle Krecicki Moderhack, Tom Vessella, Clare Elizabeth Veladanda, Monty Eich, Ratika Anand
-
Patent number: 12007406Abstract: Devices, systems, and methods are provided for activity detections based on device orientation and user handedness. A method may include determining, by a wearable device, first and second accelerometer data, the first accelerometer data associated with a first axis, and the second accelerometer data associated with a second axis perpendicular to the first axis. The method may include determining a first mean acceleration value based on the first accelerometer data, and determining a second mean acceleration value based on the second accelerometer data. The method may include determining, based on the first mean acceleration value and the second mean acceleration value, an orientation of the wearable device, the orientation indicative of a user wearing the wearable device on a right limb or a left limb. The method may include sending an indication of the orientation to an application of the wearable device.Type: GrantFiled: September 29, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventor: Miro Yakov Shverdin
-
Patent number: 12008130Abstract: Systems and methods are provided for management of access to data by maintaining the lineage of access metadata as data is queried, processed, and stored in a computing environment. Data stored within a computing environment may be tagged or otherwise associated with metadata representing an access categorization of the data. When the data is used to create new data sets, the access categorizations of the base data are retained, and metadata representing an access categorization of the created data sets is generated based on the access categorizations of the base data. The created data may be stored in a location according to the access categorization.Type: GrantFiled: September 30, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Ganesh Vel Thangavelu, Sandeep Kumar Lakshmichand Jain
-
Patent number: 12010007Abstract: Usually agents probe other agents across the network to determine the network health. If network data from noisy agents (i.e., agents themselves causing the high latency) is used, it degrades the overall probe statistics. Thus, agents can be identified as noisy and then data from such noisy agents can be excluded from further consideration, thereby improving the quality of the active monitoring dataset. An algorithm executing on a centralized server computer uses a sample of active monitoring probe data. A first part of the algorithm involves determining the expected latency for a probe. The second part of the algorithm uses the information about the expected latency for a probe to compute a fraction of an agent's probes that have anomalous latencies using the original (full) data set. Agents with large fractions of anomalous probes receive high noise scores in the algorithm and are filtered.Type: GrantFiled: March 16, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventor: Ronan James Wallace
-
Patent number: 12008752Abstract: Techniques for automated alignment of image capture of physical ailments are described. A method of automated alignment of image capture of physical ailments includes determining an alignment class of a first image of an object using an alignment classifier executing on a user device, providing alignment instructions based on the alignment class and a reference image associated with the object using at least one machine learning model executing on the user device, obtaining an aligned image of the object after the user device has been repositioned relative to the object based on the alignment instructions, and sending the aligned image to an agent device via a telemedicine service of a provider network.Type: GrantFiled: June 29, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventor: Layne Christopher Price
-
Patent number: 12008496Abstract: A fleet management system may create and manage tasks within an environment associated with fulfilling, sorting, inducting, and/or distributing packages, such as a warehouse, packaging facility, sortation center, or distribution center. The fleet management system may assign the tasks to agents within the environment. Each of the agents may have capabilities or tasks that the agents are configured to perform and the fleet management system may use these capabilities to assign the tasks to the agents. Additionally, tasks may be assigned based on a location of the agents within the environment. As tasks are generated, the fleet management system may determine a suitable agent to perform the task and may transmit instructions to the agent for carrying out the task. The fleet management system may provide a centralized platform to manage agents, optimize the assignment of tasks, and increase productivity within the environments.Type: GrantFiled: August 24, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Jai Vasanth, Todd Greenwalt, Olia Kerzhner, Sarfraz Banglawala, James Plumley, Anatoly Mitlin, Matthew Paul Bell
-
Patent number: 12006087Abstract: A force applicator for reinforcing a label against a package includes a housing that defines an interior pneumatic chamber, an inlet that is in fluid communication with the pneumatic chamber and is connectable to a pressurized fluid supply, and at least one outlet in fluid communication with the pneumatic chamber. The at least one outlet faces an outlet direction. Additionally, the at least one outlet extends along a distribution direction and is arranged to distribute pressurized gas along the distribution direction. The at least one outlet is configured to expel the pressurized gas at sufficient force to press unadhered portions of a label against an underlying package.Type: GrantFiled: May 3, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: William Curtis Heaslet, Shuangkai Wu, Paolo Muccioli, Andrea Fagiani, Vishnu Mohan Mohanan
-
Patent number: 12004871Abstract: Described are systems and methods directed to a body change journey that utilizes collected two-dimensional (ā2Dā) body images of a body of a user, generation and presentation of a personalized three-dimensional (ā3Dā) body model of the body of the user based on those 2D body images, the generation and presentation of different predicted personalized 3D body models of the body of the user at different body measurements (e.g., different body fat percentages, different muscle mass amounts, different body weights, etc.), and the generation of a body change journey that guides the user from their current body model to a selected target body model that is represented by a target personalized 3D body model of the body of the user.Type: GrantFiled: August 5, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Cyrus Fazeli, Apoorv Chaudhri, Ambrish Tyagi, Prakash Ramu, Amit Kumar Agrawal
-
Patent number: 12007835Abstract: Techniques for performing temporally encoded lattice surgery (TELS) protocols to reduce space-time costs of lattice surgery measurements are disclosed. A given quantum algorithm may be represented using Pauli-based computation, and associated multi-qubit Pauli operators may be encoded into codewords of a given classical error-correcting code. A hybrid error detection and correction scheme may then be applied during a given TELS protocol in which classical error syndromes corresponding to errors with weights up to a certain weight limit may be corrected while other classical error syndromes corresponding to errors with higher weights may cause given lattice surgery measurements to be remeasured. The weight limit for the hybrid scheme may be chosen based, at least in part, on a number of codewords used, a size of a parallelizable Pauli set used to represent the quantum algorithm, and a distance parameter of the chosen classical error-correcting code.Type: GrantFiled: December 12, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Christopher Chamberland, Prithviraj Prabhu
-
Patent number: 12008390Abstract: Methods and apparatus for providing persistent execution environments for computation systems including but not limited to interactive computation systems. A service is provided that extends the notion of static containers to dynamically changing execution environments into which users can install code, add files, etc. The execution environments are monitored, and changes to an execution environment are automatically persisted to environment versions(s) so that code run in the execution environment can be run later or elsewhere simply by referring to the environment. There is no explicit build step for the user. Instead, incremental changes are added to environment versions which are stored and are ready to be used to instantiate respective execution environments on other compute instances.Type: GrantFiled: November 29, 2019Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Thomas Albert Faulhaber, Jonathan Esterhazy, Vladimir Zhukov, Stefano Stefani
-
Patent number: 12008368Abstract: A technique to execute transpose and compute operations may include retrieving a set of machine instructions from an instruction buffer of a data processor. The instruction buffer has multiple entries, and each entry stores one machine instruction. A machine instruction from the set of machine instructions is executed to transpose a submatrix of an input tensor and perform computations on column elements of the submatrix. The machine instruction combines the transpose operation with computational operations into a single machine instruction.Type: GrantFiled: September 21, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Xiaodan Tan, Paul Gilbert Meyer, Sheng Xu, Ron Diamant
-
Patent number: 12008438Abstract: A technique for performing lattice surgery using twists is disclosed. Also, an error correcting code and decoder is provided that allows for error decoding of Pauli measurements performed in association with a lattice surgery operation. This allows for overall run-times of lattice surgery to be reduced. For example, some level of errors are tolerable, because they can be corrected, thus fewer measurement rounds (dm) may be performed for a given round of Pauli measurements. Additionally, a temporal encoding of lattice surgery technique is provided, which may additionally or alternatively be used to shorten run times. Also, a quantum computer layout is provided, wherein the layout includes a core computing region and a cache region. Also, protocols for swapping logical qubits between the core and cache are provided.Type: GrantFiled: March 29, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Christopher Chamberland, Earl Campbell
-
Patent number: 12005586Abstract: Disclosed autonomous mobile robot systems can be used to safely and efficiently navigate through a facility while avoiding objects in the path of the autonomous mobile robot during completion of a task. Specifically, a first bounded area based on first sensor data may be generated around an autonomous mobile robot where the first sensor data is used to identify objects in a travel path for the autonomous mobile robot and determine a speed for navigating the facility. A second bounded area of a size less than the first bounded area may be generated around the autonomous mobile robot based on speed information from propulsion components of the autonomous mobile robot. A new travel path and new speed information may be generated based on identifying an object in the travel path, dimensional measurements of a space around the object, and a current size of the second bounded area.Type: GrantFiled: May 11, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Stephen Charles Paschall, II, Justin Croyle, Shilpi Gupta, Anatoly Mitlin, Ashish Shah
-
Patent number: D1030727Type: GrantFiled: August 2, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Jeremy Paul Wolf, Fred Bould, Martin Duhayon, Jamie Starr Perin