Patents Assigned to Amazon Technologies
-
Patent number: 9612611Abstract: In a system having a first clock domain with a first clock and a second clock domain with a second clock, the first and second clocks are monitored to determine whether one or both clocks are active. The first clock is selected to be an output clock if the first clock is active and the second clock is disabled irrespective of the clock selection signal. The second clock is selected to be the output clock if the second clock is active and the first clock is disabled irrespective of the clock selection signal. If both the first clock and the second clock are active, either the first clock or the second clock is selected according to a received clock selection signal.Type: GrantFiled: September 29, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Guy Nakibly, Usama Nassir, Saar Gross, Nafea Bshara, Barak Wasserstrom, Daniel Joseph Grey
-
Patent number: 9615011Abstract: An electronic device includes an elongated tubular housing. One or more electronic components are coupled to a chassis disposed in a cavity of the tubular housing. A pair of elongated channels are positioned on opposite sides of the chassis and between the chassis and a sidewall of the tubular housing. The channels are tapered or wedge-shaped along their lengths. During assembly, one of the channels may be slid longitudinally along the other, causing the channels to expand laterally, due to their wedge shape, to secure the chassis in the tubular housing. The chassis and the pair of channels provide a thermally conductive path to dissipate heat. During use, heat generated by the electronic components is transmitted radially outward from the electronic components, through the chassis and the pair of channels, and through the tubular housing to the exterior of the portable electronic device.Type: GrantFiled: December 18, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Ryan Michael Fleming, Christopher Michael Buonomo, James Nelson Aldrich, Alexander Hu, Bradley David Urban, Aviv Shoval, Nagesh Rao Janapala, Christopher Lorenzo Dunn, Kok Yen Cheng, Bryan Dan Trinh, Christopher John Kraeutle
-
Patent number: 9615136Abstract: The present technology may identify item category affinities by identifying a plurality of classifications of an item. An accuracy of the plurality of classifications relative to one another for the item may be identified. A category affinity of the item may be determined based on the accuracy of the plurality of classifications relative to one another.Type: GrantFiled: May 3, 2013Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Grant Michael Emery, Rahul Hemant Bhagat, Brian Cameros, Benjamin Thomas Cohen, Logan Luyet Dillard, Yongwen Liang, Scott Allen Mongrain, Michael David Quinn, Eli Glen Rosofsky, Adam Callahan Sanders
-
Patent number: 9612431Abstract: An electrowetting display includes first and second substrates facing each other, an electrowetting layer, a first electrode, a second electrode, and a hydrophobic barrier layer. The electrowetting layer is disposed between the first substrate and the second substrate and includes a first fluid and a second fluid, and the first fluid has an electrical conductivity or a polarity. The first electrode is disposed on the first substrate, and the second electrode forms an electric field in cooperation with the first electrode to control a position of the first fluid. The hydrophobic barrier layer is disposed between the first substrate and the electrowetting layer to cover the first electrode and includes a first surface making contact with the first electrode and a second surface having a hydrophobicity stronger than a hydrophobicity of the first surface and making contact with the electrowetting layer.Type: GrantFiled: November 20, 2014Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: SungHoon Yang, Woo Yong Sung
-
Patent number: 9613068Abstract: A data transformation system includes a schema inference module and an export module. The schema inference module is configured to dynamically create a cumulative schema for objects retrieved from a first data source. Each of the retrieved objects includes (i) data and (ii) metadata describing the data. Dynamically creating the cumulative schema includes, for each object of the retrieved objects, (i) inferring a schema from the object and (ii) selectively updating the cumulative schema to describe the object according to the inferred schema. The export module is configured to output the data of the retrieved objects to a data destination system according to the cumulative schema.Type: GrantFiled: March 14, 2014Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Dimitris Tsirogiannis, Nathan A. Binkert, Stavros Harizopoulos, Mehul A. Shah, Benjamin Sowell, Bryan D. Kaplan, Kevin R. Meyer
-
Patent number: 9613120Abstract: Read-only nodes of a distributed database system may perform replicated database startup for common database storage. A read-only node may request a view of a database from a master node to initialize the read-only node for servicing queries. An indication of the view may be received and portions of data maintained for the distributed database may be read from a common data store maintaining the data for the database according to the indicated view of the database. In-memory data structures at the read-only node for servicing queries may be initialized based on the portions of data read from the common data store. The read-only node may then be made available for servicing queries.Type: GrantFiled: November 11, 2014Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Tengiz Kharatishvili, Hyungsoo Jung, Andrew Scott Richardson, Alexandre Olegovich Verbitski
-
Patent number: 9615163Abstract: A loudspeaker port may include tunable physical components to tune the port to different frequencies to improve speaker efficiency at those frequencies. The ports may be activated by at least partly opening associated shutters, or disabled by closing the associated shutters. Activated ports may enhance speaker efficiency in a frequency range. However, activated ports may also introduce sound artifacts, thereby reducing sound quality. Therefore, the ports may be disabled when appropriate to reduce their negative impact to sound quality. A Digital Signal Processor (DSP) may determine the frequency components of a played sound to determine when to open the ports and how to tune the ports. Accordingly, a loudspeaker may benefit from the improved efficiency facilitated by the ports while also avoiding typical drawbacks created by the ports.Type: GrantFiled: December 20, 2013Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Ramez Nachman, Mohammed Aftab Alam
-
Patent number: 9613103Abstract: A first data store controlled by an item providing system is searched for an electronic version of a publication. A second data store is searched for a physical version of the publication. Publication search results are received from the first data store and the second data store, the publication search results indicating whether the electronic version of the publication is available from an electronic location, whether the physical version of the publication is available at a physical location, and the physical location at which the physical version is available.Type: GrantFiled: May 28, 2010Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventor: Diwakar Chakravarthy
-
Patent number: 9614737Abstract: A backnet can be created within a dedicated private network of a customer that enables a distinct party to access and/or control a portion of the resources within the private network. In one example, a backnet includes a separate virtual interface for an appliance or other such resource that is not visible or accessible to the customer owning the customer cloud, but can be accessed by another appliance or component in the customer cloud, or an appliance vendor external to the customer cloud. While the customer can control the permission for the backnet, the vendor can control or implement the resources within the backnet in a way that is isolated from the customer. Usage of the backnet can be separately monitored and billed to the vendor, even though the resources are part of the dedicated customer cloud.Type: GrantFiled: August 11, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Marvin M. Theimer, Don Johnson
-
Patent number: 9612924Abstract: A method for providing fault tolerance in a distributed file system of a service provider may include launching at least one data storage node on at least a first virtual machine instance (VMI) running on one or more servers of the service provider and storing file data. At least one data management node may be launched on at least a second VMI running on the one or more servers of the service provider. The at least second VMI may be associated with a dedicated IP address and the at least one data management node may store metadata information associated with the file data in a network storage attached to the at least second VMI. Upon detecting a failure of the at least second VMI, the at least one data management node may be re-launched on at least a third VMI running on the one or more servers.Type: GrantFiled: June 25, 2014Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Rejith George Joseph, Tin-Yu Lee, Bandish N. Chheda, Scott Michael Le Grand, Saurabh Dileep Baji
-
Patent number: 9612583Abstract: Disclosed are various embodiments for managing packing containers for shipping items. A system obtains a container dimension of a container and an item dimension of an item to be shipped in the container. The system determines a target amount of dunnage based at least upon the container dimension and item dimension, the dunnage being configured to be packed into the container to protect the item during shipment, the dunnage being dispensed by a dispenser. The system instructs the dispenser to dispense the target amount of dunnage for the container.Type: GrantFiled: June 11, 2013Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventor: Fareed Adib Qaddoura
-
Patent number: 9615488Abstract: 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: GrantFiled: June 26, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventor: John William Eichelberg
-
Patent number: 9613360Abstract: Disclosed are various embodiments for offering complementary products in relation to items listed by third party sellers in an electronic marketplace. Embodiments herein identify items available for sale by third parties in an electronic marketplace. An offer to include a complementary item available from an electronic commerce system in the electronic marketplace listing is transmitted to the third party seller. In other embodiments, a sale of an item in an electronic marketplace is detected and an offer to sell the product from the electronic commerce system is transmitted to the buyer.Type: GrantFiled: May 27, 2010Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventor: William Alexander Strand
-
Patent number: 9614900Abstract: A multi-process browser architecture is provided that splits the browser process and the renderer processes. The browser process may run on a user device and the renderer processes may run on a renderer server accessible by the user device. The browser process running on the user device can direct the renderer server to generate a new renderer process each time a user elects to open a new browser window or tab. The renderer process running on the renderer server can determine what content resources are needed to render a page and request the resources. Once the content resources are obtained, the appropriate renderer process can begin generating a layout of the page. The renderer process may transmit the layout to the browser process such that the page can be displayed on the user device.Type: GrantFiled: June 19, 2014Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Saral Jain, Ivan King Yu Sham
-
Patent number: 9612880Abstract: A technology is described for managing a temperature of a media device. An example method may include obtaining a current temperature of a media device configured to execute a media application and historical temperature data for the media device for a defined time period. A processing workload strategy may be calculated for the media application that causes a temperature of the media device to stay within a target temperature range for the media device using in part the target temperature range for the media device and the current temperature of the media device to determine a target temperature error, and the historical temperature data for the media device to determine a rate in change of the processing workload strategy based in part on the target temperature error that contains the temperature of the media device within the target temperature range. The media application may then be instructed to manage execution of media using the processing workload strategy.Type: GrantFiled: November 30, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Jonathan Andrew Hedley, Cory Beer-Cunningham, Yi He
-
Patent number: 9613080Abstract: Web services hosted at a data center may employ architectural patterns that tend to obfuscate the source of queries made against databases and other resources in the data center. The queries may be the source of performance, capacity or utilization problems, and may contribute to the cost of hosting the web service. Web service invocations may be associated with identifiers that can be included in modified queries sent to databases and other resources. Summarized cost information may be calculated based on recorded associations between the identifiers and query performance information.Type: GrantFiled: December 14, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventor: Marcin Piotr Kowalski
-
Patent number: 9615171Abstract: Embodiments of systems and methods are described for inverting transformations of signals due to room acoustics. In some implementations, a transformation of a calibration signal from a particular location in a room may be determined. From this transformation, an inverse transformation may be determined and the inverse transformation may be applied to a speech signal received from a similar location.Type: GrantFiled: July 2, 2012Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Jeffrey C. O'Neill, Stan W. Salvador
-
Patent number: 9613003Abstract: In some implementations, text is extracted from a digital work and a plurality of noun phrases are identified. The noun phrases are checked against a network accessible resource, such as an online encyclopedia, that includes a plurality of interlinked article entries. The noun phrases that have corresponding entries in the network accessible resource are included in a set of candidate topics. The candidate topics are ranked based, at least in part, on the links to and from each of the entries corresponding to the candidate topics. Candidate topics below a ranking threshold are removed from the set of candidate topics. Further, term frequency information for each candidate topic in relation to the digital work is compared against term frequency information for the candidate topic in a large corpus of textual works to remove candidate topics within a frequency difference threshold.Type: GrantFiled: March 28, 2012Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Joshua M. Goodspeed, Janna S. Hamaker, Adam J. Iser, Tom Killalea, Abhishek Patnia, Alla Taborisskaya
-
Patent number: 9613338Abstract: In some examples, a reader system is provided for managing inventory items in an inventory system. The reader system may be configured to read tags associated with items stowed in an inventory holder. The inventory holder may be detachably coupled to a mobile drive unit. The mobile drive unit may move the inventory holder to a first position near an antenna of the reader system and the tags may begin to be read. While reading or at other times in the reading process, the mobile drive unit may move the inventory holder relative to the antenna. The identified tags may be compared to a manifest list of items expected to be stowed in the inventory holder.Type: GrantFiled: June 13, 2016Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Ryan Scott Russell, Thomas Matthew Ryle, Wesley Scott Lauka, Jonathan David Phillips, James Hollis Wood
-
Patent number: 9614486Abstract: A gain control system is responsive to a user gain setting and to an effective signal level to calculate and adaptively vary an output gain to avoid output clipping. The effective signal level is calculated by smoothing the energy of an input audio signal in accordance with selected attenuation factors. In times during which fast transient sounds are occurring, attenuation factors corresponding to relatively low levels of attenuation are selected. In times during which fast transient sounds are not detected, attenuation factors corresponding to relatively higher levels of attenuation are selected. The effective signal level is held at a constant level during periods of silence in order to avoid increasing the output gain during these periods. The output gain is calculated based on a comparison of the effective signal level to a compression threshold.Type: GrantFiled: December 30, 2015Date of Patent: April 4, 2017Assignee: Amazon Technologies, Inc.Inventors: Jun Yang, Philip Ryan Hilmes, Colin McEnroe, Chad G Seguin