Amazon Patents
Amazon.com, Inc. sells electronics, books, media and other general merchandise through its websites. The company also manufactures and sells electronic devices, including its Kindle e-Readers, Fire tablets and Fire phones. The company also provides services to developers and enterprises through Amazon Web Services, which offers computing, storage, database, analytics and deployment services.
Amazon Patents by Type- Amazon Patents Granted: Amazon patents that have been granted by the United States Patent and Trademark Office (USPTO).
- Amazon Patent Applications: Amazon patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
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: 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: 12008385Abstract: The disclosure describes techniques for the isochronous transfer of data between a central device and one or more peripheral devices. For example, the central device may comprise any type of electronic device that is able to distribute data to peripheral devices using a wireless protocol. The isochronous transfer of data from the central device may provide an efficient method for wirelessly delivering data to multiple peripheral devices in an alternating pattern. In some examples, the isochronous transfer of data may help ensure that the peripheral devices receive timely and successful data transfers, improving the overall performance of the network of devices.Type: GrantFiled: June 28, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: F N U Rohit Kumar, Sai Prashanth Chinnapalli
-
Patent number: 12008990Abstract: Techniques for receiving a voice command from a user and, in response, providing audible content to the user via a first device and providing visual content for the user via a second device. In some instances, the first device includes a microphone for generating audio signals that include user speech, as well as a speaker for outputting audible content in response to identified voice commands from the speech. However, the first device might not include a display for displaying graphical content. As such, the first device may be configured to identify devices that include displays and that are proximate to the first device. The first device may then instruct one or more of these other devices to output visual content associated with a user's voice command.Type: GrantFiled: November 6, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Gregory Michael Hart, Jeffrey P. Bezos
-
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: 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: 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: 12010140Abstract: Implementations for metering media conferences based on active users are described. A plurality of media conferences are established by a media conferencing service. Unique users participating in the media conferences are determined. A number of times that each unique user uses the media conferencing service during a first time period is determined. A metric for use of the media conferencing service is determined based on the number of times that each unique user uses the media conferencing service. The metric for using the media conferencing service is output.Type: GrantFiled: November 9, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Jennie Tietema, Aaron Friedman, Giridhar Kalpathy Narayanan, Siddhartha Shankara Rao
-
Patent number: 12010550Abstract: Disclosed are various embodiments for customer-defined capacity limit plans in communication networks. In one embodiment, a request for a service from a radio-based network is received from a first client device. A network function in the radio-based network is determined to be at a capacity limit. Service from the network function to a second client device to the network function is suspended in response to determining that the network function in the radio-based network is at the capacity limit and based at least in part on a rule set specific to the radio-based network. The first client device is provided access to the network function instead of the second client device.Type: GrantFiled: September 30, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Igor A. Kostic, Benjamin Wojtowicz
-
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: 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: 12009911Abstract: A method and system are provided for continuously monitoring bandwidth utilization in real time on a backbone of a network. Prefixes using the highest traffic can be identified and additional bandwidth can be provisioned in the form of optical transponder wavelengths. The additional bandwidth can be an express path that passes directly through optical nodes (thereby bypassing transit network devices) to the destination optical node. A centralized controller can perform the monitoring of the network devices, decide that an express path needs to be generated, and control both the network device and the optical network nodes to generate the express path from the network device, through the optical network, to the destination network device. The controller can apply and remove IP static routes and IP addresses associated with an express path. Additionally, the controller can request the setup or tear-down of an optical wavelength within the optical network.Type: GrantFiled: December 15, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Gary Lim, Eric Cables, Meng Koon Lim
-
Patent number: 12009990Abstract: Disclosed are various embodiments for simulating hardware-based faults in a cloud provider network. A first computing device can send a command to an offload card installed on a second computing device to introduce a simulated hardware fault into the second computing device. Then the first computing device can determine whether the second computing device has successfully recovered from the simulated hardware fault. Alternatively, an entry in an access control list (ACL) of a network switch can be modified to block network traffic to a first network interface of a host machine that is connected to the network switch. Then, a command can be sent to a second network interface of the host machine to instruct the host machine to perform a hard reset. Then it can be determined whether the host machine has successfully booted subsequent to the hard reset.Type: GrantFiled: March 31, 2022Date of Patent: June 11, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Juan-Pierre Longmore, Peng Gu, Noel O'Flaherty
-
Patent number: 12007954Abstract: Transaction statements may be forwarded for a database transaction. A transaction begun at a read-only node may include a write statement. The read-only node may forward the write statement to the read-only node to perform as a transaction. The read-only node may update a read view for the transaction to include the write statement before performing a read statement submitted after the write statement at the read-only node.Type: GrantFiled: May 8, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Dhruva Ranjan Chakrabarti, Atrayee Mullick, Damien Katz, Saraswathy Narayan, Jianguo Wang, Huawei Wang, Alexandre Olegovich Verbitski, Tengiz Kharatishvili, Yingjie He, Gopi Krishna Attaluri
-
Patent number: 12010459Abstract: A plurality of device-sharing participants may be detected that are participating in a videoconference via a shared computing device. The detecting of the plurality of device-sharing participants may be performed based, at least in part, on at least one of an audio analysis of captured audio from one or more microphones or a video analysis of captured video from one or more cameras. A plurality of participant connections corresponding to the plurality of device-sharing participants may be joined to the videoconference. Each of the plurality of participant connections may be identified within the videoconference using a respective name. A plurality of video streams and a plurality of audio streams corresponding to the plurality of participant connections may be transmitted, and the plurality of video streams and the plurality of audio streams may be presented to at least one other conference participant.Type: GrantFiled: March 31, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: John Joseph Dunne, Michael Klingbeil, Michael Mark Goodwin, Siddhartha Shankara Rao
-
Patent number: 12007877Abstract: Techniques for providing a visual code review editor are described. An electronic device is caused to display a graphical user interface including an editor portion to edit code review rules used by a code review service of a cloud provider network. The editor portion of the graphical user interface is caused to display a first graph associated with a first code review rule, the first graph including a first node, a second node, and a first edge connecting the first node and the second node. An indication that a third node has been added to the graph via the editor portion of the graphical user interface is received. The first code review rule is updated by the code review service to reflect the addition of the third node, the first code review rule is in a text format.Type: GrantFiled: March 30, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies Inc.Inventors: Pranav Garg, Sengamedu Hanumantha Rao Srinivasan, Omer Tripp, Abhin Sharma
-
Patent number: 12004891Abstract: Systems for preparing a medical report, and related methods, generate and output feedback indicative or potential errors in the medical report. A system for preparing a medical report is configured to receive image data for a medical image of a patient, display the medical image, monitor content of the medical report during preparation of the medical report, process the image data to detect one or more organs of the patient imaged in the medical image, compare the content of the medical report with the one or more organs imaged in the medical image to detect one or more potential errors in the medical report, and output feedback indicative of the one or more potential errors in the medical report.Type: GrantFiled: March 30, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Sharon Alpert, Antonio Criminisi
-
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: 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: 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: 12010227Abstract: A customer in a computing resource provider environment launches a virtual machine with an associated role. A key is generated that is specific to the instance and the role. An enclave is generated specifically for the virtual machine to securely store the key such that the virtual machine uses the enclave to sign requests pursuant to the role to access one or more web services in the environment.Type: GrantFiled: September 30, 2019Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Jasmeet Chhabra, Rebecca Claire Weiss, Eric Robert Northup
-
Patent number: 12007925Abstract: A device includes a serial interface, such as Universal Serial Bus (USB) interface, having two operating modes. The first operating mode has a higher data transfer rate than the second operating mode, but also causes greater interference affecting use of a wireless network. To prevent loss of connectivity from the wireless network, when a detected signal strength associated with the wireless network is less than a threshold value, the interface is switched from the first operating mode to the second operating mode to reduce interference to use of the wireless network. During times when detected signal strength for the wireless network is high, the interface is switched to the first operating mode to allow for higher data transfer rates.Type: GrantFiled: September 26, 2022Date of Patent: June 11, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Yan Xie, Aneesh Kachroo, Chung Wai Benedict Ng, Arun Sundaram Subbanarayanan
-
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: 12010360Abstract: This disclosure describes, in part, methods and techniques for recreating the outputting of content by an electronic device. For instance, system(s) may process (e.g., encode) first source data in order to generate second source data. The system(s) may then store the second source data in one or more databases and send a copy of the second source data to the electronic device. The electronic device may process (e.g., decode) the second source data in order to output content represented by the second source data. The electronic device may also generate event data representing events that occurred while processing the second source data. The system(s) may receive the event data from the electronic device and use the event data to process the second source data similar to the electronic device. This way, the system(s) are able to output the content similarly to how the electronic device output the content.Type: GrantFiled: February 8, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Micheal Anthony Larkin, Mustafa Hakim, Doyle Albert Martin, Brian Fisher, Mickey Ottis Williams, Chris Predeek
-
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: 12008469Abstract: A single neural network model can be used by each computing engine (CE) in a neural network processor to perform convolution operations in parallel for one or more stacks of convolutional layers. An input feature map can be divided into N chunks to be processed by N CEs, respectively. Each CE can process a last portion of a respective chunk to generate respective shared states to be used by a subsequent CE. A first CE uses pre-computed states to generate a first portion of an output feature map, while other CEs use shared states computed by a preceding CE to generate respective portions of the output feature map.Type: GrantFiled: September 1, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Thiam Khean Hah, Randy Renfu Huang, Richard John Heaton, Ron Diamant, Vignesh Vivekraja
-
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: 12008466Abstract: In various implementations, provided are systems and methods for operating a neural network that includes conditional structures. In some implementations, an integrated circuit can compute a result using a set of intermediate results, where the intermediate results are computed from the outputs of a hidden layer of the neural network. The integrated circuit can further test the result against a condition. The outcome of the test can determine a next layer that the integrated circuit is to execute, or can be used to determine that further execution of the neural network can be terminated.Type: GrantFiled: March 23, 2018Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Randy Huang, Ron Diamant, Thomas A. Volpe
-
Patent number: 12008983Abstract: An interactive system may be implemented in part by an audio device located within a user environment, which may accept speech commands from a user and may also interact with the user by means of generated speech. In order to improve performance of the interactive system, a user may use a separate device, such as a personal computer or mobile device, to access a graphical user interface that lists details of historical speech interactions. The graphical user interface may be configured to allow the user to provide feedback and/or corrections regarding the details of specific interactions.Type: GrantFiled: April 28, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Gilles Jean Roger Belin, Charles S. Rogers, III, Robert David Owen, Jeffrey Penrod Adams, Rajiv Ramachandran, Gregory Michael Hart
-
Patent number: 12008788Abstract: Techniques for detection of spatial relationships are provided. An input image is divided into a set of patches, and a first feature tensor is generated for a first patch of the set of patches. The first feature tensor is processed using an attention mechanism to generate a first transformed feature tensor, and a classification indicating distancing between physical entities in the input image is generated based at least in part on the first transformed feature tensor.Type: GrantFiled: October 14, 2021Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Kun Li, Pragyana K. Mishra
-
Patent number: 12007983Abstract: Methods for implementing insert, update, and delete events of a change-data-capture log in transactional order to a representation of a transactional table are disclosed. Insert events may be applied and committed to the representation, while delete events may be buffered and committed to a shadow table. Such buffering may allow the delete events to be applied and committed as a batch to the given representation as a later background operation, allowing for an optimized application of the change-data-capture log to the representation. Once the delete events are committed to the representation, they are removed from the shadow table. Update events may be similarly treated in which the insert event component of the update event is applied and committed to the representation while the delete event component is committed to the shadow table, before being later committed to the representation and removed from the shadow table.Type: GrantFiled: June 30, 2022Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Ippokratis Pandis, Gokul Soundararajan, Gopal Paliwal, Vadim Skipin, Sanuj Basu
-
Patent number: 12008985Abstract: Devices and techniques are generally described for learning personalized responses to declarative natural language inputs. In various examples, a first natural language input may be received. The first natural language input may correspond to intent data corresponding to a declarative user input. In some examples, a dialog session may be initiated with the first user. An action intended by the first user for the first natural language input may be determined based at least in part on the dialog session. In various examples, first data representing the action may be stored in association with second data representing a state described by at least a portion of the first natural language input.Type: GrantFiled: June 22, 2020Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Qiaozi Gao, Divyanshu Brijmohan Verma, Govindarajan Sundaram Thattai, Qing Ping, Joel Joseph Chengottusseriyil, Ivan Vitomir Stojanovic, Feiyang Niu, Gokhan Tur, Charles J Allen
-
Publication number: 20240184785Abstract: Methods, systems, and computer-readable media for continuous functions in a time-series database are disclosed. A plurality of data points of a time series are stored into one or more storage tiers of a time-series database. The plurality of data points comprise a plurality of discrete measurements at respective timestamps. Using one or more query processors of the time-series database, a query of the time series is initiated. The query indicates a time range. Using the one or more query processors, a continuous function is determined that represents a segment of the time series in the time range. The continuous function is determined based at least in part on the plurality of data points. An operation is performed using the continuous function as an input.Type: ApplicationFiled: February 14, 2024Publication date: June 6, 2024Applicant: Amazon Technologies, Inc.Inventors: Lonnie J. Princehouse, Timothy A. Rath, Gaurav Gupta, Mustafa Ozan Ozen, Omer Ahmed Zaki, Karthik Gurumoorthy Subramanya Bharathy, Gaurav Saxena
-
Publication number: 20240187306Abstract: Techniques are described for managing communications between multiple computing nodes, such as for computing nodes that are part of managed virtual computer networks provided on behalf of users or other entities. In some situations, one or more of the computing nodes of a managed virtual computer network is configured to perform actions to extend capabilities of the managed virtual computer network to other computing nodes that are not part of the managed virtual computer network, such as by forwarding communications between computing nodes of the managed virtual computer network and the other external computing nodes so as to enable the other external computing nodes to participate in the managed virtual computer network. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users.Type: ApplicationFiled: February 13, 2024Publication date: June 6, 2024Applicant: Amazon Technologies, Inc.Inventors: Daniel T. Cohn, Eric Jason Brandwine, Andrew J. Doane
-
Publication number: 20240184745Abstract: A file-level snapshot access service provides direct access to individual files included in a snapshot for virtual volume of a block-storage service without requiring a volume to be re-created from the snapshot, attached to a computing device, or mounted in a file system. For example, a user/client may directly retrieve individual files from specified snapshots via a user interface/API of the file-level snapshot access service. Additionally, the file-level snapshot access service is configured to provide a listing of files included in a given snapshot. In some embodiments, a file-level snapshot access service may provide direct access to individual files included in snapshots generated for other types of storage systems, such as an object-based storage system.Type: ApplicationFiled: December 27, 2023Publication date: June 6, 2024Applicant: Amazon Technologies, Inc.Inventors: Anil Gathala, Sandeep Kumar, Kiran Shantaram Dalvi, Chakravarthi Kalyana Valicherla, Shailendra Verma, Adonijah Park
-
Publication number: 20240187332Abstract: Metadata indicating that a virtual traffic hub enabling connectivity between a plurality of isolated networks has been established is stored. A determination is made that a first entry of a first isolated network attached to the hub is to be represented in a second routing table of a second isolated network attached to the hub, e.g., to enable network packets originating at resources of the second isolated network to be transmitted via the hub to the first isolated network. A new entry corresponding to the first entry is included in the second routing table.Type: ApplicationFiled: December 12, 2023Publication date: June 6, 2024Applicant: Amazon Technologies, Inc.Inventors: Paul John Tillotson, Bashuman Deb, Thomas Spendley, Omer Hashmi, Baihu Qian, Alexander Justin Penney
-
Publication number: 20240185648Abstract: A system comprising one or more computing devices implements a vehicle information extraction service. The vehicle information extraction service enables customers to provide access to proprietary encoding protocols used by the customers to communicate over a bus of a vehicle, wherein the proprietary protocols are used by the vehicle information extraction service to perform vehicle information monitoring, while at the same time protecting the confidentiality of the proprietary protocols from being accessed by third parties. Also, the vehicle information extraction service enables streaming of relevant vehicle information corresponding to customer defined event criteria without requiring non-relevant vehicle information to be streamed, which would consume considerable network resources.Type: ApplicationFiled: December 18, 2023Publication date: June 6, 2024Applicant: Amazon Technologies, Inc.Inventors: Assimakis Tzamaloukas, Anis Moussa, Jeffrey Dean Singer
-
Publication number: 20240185130Abstract: Respective correlation metrics between token groups of a particular text attribute of a data set and a prediction target attribute are computed. Based on the correlation metrics, a predictive token group list is created. For various observation records of the data set, values of a derived categorical attribute corresponding to the particular text attribute are determined based on matches between the particular text attribute value and the predictive token group list. A measure of the predictive utility of the particular text attribute is obtained using correlations between the categorical attribute and the prediction target attribute.Type: ApplicationFiled: January 18, 2024Publication date: June 6, 2024Applicant: Amazon Technologies, Inc.Inventors: Gowda Dayannda Anjaneyapura Range, Rajeev Ramnarain Rastogi
-
Patent number: 12003540Abstract: The present document describes a communication session resumption mechanism. A client computer system establishes a communication session to a server computer that is a member of a set of related server computers. As a result of establishing the communication session, the server computer identifies the set of related server computers to the client computer system. The set of related server computers share communication session information with each other, allowing the client computer system to resume the communication session with another server computer belonging to the set of related server computers. The communication session may be specified to the other server computer by the client computer system by providing a session identifier or a session ticket.Type: GrantFiled: March 9, 2021Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventor: Nima Sharifi Mehr
-
Patent number: 12003655Abstract: Components of a public certificate authority (CA) generate respective cryptographic assertions during performance of respective tasks of a certificate issuance workflow and a workflow approval component approves/rejects certificate issuance, based upon verification of the cryptographic assertions. For example, a workflow manager may assign tasks of a certificate workflow process to a number of components that process the tasks. The components generate responses and sign the respective responses with keys particular to each component. The workflow manager gathers the cryptographic assertions and sends them to a workflow approval component that validates the assertions, verifies the assertions indicate successful completion of the workflow and approves or rejects certificate issuance.Type: GrantFiled: December 7, 2021Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Michael S. Slaughter, Trevoli Ponds-White, James Darrin Flanagan, Georgy Sebastian
-
Patent number: 12003548Abstract: Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. In addition, determinations of whether initiated data transmissions from source nodes to destination nodes are authorized may be dynamically negotiated for and recorded for later use in automatically authorizing future such data transmissions without negotiation. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: September 16, 2022Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Quinton R. Hoole, Christopher C. Pinkham, Roland Paterson-Jones, Willem R. van Biljon
-
Patent number: 12003637Abstract: A plaintext and cryptographic key are used to generate an initialization vector to be used in a cryptographic algorithm, such as an encryption algorithm. In some examples, the plaintext and cryptographic key are input into an effectively one-way function, such as a cryptographic hash function, the output of which is usable as an initialization vector. Cryptographic keys may be rotated probabilistically based at least in part on probabilities of output collisions of the effectively one-way function to ensure a low probability of two different plaintexts resulting in calculation of the same initialization vector for use with the same cryptographic key.Type: GrantFiled: July 17, 2023Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventor: Matthew John Campagna
-
Patent number: 12001809Abstract: Machine learning translation models may be selectively tuned to provide custom machine translations. A request to translate input text from an input language to a target language may be received. A tuning data set for translating the input text to the target language may be identified and searched to select pairs of texts in the tuning data according to comparisons with the input text. A machine learning model used to translate into the target language may be tuned using only second texts in the target language in the selected pairs of texts. The tuned machine learning model may then be used to translate the input text into the target language.Type: GrantFiled: November 18, 2021Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Anna Currey, Dengke Liu, Aakash Upadhyay, Prashant Mathur, Georgiana Dinu, Eric J. Nowell
-
Patent number: 12002469Abstract: A system is provided for modifying how an output is presented via a multi-device synchronous configuration based on detecting a speech characteristic in the user input. For example, if the user whispers a request, then the system may temporarily modify how the responsive output is presented to the user via multiple devices. In one example, the system may lower the volume on all devices presented the output. In another example, the system may present the output via a single device rather than multiple devices. The system may also determine to operate in a alternate output mode based on certain non-audio data.Type: GrantFiled: July 5, 2023Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventor: Ezekiel Wade Sanborn de Asis
-
Patent number: 12002458Abstract: A device capable of autonomous motion may move in an environment and may receive audio data from a microphone. If the device receives a command represented in the audio data that is absent from a set of known commands, the device may prompt the user to explain how to perform the command. The device may save a command template corresponding to the command, which may be used to perform future commands.Type: GrantFiled: September 4, 2020Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Qiaozi Gao, Govindarajan Sundaram Thattai, Qing Ping, Joel Joseph Chengottusseriyil, Feiyang Niu, Gokhan Tur, Dilek Hakkani-Tur
-
Patent number: 12003571Abstract: Methods and apparatus for client-directed placement of remotely configured service instances are described. One or more placement target options are selected for a client of a network-accessible service based on criteria such as service characteristics of the placement targets. The selected options, including a particular placement target that includes instance hosts configurable from remote control servers, are indicated programmatically to the client. A determination is made that a service instance is to be configured at the particular placement target on behalf of the client. A remote control server is configured to issue administrative commands to an instance host at the particular placement target to configure the service instance.Type: GrantFiled: May 22, 2023Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Andries Petrus Johannes Dippenaar, Duncan Matthew Clough, Gideon Jan-Wessel Redelinghuys, Mathew Daniel, Gideon Klompje, Gavin Alexander Bramhill, Marcin Piotr Kowalski, Richard Alan Hamman, Roland Paterson-Jones, Almero Gouws
-
Patent number: 12001296Abstract: Techniques for continuous lock-minimal checkpointing and recovery with a distributed log-based datastore are described. A continuous, fault-tolerant checkpoint process is run on a node in a cluster in a compute-optimized or memory-optimized manner, thereby checkpointing the in-memory replica state of the node to a durable checkpoint datastore. A node can partially restore its replica state by obtaining checkpoint data, which includes an identifier of a low-water mark in a journal shard. The node can attach to the journal shard using the low-mater mark as the point of attachment, enabling the node to finalize the restoration of the replica state to be current.Type: GrantFiled: September 30, 2022Date of Patent: June 4, 2024Assignee: Amazon Technologies, Inc.Inventors: Abhiram Kumar Hare Ram Singh, Theodore Allen Carroll, Nathaniel Vaughan Langman, Michael Anthony Sciscenti
-
Patent number: D1029817Type: GrantFiled: June 2, 2023Date of Patent: June 4, 2024Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Emmanuel Laffon de Mazieres, Marc Rene Walliser
-
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