Patents Assigned to Amazon Technologies
  • Patent number: 9609383
    Abstract: Technology is described for providing audio for digital content. The digital content may be provided to a plurality of devices. Each device may be associated with a profile. At least one group of profiles may be identified from the plurality of devices that share an affiliation. The group of profiles may be represented as a group of environment objects in the digital content. A location may be identified within the digital content that corresponds to the group of environment objects. Audio may be received for the devices. The audio may be received while the digital content is being transmitted to the plurality of devices. The audio may be transmitted to the plurality of devices for directional audio playback. The audio may be directed to correspond with the virtual location of the at least one group of environment objects in the digital content.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Alistair Robert Hirst
  • Patent number: 9607682
    Abstract: A decoder is disclosed that is used to select an area of address space in an Integrated Circuit. The decoder uses a hardware shifting module that performs shift operations on constants. Such a structure reduces an overall area consumption of the shifting module. Additionally, the decoder can perform a multi-bit shift operation in a single clock cycle.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Ron Diamant, Jonathan Cohen, Elad Valfer
  • Patent number: 9607105
    Abstract: Methods and systems of searching for text across platforms are usable to guide users to additional content for consumption. Search queries are based on text found within digital content and results are provided to indicate content from multiple different content items that contain the same or similar text. Cross-platform searches provide extensive breadth when a consumer is searching for similar information among a myriad of different sources. Additionally, search filtering may help provide more relevant results and search result weighting may provide prioritized lists of relevant content.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramya Dass, Manikandan Thangarathnam
  • Patent number: 9608934
    Abstract: Techniques for efficient bandwidth estimation are described herein. In some cases, the bandwidth estimation techniques disclosed herein may, for example, calculate bandwidth based on multiple packet groups transmitted at different times. Additionally, in some cases, the bandwidth estimation techniques disclosed herein may, for example, capture cross traffic and its effects on bandwidth. Furthermore, in some cases, the bandwidth estimation techniques disclosed herein may, for example, employ dynamic self-correcting techniques for more reliable estimates.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Kalman, Bin Wang, Yon-Seo Kim
  • Patent number: 9609626
    Abstract: Systems and methods for routing pages to cellular phones (UE) not connected to a cellular network, but connected to a wireless local area network (I-WLAN), are disclosed. The system can route cellular pages to disconnected cellular devices using 3GPP AAA components, such as a Third Generation Partnership Project authentication, authorization, and accounting (3GPP AAA) server. The system can route pages via a home location register (HLR) connected to the I-WLAN or a mobile switching center (MSC) connected to the I-WLAN. The system can determine an appropriate MSC based on proximity of the MSC to the last known location of the UE, for example, or based on the MSC with the lowest utilization rates. The system can send a page to the UE via the I-WLAN instructing the UE to reconnect to the cellular network. The system can then send cellular data to the UE using the cellular network.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Nupur Rastogi, Sanjeev Gupta
  • Patent number: 9607325
    Abstract: Systems and associated processes for generating user attribute interest data and using that data to present and/or develop reviews of items are described herein. These systems and processes can dynamically collect data on a user's interest in specific item attributes from the user's interaction with an electronic catalog and can store this data in association with the user. This data may be used to provide users with a personalized set of reviews which will provide the user with information relevant to interesting item attributes. Further, this data may be used to display a set of dynamically generated statements and/or questions that prompt users to write an item review on specific item attributes. Accordingly, user attribute interest data can potentially both present and elicit more thorough and useful feedback than existing review systems in some embodiments.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: March 28, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Siddharth Sriram
  • Publication number: 20170085512
    Abstract: Methods, systems, and computer-readable media for generating message envelopes for heterogeneous events are disclosed. A plurality of events are received. The events are associated with computing resources in a multi-tenant environment. The events comprise an event formatted using a content schema and a different event formatted using a different content schema. A message is generated comprising a message envelope and the event. The message envelope comprises a plurality of field names and one or more field values formatted using an envelope schema. A different message is generated comprising a different message envelope and the different event. The different message envelope comprises the field names and one or more different field values formatted using the envelope schema. The message is filtered based at least in part on the message envelope, and the different message is filtered based at least in part on the different message envelope.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Applicant: Amazon Technologies, Inc.
    Inventors: TIMOTHY WILLIAM BRAY, MARVIN MICHAEL THEIMER, MUSTAFA UGUR TORUN, CURT RICHARDS CARPENTER, SING YOONG KHEW, MIHIR RAJENDRABHAI PATEL
  • Publication number: 20170083565
    Abstract: A database system may include a database service and a separate distributed storage service. The database service (or a database engine head node thereof) may be responsible for query parsing, optimization, and execution, transactionality, and consistency, while the storage service may be responsible for generating data pages from redo log records and for durability of those data pages. For example, in response to a write request directed to a particular data page, the database engine head node may generate a redo log record and send it, but not the data page, to a storage service node. The storage service node may store the redo log record and return a write acknowledgement to the database service prior to applying the redo log record. The server node may apply the redo log record and other redo log records to a previously stored version of the data page to create a current version.
    Type: Application
    Filed: December 5, 2016
    Publication date: March 23, 2017
    Applicant: Amazon Technologies, Inc.
    Inventors: ANURAG WINDLASS GUPTA, NEAL FACHAN, SAMUEL JAMES MCKELVIE, LAURION DARRELL BURCHALL, CHRISTOPHER RICHARD NEWCOMBE, PRADEEP JNANA MADHAVARAPU, BENJAMIN TOBLER, JAMES MCCLELLAN COREY
  • Publication number: 20170083354
    Abstract: A computing system that provides virtual computing services may generate and manage remote computing sessions between client computing devices and virtual desktop instances hosted on the service provider's network. A computing resource instance manager may monitor connections to and disconnections from a virtual desktop instance during particular time periods, and may apply a resource management policy to determine whether and when to shut down an underlying virtualized computing resource instance following a disconnection (e.g., immediately, after some period of time, or only between certain hours). A storage volume for the virtual desktop instance may be detached during a shutdown. In response to a reconnection request, the virtualized computing resource instance (or another such instance) may be restarted and the storage volume may be reattached. The computing resource instance manager may develop a model for predicting when to shut down or restart an instance based on historical data or machine learning.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Applicant: Amazon Technologies, Inc.
    Inventors: Nathan Bartholomew THOMAS, Varun VERMA, Deepak SURYANARAYANAN, Ajit Nagendra PADUKONE, Nakul Namdeo DHANDE
  • Patent number: 9602424
    Abstract: A connection request from a client is received at an access subsystem node of a distributed storage service. The connection request includes an attempt count parameter indicative of a number of times an establishment of a connection on behalf of the client has been attempted. A workload threshold level based on the attempt count parameter is identified for use in an acceptance decision for the connection request. In response to a determination that a local workload metric of the access subsystem node is below the workload threshold level, the connection is accepted.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Matti Juhani Oikarinen, Douglas Stewart Laurence, Matteo Frigo
  • Patent number: 9600699
    Abstract: An inventory system can include radio frequency identification (RFID) tags and RFID tuners that can be brought into interacting proximity with one another to provide input or other information about the location or other condition of movable elements within the inventory system. A wearable accessory that is wearable by a human operator can include RFID tuners thereon for interacting with RFID tags on other elements of the inventory system in order to communicate details about the elements and facilitate functions of the inventory system.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Scott Russell, Wesley Scott Lauka
  • Patent number: 9602590
    Abstract: Partitions of a hosted computing service may be maintained on a computing node. Processing of requests to access the partition may be limited to constrain capacity utilization to a provisioned amount of capacity reserved for the partition. A second, additional amount of capacity may be associated with the partition and may reflect potential future changes to the provisioned amount of capacity. A sum of provisioned and additional capacities associated with partitions on a computing node may be calculated. The computing node may be ranked, relative to other computing nodes, for maintaining new or relocated partitions based on the sum.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Yijun Lu, Stuart Henry Seelye Marshall, Timothy Andrew Rath, Rande Anthony Blackman, Wei Xiao
  • Patent number: 9598169
    Abstract: This disclosure is directed to a single blade propeller and systems, devices, and techniques pertaining to assisting in critical stages of flight (e.g., takeoff, landing, emergency situations, etc.) in vertical takeoff and landing (VTOL) aircraft. The single blade propeller may be incorporated into fixed and rotary wing VTOL aircraft as part of a first propulsion system. The first propulsion system may include one or more single blade propellers driven by electric motors, combustion engines, and/or hybrid engines. Each of the single blade propellers may include a lift-producing blade and a counterweight opposite the lift-producing blade. As each of the single blade propellers spins, it may produce lift in a direction approximately perpendicular to the horizon to effect vertical flight.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Louis LeRoi LeGrand, III, Ricky Dean Welsh, Walker Chamberlain Robb, Robert Roy Champagne, Jr., Daniel Buchmueller, Joshua White Traube, Gur Kimchi
  • Patent number: 9602360
    Abstract: Techniques, including systems and methods, for organizing access to computing resources include dynamically mapping identifiers of data zones to data zones. A request for initiation of one or more computing resources is received. The request specifies an identifier of a data zone. Responsive to the request, the specified identifier is mapped to a data zone. The requested computing resources are initiated in the data zone to which the identifier was mapped.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: James A. G. Greenfield, Eric P. Wei, Diwakar Gupta, Paul C. Schattauer
  • Patent number: 9602501
    Abstract: Disclosed are various embodiments relating to bootstrapping user authentication. A first application is authenticated based at least in part on a first security credential received via the first application in a first authentication request. A second security credential is generated. The second security credential is sent to the first application that is authenticated. The second application is authenticated based at least in part on the second security credential being received via the second application.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Harsha Ramalingam, Jesper Mikael Johansson, Bharath Kumar Bhimanaik
  • Patent number: 9602540
    Abstract: Disclosed are various embodiments for management of third-party accounts for users in an organization. Network traffic between a client and a third-party network site under management is inspected. The client is associated with a user in an organization. It is determined whether the network traffic corresponds to a managed account with the third-party network site. It is determined whether the network traffic complies with a rule established by the organization. An action is implemented in response to determining that the network traffic does not comply with the rule.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesper Mikael Johansson, Darren Ernest Canavor, Jon Arron McClintock
  • Patent number: 9600764
    Abstract: Features are disclosed for using a neural network to tag sequential input without using an internal representation of the neural network generated when scoring previous positions in the sequence. A predicted or determined label (e.g., the highest scoring or otherwise most probable label) for input at a given position in the sequence can be used when scoring input corresponding to the next position the sequence. Additional features are disclosed for training a neural network for use in tagging sequential input without using an internal representation of the neural network generated when scoring previous positions the sequence.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Ariya Rastrow, Spyros Matsoukas, Sri Venkata Surya Siva Rama Krishna Garimella, Nikko Ström, Bjorn Hoffmeister
  • Patent number: 9602922
    Abstract: An audio-based system may perform echo cancellation using first and second adaptive filters. An adaptation controller may be configured to control whether and/or how the filter coefficients of the first adaptive filter are updated, based on detected filter divergence, echo path changes, and/or presence of near-end user voice. The parameters of the second adaptive filter may be copied from the first adaptive filter under certain conditions that indicate whether copying the parameters would be likely to improve echo suppression.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventor: Jun Yang
  • Patent number: 9602536
    Abstract: Disclosed are various embodiments for virtualized network honeypots. In one embodiment, client computing devices that are coupled to a network are each configured with both a primary host and a secondary virtualized host. The primary host provides workstation functionality for users having permission. The secondary virtualized host is configured to route network traffic to and from a honeypot server. The honeypot server is configured to provide a honeypot environment. In another embodiment, a network connection request for a requested service is received from a connecting device. If the connecting device is authorized, the network connection request is routed to the requested service. If the connecting device is not authorized, the network connection request is routed to a honeypot server.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Dennis Naylor Brown, Jr., Volker Helmut Mosthaf
  • Patent number: D781918
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: March 21, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Heinz-Dominik Langhammer, Giles David Matthew McWilliam, Marc Rene Walliser, Christopher Green