Patents Assigned to Amazon Technologies
-
Patent number: 10516695Abstract: Techniques for detecting and mitigating distributed denial of service (DDoS) attacks sourced from within a service provider system are described. A service obtains traffic data comprising a plurality of entries that describe outbound network traffic originated by a plurality of compute instances within the service provider system that is destined to locations outside the service provider system. The service determines that one or more destination network addresses identified within the traffic data are likely targets of a DDoS attack, determines a responsive action from a plurality of candidate responsive actions to perform with regard to the one or more compute instances, and causes the responsive action to be performed in the service provider system.Type: GrantFiled: September 26, 2017Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventor: Sean R. Evans
-
Patent number: 10516764Abstract: A computing device may receive a compress data streams which may then be decompressed to generate decompressed data. The computing device may then determine if the decompressed data includes a flag indicating that the decompressed data should be modified. If the decompressed data is to be modified, the computing device may add padding values to the compressed data stream until a boundary block of the compressed data stream is reached. The modified compressed data stream may then be transmitted to an endpoint.Type: GrantFiled: December 16, 2016Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Alexander Julian Tribble, Maxim Chetrusca, Dan Mutescu, Radu Weiss
-
Patent number: 10516543Abstract: A first entity and a second entity establish a protected authenticated communication channel using an implicit certificate issued by a certificate authority. In some examples, the implicit certificate is generated based at least in part on the ring learning with errors (“RLWE”) problem. Using the implicit certificate, the first entity and the second entity exchange information that enables the entities to negotiate a shared secret. The shared secret may be used to establish a cryptographically protected communication channel. Successful use of the shared secret authenticates the identity of the first entity and the second entity.Type: GrantFiled: May 8, 2017Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Matthew John Campagna, Marguerite Marie Nathalie Delcourt
-
Patent number: 10516667Abstract: A service of a service provider can cause a compartment to be created in an account of a customer of the service provider. Computing resources are provisioned in the compartment and the service has administrative authority over the computing resources. The customer may have administrative authority over the compartment, but may lack authority over the computing resources inside of the compartment.Type: GrantFiled: June 3, 2014Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Gregory Branchek Roth, Anders Samuelsson, Bradley Jeffery Behm
-
Patent number: 10515212Abstract: Computing resource service providers may operate a plurality of computing resources in a distributed computing environment. In addition, the computing resource server providers may provide customers with access to applications and/or services. The applications and/or services may include sensitive data. Sensitive data in the distributed computing environment may be tracked by analyzing source code associated with the applications and/or services. Analysis of the source code may include detecting operations associated with databases and generating schemas associated with the databases based at least in part on attributes included in the source code. Sensitive data may be detected based at least in part on the schemas generated by analyzing the source code.Type: GrantFiled: June 22, 2016Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Jon Arron McClintock, Matthew James Parker
-
Patent number: 10516679Abstract: A data-collecting device acquires data associated with a real-time data stream and transmits the data to a data-consuming service hosted on a server computer system in the form of a multipart response. The multipart response includes one or more data content parts and at least one authentication content part. Each of the one or more data content parts contains data representing part of the real-time data stream. Each authentication content part includes authentication information usable to verify the integrity of the data transmitted in the data content parts transmitted prior to the authentication content part.Type: GrantFiled: December 26, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Ameya Karnik, Stefano Stefani
-
Patent number: 10515623Abstract: A system and method for a wearable device capable of detecting a wake gesture for purposes of capturing and forwarding audio data corresponding to a spoken utterance. The device may wake for purposes of capturing utterance audio data in response to a combination of a wake gesture and wakeword. The wake gesture may enable a wakeword detector. The device may also attempt to detect a wakeword utterance in a noisy environment. In response to determining the noisy environment, the device may receive motion data from a motion sensor; determining the motion data corresponds to a wake gesture, and send the audio data corresponding to an utterance to a remote device for processing. The device may also wake based on a combined confidence of wakeword and wake gesture detection.Type: GrantFiled: December 23, 2016Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventor: Travis Grizzel
-
Patent number: 10515653Abstract: A distributed voice controlled system has a primary assistant and at least one secondary assistant. The primary assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The secondary assistant is similar in structure, but is void of speakers. The voice controlled assistants perform transactions and other functions primarily based on verbal interactions with a user. The assistants within the system are coordinated and synchronized to perform acoustic echo cancellation, selection of a best audio input from among the assistants, and distributed processing.Type: GrantFiled: August 28, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Michael Alan Pogue, Kavitha Velusamy, Preethi Parasseri Narayanan, Tony David, Philip Ryan Hilmes
-
Patent number: 10515228Abstract: A collection of key-value pairs may be maintained by a key-value database management system. Updates to the collection may be provided by a partially trusted entity. The updates to the collection may be stored in a series of transactions that are committed synchronously but associated with a second version of the collection of key-value pairs that is not immediately visible to a data consumer. The second version of the collection may initially be associated with an unaccepted state. The second version may be accepted and made available to the data consumer, or rejected and rolled back to the previous version.Type: GrantFiled: July 13, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Lakhan Arya Multani, Sachin Girdhar
-
Patent number: 10515003Abstract: A system and method of deploying applications to networked computing environments is disclosed. Application packages and installation instructions are received by a deployment manager. The installation instructions include test instructions. Application packages are distributed in response to requests by developers and installation instructions executed on a target computing environment. Failure of an installation test provides an indication of issues with the application in the target environment. Records of failures received are stored for use by application developers.Type: GrantFiled: March 2, 2017Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: William J. Alford, Kenneth L. Hamer
-
Patent number: 10516603Abstract: Methods and apparatus for interfaces to manage inter-regional connectivity for direct network peerings. A system may include a connectivity coordinator, a first resource collection in a first geographical zone and a second resource collection in a second geographical zone. The coordinator implements a programmatic interface defining connectivity operations. The coordinator receives a request via the interface to establish a logically isolated network path to the second resource collection on behalf of a client that has a dedicated physical link set up to connect to the first resource collection. In response to the request, the coordinator performs one or more configuration operations to enable traffic to flow from the client's network to the second resource collection over a logically isolated network path using the dedicated physical link.Type: GrantFiled: June 29, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Andrew J. Doane, Kevin Christopher Miller, David B. Lennon
-
Patent number: 10516590Abstract: Systems and methods are described to enable health checking of computing devices within a virtual private cloud (VPC) networking environment, without requiring that the devices be accessible via a public network address. An endpoint is placed within the VPC, which enables interaction with an external health checking system via a substrate network. The endpoint handles communications between the heath checking system and the VPC, and can modify data originating from the health checking system such that it appears to originate from the endpoint. From the viewpoint of the VPC, the endpoint itself may appear to be conducting health checking. Thus, external health checking can be used on a VPC without compromising the security of the VPC by requiring that a portion of the VPC be externally addressable.Type: GrantFiled: May 31, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Andrey Mizik, Lee-Ming Zen, Pavlo Kaplin, Yu Gu, Minli Lai
-
Patent number: 10516756Abstract: A technology is described for selecting a distributed network service based at least in part on consistency, availability, and partition tolerance (CAP) metrics. An example method may include receiving a client request for a listing of distributed network services and associated CAP metrics that are within a range of at least one CAP specification included in the client request. In response to the client request, a directory service may be queried for a set of distributed network services having the CAP metrics that are within the range of the least one CAP specification included in the client request. A listing of distributed network services that includes the CAP metrics for the distributed network services may be generated from the set of distributed network services, and the listing of distributed network services and CAP metrics may be returned in response to the client request.Type: GrantFiled: June 9, 2016Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventor: Nicholas Channing Matthews
-
Patent number: 10514690Abstract: The present disclosure is directed toward the use of two or more autonomous vehicles, working in cooperation, to deliver an item between a source location and a destination location. For example, an autonomous ground based vehicle may transport an item from a source location to a transfer location and an autonomous aerial vehicle will transport the item from the transfer location to the destination location. The transfer location may be at any location along a navigation path between the source location and the destination location. In some examples, the transfer location may be adjacent the destination location such that the autonomous aerial vehicle is only transporting the item a short distance.Type: GrantFiled: November 15, 2016Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Hilliard Bruce Siegel, Ethan Zane Evans
-
Patent number: 10515389Abstract: According to one or more embodiments of the disclosure, a method is provided. The method may include receiving, by at least one server comprising one or more processors, from a user device, a request for a web page comprising product detail information associated with a focus product identifier. The method may also include receiving an advertisement request associated with the focus product identifier. Furthermore, the method may include determining, based at least in part on the focus product identifier, a product sample identifier associated with a product sample to offer with the product. Additionally, the method may include selecting, based at least in part on the product sample identifier, a product sample advertisement.Type: GrantFiled: December 4, 2013Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Melissa Naarden Burdick, James Wallace Scythes, Cynthia Lee Walker, Jeremiah Lee Morgan, Eric Just Mickelsen, Lisa Diane Crowder
-
Patent number: 10516698Abstract: The disclosure relates to provisioning honeypot computing services using a simulation state database to simulate a set of computing resources. One example includes a system that receives a mutating request associated with honeypot credentials, updates a simulation state database associated with the honeypot credentials at least based on the mutating request and generates a simulated mutating response based at least on the simulation state database that simulates a response to the mutating request. The system can also receive a query request associated with the honeypot credentials, query the simulation state database at least based on the query request, and generate a simulated query response based at least on the simulation state database that simulates a response to the query request.Type: GrantFiled: May 16, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventor: Nicholas Alexander Allen
-
Patent number: 10516934Abstract: A beamformer system includes an in-ear audio device, such as an earbud, that has three microphones. Two microphones may be disposed on an external face of the audio-device; one microphone may be disposed in or near the ear canal of a user. Data from two microphones is phase-adjusted and combined; a reference signal is generated by phase-adjusting and removing data from the two microphones from data from a third microphone. The combined data is filtered using the reference signal to remove any residual echo, and the resulting data may be used for communications, speech processing, or other uses.Type: GrantFiled: September 26, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventor: Ludger Solbach
-
Patent number: 10515399Abstract: The present disclosure provides computer-implemented systems and processes for augmenting user ratings of items, such as a rating of a song playing on a user device, by analyzing contextual information, such as user and/or device activity data associated with the device. The contextual information may be used to determine an associated intensity of the rating or feedback. The determined intensity levels can be used to weigh the associated rating events and improve the quality of item recommendations that are based on such ratings. Contextual information may indicate whether the user transitioned from another application to rate an item, device status information, and so on. In one embodiment, contextual information can be used to assess how intensely the user feels about a music item and to provide improved music recommendations, such as songs to provide in a playlist or radio station, based on the intensity.Type: GrantFiled: December 15, 2014Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Brandon Scott Durham, Toby Ray Latin-Stoermer, Darren Levi Malek, Christopher Lon McGilliard
-
Patent number: D870534Type: GrantFiled: January 9, 2018Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Mark Siminoff, Christopher Loew, Matthew J. England
-
Patent number: D870587Type: GrantFiled: February 14, 2019Date of Patent: December 24, 2019Assignee: Amazon Technologies, Inc.Inventors: Mark Siminoff, Matthew J. England, Christopher Loew