Patents Assigned to Amazon Technologies
  • Patent number: 9071967
    Abstract: Various embodiments enable devices to share network authentication credentials or other information. For example, a computing device authorized to access a wireless network can be used to manage access to the wireless network, such as by modifying, sharing, or creating a password to access the wireless network. A peer-to-peer connection can be established between the authorized computing device and at least one other computing device (e.g., a guest computing device). Upon establishing the peer-to-peer connection between the devices, a service, application, or system component operating on each device can be used to share network authentication credentials between the devices. For example, the user of the authorized device can cause to be transmitted network authentication credentials to a guest computing device.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: June 30, 2015
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Damon Michael Davies, Mike Kan, Scott Austin Haynie, Aidan Nicholas Low, David MacGregor Foltz
  • Patent number: 9069737
    Abstract: Computer systems, such as network computing resources systems, are subject to hardware and software errors. To improve error handling and troubleshooting, information relating to errors is collected from a multitude of computer system and analyzed. As a result of this analysis, troubleshooting errors in computer systems is improved and errors are remediated automatically.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Laban Mwangi Kimotho, Jean-Paul Bauer
  • Patent number: 9070122
    Abstract: A host-managed gift card program may enable merchants to offer and redeem gift cards without integrating a gift card program with a point of sale (POS) system used by the merchant. The merchant may rely on a host, at least in part, to issue gift cards, manage a ledger, assist in redemption of gift cards when the cards are redeemed at the merchant's location, and perform other gift card-related tasks for the merchant.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Michal J. Geller, Brian Randolph Williams
  • Patent number: 9072193
    Abstract: An air containment system for a datacenter. The air containment system includes horizontally slidable vertical rails that engage the rear rails to two adjacent server racks. The vertical rails can include a front face that is compressible to provide an airtight connection with the server racks. Filler plates attach to adjacent vertical rails and fill the space between a top of the server rack and the top of the rails.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: John William Eichelberg
  • Patent number: 9069827
    Abstract: A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of partitions that are stored on respective computing nodes in the system. A master replica for a replica group may increment a membership version indicator for the group, and may propagate metadata (including the membership version indicator) indicating a membership change for the group to other members of the group. Propagating the metadata may include sending a log record containing the metadata to the other replicas to be appended to their respective logs. Once the membership change becomes durable, it may be committed. A replica attempting to become the master of a replica group may determine that another replica in the group has observed a more recent membership version, in which case logs may be synchronized or snipped, or the attempt may be abandoned.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy Andrew Rath, Jakub Kulesza, David A. Lutz
  • Patent number: 9069477
    Abstract: Overall memory requirements are minimized by performing copy on write and collapse on write operations using memory pointers when storing data within memory pages. Multiple memory pointers may refer to a primary page storing a definitive copy of data. When that data is to be modified, a copy on write operation creates a second copy in another memory page which may then be modified and updates memory pointers accordingly. When data within two or more memory pages is identical to data within a primary page, a collapse on write operation updates memory pointers to refer to the primary page and de-allocates the duplicative and now unused memory pages.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Adam J. Overton
  • Patent number: 9069994
    Abstract: Tracking modes of a user device is described. In one method, the user device tracks the user device in a stolen mode and an elevated mode. The user device generates a challenge to authenticate a user as an owner of the user device when the user device is in the elevated mode. The challenge includes a question about a list of history items comprising at least one counterfeit history item and at least one valid history item. The user device generates an audible alert when the user device is in the stolen mode.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: William Alexander Strand
  • Patent number: 9071429
    Abstract: Customers accessing resources and/or data in a multi-tenant environment can obtain assurance that a provider of that environment will honor only requests associated with the customer. A multi-tenant cryptographic service can be used to manage cryptographic key material and/or other security resources in the multi-tenant environment. The cryptographic service can provide a mechanism in which the service can receive requests to use the cryptographic key material to access encrypted customer data, export key material out of the cryptographic service, destroy key material managed by the cryptographic service, among others. Such an approach can enable a customer to manage key material without exposing the key material outside a secure environment.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Branchek Roth, Matthew James Wren, Eric Jason Brandwine
  • Patent number: 9071744
    Abstract: Techniques for calibrating spatial uniformity of light emitted by a light source include receiving light from a unit under test with an array of photo detectors. Sampling circuitry receives an output signal generated by each of the photo detectors in response to the received light, and samples each of the output signals to generate a sampled output signal for each of the photo detectors. One or more processors determine a spatial uniformity measure of one or both of luminous intensity and chromaticity for the received light using the sampled output signals.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Omair Abdul Rahman, Ted John Cooper
  • Patent number: 9069332
    Abstract: A user device determines a rate of consumption value for each of a plurality of measurable units of an electronic publication. The user device calculates a running average of the rate of consumption values and provides a feature based on the running average.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Edward J. Gayles
  • Patent number: 9069767
    Abstract: Techniques for aligning content items with one another are described herein. These techniques may align different versions of a same content item for the purpose of identifying differences between the versions, identifying commonalities between the versions, mapping annotations made in one version to the other version, aggregating annotations across the different versions, or for any other reason. The content items may include electronic books, songs, videos, documents, or the like.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Janna Hamaker, Tom Killalea, Christopher F. Weight, Bruno A. Posokhow, Daniel B. Rausch
  • Patent number: 9069161
    Abstract: A display device comprising picture elements, which are constituted by electrowetting elements having at least one first fluid and a second fluid immiscible with each other within a space between a first support plate and a second support plate, the second fluid being electro-conductive or polar. The first fluid in each element is at the side of the first support plate confined by element walls, and the second fluid is shared by a plurality of picture elements, characterized by a preventer for preventing first fluid portions from being expelled from its confinement when forces other than electrowetting forces are exerted on this fluid.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert A. Hayes, Andrea Giraldo, Anthony John Slack, Bokke Johannes Feenstra, Roy Van Dijk, Ivar Schram
  • Patent number: 9072117
    Abstract: Disclosed are various embodiments of a telecommunication environment including a wireless transmitter in a first mobile device that enables the first mobile device to communicate over a network infrastructure. An application may be executed in the first mobile device such that the application enables the first mobile device to communicate with a second mobile device over a wireless ad hoc network. The application may further facilitate a requisitioning of a remote computer resource of the second mobile device over the wireless ad hoc network.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Eric R. Channey
  • Patent number: 9071502
    Abstract: A system and method for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request for an original resource and any embedded resource. The processing device uses the processed performance metric information to determine a set of service providers for alternatively hosting, processing, and/or transmitting at least a portion of the original resource and/or any embedded resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent resource requests for the original resource and any embedded resources using each of a variety of alternative set(s) of service providers.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark S. Baumback, David William Bettis, Jonathan A. Jenkins
  • Patent number: 9070366
    Abstract: Features are disclosed for processing a user utterance with respect to multiple subject matters or domains, and for selecting a likely result from a particular domain with which to respond to the utterance or otherwise take action. A user utterance may be transcribed by an automatic speech recognition (“ASR”) module, and the results may be provided to a multi-domain natural language understanding (“NLU”) engine. The multi-domain NLU engine may process the transcription(s) in multiple individual domains rather than in a single domain. In some cases, the transcription(s) may be processed in multiple individual domains in parallel or substantially simultaneously. In addition, hints may be generated based on previous user interactions and other data. The ASR module, multi-domain NLU engine, and other components of a spoken language processing system may use the hints to more efficiently process input or more accurately generate output.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Lambert Mathias, Ying Shi, Imre Attila Kiss, Ryan Paul Thomas, Frederic Johan Georges Deramat
  • Patent number: 9070102
    Abstract: An apparatus includes a memory and a processor. The processor receives, from a transporter device, an indication of a problem associated with locating a destination site associated with the first user device. In response to receiving the indication, the processor requests the geocoordinates of the first user device. The processor confirms that a second user device is located proximate the destination site, wherein the first user device requests the geocoordinates of the second user device in response to a determination that the first user device is not located proximate the destination site. The processor receives the geocoordinates of the second user device, and communicates, to the transporter device, the geocoordinates of the second user device.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Steven S. Armato
  • Patent number: 9070158
    Abstract: Disclosed are various embodiments for displaying content associated with a merchant selling items through an electronic commerce system. A display area includes multiple information regions presenting content associated with the merchant. Visual characteristics associated with the information regions adjust according to values corresponding to the to the information regions. For example, the sizes or positions of the information regions may adjust according to the values.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunil Singh Parihar, Stefan M. Haney, Tobin J. Weldele, Alexander Hristov, John E. Darrow, Stuart Ross Hobbie, Dylan Nooney
  • Patent number: 9067317
    Abstract: A mobile drive unit that freely and independently moves about a facility to transport inventory holders. The mobile drive unit may operate through communications with other drive units, or under a more centralized control of a management module. For various operating scenarios, the mobile drive unit is directed to shuffle the inventory holders in a manner that minimizes travel of the mobile drive unit, thereby improving overall system efficiency. One or more mobile drive units may be used to transport inventory holders to and from a region, and to sequentially reposition or slide each of the inventory holders within the region according to a priority ordering.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter R. Wurman, Matthew David Verminski, Michael Cordell Mountz
  • Patent number: 9068850
    Abstract: An apparatus includes a memory and a processor. The memory can store a first address and a longitude, latitude, and altitude associated with the first address. The processor can receive a second address and determine that a user device associated with the second address is not located at the second address. In response to the determination that the user device is not located at the second address, the processor can approximate the geocoordinates of the second address based at least in part upon the longitude, latitude, and altitude associated with the first address.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Steven S. Armato
  • Patent number: 9068843
    Abstract: A system for determining and correcting a calculated orientation of a computing device based on data from an accelerometer and a gyroscope. The system compares a predicted direction of gravity in a predicted frame of the device with a measured direction of gravity in a sensor frame of the device, and determines an angle of the difference between the directions. A correction is calculated to rotate the predicted frame around an axis by the angle relative to a sensor frame, the axis being perpendicular to both the predicted and measured directions of gravity. A predicted orientation of a reference “Earth” frame relative to the predicted frame is calculated based on the gyroscope data. A corrected orientation is determined by applying the correction to the predicted orientation, providing an orientation of the Earth reference frame relative to the sensor frame.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: June 30, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Jung Bae Sohn, David William Devries