Patents Assigned to Amazon Technologies, Inc.
-
Patent number: 9894052Abstract: A method and apparatus for location authentication of the user are disclosed. In the method and apparatus, the location of the user is authenticated if one or more conditions for geographic proximity associated with two or more devices of the user are satisfied. Upon the location of the user being authenticated, the user may be granted access to a service.Type: GrantFiled: May 23, 2016Date of Patent: February 13, 2018Assignee: Amazon Technologies, Inc.Inventor: Ahmed Fuad Siddiqui
-
Publication number: 20180039307Abstract: An air channeling sub-system may include a mechanical cooling section and a direct evaporative cooling section. The direct evaporative cooling section may be downstream from the mechanical cooling section. Cooling air is channeled through the air channeling sub-system and into the room. If a first set of control conditions is met, the air channeling sub-systems is operated in an adiabatic mode. The adiabatic mode includes channeling cooling air through the direct evaporative cooling section to evaporate water into the cooling air. If a second set of control conditions is met, the air channeling sub-system is operated in a hybrid mode. The hybrid mode includes channeling cooling air through the mechanical cooling section to remove heat from the cooling air and channeling the cooling air through the direct evaporative cooling section to evaporate water into the cooling air.Type: ApplicationFiled: October 16, 2017Publication date: February 8, 2018Applicant: Amazon Technologies, Inc.Inventor: JONATHAN DAVID HAY
-
Patent number: 9886261Abstract: Described are techniques for prioritizing devices to receive updates to an application executing on a device. Event data indicative of use of the application, the device, and other information associated with a user is obtained. For example, event data for a user account across many different devices may be obtained. Deployment parameters may specify how an update is to be distributed, such as maximum number of devices to deploy to, timing of deployment, and so forth. Based on the event data and the deployment parameters, a subset of the devices executing the application are selected. The update may then be distributed to the subset.Type: GrantFiled: December 10, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventor: Blair Livingstone Hotchkies
-
Patent number: 9887497Abstract: An apparatus includes a circuit board including a contact pad. The circuit board includes one or more chips on the circuit board. The circuit board further includes a signal pin having a first end, a second end, and an intermediate portion between the first end and the second end. The first end of the signal pin is in contact with the contact pad, where the signal pin has a resonant frequency outside a predetermined frequency range. The apparatus includes a lossy dielectric material surrounding the intermediate portion of the signal pin, where the lossy dielectric material is configured to absorb radio frequency signals from the signal pin in the predetermined frequency range.Type: GrantFiled: June 10, 2016Date of Patent: February 6, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Jagan Vaidyanathan Rajagopalan, Akshay Mohan
-
Patent number: 9888614Abstract: A data center row infrastructure module enables rapid deployment of a computing room enclosure for computer systems that provides intake air circulation to, and exhaust air removal from, the computer systems in the enclosure. The data center row infrastructure module includes free-standing exhaust plenum structures encompassing opposite sides of the enclosure and a plenum module spanning a top end of the enclosure between the free-standing exhaust plenum structures. Each free-standing exhaust plenum structure includes an internal exhaust air plenum that directs exhaust air received from the enclosure through an exhaust air outlet on a top end of the free-standing exhaust plenum structure. The plenum module establishes a bottom end of a cooling air plenum above and separate from the enclosure and between the free-standing exhaust plenum structures. Some plenum modules can direct cooling air directly to the enclosure as intake air.Type: GrantFiled: May 27, 2016Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Peter George Ross, Matthew Thomas Phillips, Alan Donald Gillooly, Paul Andrew Churnock
-
Patent number: 9888005Abstract: An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. The item-providing system uses a content delivery module to deliver the items to the user device.Type: GrantFiled: October 15, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: John Lattyak, Subram (Narsi) Narasimhan, Michael V. Rykov, Richard Moore, Beryl Tomay, Thomas Aquinas Ryan, Girish Bansilal Bajaj, Kevin R. Cheung, Jon Saxton, Kenneth Paul Kiraly, Aviram Zagorie, Robert L. Goodwin, Gregg Elliott Zehr, James C. Slezak, Thomas M. J. Fruchterman
-
Patent number: 9886670Abstract: A first representation of a feature processing recipe is received at a machine learning service. The recipe includes a section in which groups of variables on which common transformations are to be applied are defined, and a section in which a set of transformation operations are specified. The first representation of the recipe is validated based at least in part on a library of function definitions supported by the service, and an executable version of the recipe is generated. In response to a determination that the recipe is to be executed on a particular data set, a set of provider network resources is used to implement a transformation operation indicated in the recipe.Type: GrantFiled: June 30, 2014Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Leo Parker Dirac, Tarun Agarwal
-
Patent number: 9886257Abstract: Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write data to a write log on local storage, and uploads data from the write log to remote storage. An update for the process is detected and downloaded, and an updated process is instantiated from the update. The current process is directed to perform a shutdown for update during an update window. In response, the current process saves its current configuration, flushes an in-memory portion of the write log to local storage, and releases its I/O port(s). The updated process loads the saved configuration, detects that the port(s) have been released, and starts accepting I/O requests on the ports. During flushing, the current process flushes current data in memory while continuing to append new write data, stops accepting new write requests, and then flushes the new write data.Type: GrantFiled: April 21, 2014Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: James Christopher Sorenson, III, Yun Lin, Ivan Brugiolo
-
Patent number: 9887915Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: GrantFiled: January 17, 2017Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 9888037Abstract: A client and a server negotiate a cipher suite as part of establishing a TLS connection. Cipher suites are rated with an associated level of security. In one example, the client and the server maintain a historical record that identifies the cipher suites used in previous TLS connections between the client and the server. The client and the server determine a minimally acceptable cipher suite rating based at least in part on the historical record of previously used cipher suites. If the negotiated cipher suite has a rating less than the determined minimally acceptable cipher suite rating, the TLS connection may be terminated, the cipher suite may be renegotiated, or other corrective action may be taken. In another example, the client and the server exchange digital certificates, and the digital certificates identify cipher suites for use with a TLS connection that are acceptable to the certificate owner.Type: GrantFiled: August 27, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventor: Nima Sharifi Mehr
-
Patent number: 9886410Abstract: An electronics adapter and method are disclosed herein. The electronics adapter can include a plurality of interface ports, with each interface port from the device coupled to a processor from a plurality of processors, and a controller communicatively coupled to the interface ports. The controller may be configured to determine a function or transaction attributes, which are serviced by instructions executed by one of the processors. The controller may be further configured to determine at least one interface port on the adapter to transmit the transaction based on the function or the attributes using an updatable mapping between the function or the attributes and the interface port, and transmit a request for the transaction using the interface port for processing of the transaction by the processor coupled to the interface port.Type: GrantFiled: February 4, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Mark Bradley Davis, Asif Khan
-
Patent number: 9888051Abstract: A system including one or more cloud computing units and a ground unit. The one or more cloud computing units may be configured to process video content. The ground unit may be configured to pre-process the video content and deliver the video content to the one or more cloud computing units.Type: GrantFiled: June 20, 2011Date of Patent: February 6, 2018Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Jesse J. Rosenzweig, Samuel S. Blackman, Brian G. Lewis
-
Patent number: 9886213Abstract: A group of computers is configured to implement a block storage service. The block storage service includes a block-level storage for storing data from a set of distinct computing instances for a set of distinct users. An interface is configured to allow the set of distinct users to specify respective destinations for storing backup copies of respective data stored in the block-level storage for the distinct users. At least some of the respective destinations are for different storage systems remote from one another. A backup copy function is provided for creating backup copies of data stored in the block-level storage by the set of distinct computing instances for the set of distinct users. The backup copies are stored in different destination locations specified by respective ones of the plurality of distinct users via the interface.Type: GrantFiled: April 4, 2016Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Swaminathan Sivasubramanian, Bradley Eugene Marshall, Tate Andrew Certain, Nicholas J. Maniscalco
-
Patent number: 9886737Abstract: Methods, systems, and computer-readable media for local-to-remote migration for virtualized graphics processing are disclosed. A virtual compute instance comprising a local GPU is provisioned from a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. A virtual GPU is attached to the virtual compute instance. The virtual GPU is implemented using a physical GPU, and the physical GPU is accessible to the virtual compute instance over a network. Graphics processing for the virtual compute instance is migrated from the local GPU to the virtual GPU. An application is executed using the virtual GPU on the virtual compute instance.Type: GrantFiled: November 11, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Nicholas Patrick Wilt, Ashutosh Tambe, Nathan Lee Burns
-
Patent number: 9886677Abstract: Disclosed are various embodiments for monitoring, maintaining, tracking, and/or integrating inventory items in one or more systems. An inventory integration system may monitor the states, dependencies, and/or locations of inventory items across one or more data centers and/or similar structures. Issues detected may be escalated and remedial actions to the issues may be generated. The inventory integration system may communicate with various external resources in order to convey various information associated with the items of inventory and/or the data centers.Type: GrantFiled: November 21, 2012Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Michael David Marr, Matthew D. Klein
-
Patent number: 9885585Abstract: A route may be created and provided to a client. A stopping point along the route is received, and a search is performed for at least one point of interest according to the stopping point. Further, a route is created and provided to a client, and at least one stopping point associated with the route is identified based on at least one of a distance along the route, an indication of a place on a map, a category search, and a key word search.Type: GrantFiled: February 14, 2014Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: David Anthony Philbin, Hannah Youngsil Moon
-
Patent number: 9887998Abstract: Data may be securely stored onto a shippable data storage device in order for the client data to be protected during shipment to the remote storage service provider. The service provider prepares a shippable storage device and ships it to the client. The service provider also sends client-keys and security information to the client, separate from the shippable storage device. A client-side data transfer tool authenticates the shippable storage device using the security information. The data transfer tool generates keys to encrypt the customer data. The data transfer tool then uses the client-keys received from the service provider to encrypt the tool-generated keys. The encrypted data and the encrypted tool-generated keys are transferred onto the shippable storage device. The shippable storage device is then shipped back to the service provider, which decrypts the tool-generated keys and the encrypted data before importing the data.Type: GrantFiled: December 18, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Frank Paterra, Firat Basarir
-
Patent number: 9886948Abstract: Features are disclosed for improving the robustness of a neural network by using multiple (e.g., two or more) feature streams, combing data from the feature streams, and comparing the combined data to data from a subset of the feature streams (e.g., comparing values from the combined feature stream to values from one of the component feature streams of the combined feature stream). The neural network can include a component or layer that selects the data with the highest value, which can suppress or exclude some or all corrupted data from the combined feature stream. Subsequent layers of the neural network can restrict connections from the combined feature stream to a component feature stream to reduce the possibility that a corrupted combined feature stream will corrupt the component feature stream.Type: GrantFiled: January 5, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Sri Venkata Surya Siva Rama Krishna Garimella, Bjorn Hoffmeister
-
Patent number: 9888615Abstract: A data center may include a tape library rack module along with rack computer systems. The rack computer systems may be configured to provide computing capacity within a data center environment. In some embodiments, the tape library rack module may include an enclosure encompassing an interior of the tape library rack module, a rack within the interior, and a tape library unit mounted on the rack. The tape library rack unit may include tape cartridges configured to store data within a tape environment that is different than the data center environment. The tape library rack unit may be within a portion of the interior that is enclosed such that it is environmentally isolated from the data center environment. In some examples, the tape library rack module may include a cooling unit and/or a humidifier unit, which may provide the tape environment to the environmentally isolated portion of the interior of the tape library rack module.Type: GrantFiled: December 22, 2016Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Darin Lee Frink, Kevin Bailey, Peter George Ross, Bryan James Donlan, James Caleb Kirschner, Mary Crys Calansingin, Paul David Franklin, Masataka Kubo
-
Patent number: 9885863Abstract: An electrowetting element comprising a first fluid comprising a dye compound having the general formula:Type: GrantFiled: December 31, 2015Date of Patent: February 6, 2018Assignee: Amazon Technologies, Inc.Inventors: Robin Leguijt, Jurriën Mans, Irén Fischer