Patents Assigned to Amazon Technologies
  • Patent number: 10823954
    Abstract: Subject matter disclosed herein relates to improving a contact diameter of an adhesive/sealing material on surfaces of substrates by altering rheological properties of the adhesive/sealing material. An electrowetting display device comprises a first substrate and a second substrate, a first fluid and a second fluid disposed between the first substrate and the second substrate, wherein the first fluid is immiscible with the second fluid. An adhesive/sealing material comprising UV curable epoxy glue is in contact with the second fluid and couples the second substrate to the first substrate. The adhesive/sealing material further comprises silica particles in a range of 1-6% mass fraction of silica that alter rheological properties of the UV curable epoxy glue.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Maurice Hendrikus Hubertinus Thijssen, Jeroen Cornelis van der Gaag
  • Patent number: 10826876
    Abstract: The following description is directed to encrypting the characteristics of network traffic. In one example, a method can include receiving an unencrypted link layer packet including a first payload of a first size. The method can include encrypting the first payload of the unencrypted link layer packet. The method can include generating an encrypted link layer packet including a second payload. The second payload can include the encrypted payload and a variable length padding field so that the second payload of the encrypted link layer packet is a different size than the first size of the first payload. The encrypted link layer packet can then be transmitted.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Frederick David Sinn, Colm Gearöid MacCárthaigh, Thomas Bradley Scholl
  • Patent number: 10826708
    Abstract: Data security is enhanced by receiving a request that identifies an encrypted data key, an authentication tag, and additional authenticated data that includes at least a nonce. In some cases, the authentication tag is cryptographically derivable from the encrypted data key and the additional authenticated data. A system, in some cases, determines whether the nonce is authentic and decrypts the encrypted data key by using at least a cryptographic key and the nonce, thereby resulting in a plaintext data key that is usable in various contexts.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Matthew John Campagna
  • Patent number: 10827026
    Abstract: A method and apparatus for eviction of session data from a cache are disclosed. In the method and apparatus, an aspect of data of a plurality of aspects of data is associated with a corresponding set of conditions for eviction of a plurality of sets of conditions for eviction from a cache. The set of conditions for eviction corresponding to the aspect of the plurality of aspects of the data are evaluated and the aspect of the data of the plurality of aspects of the data is evicted from cache based at least in part on the evaluation.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Vincent Kaukl, Geoffrey Scott Pare, Mohanish Hemant Kulkarni
  • Patent number: 10826836
    Abstract: Features related to systems and methods for opportunistic packet network flow controller with implicit bias correction are disclosed. Features are described for generating short term forecasts based on external inputs such as historical flow data and future events, in a large scale network flow carrying heterogeneous packets with limited bandwidth along its connections. The bias in forecast is continuously corrected based on current flow telemetry and new external inputs leading to automatically adjusting the flow control at every connection based on current and anticipated volume, in real time.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gopinathan Kannan, Thomas Yves Paul Helleboid, Ruipeng Huang, Akshay Malik, Aniket V. Oak
  • Patent number: 10824055
    Abstract: An example modular imaging system may include at least a modular imaging enclosure and a power supply. The modular imaging enclosure may include multiple panels coupled together to define an interior space of the modular imaging enclosure where an object may be placed in order to obtain image data relating to the object. Individual ones of the panels may include imaging panels having one or more light emitting elements, an array of cameras, and a panel computer. The power supply can supply power to these electronic components so they can operate to capture images of an object in appropriate lighting. The modular nature of the imaging system allows for easy packaging and shipment, as well as easy setup and teardown to use the imaging system, making it an easily transportable device that can be easily transported to the location of an object(s) to be imaged.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan McGuire, Barry O'Brien
  • Patent number: 10826321
    Abstract: A power busway tap box with integrated uninterruptable power supply (UPS) functionality is enabled. A busway may be utilized to distribute electrical power throughout a data center. A busway tap box may incorporate one or more components providing UPS functionality. When the busway is distributing alternating current (AC) power, the tap box may incorporate a rectifier, an electrical energy storage device (e.g., a lithium-ion battery), and an inverter. The tap box may keep a substantially conventional form factor, or an extended form factor to accommodate larger electrical energy storage device sizes. The busways may run overhead in a data center and the tap boxes may physically couple with the overhead busways and be disposed beneath them. By distributing the UPS functionality throughout the data center, the impact of UPS failures may be lowered and/or environmental maintenance costs may be reduced.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Brock Robert Gardner, Peter George Ross
  • Patent number: 10824343
    Abstract: Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Roland Paterson-Jones, Peter N. DeSantis, Atle Normann Jorgensen, Matthew S. Garman, Tate Andrew Certain
  • Patent number: 10822077
    Abstract: An aerial vehicle may be equipped with propellers having reconfigurable geometries. Such propellers may have blade tips or other features that may be adjusted or reconfigured while the aerial vehicle is operating, on any basis. Propellers having reconfigurable blade tips joined to blade roots may cause the blade tips to be aligned with the blade roots, or substantially perpendicular to the blade roots, e.g., in order to counter adverse effects of tip vortices, or at any intervening angle. The propellers may be reconfigured at predetermined times during operation of an aerial vehicle, or upon sensing one or more operational characteristics or environmental conditions, as may be desired or required.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian C. Beckman, Allan Ko
  • Patent number: 10827249
    Abstract: A wireless earbud including an outer housing, an internal assembly, and an inner housing. The outer housing and the inner housing may couple together to form a water tight enclosure for the internal assembly. The internal assembly may include components that carry out a function of the wireless earbud, such as printed circuit boards, network interfaces, batteries, loudspeakers, and so forth. The outer housing may also include a proximity sensor for receiving touch and/or antenna(s) for communicatively coupling the wireless earbud to other electronic devices. Additionally, the inner housing may include a charging module for the wireless earbud.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jordan Pine, Josue Jean Rodriguez, Aashish Nataraja, Amita Pawar, Giovanni Mata Magana
  • Patent number: 10822081
    Abstract: Unmanned aerial vehicles (“UAVs”) which fly to destinations (e.g., for delivering items) may land on transportation vehicles (e.g., delivery trucks, etc.) for temporary transport. An agreement with the owner of the transportation vehicles (e.g., a shipping carrier) may be made, and the associated transportation vehicles that are available for landings may be identified by markers on the roof or other identification techniques. Different types of communications may be provided as part of a landing process (e.g., a notification regarding a proposed landing may be sent including a request for a confirmation that the proposed landing is acceptable, etc.). The routes of the transportation vehicles may be known and utilized to determine locations where UAVs will land on and take off from the transportation vehicles.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel Buchmueller, Scott A. Green, Atishkumar Kalyan, Gur Kimchi
  • Patent number: 10824474
    Abstract: Portions of distributed data processing programs may be dynamically allocated computing resources. When execution of a distributed data processing program is requested, interdependent portions of the resource may be dynamically computing resources according to requirements determined for the portions. A resource manager may, in some embodiments, respond to individual allocation requests for the different portions received from a program manager for the distributed data processing program. The allocated resources may be obtained from pools of computing resources that can be utilized by different distributed data processing programs.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ankit Kamboj, Vinayak Thapliyal
  • Patent number: 10824940
    Abstract: The present disclosure is directed to training, and providing recommendations via, a temporal ensemble of neural networks. The neural networks in the temporal ensemble can be trained at different times. For example, a neural network can be periodically trained using current item interaction data, for example once per day using purchase histories of users of an electronic commerce system. The item interaction data can be split into a more recent group and a less recent group, for example the last two weeks of data and the remainder of the last two years of data. The periodic training of neural networks, using updated data and the sliding windows created by the date split, results in a number of different models for predicting item interaction events. Using a collection of these neural networks together as a temporal ensemble can increase recommendation accuracy without requiring additional hardware for training.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Oleg Rybakov, Siddharth Singh
  • Patent number: 10824913
    Abstract: Techniques for performing image-augmentation based simulations on are described. An exemplary embodiment of such performances includes for each tuple of timestamped image and movement data, generating a next image using an image generation neural network based on the timestamped image and movement data, the image being input into the image generation neural network as a non-rendered image, and generating a reward using a reward generating neural network based on the timestamped image and movement data.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, LLC
    Inventors: Sahika Genc, Edo Liberty
  • Patent number: 10824985
    Abstract: Techniques for providing details associated with an item for acquisition from a pick-up unit are described herein. In particular implementations, a service provider may determine whether a mobile device is within a predetermined distance from the pick-up unit. In some implementations, a companion application may allow a user of the mobile device to cause a sensory function at the pick-up unit when the mobile device is within the predetermined distance. For instance, the user may use the companion application to cause the pick-up unit to produce light, sounds, smoke, bubbles, among other operations.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Katie Swanson, Nathan Kyle Newsom
  • Patent number: 10826971
    Abstract: Techniques for distributed computing system node management are described herein. In some cases, internal compute nodes (i.e., compute nodes that are allocated to the distributed system) may be mutually trusted such that they may freely establish communications with one another. By contrast, external compute nodes (i.e., compute nodes that aren't allocated to the distributed computing system) may be untrusted such that their access to the distributed system may be regulated. In some cases, one or more of the compute nodes within the distributed computing system may maintain respective collections of system view information. Each respective collection of system view information may include, for example, information associated with the corresponding compute node's view of the distributed computing system based on information that is available to the corresponding compute node.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Guido Beat Zgraggen, Christopher Ryan Mhley, Darren James Alton, Adam Julio Villalobos, Eric Benjamin Merritt, Xiao Zeng
  • Patent number: 10826892
    Abstract: In certain embodiments, a web services system receives a request to provision a device, such as a telephone, as an authentication device. The web services system initiates display of an image communicating a key to allow the telephone to capture the image and to send key information associated with the key. The web services system receives the key and determines that the key information is valid. In response to the determination, the web services system sends a seed to the telephone to provision the telephone to be an authentication device. The telephone can use the seed to generate one-time passcodes to access a service of the web services system.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory B. Roth, Nathan R. Fitch, Graeme D. Baer
  • Patent number: 10820649
    Abstract: The incorporation of digitally-printed assembly instructions and notations into textile product assembly processes is described. In one embodiment, an order to purchase a textile product having a number of panels is received. The panels are arranged and placed into a template for printing on a textile printer. Seams among the panels are identified and, with reference to the seams, assembly tasks are compiled to assemble the textile product. The assembly tasks are ordered according to at least one assembly factor directed to efficiency, quality, or other factors. The assembly tasks are associated with a set of assembly notations according to an assembly notation syntax. The assembly notations are incorporated into the template for printing, and the textile printer is instructed to print the panels along with the assembly notations. Sewing workers can refer to the assembly notations to determine how the textile product should be assembled using the panels.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Aaron Takayanagi Barnet, Javier Govea Mata, Nancy Yi Liang, Rouzbeh Safavi Aminpour
  • Patent number: D900472
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph Durham, Brendon Bielat, Jon Taylor
  • Patent number: D900795
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: November 3, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Emmanuel J M Laffon de Mazieres, Giles David Matthew McWilliam, Marc Rene Walliser