Patents Assigned to Amazon Technologies
  • Patent number: 10800598
    Abstract: A container includes a single piece of material having panels that are foldable about pre-formed crease lines into an enclosed configuration. The panels include a first base panel for supporting a garment and an insert panel extending from the first base panel and configured to be inserted within the garment. The insert panel is foldable to position the garment over the first base panel. The panels include sidewall panels, a second base panel, and a closure panel. The sidewall panels are foldable relative to the first base panel to form sidewalls of the container. The second base panel extends from one of the sidewall panels and is foldable over the first base panel. The closure panel extends from one of the panels, is foldable relative to the sidewall panels, and carries a fastener for fastening to another one of the panels to maintain the container in the enclosed configuration.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Kent, Mike Custer, Chad Hockin, Brent Lindberg, Justine Lea Mahler, Jenna Walsh
  • Patent number: 10805199
    Abstract: A deterministic model is described that is used for testing networks by exercising forwarding rules (e.g., layer 2 and layer 3) on network devices. Within a single network hop, a light-weight agent can be used to control the testing. One or more probe packets can be injected into an ingress pipeline of a network device using the agent executing on a local processor. The probes are detected after performing at least layer 2 and layer 3 lookups. Hardware in switching logic redirects the probes to the local processor in order to verify the actual forwarding behavior applied on the probe packet.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Srinivasan Ramabadran
  • Patent number: 10803002
    Abstract: A system for storing data includes a rack, one or more data storage modules coupled to the rack, and one or more data control modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, and one or more mass storage devices (for example, hard disk drives) coupled to the backplanes. The data control modules may access the mass storage devices in the data storage modules.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Darin Lee Frink, Peter George Ross
  • Patent number: 10805188
    Abstract: Techniques for generating a graphical representation that depicts topological relationships among computer system resources are described herein. After receiving system information specifying a set of computer system resources, a dependency between a pair of the set of resources, the set of resources can be filtered by a tag comprising a key and a value to create a subset of resources. A graphical representation depicts the subset of resources and topological relationships among computer system resources.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Kamal Arora
  • Patent number: 10803089
    Abstract: Technologies are disclosed herein for providing a pathfinding service for distributed processing of path data for a grid. The pathfinding service is configured to initiate computing instances to process the path data, and to determine if an acceptable path exists through the grid. Upon determination of the acceptable path, the pathfinding service may terminate any remaining computing instances.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Lucas Darryl Seibert, Rajeev Varma Penmatsa
  • Patent number: 10803169
    Abstract: A processing device receives a request to create a second account in a cloud computing system having multiple web services. The request specifies an organization unit (OU) associated with a first account of the cloud computing system. A first instance of a threat detection service monitors activity data associated with the first account and detects anomalous activity by the first account using a first machine learning (ML) model. The processing device creates the second account and attaches the second account to the OU. The processing device generates a second ML model for the second account using at least a portion of the first ML model and monitors subsequent activity data associated with the second account using the second ML model to detect anomalous activity by the second account.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Aaron Flatten, Shane Anil Pereira
  • Patent number: 10803486
    Abstract: Techniques for providing a recommendation or advertisement for an item associated with media content are provided. In some embodiments, the recommendation or advertisement may be associated with an item that the user is interacting with at a particular time. Metadata associated with the media content can be analyzed to identify the item and the recommendation or advertisement may be provided more often based in part on how recently the user interacts with the item in the media content.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Dustin Michael Dalen, Amy Marie Bergsieker, Ryan Clark
  • Patent number: 10803379
    Abstract: Provided are systems, methods, and integrated circuits for a neural network processing system. In various implementations, the system can include a first array of processing engines coupled to a first set of memory banks and a second array of processing engines coupled to a second set of memory banks. The first and second set of memory banks be storing all the weight values for a neural network, where the weight values are stored before any input data is received. Upon receiving input data, the system performs a task defined for the neural network. Performing the task can include computing an intermediate result using the first array of processing engines, copying the intermediate result to the second set of memory banks, and computing a final result using the second array of processing engines, where the final result corresponds to an outcome of performing the task.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Randy Huang, Ron Diamant
  • Patent number: 10803007
    Abstract: Provided are integrated circuit devices and methods for operating integrated circuit devices. In various examples, an integrated circuit device can include a memory for storing instructions a configuration register, and an instruction execution circuit. An instruction read from the memory can be a reconfigurable instruction. which includes a set of fields corresponding to a plurality of operations. Values in the fields can determine whether the operations are enabled or disabled. For example, a first value in a first field can enable a first operation. Whether the first operation is performed can further be determined by comparing a second value in a second field to a third value read from the configuration register. The value set in the configuration register thus can control whether the operation is performed.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Nafea Bshara, Raymond Scott Whiteside, Ron Diamant
  • Patent number: 10800608
    Abstract: With respect to a transfer facility configured to optimize package transfers therethrough, a container housing packages may be delivered to a first floor of the transfer facility. The packages may be transported to consolidation stations based on destinations associated therewith. In some examples, the packages may be bound for a single destination and thus transported to a single consolidation station. In some examples, the packages may be bound for multiple destinations and thus transported to a second floor of the transfer facility for sortation. A destination and mode of transportation associated with the package may be determined at an induction station on the second floor, as well as a consolidation station associated therewith. A drive unit may insert the package into a chute for transit down a slide to the consolidation station, where it may be placed into another container for shipment to the destination via the mode of transportation.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephen T. Campbell, Robert M Whitten, Shilpi Gupta, Ibolya Horvath, Oksana Mikhailovna Kharchenko, Justina Lakinger, Ryan Clarke
  • Patent number: 10805556
    Abstract: A shifted-lens imaging device mounted in association with a storage unit captures images of interactions by personnel with items on the storage unit. The images are processed to identify the items and/or the personnel, and to store an association of the personnel with the items in one or more data stores. The shifted-lens imaging device is mounted to the storage unit directly, such as by one or more extensions, and aligned to include a planar area of interest associated with the storage unit, such as a frontal area of the storage unit, within a field of view. A lens of the shifted-lens imaging device is shifted in parallel with the imaging sensor by an offset or distance that may be selected based on a focal length of the imaging device and a distance between the imaging device and dimensions of the planar area of interest.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Lorenzo Sorgi, Paul Eugene Munger
  • Patent number: 10800517
    Abstract: Aerial vehicles may be equipped with propellers having pivotable blades that are configured to rotate when the propellers are not rotating under power. A pivotable blade may rotate about an axis of a propeller with respect to a hub until the pivotable blade is coaligned with a fixed blade. When the propeller is rotating, a lifting force from the blade may cause the blade to rotate to a deployed position that is not coaligned with the fixed blade.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Vedran Coralic, Cyriel Notteboom, David Moro Ludena
  • Patent number: 10805652
    Abstract: Techniques for stateful computing at the edge of a content delivery network are described. In some embodiments, a point of presence of the content delivery network includes proxy servers, function execution units, and function state cache servers executing on computer systems within the point of presence. A proxy server checks for requests for resources hosted on behalf of customers of the content delivery network that trigger a customer-specified function. When a function is triggered, the proxy server selects an execution unit and sends a function execution request to the execution unit. The execution unit executes functions of many different customers of the provider network. Upon receiving a request to execute a function that is stateful, the execution unit retrieves the function state from a function state cache server, execute the function, and returns a result to the proxy server.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Karthik Uthaman, Alexander Korobeynikov, Ronil Sudhir Mokashi, Prashant Verma
  • Patent number: 10805765
    Abstract: This disclosure describes techniques for determining when to transition a service-provider application between an in-store mode of operation and an online mode of operation using time as a proxy for location of a mobile device executing an application. When a user arrives at a physical location of the service provider, the user may provide an indication of this arrival via the application. In response, the application may transition from the online mode of operation to the in-store mode of operation. Further, the application may set a timer for a predefined amount of time and, after this amount of time elapses, may transition from the in-store operation mode back to the online operation mode.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Margaret Draughon Poole, Karen Arango, Smita Joshi, Siddharth Lathia, Bilyana Slavova, Jiajun Zhao
  • Patent number: 10802931
    Abstract: Technology is described for management of shadowing for devices. A computing hub may store device data from a device in a buffer associated with a local device shadow of the device. The computing hub may determine a write status of the device data using a last write marker representing a last data entry written to the buffer. The computing hub may also determine a shadowing upload status of the device data using a last sent shadow marker representing a last data entry of the buffer sent to a device shadowing service in a service provider environment. The computing hub may send computing hub information that includes the last write marker and the last sent shadow marker to the device shadowing service in the service provider environment.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: John Morkel, Sergejus Barinovas, Manish Geverchand Jain, Bradley Jeffery Behm
  • Patent number: 10803719
    Abstract: In implementations described herein, A/V recording and communication doorbell devices (“A/V doorbells”) and signaling devices may be powered from a common AC waveform. In some implementations, an A/V doorbell and its corresponding signaling device may be arranged in a circuit loop where a portion of an AC waveform is used to power the A/V doorbell and the other portions of the AC waveform is used to power the signaling device. For example, a positive phase of the AC waveform may be used to power one of the A/V doorbell or signaling device and a negative phase of the AC waveform may be used to power the other of the A/V doorbell or signaling device. In some cases, an energy harvester device may be used to slow charge a battery or supercapacitor from the circuit loop to power the A/V doorbell and/or signaling device.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: James Steven Skeoch
  • Patent number: 10802828
    Abstract: Provided are systems and methods for implementing a memory for an integrated circuit device. In various examples, the integrated circuit can operate the memory as a FIFO, where each address in the FIFO is directly addressable. The integrated circuit can include a first register for storing a head pointer and a second register for storing a tail pointer. When new data is written to the memory, the data cat be written starting at the tail pointer location, without the tail pointer being modified. The tail pointer can be incremented using write transactions received from external to the integrated circuit.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Nafea Bshara
  • Patent number: 10803031
    Abstract: Data is migrated between a source database and a target database. The source database management system (“DBMS”) remains operational during the migration. A user selects the source DBMS and target DBMS, provides connection information used to connect to the database management systems and selects a virtual machine instance to perform the migration in conjunction with a database migration service. After the setup is complete, the virtual machine instance in conjunction with the database migration service performs data type transformations, and other operations, without user intervention. The database migration service also converts, without user intervention, the source schema and code to a format compatible with the target DBMS. Any code that is not converted is marked to assist the user of the database migration service identify where manual re-coding is required. The database migration service can also provide recommendations as to a target DBMS that is a suitable target DBMS.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremiah Wilton, Ilia Gilderman, John MacDonald Winford
  • Patent number: D898808
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Michael Seflic, Marc Rene Walliser, Christopher Green
  • Patent number: D898827
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: October 13, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Christopher Loew