Patents Assigned to Amazon Technologies, Inc.
  • Patent number: 11972424
    Abstract: Systems and techniques are generally described for detecting evasive terms in item listings. In some examples, a list of keywords associated with a first category of specified items may be received. In some examples, text data associated with a first item may be received. A first plurality of tokens representing a corrected version of the text data may be generated using spell correction techniques. In some cases, first flag data indicating that the text data constitutes evasive text may be generated based at least in part on the generation of the first plurality of tokens. The first flag data and a numerical representation of the first plurality of tokens may be input into a binary classifier trained to generate label data indicating whether text data associated with a given item is evasive or non-evasive. The binary classifier may generate label data indicating that the text data associated with the first item is evasive.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Igor Grudetskyi, Masafumi Yamaguchi, Yi Ren
  • Patent number: 11972463
    Abstract: Devices and techniques are generally described for generating per-topic review summarization. In some examples, a plurality of text descriptions of a first item may be received. In at least some examples, a list of categories may be determined. In some examples, at least one machine learned model may generate a first summary of the plurality of text descriptions. In some examples, the first summary may be relevant to a first category of the list of categories. In further examples, the at least one machine learned model may generate a second summary of the plurality of text descriptions. The second summary may be relevant to a second category of the list of categories. In various cases, first output data that includes the first summary and the second summary may be generated.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Thi Nhat Anh Nguyen, Karen Hovsepian, Mingwei Shen
  • Patent number: 11974011
    Abstract: Disclosed are systems and methods to deliver location restricted content to devices that do not have a location component, such as a Global Positioning System component. A location aware device may send to a content delivery service, location information determined by a location component of the location aware device and receive, from the content delivery service, an encrypted access token. The location aware device may then send the access token to a non-location aware device that is on a same local area network as the location aware device. The non-location aware device may provide the access token to the content delivery service along with a request for location restricted content. The content delivery service may use the access token provided by the non-location aware device to verify that the non-location aware device is within a defined area for which the requested location restricted content is allowed for presentation.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul Martin, James William Arthur Pearson
  • Patent number: 11972034
    Abstract: A computer system and associated methods are disclosed for mitigating side-channel attacks using a shared cache. The computer system includes a host having a main memory and a shared cache. The host executes a virtual machine manager (VMM) that determines respective security keys for a plurality of co-located virtual machines (VMs). A cache controller for the shared cache includes a scrambling function that scrambles addresses of memory accesses performed by threads of the VMs according to the respective security keys. Different cache tiers may implement different scrambling functions optimized to the architecture of each cache tier. Security keys may be periodically updated to further reduce predictability of shared cache to memory address mappings.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Martin Pohlack, Pawel Wieczorkiewicz, Uwe Dannowski
  • Patent number: 11971944
    Abstract: Techniques for using suppression filters for presenting content of a network documents are described. In an example, a computer system receives, from a device associated with an account identifier, a request for an online network document. The computer system determines that a first category identifier of a first item category is associated with a suppression filter. The computer system determines that the account identifier is associated with an online item interaction having an interaction time associated with an item that belongs to the first item category. The computer system determines, based on a comparison of the interaction time and the suppression time, that a presentation of the first content in the online network document is prohibited. The computer system sends, to the device in response to the request, network document data that indicates second content about a third item that belongs to a second item category.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Amritha Ram, Alexander Slutsker
  • Patent number: 11970343
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor determines one or more of a weight of an item, a packaging type of the item, a packaging material of the item, a barcode of the item, a rigidity of the item, or a physical response of the item to being lifted and determines a visual appearance of the item and a shape or size of the item. The hardware processor also compares, using a machine learning model, the determined characteristics of the item to a manifest for the container. The manifest identifies a plurality of items in the container. The hardware processor determines, using the machine learning model, an identity of the item based on comparing the determined characteristics of the item to the manifest.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Vikedo Terhuja, Chaitanya Mitash, Tyler W. Garaas, Priyesh Shah, Ugur Murat Erdem
  • Patent number: 11972390
    Abstract: Systems and methods for optimizing a transportation plan for a transportation network are described. In an example, a computer system determines a forecasted demand for transporting items between a source node and a destination node of a transportation network and a set of constraints associated with a handling node of the transportation network. The computer system generates a transportation plan that comprises a network path including the handling node and a type of item handling at the handling node. In a first stage of optimization, an optimization model of the computer system selects the network path from network paths. In a second stage of optimization, the optimization model selects the type of item handling from types of item handling available at the handling node. The optimization model uses the network paths and the types of item handling as variables.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventor: Prem Kumar Viswanathan
  • Patent number: 11971263
    Abstract: Techniques for generating geographical units that can be used to generate delivery routes are described herein. Geospatial vector data and barrier geospatial vector data for a geographical area may be obtained. Seed points for one or more portions of the geographical area may be determined based at least in part on historical delivery volume for the geographical area. A plurality of polygons that represent the geographical area may be determined based at least in part on an algorithm that uses the seed points, the geospatial vector data, and the barrier geospatial vector data. Coordinates for a geographical unit of a plurality of geographical units that divide the geographical area may be determined based at least in part on the plurality of polygons and a polygon-to-polygon barrier aware drive time matrix that identifies a calculated cost for traveling from one polygon to another polygon using barriers identified in the barrier geospatial vector data.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: April 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Malshe, Dipal Patel Gupta, Liron David Yedidsion, Abhilasha Prakash Katariya, Jin Ye, Natarajan Gautam
  • Patent number: 11966663
    Abstract: Techniques for performing speech processing using multi-modal widget information are described. A system may receive input data corresponding to a user input. The system may also receive widget context data corresponding to one or more multi-modal widgets active at a device. The system may use the widget context data to perform natural language understanding (NLU) processing with respect to the user input, and for selecting a skill component for responding to the user input. The system may send a widget identifier to the skill component when invoking the skill to respond to the user input.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Nhat Vu Doan, Nicholas Adam Cummings, Prashant Jayaram Thakare, Jalaj Kumar, Ganesh Prabu Ravi, Chih-Shin Wang, Narenda Gyanchandani
  • Patent number: 11966411
    Abstract: Techniques for change data capture (CDC) log augmentation are described. In some examples, a user configures CDC log augmentation by indicating which data should be included in a CDC log, and the database, when generating a CDC log associated with this configuration, can obtain the associated data and augment the CDC log by inserting this data into it. The augmented data can include one or more fields from a record in a separate database table, where the record can be identified based on the changed record represented by the CDC log.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Punit Rajgaria, Murali Brahmadesam
  • Patent number: 11966396
    Abstract: Techniques for performing machine learning inference calls in database query processing are described. A method for performing machine learning inference calls in database query processing may include generating a query plan to optimize a query for batch processing of data stored in a database service, the query plan including a batch mode operator to execute a function reference and an execution context associated with the batch mode operator, executing the query plan to invoke a function associated with the function reference, wherein the function sends a batch of requests, generated using the execution context, to a remote service and obtains a plurality of responses from the remote service, and generating a query response based on the plurality of responses.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: James Laurence Finnerty, Andrei Victor Ilyashenko
  • Patent number: 11966817
    Abstract: A technique for merging, via lattice surgery, a color code and a surface code, and subsequentially decoding one or more rounds of stabilizer measurements of the merged code is disclosed. Such a technique can be applied to bottom-up fault-tolerant magic state preparation protocol such that an encoded magic state can be teleported from a color code to a surface code. Decoding the stabilizer measurements of the merged code requires a decoding algorithm specific to the merged code in which error correction involving qubits at the border between the surface and color code portions of the merged code is performed. Error correction involving qubits within the surface code portion and within color code portion, respectively, may additionally be performed. In some cases, the magic state is prepared in a color code via a technique for encoding a Clifford circuit design problem as an SMT decision problem.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Noah John Shutty, Christopher Chamberland
  • Patent number: 11967964
    Abstract: A clock disciplining scheme uses a pulse per second (PPS) signal that is distributed throughout a network to coordinate timing. In determining the time, jitter can occur due to latency between detection of the PPS signal and a software interrupt generated there from. This jitter affects the accuracy of the clock disciplining process. To eliminate the jitter, extra hardware is used to capture when the PPS signal occurred relative to a hardware clock counter associated with the clock disciplining software. In one embodiment, the extra hardware can be a sampling logic, which captures a state of a hardware clock counter upon PPS detection. In another embodiment, the extra hardware can initiate a counter that calculates a delay by the clock disciplining software in reading the hardware clock counter. The disciplining software can then subtract the calculated delay from a hardware clock counter to obtain the original PPS signal.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Noam Katz, Said Bshara, Erez Izenberg, Noam Attias
  • Patent number: 11966879
    Abstract: Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Steven Kessel, Ian W. Freed, Guy A. Story, Howard Wolfish, Amit D. Agarwal, Nanyan Li, John Lattyak, James C. Slezak, Beryl Tomay, Jeffrey P. Bezos
  • Patent number: 11968280
    Abstract: Systems and methods are described controlling ingestion of data items within a data stream by executions of a serverless function on a serverless compute system. A poller device can act as an intermediary between the data stream and the serverless function, iteratively retrieving data items from the data stream and passing them in invocations of the serverless function. To allow for fine-grained control of ingestion without requiring implementation of complex logic at the poller device, the poller device can enable the serverless function to pass instructions controlling subsequent operation of the poller device. Each execution of the serverless function may determine whether subsequent operation of the poller device should be altered, and if so, instruct the poller device accordingly. The poller device can then modify its operation pursuant to the instructions, enabling highly granular control of streaming data ingestion without inhibiting existing benefits of serverless computing.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Vinayak Sood, Mandakini Saroop, Shu Song, Tejas Mahadeo Ghadge, Tyson Charles Olychuck, Dinesh Saheblal Gupta, Jia Liu
  • Patent number: 11966359
    Abstract: An object-based data storage service receives a request to store a data object in a first location corresponding to a first data storage tier. The request may specify a parameter to enable transitioning of the data object to another data storage tier. In response to the request, the object-based data storage service stores the data object in the first location and monitors access of the data object to determine usage data associated with the data object. The object-based data storage service processes the usage data to determine that the data object is to be transitioned to a second data storage tier. As a result of this determination, the object-based data storage service transitions the data object to a second location corresponding to the second data storage tier.
    Type: Grant
    Filed: March 22, 2018
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Bhavesh Anil Doshi, Arvinth Ravi, Anand Chakraborty, Shikha Sukumaran, Thayn Moore, Nikhil Menon, Phillip H Pruett, IV, Suresh Kumar Golconda, Miles Childs Kaufmann
  • Patent number: 11968412
    Abstract: Methods and systems for improved quality of a streaming session using multiple simultaneous streams. For the multiple simultaneous streams an audio/video device (A/V device) records and generates a high-resolution stream and a low-resolution stream for simultaneous transmission to a server. The server selects one of the two streams for retransmission to a destination client device. The server also monitors the streaming session and estimates a total available bandwidth between the server and the A/V device and assigns a confidence value to the bandwidth estimation. The server periodically transmits the bandwidth estimate and confidence value to the A/V device to improve the efficiency of the streams being generated by the A/V device. The A/V device can use the received bandwidth estimate and confidence value to adapt the resolution of each of the streams to efficiently use the total available bandwidth between the A/V device and the server.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 23, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Ilya Brailovskiy
  • Patent number: 11967161
    Abstract: The present disclosure generally relates to a system of a delivery device for combining sensor data from various types of sensors to generate a map that enables the delivery device to navigate from a first location to a second location to deliver an item to the second location. The system obtains data from RGB, LIDAR, and depth sensors and combines this sensor data according to various algorithms to detect objects in an environment of the delivery device, generate point cloud and pose information associated with the detected objects, and generates object boundary data for the detected objects. The system further identifies object states for the detected object and generates the map for the environment based on the detected object, the generated object proposal data, the labeled point cloud data, and the object states. The generated map may be provided to other systems to navigate the delivery device.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Hakan Boyraz, Baoyuan Liu, Xiaohan Nie, Sheng Chen
  • Patent number: D1024822
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: April 30, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Mark Siminoff, Matthew J. England, James Siminoff, Christopher Loew
  • Patent number: D1024940
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: April 30, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jesse Wheeler Moore, Giles David Matthew McWilliam