Patents Assigned to Amazon Technologies
-
Patent number: 9686332Abstract: Disclosed are various embodiments for a manifest generation service. A manifest generation service determines a bit rate for an on demand content stream to a client. A manifest is generated indicating a source for content at the determined bit rate. The bit rate is determined and manifests are generated repeatedly to adapt to changes in network conditions during the stream.Type: GrantFiled: December 19, 2014Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventors: Justin Michael Binns, Matthew James Bordenet, Marc Joliveau, Patrik Schnell, Charles Benjamin Franklin Waggoner
-
Patent number: 9684919Abstract: Methods and systems can be provided for providing items manufactured on demand to users. A user request for an item can be received. The item can have 3D manufacturing instructions associated therewith. A delivery method for the item can be determined. A manufacturing apparatus can be selected to manufacture the item based on the 3D manufacturing instructions. Instructions can be sent to the manufacturing apparatus to manufacture the item based on the 3D manufacturing instructions. Delivery instructions can be provided for delivering the item according to the delivery method.Type: GrantFiled: November 8, 2013Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventors: Linda Knowlton Apsley, Colin Ian Bodell, Jacob Conrad Danton, Scott Randall Hayden, SaiPrasad Kapila, Eric Lessard, Robert Benjamin Uhl
-
Patent number: 9684579Abstract: A method for selecting test devices in a service provider environment may include receiving a request for performing a test on a device, the request specifying at least one parameter for the test. A list of available devices may be obtained. The list of available devices may be filtered to generate a list of candidate hardware devices that meet the at least one parameter for the test. Using a first set of operations, current state information for each of the candidate devices may be obtained. Using a second set of operations, at least one weight may be assigned to the current state information to generate weighted state information for each of the candidate devices. Device scores may be generated using the weighted state information. Based on the scores, one of the candidate devices may be selected for performing the test.Type: GrantFiled: December 5, 2014Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventors: Zoe Adams, Jordan Petrov Marinov, Chaitanya Avinash Ganoo
-
Patent number: 9684641Abstract: In some examples, an electronic device may present a portion of a content item in a first language contemporaneously with a corresponding portion in a second language. Thus, a user may view the portion of content in the first language and the same portion of content in the second language. Further, the electronic device may dynamically adjust an area allotted to displaying each language version, such as in the case that a portion of content in one language takes up more space than a matching portion of content in the other language. In some examples, metadata for multiple language versions of a content item may include mapping information for correlating a portion of the first language version of the content item with a matching or corresponding portion of the second language version of the content item based, at least in part, on location information.Type: GrantFiled: September 21, 2012Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventors: Janna S. Hamaker, Tom Killalea, Abhishek Patnia
-
Patent number: 9684160Abstract: The present disclosure relates to an electrowetting display device and a manufacturing method for the same, using a UV light reactive fluorosurfactant layer. The UV light reactive fluorosurfactant layer can include a UV-cured fluorine based material positioned above a cured UV reactive material. In an embodiment, the electrowetting display device can also include a substrate with a layer of pixel electrodes formed over the substrate, and partition walls formed over at least a portion of the layer of pixel electrodes. In one embodiment, the UV light reactive fluorosurfactant layer can be formed between the partition walls and above an inter-layer insulation film. In another embodiment, the UV light reactive fluorosurfactant layer can be formed between the partition walls and above the layer of pixel electrodes. The electrowetting display can also include a water repellent layer formed over the UV light reactive fluorosurfactant layer.Type: GrantFiled: December 29, 2014Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventor: Taimei Kodaira
-
Patent number: 9686168Abstract: Disclosed herein are systems and methods for managing data transmission capacity between endpoints in a computing environment. The systems and methods are operable to receive, store and track information regarding data transmission components installed in the environment, and operable to receive, store and track information regarding how much of the total data transmission capacity between a given pair of endpoints in the system is being used, is reserved for future use, or is available for use. This information can be compared to predetermined threshold values to determine whether additional data transmission hardware should be added to the environment to increase the data transmission capacity.Type: GrantFiled: July 30, 2014Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventors: Abhishek Patidar, Peter Gerard O'Connor
-
Patent number: 9686372Abstract: Systems and methods for rewriting code related to a network page are described herein. The systems and methods can determine whether the network page includes cacheable resources. Responsive to the determination, the systems and methods can rewrite the code for the network page to cause a user system to access the cacheable resource from a content distribution network. Further, the systems and methods can determine whether access to the cacheable resource should be provided via the content distribution network or a proxy server based at least partially on a relative location of the proxy server and the content distribution network to the user system requesting access to the network page.Type: GrantFiled: August 14, 2013Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventor: Dharma Teja Naga Venkata Anne
-
Patent number: 9681163Abstract: Methods and apparatus are described for validating files associated with content items. The validation can be performed according to feedback statistics including failure rates pertaining to the content items.Type: GrantFiled: March 26, 2015Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventor: Jiang Xuan
-
Patent number: 9679008Abstract: A computer-implemented data processing system and method includes storing a data set at a plurality of data centers. The data centers and hosts within the data centers may be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read at the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs.Type: GrantFiled: April 21, 2014Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Peter S. Vosshall, Swaminathan Sivasubramanian, Giuseppe deCandia, Deniz Hastorun, Avinash Lakshman, Alex Pilchin, Ivan D. Rosero
-
Patent number: 9679321Abstract: The technology may receive a product identification from a merchant and evaluate the product identification against evaluation rules to determine a likelihood of whether the product identification is valid for a product associated with the product identification.Type: GrantFiled: September 20, 2013Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventor: Bradley John Pitzel
-
Patent number: 9681359Abstract: Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user's location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. Promotions may be sent to the mobile device when more than a threshold number of mobile devices are located at the same merchant.Type: GrantFiled: June 22, 2010Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Harsha Ramalingam, Paul J. Walsh, Michael Carr
-
Patent number: 9676552Abstract: Disclosed are various embodiments that may facilitate retrieval of items from a storage location. A robotic drive unit transports a carrier storage unit to be proximate to a target storage unit that comprises a container in which an item is located. The robotic drive unit moves a container mover to transfer the container from the target storage unit to the carrier storage unit. The robotic drive unit transports the carrier storage unit with the container to a destination.Type: GrantFiled: May 24, 2016Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Rishabh Agarwal, Venkataramanan Subramanian, Mustafa Mustansir Hussain, Ahmed Shareef, Vikas Vishwanatham
-
Patent number: 9679128Abstract: A wearable device comprises a first member, a second member that is configured to move relative to the first member, a sensor disposed on the first member, one or more components disposed on the second member, and an authentication module. The sensor is configured to output a sense signal that is indicative of a distance between the sensor and at least one of the one or more components. When the wearable device is worn by a user, the wearable device may be authenticated. The sense signal indicates when at least a portion of the wearable device is opened and/or removed. The wearable device may be de-authenticated based at least in part on the sense signal indicating that a portion of the wearable device has been opened or removed.Type: GrantFiled: September 22, 2014Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Omar Sze Leung, Jung Sik Yang, Kenneth Lawrence Staton
-
Patent number: 9680808Abstract: Organizations maintain and generate large amounts of sensitive information using computer hardware resources and services of a service provider. Furthermore, there is a need to be able to delete large amounts of data securely and quickly by encrypting the data with a key and destroying the key. To ensure that information stored remotely is secured and capable of secure deletion, cryptographic keys used by the organization should be prevented from being persistently stored during serialization operations. Signaling methods are used to notify virtual machine instances of serialization events in order to prevent keying material from being stored persistently.Type: GrantFiled: January 11, 2016Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Todd Lawrence Cignetti, Eric Jason Brandwine, Robert Eric Fitzgerald, Andrew J. Doane
-
Patent number: 9680829Abstract: A method and apparatus for device authentication are provided. In the method and apparatus, authentication data for a first device is received. The first device is then authenticated based at least in part on demonstrated access to authentication data prior to broadcast of the authentication data. One or more actions may be taken in response to the authentication of the first device based at least in part on the demonstrated access to the authentication data.Type: GrantFiled: May 18, 2016Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Jon Arron McClintock, Darren Ernest Canavor, George Nikolaos Stathakopoulos
-
Patent number: 9679274Abstract: Access to calendar data indicating the state of time blocks is varied according to visibility conditions associated with at least some of the time blocks. Parameters for a meeting are used to determine a state in which to indicate a block of time, which may conflict with the meeting. The state may be either an occupied or unoccupied state.Type: GrantFiled: October 18, 2012Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventor: Gregory Branchek Roth
-
Patent number: 9678773Abstract: A system for providing low latency computational capacity is provided. The system may be configured to maintain a pool of virtual machine instances, which may be assigned to users to service the requests associated with the users. The system may further be configured to receive a request to acquire compute capacity for executing a program code associated with a particular user, determine whether the pool of virtual machine instances includes a container that may be used to execute the program code therein, and cause the program code of the particular user to be executed in the container.Type: GrantFiled: September 30, 2014Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Timothy Allen Wagner, Dylan Chandler Thomas, Sean Philip Reque
-
Patent number: 9679047Abstract: An architecture and techniques for outputting requested information from reference works (e.g., dictionaries, thesauruses, almanacs, atlases, encyclopedias, gazetteers) in a context-sensitive manner. For instance, when a user reads an electronic book (eBook) and requests a definition for a word found within the eBook, the techniques may display a definition for the word that has been selected based on the context of the request. In one example, the techniques may display a definition that corresponds to an identified genre of the eBook in which the word appears. In another example, the techniques may display a definition that corresponds to known information about the user, such as a preference of the user or the like.Type: GrantFiled: March 29, 2010Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Sailesh Rachabathuni, Kenneth P. Kiraly
-
Patent number: 9678559Abstract: A decision engine executing on an electronic device may determine, using sensor data captured by multiple sensors of the device, whether a user is present in an environment that includes the device. If the user is determined to be present in the environment, the device may transition from a first state to a second state. The first state may be a first power state of the device in which the device is powered off or an idle or dormant state in which the device is powered on but a display of the device is powered off. Correspondingly, the second state may be a second power state of the device in which the device and the display are powered on and content is being rendered on the display. If the decision engine cannot make a determination based on the sensor data, a context engine may adjudicate the user presence determination.Type: GrantFiled: September 18, 2015Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: David William Devries, Stewart Robin Shearer, Amit Singh Chhetri, Serkan Hatipoglu, Omar Sze Leung, Michael Serge Devyver, Leo Benedict Baldwin, Noam Sorek
-
Patent number: 9680872Abstract: Custom policies are definable for use in a system that enforces policies. A user, for example, may author a policy using a policy language and transmit the system through an application programming interface call. The custom policies may specify conditions for computing environment attestations that are provided with requests to the system. When a custom policy applies to a request, the system may determine whether information in the attestation is sufficient for the request to be fulfilled.Type: GrantFiled: March 25, 2014Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Gregory Branchek Roth, Eric Jason Brandwine