Patents Assigned to Amazon Technologies
  • Patent number: 10604342
    Abstract: A wall includes first and second shelves defining a space therebetween and each have bottom and top surfaces, the top being planar and smooth between induction and outlet sides. A track assembly on the bottom of the first shelf defines guides parallel with the induction and outlet sides and defining sequential slots. A partition has top and bottom portions telescopically coupled for relative vertical translation between a first position, where pins of the bottom portion anchor within receptacles of the second shelf, and a second position, in which the pins are remote from the receptacles. Rollers coupled to the top portion roll along the guides to translate the partition therealong. Locking members opposite the rollers each slide along a latch structure between a locked position in which a locking pin resides within one of the slots and an unlocked position in which the locking pin is remote from each slot.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jaemi Cheri Tiangco Bermudez, Mangesh Kolharkar, Doug Bryan, Darryl Jensen
  • Patent number: 10608997
    Abstract: The current document describes systems and methods that provide access controls in a system of interconnected services such as an online service platform. In various implementations, the system maintains contextual information associated with tokenized data. In additional implementations, data brokers authorize access to detokenized data by comparing the context of the data to the context of the service requesting the data. In yet additional implementations, the system maintains contextual information associated with requests that are processed within the system. When a request is made to a particular service, the particular service can use the identity of the requester, the context of the request, and the context of the data to determine whether the request is authorized. In some implementations, the integrity of contextual information is protected using a digital signature.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Tushaar Sethi, Jon Arron McClintock
  • Patent number: 10606642
    Abstract: A system and method for dynamically implementing a resource budget based at least in part on receiving information that prompts a determination of whether to adjust a maximum amount of resources available for utilization at least in part by data storage operations. As a result of the determination, the system and method produce, based at least in part on the information, a resource budget that reflects an adjustment to the maximum amount of resources available for utilization at least in part by the data storage operations, and implements the resource budget such that performance of the data storage operations is adjusted in accordance with the adjustment to the maximum amount of resources available for utilization.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul David Franklin, Colin Laird Lazier
  • Patent number: 10609356
    Abstract: Techniques are described that enable stereoscopic content to be delivered. These techniques including encoding frames of stereoscopic video content within a base layer and temporal enhancement layer and decoding the encoded frames.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Charles Benjamin Franklin Waggoner, Yongjun Wu
  • Patent number: 10607255
    Abstract: Systems, methods, and computer-readable media are disclosed for generating an online advertising campaign based on one or more advertising campaign parameters and selecting an advertisement of the advertising campaign for presentation in an available advertising slot. The advertising campaign parameter(s) may include one or more product identifiers. Advertisements of the advertising campaign may be presented in advertising slots available on network resources such as product detail pages associated with the product identifiers.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: James Fubin Lu, Taylor Christian Deehan, Sean Curtis, Jason Adrian Galep, Jason Kita Choi
  • Patent number: 10603800
    Abstract: A gripper assembly includes a four bar linkage and one or a pair of carriages the move longitudinally on rails. The linkage includes a means for maintaining the paddles in a mutually parallel orientation, which can be a link or a timing belt.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ennio Claretti, Ryan Frederick Anderson, Gregory Coleman, Michael James O'Connor
  • Patent number: 10607132
    Abstract: Techniques for managing device interaction between components of an inventory management system are described herein. User input associated with an operational state of the user device may be received at the user device and the user device may begin operating in a particular operational state. While operating in this state, the user device may transmit a wireless signal having a predetermined frequency. A mobile drive unit of the system, upon receipt of the wireless signal, may slow or stop. Operational state information may be transmitted to other components of the inventory management system indicating that the wireless signal is being transmitted and/or that the user device is operating in a particular operational state and a fault detection process may commence. The user device may provide an indication (e.g., via visual, audible, and/or haptic feedback devices) that the user device is operating in the particular operational state.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy G. Dietz, Ashish Shah, Gregory Tierney, Seth R. Kaufman, Matthew Anthony Brady
  • Patent number: 10608942
    Abstract: Technologies are provided for managing routing updates for Internet Protocol (IP) addresses based on network traffic utilization. For example, a set of IP addresses can be obtained (e.g., IP addresses that are assigned to hosts). Network traffic utilization data can be obtained for the set of IP addresses. Using the network traffic utilization data, a subset of set of IP addresses can be identified reflecting which of the IP addresses are being utilized (e.g., that have network traffic utilization over a threshold amount for a previous time period). The utilized IP addresses can be included in a routing update, which can be provided to one or more routers. For example, the routing update can add routes for IP addresses that are being utilized. The routing update can also withdraw routes for IP addresses that are not being utilized.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Ali Muhammad Shaikh
  • Patent number: 10609199
    Abstract: Techniques for providing audio services to multiple devices are described. For instance, connections between a hands-free unit and multiple wireless devices are established. The connections are themselves used to establish active communication channels, such as active audio communication channels, between the hands-free unit and the wireless devices, such as during a phone call. Upon establishment of an active communication channel with one of the wireless devices, the connections to the other wireless devices are disconnected—and/or additional connections refused—for the duration of the active communication channel. Furthermore, a routing module in various embodiments permits multiple hands-free units to route active communication channels to each other depending on user location.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Menashe Haskin
  • Patent number: 10606884
    Abstract: Techniques for generating representative images are disclosed herein. In particular, various embodiments utilize an image generation service to generate representative images for categories and sub-categories of objects. Each representative image can be a stylized depiction of an aggregated image corresponding to a particular category of objects. A user can refine the search, or continue to browse, by selecting one of the representative images. This enables users to quickly identify features the user is looking for or would like to exclude, by depicting the sort of objects associated with that category.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Scott Allen Mongrain, Sunil Ramesh, Whitney Gale Spathelf
  • Patent number: 10606449
    Abstract: Techniques for managing and discovering data using visual or audible representations may be provided. The data, in some examples, may correspond with individual items, and the system may correlate each item with a representation of the item (e.g., for navigation, for accessibility, etc.). The representations may be provided to allow discovery of the items in response to adjusting the resolution, audibly requesting information, or panning across a display to discover items that are displayed as these representations outside of the original presentation of representations. In some examples, the representation of the item may not be unique to the item or may be represented as a placeholder image or description. The higher the resolution, the more detail about the item may be provided. When an item is selected, item data may be provided that corresponds with the item.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Darren Ernest Canavor, Moustafa Ghazal, Darryl Havens, Jane Mooney, Luan Khai Nguyen, Brandon William Porter
  • Patent number: 10609122
    Abstract: A service provider may provide a companion computer system associated with a set of physical device of a building connected to a network in order to facilitate operation of the building. The companion computer system and the building and/or set of physical devices may be associated in a database operated by the service provider. Furthermore, the companion computer system may execute a component of an application on behalf of the set of physical devices. The physical devices may be responsible for performing various operations in connection to the building, such as climate control, security, and various other operations.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Marco Argenti, Khawaja Salman Shams
  • Patent number: 10608973
    Abstract: Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for one or more processing codes or instructions that are embedded in the portion of the communication typically utilized solely to identify the subject matter of the communication, generally referred to as the topic portion of the communication. The receiving devices can then process the embedded codes to determine how the communication message will be routed or otherwise processed.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, Jonathan I. Turow, Kyunghwan Choi, Marc John Brooker, James Christopher Sorenson, III, Weili Zhong McClenahan, Mark Edward Rafn
  • Publication number: 20200100395
    Abstract: A rack-mountable computer system enables an airflow that cools components in an upstream portion of the computer system interior to be cooled through mixing with a bypass airflow downstream of the components in the upstream portion. The mixed airflow can cool components in a downstream portion of the interior. The bypass airflow is directed by a bypass plenum that is unencompassed by the separate plenum that directs the airflow to cool the upstream portion components. The bypass plenum can be at least partially established by an external surface the computer system and one or more external structures, including an external surface of an adjacently mounted computer system. Relative flow rates through the separate plenums can be adjusted, via flow control elements, to separately control heat removal from components upstream and downstream of the air mixing, based at least in part upon air temperatures in the separate interior portions.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: David Edward Bryan, Christopher Strickland Beall, Darin Lee Frink
  • Publication number: 20200100382
    Abstract: A system includes a rack and one or more server systems mounted in the rack. A server system includes a chassis with one or more arrays of devices in the chassis. Each array includes mass storage devices and a server device mounted in the array within the chassis of the server system. The server device occupies no more than an equivalent volume of space in the chassis as one of the mass storage devices. A set of mass storage devices of an array and the server device of the array form a logical node, and a server system may include multiple logical nodes in the same chassis. Each array of devices may be located in a sled that can move into and out of the chassis of the server system.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Darin Lee Frink, Roey Rivnay, Christopher Strickland Beall, Felipe Enrique Ortega Gutierrez
  • Publication number: 20200099653
    Abstract: Virtual networks may be launched in a provider network with an initial IP address space (e.g., an IPv4 CIDR block). Methods are described that allow additional IP address spaces to be added to a virtual network. A new IP address space for a virtual network may be specified via an API. The specified space may be checked to insure that it does not overlap with IP spaces that are associated with the virtual network. If there are no overlaps, the space is added to the network, for example by adding the space to the network's route tables.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Benjamin David Strauss, John D. Bomkamp, Steven Gerard Betten, Aniket Deepak Divecha, Mingxue Zhao, George Wickersham, Mahmoud Ali Abuelela, Shane Ashley Hall
  • Publication number: 20200099606
    Abstract: A distributed testing service for providing responsive and fault-tolerant testing computing platforms within a range of configurable testing conditions. The distributed testing service may be provide an independent worker registry service, a repository service, and multiple worker nodes. Further, the worker nodes may push, or initiate, transmissions to provide status information that may be used to determine appropriate worker nodes to client computers that are requesting worker nodes for executing test cases. The distributed testing service may provide network information for worker nodes to client computers so that communications involving executing the test cases on the worker nodes to not include the worker registry service or the repository service.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: David Mozealous, Arpit Dhandhania
  • Publication number: 20200099744
    Abstract: Methods and apparatus for coordinating inter-region operations in provider networks. An inter-region coordinator (IRC) operates asynchronously to the control planes of regional networks to coordinate inter-region operations. The IRC in a region may include one or more IRC servers. To perform inter-region operations, the servers may implement a local-remote-local method in which a server invokes an API in the local region to get work, sends the work to a control plane of a remote region, receives a response from the remote region, and informs the control plane in the local region of the status of the work.
    Type: Application
    Filed: November 27, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Logan Michael Hood, Jonathan Galentine, Vincent Gerard Nicotra
  • Publication number: 20200097489
    Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 26, 2020
    Applicant: Amazon Technologies, Inc.
    Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
  • Patent number: D879772
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: March 31, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Eli Wall, Marc Rene Walliser, Christopher Green