Patents Assigned to Amazon Technologies
-
Patent number: 9538100Abstract: Systems and methods for receiving image information with spectral components in the visible and near infrared (NIR) spectral ranges and separating the image information in the visible spectral range from the image information in the NIR spectral range is described. The separation of the of the visible and NIR spectral range image information may be performed using a colorimetric calibration matrix. The colorimetric calibration matrix may be determined based at least in part on training image information with a known tristimulus matrix.Type: GrantFiled: May 10, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Rajeev Ramanath
-
Patent number: 9538209Abstract: Techniques described herein identify items within a content stream and output information pertaining to these items. For instance, the techniques may monitor an audio and/or video stream to identify products, geographical locations, particular people, or any other item of interest. In response to identifying an item of interest, the techniques obtain an instruction that determines what type of information to output with the content stream.Type: GrantFiled: March 26, 2010Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Danae M. Kokenos
-
Patent number: 9537657Abstract: Incremented authenticated encryption involves dividing a data stream to be encrypted into multiple data segments and encrypting each of the data segments. For each encrypted data segment, an authorization tag is generated. Each segment's authorization tag may be based on the corresponding segment's position in the sequence of data segments within the data stream. A segment authorization tag may be generated based on an segment initialization vector that may be incremented with each segment authorization tag. Each data segment may be encrypted independently of the others. Similarly, each encrypted data segment may be decrypted and authenticated independently of the others. Additionally, a final authentication tag may be generated. The final authentication tag may be used to authenticate all the data segments of the data stream as a whole.Type: GrantFiled: May 29, 2014Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Hanson Char, Matthew John Campagna, Gregory Alan Rubin
-
Patent number: 9535828Abstract: Data temporarily stored in volatile memory (e.g., RAM) on a host machine can be protected using a component such as an NV-DIMM, which includes components such as an ASIC, non-volatile memory, and a battery. If power is lost to the host, the battery provides the ASIC with the power needed to determine data in the volatile memory that is protected. This protected data then can be transferred to the non-volatile memory on the NV-DIMM. When power is restored, an application or other entity can contact the NV-DIMM to recover the data, which can be transferred over a sideband channel to be restored as appropriate for a prior operation. In at least some embodiments, the NV-DIMM can receive a key over the sideband channel that can be used to encrypt and decrypt the data for further security.Type: GrantFiled: April 29, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Samuel James McKelvie, Anurag Windlass Gupta
-
Patent number: 9536216Abstract: A package delivery apparatus uses an unmanned aerial vehicle (UAV) to deliver a package containing a product to a delivery destination area. The UAV uses GPS signals to guide it to the delivery destination area and an altimeter to determine its height above the delivery destination area. The UAV then adjusts its height to a preferred drop or release height for that package and product and releases the package. An optional camera allows a human operator to view the delivery destination area. An expandable foam package surrounds the product to protect the product from impact and moisture. The package may be streamlined to reduce air resistance and increase the range of the UAV. The package characteristics, such as its thickness, are determined based one or more of the weight and fragile nature of the product, and the drop height.Type: GrantFiled: December 18, 2014Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Gregory Karl Lisso
-
Patent number: 9535881Abstract: Systems and methods are disclosed which facilitate dynamic generation of concatenated files. For example, one or more component images may be dynamically joined or merged to create a concatenated image file. In one aspect, a content file, such as an HTML file, may include a link or reference to a multiple component images to be included within a concatenated image. During rendering of the content file, a rendering device may transmit a request for the concatenated file to a concatenation server. The concatenation server may dynamically generate and return the concatenated image to the device. Thereafter, the concatenated image may be utilized within generated content, such as a web page. Illustratively, dynamic generation of concatenated content may facilitate use of concatenation techniques even where component content is dynamically determined or frequently changed.Type: GrantFiled: June 10, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Andrew Thomas Root
-
Patent number: 9538319Abstract: A user can access a mapping application from multiple devices, and updates made through one application can automatically be synchronized across the other devices. In some embodiments, a number of different activities of a user, such as entering an address or selecting a route, can cause information for that activity to be provided to a logically centralized system or service. The system or service then can notify the other devices of updated map state information for the user, which those devices can then request or download. The map information can include point of interest (POI) information from a number of sources, such as from a media information source that is able to provide POI information for locations associated with books, movies, music, and other types of media.Type: GrantFiled: June 20, 2012Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Samuel S. Gigliotti, Ronald A. Kornfeld
-
Patent number: 9535615Abstract: A system for storing data includes a rack, one or more data storage drive assemblies coupled to the rack, and a data control module coupled to the rack. The data storage drive assemblies include one or more drive mechanical modules configured to store data and one or more drive control modules coupled to the drive mechanical modules. The drive control modules control mechanical operations in the drive mechanical modules. The drive mechanical modules and the associated drive control modules are separable from one another without removing the other module from the at least one data storage drive assembly.Type: GrantFiled: January 5, 2015Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: James Christopher Sorenson, III, Colin Laird Lazier, Kestutis Patiejunas
-
Patent number: 9535754Abstract: Dynamic provisioning of computing resources may be implemented to provision computing resources for a data center or other collection of computing resources. Computing resources for provisioning may be detected. A build manifest describing configuration operations to provision the computing resources to perform respective tasks may be identified. The build manifest may be evaluated to direct the computing resources to perform the configuration operations according to the build manifest. In some embodiments, the provisioning of the computing resources may be paused or undone according to the build manifest. Upon completion of the configuration operations, the computing resources may be made available to perform the respective tasks.Type: GrantFiled: February 5, 2015Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Anthony Joseph Suarez, Jason Roy Rupard, Eden Grail Adogla, Michael Francis Quigley
-
Patent number: 9535884Abstract: Digital content such as eBook may have several sections such as front matter, body matter, back matter, and so forth. To aid in the use of the content, it is worthwhile to find an end-of-body matter or other section breaks. As described herein, these sections may be determined by looking for keywords, specific formatting, manual intervention, last position read, and so forth. Once determined, tags may be generated which designate boundaries of these sections. These tags may then be used during consumption of the content.Type: GrantFiled: September 30, 2010Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Preetha Chatterjee, Tom Killalea, Janna Hamaker
-
Patent number: 9535948Abstract: Techniques are described for dynamic translation of data access statements. A first set of statements is sent by an executing process to access a first data storage that supports a first query language. The first set of statements is intercepted and translated into a second set of statements configured to access a second data storage that supports a second query language. The second set of statements may be executed on the second data storage, and the result data set may be sent to the executing process that generated the first set of statements. The first and second storages may employ different data storage formats, such as relational and non-relational storage formats. The behavior of the executing process may be monitored to determine the feasibility of modifying the source code of the process to employ a different query language.Type: GrantFiled: December 16, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: David Allen Cuthbert, Shuo Li
-
Patent number: 9536527Abstract: A speech-based system is configured to use its audio-based user interface to present various types of device status information such as wireless signal strengths, communication parameters, battery levels, and so forth. In described embodiments, the system is configured to understand spoken user requests for device and system status. For example, the user may speak a request to obtain the current wireless signal strength of the speech-based system. The speech-based system may respond by determining the signal strength and by playing speech or other sound informing the user of the signal strength. Furthermore, the system may monitor operational parameters to detect conditions that may degrade the user experience, and may report such conditions using generated speech or other sounds.Type: GrantFiled: June 30, 2015Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Ty Loren Carlson
-
Patent number: 9536261Abstract: Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to resolving conflicts between application state information. A synchronization rule, an event name and/or event value are embedded within application state information obtained from devices associated with a user, from which conflicts can be resolved by an application synchronization service.Type: GrantFiled: September 14, 2015Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Mario Vargas Adoc, Jr., Jeremy Stephen Hynoski, Richard David Krog, Christopher Lawrence Lavin, Anthony Warren Sajec
-
Patent number: 9536161Abstract: Various embodiments describe systems and methods for utilizing a reduced amount of processing capacity for incoming data over time, and, in response to detecting a scene-change-event, notify one or more data processors that a scene-change-event has occurred, and cause incoming data to be processed as new data. In some embodiments, an incoming frame can be compared with a reference frame to determine a difference between the reference frame and the incoming frame. The reference frame may be correlated to a latest scene-change-event. In response to a determination that the difference does not meet one or more difference criteria, a user interface or at least one processor of the computing device can be notified to reduce processing of incoming data over time. In response to a determination that the difference meets the one or more difference criteria, the user interface or the at least one processor can be notified that a scene-change-event has occurred.Type: GrantFiled: June 17, 2014Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Christopher John Lish, Oleg Rybakov, Sonjeev Jahagirdar, Junxiong Jia, Neil David Cooper, Avnish Sikka
-
Patent number: 9537291Abstract: An elevated automatic transfer switch (ATS) cabinet provides modular and incremental power support redundancy to a set of electrical loads which reduces capital waste and increases the floor space which can be occupied by electrical loads. The cabinet includes a mounting element which can be coupled to a free-standing structure proximate to the floor space, so that the cabinet is supported by the structure in an elevated position and is freed from occupying floor space. The cabinet includes slots in which separate ATS modules can be installed via blind mate connections, thereby enabling modular and incremental installation of ATS support capacity in the cabinet based on incremental installation of electrical loads. The cabinet can physically couple with power cables extending from separate electrical loads, so that the cabinet electrically couples ATS modules to electrical loads independently of branch circuits between the cabinet and the electrical loads.Type: GrantFiled: June 8, 2015Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Robert David Wilding, Peter George Ross, Faran Harold Kaplan, John William Eichelberg
-
Patent number: 9533828Abstract: An inventory system includes a first inventory holder positioned in a first climate-controlled zone of a workspace that is at a below-freezing temperature. The system also includes a second inventory holder positioned in a second climate-controlled zone that is at an above-freezing refrigerated temperature. The system also includes a third inventory holder positioned in a third climate-controlled zone that is at ambient conditions. The system also includes a management module operable to receive an order for the first inventory item, an order for the second inventory item, and an order for the third inventory item. The management module instructs a first mobile drive unit to transport the first inventory holder to an inventory station, instructs a second mobile drive unit to transport the second inventory holder to the inventory station, and instructs a third mobile drive unit to transport the third inventory holder to the inventory station.Type: GrantFiled: November 7, 2014Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Samvid H. Dwarakanath, Sean W. Blakey, Bryant R. Casteel, Bruce J. Cooper
-
Patent number: 9536339Abstract: Described are methods and systems of processing three-dimensional (ā3Dā) data by generating an edge map, a depth map, or both. Data points are placed into a bin array based their respective image coordinates. The data points in each bin are processed to determine edge data. An edge map may be generated from this edge data. A bin value may be generated based on the data points in each bin, and a depth map generated using these bin values. The edge data and the edge map may be processed using one or more filter functions. Measurements based on the edge map may be provided at a resolution greater than that available with the depth map.Type: GrantFiled: June 13, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Connor Spencer Blue Worley, Devin Bertrum Pauley
-
Patent number: 9535895Abstract: Techniques are described for predicting the language of a text excerpt. The language prediction is accomplished by comparing n-grams of the text excerpt with n-grams of different language references. A probability is calculated for each n-gram of the text excerpt with respect to each of the language references. The calculated probabilities corresponding to a single language are then averaged to yield an overall probability corresponding to that language, and the resulting overall probabilities are compared to find the most likely language of the sample text.Type: GrantFiled: March 17, 2011Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventor: Eugene Gershnik
-
Patent number: 9537888Abstract: Disclosed are various embodiments for malware detection by way of proxy servers. In one embodiment, a proxy server application generates a browsing history for client devices based at least in part on proxied network resource requests received from the client devices. The proxy server application determines that at least one of the client devices is affected by malware. The proxy server application determines a source of the malware based at least in part on the browsing history or telemetry data received from the client devices. An action is implemented in response to determining the source of the malware.Type: GrantFiled: April 8, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Jon Arron McClintock, Jesper Mikael Johansson, Andrew Jay Roths
-
Patent number: 9536437Abstract: Embodiments of methods, systems, and storage medium associated with providing an electronic book for partial consumption are disclosed herein. In one instance, an electronic book, including prominent and non-prominent components, may be stored in memory of an electronic reader. In various embodiments, the electronic reader may monitor for an instruction from a user to transition between a skim mode of operation and a normal mode of operation. In various embodiments, the electronic reader may be placed in the skim mode of operation in response to detecting an instruction from the user to enter the skim mode of operation. While in the skim mode of operation, the prominent components of the electronic book may be filtered from the non-prominent components and presented, and presentation of the non-prominent components of the electronic book may be suppressed. Other embodiments may be described and/or claimed.Type: GrantFiled: March 14, 2013Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Hong Chen, Michael Patrick Bacus, Rudy Darmawan