Patents Assigned to Amazon Technologies
  • Patent number: 9105308
    Abstract: A system and method for predicting the likelihood of failure of the individual sectors of a magnetic storage disk based upon the monitoring of adjacent sector performance in responding to access requests. The prediction for a specific target sector's fidelity can be made through the gathering of sector performance data that occurs during normal read/write actions to the adjacent sectors, without a recent access request necessarily being made to the target sector. Scrubbing of the sectors can also be directed based upon the needed sector access data for target sector fidelity prediction.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Marc J. Brooker
  • Patent number: 9104707
    Abstract: Systems and methods for iteratively generating a partial column schema indicative of semantic relationships in a corpus of key-value data are disclosed. A set of textual values is extracted from a pre-existing corpus of key-value data and potential column names are generated. Value reassignment and potential column pruning proceeds based on semantic fit quality, potential column utilization and random factors influenced by a decreasing system temperature.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 11, 2015
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Nicholas Alexander Allen
  • Patent number: 9105966
    Abstract: A user device having a non-radiating exciter operatively coupled to feed a multi-band aperture antenna is described.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Weiping Dou, James Samuel Bowen
  • Patent number: 9106564
    Abstract: Efficient and highly-scalable network solutions are provided that utilize incremental scaling of switches, and devices connected to those switches, in an environment such as a data center. Embodiments may utilize multiple tiers of switches. Sets of switches in two different tiers may be initially connected to each other utilizing multiple connections. As network capacity needs within the computing environment increase, additional switches may be added to tiers. To connect the added switches to the switch network, the redundant connections may be utilized. Moving connections from one switch to another switch can free up ports to connect added switches in one of the tiers of switches to the switch network. The tiers of switches can be based on Clos networks, where the tiers of switches are fully connected, or other high radix or fat tree topologies that include oversubscription between tiers.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael David Marr
  • Patent number: 9104886
    Abstract: Systems and approaches are provided for automating privacy control for a computing device based on a privacy or security context of the device. The privacy or security context of the computing device can be determined by analyzing sensor data or other input data captured by the device. The sensor and other input data can provide information such as a location of the computing device or the presence of other persons within the vicinity of the device to indicate whether the user is situated within a private or secure setting or a public or unsecure setting. A privacy or security control can be updated based on the determined privacy or security context, such as modifying a manner of displaying a pin or password during entry, elements of a home screen of the computing device, or preview content of user applications.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: August 11, 2015
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Levon Dolbakian, Jonathan White Keljo, Kenneth Paul Kiraly, Nadim Awad, Arnaud Marie Froment, Michael David Dumont, Srinivasan Sridharan
  • Patent number: 9105615
    Abstract: An electronic device comprises a display stack that includes an active matrix display operable using thin film transistor (TFT) circuitry. The display stack also includes a light guide layer capable of illuminating the active matrix display. A glass substrate of the active matrix display has a first side and a second side opposite the first side, wherein the glass substrate includes the TFT circuitry disposed on the first side and one or more through-glass vias that electronically connect portions of the TFT circuitry disposed on the first side of the glass substrate to one or more electronic connectors or electronic circuitry disposed on the second side of the glass substrate.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Hany Mounir Ghali
  • Patent number: 9106701
    Abstract: Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network (“CDN”) service provider, on behalf of a content provider, can process domain name service (“DNS”) requests for resources by computing devices and resolve the DNS requests by the identification of a network address of a computing device that will provide the requested resources. Based on the processing of DNS queries initiated by a client computing device, the CDN service provider can measure CDN service provider latencies associated with the generation of DNS requests by network components associated with the client computing devices. Examples of the network components can include DNS resolvers associated with the client computing device.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, John Cormie, Colm MacCarthaigh, Benjamin W. S. Redman
  • Patent number: 9106747
    Abstract: Disclosed are various embodiments for location based call routing to a subject matter specialist. A call request is received from a computing device which includes an identifier of a network page. A topic specialist for the network page is identified from the contents of the network page. The call request is completed by establishing a call between the computing device and another computing device which is operated by the topic specialist.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Sean M. Scott
  • Patent number: 9106812
    Abstract: Computing resources may automatically generate a rough draft of storyboard by using textual analysis to extract meaning from a screenplay. The storyboard may be accompanied by spoken dialog, sound effects, and a soundtrack. Users may provide pre-production decisions regarding appearance of characters and backgrounds. The users may include a community of different individuals who contribute content and suggest modifications to the storyboard. The computing resources may also access logic to select visual elements for the storyboard from libraries of existing content or from custom content prepared by one of the users. Pagination of the screenplay and location of dialog and action on the pages of the screenplay may be used to create a timeline for the storyboard and any accompanying audio.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Roy F. Price, Peter A. Schwabland, Joseph King
  • Patent number: 9104573
    Abstract: Embodiments of methods, systems, and storage medium associated with providing diagnostic information are disclosed herein. In one instance, the method may include applying a pattern to a log line included in a log file accessible by the computing device, to determine whether there is a match between the log line and the pattern. The pattern may be one of a plurality of patterns included in a collection of previously accumulated diagnostic information including one or more relationship descriptions between the pattern and other ones of the plurality of patterns. The method may further include generating and storing one or more additional relationship descriptions in response to determination of a match for the pattern. The additional relationship descriptions may indicate connections between the matched pattern and at least some other patterns included in the diagnostic information. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Satishkumar Kothandapani Shanmugasundaram, Venkatesh Kancharla
  • Patent number: 9106815
    Abstract: A system for acquiring images includes a photographing machine. The photographing machine includes a base, a carrier coupled to the base, a camera coupled to the carrier, a camera positioning system, and a background panel coupled to the carrier. The camera can take photographs of an object when the object is in a target zone. The camera positioning system moves the carrier to position the camera and to point the camera at the target zone. When the carrier is moved to position the camera, at least a portion of the background panel moves such that at least a portion of the background panel maintains a position opposite the camera relative to the target zone.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan G. McGuire, Jeremy David Sawatzky, Jules Cook Graybill
  • Patent number: 9104392
    Abstract: Monitoring data can be received and managed in a multi-tenant environment. Monitoring data can be received for multiple tenants. The received monitoring data can be sorted. Sorting can be performed based on various criteria, such as by tenant. The sorted monitoring data can be written to data files. Each data file can store monitoring data for a plurality of tenants. Receiving, sorting, and writing monitoring data can be performed within a multi-tenant monitoring system.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: John David Dunagan, Derek Solomon Pai, Caitlyn Rose Shim, John W. Heitmann, Michael R. Foster
  • Patent number: 9106540
    Abstract: Techniques are described for providing logical networking functionality for managed computer networks, such as for virtual computer networks provided on behalf of users or other entities. In some situations, a user may configure or otherwise specify a network topology for a virtual computer network, such as a logical network topology that separates multiple computing nodes of the virtual computer network into multiple logical sub-networks and/or that specifies one or more logical networking devices for the virtual computer network. After a network topology is specified for a virtual computer network, logical networking functionality corresponding to the network topology may be provided in various manners, such as without physically implementing the network topology for the virtual computer network. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: August 11, 2015
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Daniel T. Cohn, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 9104885
    Abstract: Disclosed are various embodiments for providing access to application data stored by multiple applications across multiple devices of a user. A request to store application data is obtained by a data storage service from an application associated with a user. The application is executed in a client computing device, and the request specifies a security credential and is obtained by way of a network. The application data is stored by the data storage service in response to the request to store. The data storage service may be configured to store data for multiple applications associated with the user, and each of the applications may be associated with a different security credential.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: William Alexander Strand, Luan K. Nguyen, Ahamed A. Kannanari
  • Patent number: 9106257
    Abstract: Methods and apparatus for checksumming network packets encapsulated according to an encapsulation protocol are described in which a single checksum is performed at the encapsulation layer, with checksum generation performed at the source encapsulation layer and checksum validation performed at the destination encapsulation layer. The packet source and packet destination may be informed by the encapsulation layer that a checksum operation is not necessary for the network packets. By performing checksumming at the encapsulation layer, the method may reduce overhead as checksum computation is initiated once rather than twice as in conventional encapsulation techniques. In addition, checksum algorithms may be used that provide stronger error detection or correction than is provided by standard network protocol checksumming, different checksum algorithms may be selected for different paths according to one or more criteria, and checksum operations may be offloaded to hardware.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Martin Thomas Pohlack, Eric Jason Brandwine, Matthew Shawn Wilson
  • Patent number: 9106821
    Abstract: Approaches are described which enable a user of a computing device (e.g., mobile phone, tablet computer) to capture a first image using the front-facing camera and then use that first image to guide the capturing of a second image (e.g., a higher quality image) using the rear-facing camera of the device. When the user turns the device around, the first image is used as a model template to guide the user in moving and/or rotating the device to align the rear-facing camera for capturing the second image.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 11, 2015
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Leo Benedict Baldwin, Philip Scott McClendon
  • Patent number: 9104022
    Abstract: An electrowetting display device includes a first substrate, a second substrate, a conductive fluid and a non-conductive fluid. The first substrate includes a first base substrate, a first electrode layer, a hydrophobic insulation layer and a partition wall. The first electrode layer is formed on the first base substrate and includes pixel electrodes spaced apart from each other and a common notch electrode formed between the pixel electrodes. The hydrophobic insulation layer is formed on the first electrode layer. The partition wall is formed surrounding the pixel electrodes and the common notch electrode on the hydrophobic insulation layer. The second substrate is opposite to the first substrate. The conductive fluid and the non-conductive fluid are interposed between the first and second substrates. The conductive fluid and the non-conductive fluid are controlled to vary transmittance of light in accordance with an electric signal applied to the pixel electrodes.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: August 11, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Hyeon-Gu Cho, Sang-Il Kim, Seung-Jin Baek, Jin-Woo Choi
  • Publication number: 20150221021
    Abstract: One or more images of items for an order being processed at processing station of an order fulfillment center may be captured and associated with the order. Alternatively, a short video clip may be captured of the order being packaged. An electronic notification that the order has been processed may be sent to a customer associated with the order. The electronic notification may include a reference to one or more of the captured images or video clips. The customer may use a reference included in the notification to view the captured images. The customer may view captured images to verify that the order has been correctly processed. The captured images may include images of the items being packaged for shipment and may show the shipping address on the package allowing the customer to verify that indeed it is his package in the images.
    Type: Application
    Filed: April 13, 2015
    Publication date: August 6, 2015
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: JONATHAN J. SHAKES, FRANCOIS M. ROUAIX, DONALD L. KAUFMAN
  • Patent number: 9098446
    Abstract: If none of the fragments of an erasure-coded data file have become corrupted then the original data file can be readily reconstructed. If one or more fragments of an erasure-coded data file have become corrupted it may still be possible to find a combination of fragments that reconstruct the original data file, but the number of possible combinations may be impracticably large. If an attempt with a first set of fragments fails, an efficient approach is to use an independent set of fragments for the second attempt. Then, for further attempts, the results of a current attempt are compared with previous results. If a match is found then the original data file has been reconstructed. An original data file may also be reconstructed by separately recovering each data block of the data file from corresponding fragment blocks and assembling the data file from the recovered data blocks.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: August 4, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Bryan James Donlan, Paul David Franklin
  • Patent number: 9101080
    Abstract: A modular computing system for a data center includes one or more data center modules including rack-mounted computer systems. An electrical module is coupled to the data center modules and provides electrical power to computer systems in the data center modules. One or more air handling modules are coupled to the data center modules. The data center module may include two pre-fabricated portions, each portion including a row of racks of computer systems. The two computing module portions of the data center module may combine to form a computing space when coupled to one another.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: August 4, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael P. Czamara, Osvaldo P. Morales