Patents Assigned to Amazon Technologies
-
Patent number: 9563272Abstract: An electronic device can attempt to determine a gaze direction of a user, which can be used to determine an object of interest to the user. Determining the gaze direction helps to reduce the search space and reduce processing requirements for identifying the object. Image information can be captured that includes the object of interest, which then can be analyzed to recognize the type of object. Upon recognizing the object, the user can be provided with information about the object, which in some cases can depend at least in part upon a current context or location of the object. If the object is a networked device, the user can potentially be provided with input options for controlling the device.Type: GrantFiled: April 18, 2016Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Kenneth M. Karakotsios, Isaac S. Noble
-
Patent number: 9563955Abstract: Techniques for efficiently identifying objects of interest in an environment and, thereafter, tracking the location and/or orientation of those objects. As described below, a system may analyze images captured by a camera to identify objects that may be represented by the images. These objects may be identified in the images based on their size, color, and/or other physical attributes. After identifying these potential objects, the system may define a region around each object for further inspection. Thereafter, portions of a depth map of the environment corresponding to these regions may be analyzed to determine whether any of the objects identified from the images are “objects of interest”—or objects that the system has previously been instructed to track. These objects of interest may include portable projection surfaces, a user's hand, or any other physical object. The techniques identify these objects with reference to the respective depth signatures of these objects.Type: GrantFiled: May 15, 2013Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Vijay Kamarshi, Prasanna Venkatesh Krishnasamy, Amit Tikare
-
Patent number: 9565401Abstract: Digital media files that are captured using one or more imaging devices and stored in one or more data stores may be compressed, modified or disposed of based on business value scores associated with such files. The business value scores may be generated on any available information that may be known or determined regarding the contents of such files, including records of activity occurring within a vicinity of the imaging devices, or data obtained through an analysis of such files. Moreover, the business value scores may be altered on any basis, including according to one or more functions, and the compression, modification or disposal of such files may be altered accordingly.Type: GrantFiled: March 19, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Jules Cook Graybill, James Christopher Curlander
-
Patent number: 9565207Abstract: When providing a user with native access to at least a portion of device hardware, the user can be prevented from modifying firmware and other configuration information by controlling the mechanisms used to update that information. In some embodiments, an asymmetric keying approach can be used to encrypt or sign the firmware. In other cases access can be controlled by enabling firmware updates only through a channel or port that is not exposed to the customer, or by mapping only those portions of the hardware that are to be accessible to the user. In other embodiments, the user can be prevented from modifying firmware by only provisioning the user on a machine after an initial mutability period wherein firmware can be modified, such that the user never has access to a device when firmware can be updated. Combinations and variations of the above also can be used.Type: GrantFiled: September 4, 2009Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Michael David Marr, Matthew T. Corddry, James R. Hamilton
-
Patent number: 9565260Abstract: Methods and apparatus for an account state simulation service for cloud computing environments are disclosed. A system includes a plurality of service managers coordinating respective distributed network-accessible services, and a metadata manager. The metadata manager receives an account state change simulation request, indicating (a) an initial account state of a client account and (b) a collection of operations to be simulated. The metadata manager generates a response to the account change state simulation request, comprising at least one of (a) a representation of an expected end state of the client account reachable as a result of performing the collection of operations (b) an indication of an expected failure of a particular operation of the collection of operations or (c) an estimate of an expected billing amount associated with an implementation of the collection of operations.Type: GrantFiled: July 6, 2015Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Gregory B. Roth, James E. Scharf, Jr., Rajiv Ramachandran, Anders Samuelsson, Keith A. Carlson
-
Patent number: 9563845Abstract: Techniques are described for employing precomputed results of applying rules to content items, the rules applicable to determine whether content items may be electronically published. On receiving a request for a content item, rules applicable to the content item may be identified. A datastore of precomputed results of rule application may be accessed to determine whether the datastore includes a result of applying a current or previous version of each rule. If the datastore includes a current result, the current result may be employed in determine whether the content item may be presented. If the datastore includes a previous result, the previous result may be so employed. If the datastore includes a previous result or no appropriate result, a job may be queued to calculate the current result asynchronously relative to the request for the content item.Type: GrantFiled: June 5, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Brandon William Porter, Robert Stanley Bailes, Aaron Ben Fernandes, Michael James McInerny, Vishal Parakh, Harsha Ramalingam, Karthik Tamilmani
-
Patent number: 9563697Abstract: Two massive databases, having differing numbers of partitions within a MapReduce process, may be compared within a map-stage of the MapReduce process without the need for a reduce stage of the MapReduce process. Custom input functions may be used to coordinate the reading of data from the partitions. By taking advantage of the fact that the database are divided and sorted in a consistent manner, the input functions may coordinate the matching of records from the two databases for use within a MapReduce process. By taking advantage of the consistent grouping and sorting of the data within the partitions, the map stage of the MapReduce process may generate includes the desired final data (e.g., the differences between the two databases) without the need to transfer partitioned intermediate results between the map stage and a reduce stage of the MapReduce process.Type: GrantFiled: February 24, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventor: Joshua Elliot Caplan
-
Patent number: 9564177Abstract: Automatic replay or skip ahead functionality can be configured to intelligently navigate to a portion of a video a user desires to view. The context at which a user selects intelligent navigation can be analyzed to determine where to initiate automatic replay or skip ahead. The context for intelligent navigation can be based on scene or shot segmentation data, closed captioning, aggregate video navigation data from a community of users of shared demographic traits and/or interest, and/or other metadata. In the case of automatic replay, playback of a portion of a video can include enhancements for that portion, such as providing closed captioning, display at a decreased frame rate (“slow motion”), zooming in/out on a portion of the frames of a video segment, among other enhancements.Type: GrantFiled: March 24, 2015Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Douglas Ryan Gray, Adam Carlson, Ashutosh Vishwas Kulkarni, Anna Makris, Colin Jon Taylor
-
Patent number: 9563929Abstract: Server systems are disclosed that receive content request and respond with hardware-independent graphics commands instead of, or in addition to, unprocessed content items. Some server systems may act as intermediaries between user devices and content sources. The server systems can obtain content pages from content sources, process the content pages (e.g., using a headless browser), and provide hardware-independent graphics commands (e.g., vector graphics commands, that do not require specialized graphics hardware for execution) to user devices in response to requests for content. The hardware-independent graphics commands can be executed by client browsers to generate a representation of the content page that is the same or substantially the same as the representation that would have been generated by processing the content pages locally.Type: GrantFiled: May 22, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Dmitry Sokolowski, Saral Jain
-
Patent number: 9563578Abstract: Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted.Type: GrantFiled: January 11, 2016Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Jason G. McHugh, Praveen Kumar Gattu, Michael A. Ten-Pow, Derek Ernest Denny-Brown, II
-
Patent number: 9562762Abstract: Disclosed are various embodiments for automatically generating media and/or data associated with an item. An item imaging apparatus may apply an imaging sequence based on an item being imaged to gather media and/or data associated with the item. The media and/or data associated with the item may be used in the generation of additional data associated with the item. The media and/or data may be in a profile of the item in an electronic marketplace.Type: GrantFiled: October 18, 2012Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Jonathan G. McGuire, Sarah D. Benjamin, Sunil Ramesh, Peter D. Rowley, Matthew Warren Amacker
-
Patent number: 9562519Abstract: An energy capture system includes a transducer element and an energy storage device. The transducer element moves in response to current in one or more conductors in a set of electrical power lines. The energy storage device accumulates mechanical energy from movement of the transducer element.Type: GrantFiled: April 16, 2013Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Brock Robert Gardner, Michael Phillip Czamara
-
Patent number: 9564073Abstract: A method for analyzing displays is described. A processing device receives a first scanned image of a first display and determines a first characteristic of the first display by analyzing the first scanned image. The processing device also receives a second scanned image of a second display and determines a second characteristic of the second display by analyzing the second scanned image. The processing device compares the first characteristic and the second characteristic to determine a third characteristic of the second display.Type: GrantFiled: September 10, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Ted John Cooper, Omair Abdul Rahman
-
Patent number: 9563385Abstract: Methods and apparatus for profile-guided preloading for virtualized resources are described. A block-level storage volume whose contents are to be populated via data transfers from a repository service is programmatically attached to a compute instance. An indication of data transfers from the repository to a block storage service implementing the volume is obtained, corresponding to a particular phase of program execution at the compute instance. A storage profile is generated, based at least in part on the indication of data transfers. The storage profile is subsequently used to pre-load data from the repository service on behalf of other compute instances.Type: GrantFiled: September 16, 2013Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Marcin Piotr Kowalski, David R. Richardson, James Alfred Gordon Greenfield, Jacobus Johannes Nicolaas Van Der Merwe, Matthew James Eddey, Christopher Richard Jacques De Kadt, Peter Nicholas Desantis
-
Publication number: 20170031392Abstract: A rack-mountable computer system directs separate portions of a cooling airflow from an inlet air plenum in the computer system interior through separate air passages to remove heat from separate portions of a set of heat-producing components. The air passages can preclude a portion of cooling airflow removing heat from a component from being preheated by another component. Plenums and air passages can be established through the arrangement of components in the interior. Components can be arranged in progressive offsets throughout the depth of the interior to vary plenum flow area throughout the depth, which can progressively impede and redirect airflow through the inlet plenum into the air passages. Arrangements can include an angled row, a staggered configuration, etc. The computer system can include a chassis which can translate, while maintaining operation of hot-pluggable electronic components coupled throughout the depth, to enable swapping of hot-pluggable electronic components throughout the interior.Type: ApplicationFiled: October 17, 2016Publication date: February 2, 2017Applicant: Amazon Technologies, Inc.Inventors: CHRISTOPHER STRICKLAND BEALL, DAVID EDWARD BRYAN, DARIN LEE FRINK
-
Patent number: 9558465Abstract: A generic transaction generator framework for testing a network-based production service may work in conjunction with a product-specific transaction creator module that executes transactions on the service. The transaction creator module may include runtime-discoverable information to communicate product specific details to the framework. Runtime-discoverable information may identify initialization methods, terminate methods, transaction types, transaction methods, transaction dependencies as well as testing parameters, such as transaction rate, testing period and a desired distribution of transaction types. The framework may generate and execute various test transactions and collect performance metrics regarding how well the service performed the test transactions.Type: GrantFiled: December 18, 2013Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Carlos Alejandro Arguelles, Ramakrishnan Hariharan Chandrasekharapuram, Daniel Alexander Jeffery
-
Patent number: 9560010Abstract: A technology is described for transferring a file from an unsecure network to a secure network. An example method may include identifying an unsecure account profile and determining that a file is to be transmitted from an unsecure network to a secure network using a one-way transfer device. In response, the file may be obtained from a file storage location and an unsecure account profile name for the unsecure account profile may be identified. A request may be made that the one-way transfer device to transmit the file and the unsecure account profile name to the secure network. The file and the unsecure account profile name may then be transmitted to the secure network, where a secure account profile corresponding to the unsecure account profile may be identified in the secure network and the file may be placed in a folder associated with the secure account profile.Type: GrantFiled: March 30, 2015Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Matthew Allen Estes, David Eugene Walter Koenig, Robert Eric Fitzgerald, Brent William Farrell
-
Patent number: 9560045Abstract: A mobile device is described that stores and renders content. Access to certain content is predicated at least upon receiving a particular wireless signal from an external or separate device that has previously been associated with the mobile device or with content stored on the mobile device.Type: GrantFiled: October 21, 2014Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventor: Jonathan A. Leblang
-
Patent number: 9560269Abstract: Systems and approaches are provided to allow for collaborative image capturing. Multiple user devices subscribed to the collaborative image capturing system can be synchronized to perform certain image capturing related tasks, including coordinated image capture. When the user devices are widely dispersed, the image data can be aggregated to generate composited image data, such as panoramas, 3-D transformations, or stereoscopic image data. Multiple user devices can also be coordinated to simultaneously flash or activate other light emitting components that may improve lighting condition than would otherwise be capable of a single computing device.Type: GrantFiled: February 9, 2016Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventor: Leo Benedict Baldwin
-
Patent number: 9557792Abstract: Methods and apparatus for datacenter power management optimization are disclosed. Metrics, including workload data, thermal measurements and the like are collected from numerous endpoints within a datacenter. System profiles of a plurality of servers, and application workload profiles for various workloads, are stored. Based on analysis of collected metrics, power optimization operations comprising either workload scheduling operations, power configuration change operations, or both, are initiated.Type: GrantFiled: May 31, 2013Date of Patent: January 31, 2017Assignee: Amazon Technologies, Inc.Inventors: Nachiketh Rao Potlapally, James R. Hamilton