Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Similar
Filing Names

Amazon Technologies Inc
Amazon Technologies Inc_20131212

Amazon Technologies Inc patents (2016 archive)


Recent patent applications related to Amazon Technologies Inc. Amazon Technologies Inc is listed as an Agent/Assignee. Note: Amazon Technologies Inc may have other listings under different names/spellings. We're not affiliated with Amazon Technologies Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "A" | Amazon Technologies Inc-related inventors


Broadcaster tools for interactive shopping interfaces

Disclosed are various embodiments of broadcaster tools configured to manage interactive shopping interfaces presented in connection with a live video stream. A sequence of items scheduled to be featured within a live video stream is obtained. ... Amazon Technologies Inc

Content-based zooming and panning for video curation

Devices, systems and methods are disclosed for identifying content in video data and creating content-based zooming and panning effects to emphasize the content. Contents may be detected and analyzed in the video data using computer vision, machine learning algorithms or specified through a user interface. ... Amazon Technologies Inc

Predictive caching for content

Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. ... Amazon Technologies Inc

Multiple instance types serving a single workload or application

An instance service of a computing resource service provider may provide computing system instances to customers of the computing resource service provider. The computing system instances may be used by the customer to execute various customer workloads. ... Amazon Technologies Inc

Controlling user access to command execution

Techniques are described for providing users with access to perform commands on network-accessible computing resources. In some situations, permissions are established for user(s) to execute command(s) on computing node(s) provided by an online service, such as by maintaining various permission information externally to those provided computing nodes for use in controlling users' ability to access, use, and/or modify the provided computing nodes. ... Amazon Technologies Inc

Architecture for metrics aggregation without service partitioning

A web server computer system receives a plurality of measurements for a metric from one or more computing resources associated with the web server computer system. Each measurement includes metadata for the measurement, which specifies attributes of the measurement. ... Amazon Technologies Inc

Robot mitigation

Computer systems, such as a client and a server operably interconnected via a network, are subject to stress on computational resources due to an abundance of automated-user traffic. To improve resource functionalities and control the resources available to automated-agents, value information of valuable assets is encrypted such that a client must perform an algorithm for calculating a decryption key in order to view the unencrypted content. ... Amazon Technologies Inc

Relay architecture for transferring from redundant power sources

Automatic transfer switching apparatus and systems include a switching device including an input line, a sensor, and a parallel assembly of a solid-state relay and latching relay electrically connected with the input line. The solid-state relay is used to short the latching relay such that the latching relay can be opened and/or closed in an unloaded state while the input line is energized.. ... Amazon Technologies Inc

Input speech quality matching

A system matches text-to-speech (tts) or other output to a quality of an input spoken utterance. The system uses trained models to detect a speech quality and generates an indicator of the speech quality. ... Amazon Technologies Inc

Language model speech endpointing

An automatic speech recognition (asr) system detects an endpoint of an utterance using the active hypotheses under consideration by a decoder. The asr system calculates the amount of non-speech detected by a plurality of hypotheses and weights the non-speech duration by the probability of each hypotheses. ... Amazon Technologies Inc

System and method for driving electrowetting display device

A system and method of driving an electrowetting display device including a plurality of sub-pixels are presented. A sub-pixel in the plurality of sub-pixels is determined to be in an open state or a closed state and a target reflectance value is determined for the sub-pixel. ... Amazon Technologies Inc

System and method for driving electrowetting display device

A system and method of driving an electrowetting display device including a plurality of sub-pixels are presented. A target reflectance value for a sub-pixel in the plurality of sub-pixels is determined. ... Amazon Technologies Inc

Presenting opportunities for instant transactions

In some examples, a customer is identified that is associated with an item that is eligible for instant sell. The item may be eligible for instant sell because the item is popular on an electronic marketplace. ... Amazon Technologies Inc

Detection and interpretation of visual indicators

Devices, systems and methods are disclosed that detect and interpret the meaning of visual indicators (such as leds) of devices, and provide information and solutions to potential malfunctions to users. For example, image data of the visual indicators can be captured by an image capture device (such as a camera). ... Amazon Technologies Inc

12/29/16 / #20160379167

Dynamic resource allocation and scheduling

A dynamic resource scheduler receives a first request to schedule a first event at a first location during a first time period and a second request to schedule a second event at a second location. When the dynamic resource scheduler determines that the second location is within a threshold distance of the first location, the dynamic resource scheduler determines and presents a first plurality of selectable time period options for scheduling the second event that includes at least one of the first time period and a second, adjacent time period and schedules the second event during a selected time period.. ... Amazon Technologies Inc

12/29/16 / #20160379012

Policy enforcement delays

A request to cancel a change to a policy is received. Based at least in part on delay information for the change, determine that the change is currently delayed, where the delay information is associated with a condition precedent for the change to become effective under a policy change policy. ... Amazon Technologies Inc

12/29/16 / #20160378845

System and method for implementing a scalable data storage service

A system that implements a scalable data storage service may maintain tables in a non-relational data store on behalf of clients. The system may provide a web services interface through which service requests are received, and an api usable to request that a table be created, deleted, or described; that an item be stored, retrieved, deleted, or its attributes modified; or that a table be queried (or scanned) with filtered items and/or their attributes returned. ... Amazon Technologies Inc

12/29/16 / #20160378800

Aggregation of metrics data with fine granularity

A computing resource monitoring service receives a request to store metrics data. The request includes the metrics data and a fully qualified metric identifier generated based at least in part on metadata included in an earlier request to store other metrics data for the same metric. ... Amazon Technologies Inc

12/29/16 / #20160378753

Datastore for aggregated measurements for metrics

A computing resource monitoring service receives a request to store a measurement for a metric associated with a computing resource. The request includes the measurement itself and metadata for the measurement, which specifies attributes of the measurement. ... Amazon Technologies Inc

12/29/16 / #20160378720

Dynamic adjustment of rendering parameters to optimize reading speed

A rendering optimizer captures content engagement feedback associated with a first interval during which electronic content is presented with a first set of rendering parameter values. The rendering optimizer adjusts at least one rendering parameter value of the first set of rendering parameter values by a step amount in a first direction to create a second set of rendering parameter values and captures content engagement feedback associated with a second interval during which the electronic content is presented with the second set of rendering parameter values. ... Amazon Technologies Inc

12/29/16 / #20160378635

Retrieval of authoritative measurement data from in-memory datastores

A computing resource monitoring service receives a request to retrieve measurement data for a metric. The computing resource monitoring service determines, based at least in part on information included in the request, one or more in-memory datastores where the measurement data is stored. ... Amazon Technologies Inc

12/29/16 / #20160378552

Automatic scaling of computing resources using aggregated metrics

A computing resource monitoring service receives a plurality of measurements for a metric associated with an auto-scale group. Each measurement is associated with metadata for the measurement, which specifies attributes for the measurement. ... Amazon Technologies Inc

12/29/16 / #20160378547

Preserving state during virtual machine instance migration

Techniques for preserving the state of virtual machine instances during a migration from a source location to a target location are described herein. A set of credentials configured to provide access to a storage device by a virtual machine instance at the source location is provided to the virtual machine instance. ... Amazon Technologies Inc

12/29/16 / #20160378546

Virtual machine instance migration using a triangle approach

Techniques for preserving the state of virtual machine instances during a migration from a source location to a target location are described herein. A set of credentials configured to provide access to a storage device by a virtual machine instance at the source location is provided to the virtual machine instance. ... Amazon Technologies Inc

12/29/16 / #20160378532

Managing virtual machine migration

Systems and method for the management of migrations of virtual machine instances are provided. A migration manager monitors the resource usage of a virtual machine instance over time in order to create a migration profile. ... Amazon Technologies Inc

12/29/16 / #20160378515

Remotely emulating computing devices

Disclosed are various embodiments that facilitate remote emulation of computing devices. A request is received from a client device to evaluate an application without installing the application upon the client device. ... Amazon Technologies Inc

12/29/16 / #20160378108

Collective unmanned aerial vehicle configurations

This disclosure describes a collective uav in which multiple uavs may be coupled together to form the collective uav. A collective uav may be used to aerially transport virtually any size, weight or quantity of items, travel longer distances, etc. ... Amazon Technologies Inc

12/29/16 / #20160375997

Unmanned aerial vehicle with a tri-wing configuration

This disclosure describes a configuration of an unmanned aerial vehicle (uav) that includes a substantially polygonal perimeter frame and a central frame. The perimeter frame includes a front wing, a lower rear wing, and an upper rear wing. ... Amazon Technologies Inc

12/29/16 / #20160375814

Omnidirectional vehicle transport

Concepts of omnidirectional vehicle transport are described. In one embodiment, an omnidirectional vehicle includes a transportation platform, a drive system, and wheels. ... Amazon Technologies Inc

12/29/16 / #20160375813

Tilting platform for stability control

A mobile drive unit including a docking head assembly is provided. The docking head assembly is configured with two or more actuator assemblies to lift an inventory holder and tilt the inventory holder in two or more directions. ... Amazon Technologies Inc

12/29/16 / #20160375723

Omnidirectional pinion wheel

Concepts of an omnidirectional pinion wheel are described. In one embodiment, the wheel includes a hub, first and second annular rims each including inner and outer rim surfaces, spokes that extend from the hub to the first and second annular rims, a pinion ring including pinion rods that extend between the inner surfaces of the first and second annular rims, and first and second annular rings of rollers affixed on the outer surfaces of the first and second annular rims. ... Amazon Technologies Inc

12/22/16 / #20160374233

Inflatable data center

A data center can include an inflatable enclosure in which rack computer systems can be installed and can provide computing capacity. The inflatable enclosure includes an inflatable structure which is at least partially inflated based on cooling air discharged into the inflatable enclosure by one or more cooling modules. ... Amazon Technologies Inc

12/22/16 / #20160373722

Steganographic depth images

Depth information may be encoded into pixels of visual imaging data according to steganographic techniques. The depth information may be captured simultaneously with the visual imaging data, and one or more representative pixels may be identified within a region or sector of the visual imaging data according to a pixel traversal strategy. ... Amazon Technologies Inc

12/22/16 / #20160373481

Threat detection and mitigation through run-time introspection and instrumentation

A graph of a plurality of resources in a computing environment is generated, with the graph associating a first resource of the plurality with a second resource of the plurality. Based at least in part on measurements obtained at a point in a test computing environment that corresponds to a point in the computing environment, an expected value or expected range of values is determined. ... Amazon Technologies Inc

12/22/16 / #20160373414

Handshake offload

Cryptographically protected communications sessions are established using a distributed process. A server proxies handshake messages to another computer system that negotiates a cryptographically protected communications session with the client. ... Amazon Technologies Inc

12/22/16 / #20160373412

Load balancing with handshake offload

Cryptographically protected communications sessions are established using a distributed process. A load balancer proxies handshake messages to a first computer system that negotiates a cryptographically protected communications session with the client. ... Amazon Technologies Inc

12/22/16 / #20160373405

Managing dynamic ip address assignments

Various systems and processes may be used to manage internet protocol (ip) addresses that are dynamically assigned. In particular implementations, systems and processes for managing ip addresses that are dynamically assigned may include the ability to determine whether an identifier for a web service has been received from a customer having one or more virtual machines in a service provider network, the web service being accessible by the customer's virtual machines over an external communication network. ... Amazon Technologies Inc

12/22/16 / #20160373373

Connection redistribution in load-balanced systems

Methods and apparatus for connection redistribution in load-balanced systems that include multiple load balancers each serving multiple nodes. In the connection redistribution method, each node estimates a connection close rate, which may be based on an estimation of the percentage of the overall client traffic received by the respective load balancer that is being handled by the node. ... Amazon Technologies Inc

12/22/16 / #20160372782

Low capacity, low area-specific resistance battery cell for electronic devices

A small capacity battery for powering electronic devices, such as an e-book reader, is provided. This small capacity battery is designed to produce low area-specific resistance, which maintains usable operating voltages even during periods of high current draw. ... Amazon Technologies Inc

12/22/16 / #20160372113

Configuration of voice controlled assistant

A voice interaction architecture has a hands-free, electronic voice controlled assistant that permits users to verbally request information from cloud services. Since the assistant relies primarily, if not exclusively, on voice interactions, configuring the assistant for the first time may pose a challenge, particularly to a novice user who is unfamiliar with network settings (such as wife access keys). ... Amazon Technologies Inc

12/22/16 / #20160371433

Content testing during image production

Techniques for content testing during image production are described herein. Information associated with a content item may be loaded onto a first virtual machine instance and a second virtual machine instance. ... Amazon Technologies Inc

12/22/16 / #20160371138

Anomaly detection service

Systems and methods are provided for analyzing operating metrics of monitored metric sources. Aspects of the present disclosure may present for display information associated with the monitored metric source and the analysis of its operating metrics. ... Amazon Technologies Inc

12/22/16 / #20160370935

Managing sensory information of a user device

External mobile device sensors may be provided that are configured to manage sensory information associated with motion of objects external to the mobile device. In some examples, the object motion may be detected independent of contact with the device. ... Amazon Technologies Inc

12/22/16 / #20160370871

Navigation approaches for multi-dimensional input

Multi-dimensional gesture input to a computing device can be improved by providing a mechanism to lock or reduce the effects of motion in unintended directions. In one example, a user can navigate in two dimensions, then provide a selection action through motion in a third dimension. ... Amazon Technologies Inc

12/15/16 / #20160366228

Sending application input commands over a network

Disclosed are various embodiments that facilitate sending input commands to an application over a network that may have variable latency characteristics. A first computing device sends a request to initiate a remote session with the application being executed by a second computing device. ... Amazon Technologies Inc

12/15/16 / #20160366207

Data locker synchronization

Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next.. ... Amazon Technologies Inc

12/15/16 / #20160366085

Variable notification alerts

Approaches in accordance with various embodiments attempt to provide a user with less disruptive event notifications by being aware of a user's context. Before a notification is sent to multiple computing devices associated with the notifying account, contextual information for each device is determined. ... Amazon Technologies Inc

12/08/16 / #20160360651

Cooling air stack for computer equipment

A cooling system for a computer room includes a forced air system. The forced air system moves cooling air through computers in one or more rack systems in the computer room. ... Amazon Technologies Inc

12/08/16 / #20160359939

Feedback optimized video coding parameters

A system for managing delivery of video content. The system includes a controller and one or more players. ... Amazon Technologies Inc

12/08/16 / #20160359924

Access control using impersonization

A first service submits a request to a second service on behalf of a customer of a service provider. The request may have been triggered by a request of the customer to the first service. ... Amazon Technologies Inc

12/08/16 / #20160359919

Managing communications between computing nodes

Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. ... Amazon Technologies Inc

12/08/16 / #20160359857

Inactive non-blocking automated agent detection

Online retailers may operate one or more services configured to detect requests generated by automated agents. A captcha may be transmitted in response to requests generated by automated agents. ... Amazon Technologies Inc

12/08/16 / #20160359853

Providing devices as a service

Devices, such as hardware security modules, are provided as a service. A customer of a computing resource provider is able to request the addition of a device to a network of the customer hosted by the computing resource provider. ... Amazon Technologies Inc

12/08/16 / #20160359841

Reset and recovery of managed security credentials

Disclosed are various embodiments for management functions relating to security credentials. Account data, which includes multiple security credentials for multiple network sites for a user, is stored in an encrypted form. ... Amazon Technologies Inc

12/08/16 / #20160357955

Automatic rotation and storage of security credentials

A system and method for a credentials agent that automatically rotates and stores security credentials to be used at least in part to authenticate calling applications with a computing resource service provider. Upon determining that a first set of credentials are due to be rotated, the credentials agent may obtain a second set of credentials and store the second set of credentials in a data store. ... Amazon Technologies Inc

12/08/16 / #20160357359

View port resolution independent network pages

Disclosed are various embodiments for facilitating transition in a rendering of a network page given a resizing of a view port of a viewing window on a client device. The client device renders a network page in a view port on a display device, the network page defining a plurality of view port resolution ranges. ... Amazon Technologies Inc

12/08/16 / #20160355297

Palletizing mobile drive units

An inventory system includes a pallet and a base for palletizing or unpalletizing a mobile drive unit. The pallet has a set of openings corresponding with features of the mobile drive unit. ... Amazon Technologies Inc

12/01/16 / #20160352753

Delegated permissions in a distributed electronic environment

Permissions can be delegated to enable access to resources associated with one or more different accounts, which might be associated with one or more different entities. Delegation profiles are established that are associated with at least one secured account of at least one customer. ... Amazon Technologies Inc

12/01/16 / #20160352695

Token-based secure data management

In some implementations, tokens that are representative of sensitive data may be used in place of the sensitive data to maintain the security of the sensitive data. For example, data may be separated into sensitive data and nonsensitive data, and at least the sensitive data is securely delivered to a data storage service. ... Amazon Technologies Inc

12/01/16 / #20160352584

Mixture model approach for network forecasting

Disclosed are various embodiments that provide a mixture model approach to network forecasting. Network traffic models are generated for multiple host types. ... Amazon Technologies Inc

12/01/16 / #20160352569

Dynamic network device configuration

A dynamic configuration system can manage and configure switches or other network devices that come online in a network. When the dynamic configuration system determines that a network device has come online, the dynamic configuration system can identify the network device (e.g., based on its network location, neighbors, fingerprint, identifier, address or the like), select the appropriate configuration data for the network based on the desired network topology, and transmit the configuration data to the network device. ... Amazon Technologies Inc

12/01/16 / #20160350840

Offline creation of marketplace listings

An online marketplace system may allow sellers to create listings for items to sell. A seller may create a listing using an application installed on the seller's mobile device. ... Amazon Technologies Inc

12/01/16 / #20160350825

Assisted shopping

Disclosed are various embodiments for facilitating an assisted shopping experience. A speech input can be captured and transcribed. ... Amazon Technologies Inc

12/01/16 / #20160350714

Courier management

Disclosed are various embodiments for courier management. For example, in one embodiment, a courier application is executed on a mobile computing device to retrieve a list of stops associated with a courier from a computing device over a network. ... Amazon Technologies Inc

12/01/16 / #20160350287

Determining delay for language translation in video communication

Disclosed are various embodiments for translation of speech in a video messaging application. A segment of streaming video is decoded to separate the visual component from the audio component. ... Amazon Technologies Inc

12/01/16 / #20160350254

Modular mass storage system

A system for storing data includes a rack, one or more data storage modules coupled to the rack, and one or more data control modules coupled to the rack. The data storage modules may include a chassis, two or more backplanes coupled to the chassis, and one or more mass storage devices (for example, hard disk drives) coupled to the backplanes. ... Amazon Technologies Inc

12/01/16 / #20160348360

Expandable data center with movable wall

A data center includes a floor that supports rack computing systems and walls that enclose a computing room. The computing room holds the rack computing systems. ... Amazon Technologies Inc

12/01/16 / #20160347546

Method and apparatus for multi-destination item selection using motes

Method and apparatus for multi-destination pick using motes. In embodiments, each receptacle may be assigned to a destination and may have a mote that may include an indicator that may be activated by a control system to indicate to the agent that the receptacle is the destination receptacle for a picked item. ... Amazon Technologies Inc

12/01/16 / #20160346701

Spawning new timelines during game session replay

A game system in which game sessions involving one or more players may be recorded and saved as game records. A previously recorded game session may be selected and replayed. ... Amazon Technologies Inc

11/24/16 / #20160345086

Portable speaker system

A portable audio input/output device may include one or more openings that extend through a cover of the device and allow acoustic signals outside a housing of the device to reach a microphone disposed within the housing. The opening(s) may be illuminated by a light guide disposed within the housing, which scatters light emitted from lights disposed within the housing. ... Amazon Technologies Inc

11/24/16 / #20160344798

Custom communication channels for application deployment

An application deployment service (ads) component receives a request to establish a communication channel for clients to submit deployment artifacts associated with an application. A set of endpoints are created for the channel. ... Amazon Technologies Inc

11/24/16 / #20160344671

Executing commands on virtual machine instances in a distributed computing environment

A method for executing commands on virtual machine instances in a distributed computing environment can include receiving, from a client computing device, a command execution request for executing a command on one or more virtual machine instances within the distributed computing environment. The command execution request includes a tag, and instance identification information for the one or more virtual machine instances is retrieved based on the tag. ... Amazon Technologies Inc

11/24/16 / #20160344651

Multi-tenant throttling approaches

An opportunistic throttling approach can be used for customers of shared resources in a multi-tenant environment. Each customer can have a respective token bucket with a guaranteed fill rate. ... Amazon Technologies Inc

11/24/16 / #20160344549

Secure initialization vector generation

A plaintext and cryptographic key are used to generate an initialization vector to be used in a cryptographic algorithm, such as an encryption algorithm. In some examples, the plaintext and cryptographic key are input into an effectively one-way function, such as a cryptographic hash function, the output of which is usable as an initialization vector. ... Amazon Technologies Inc

11/24/16 / #20160342429

Host identity bootstrapping

Automated provisioning of hosts on a network with reasonable levels of security is described in this application. A certificate management service (cms) on a host, one or more trusted agents, and a public key infrastructure are utilized in a secure framework to establish host identity. ... Amazon Technologies Inc

11/24/16 / #20160342334

Capturing snapshots of storage volumes

A method and apparatus for capturing a snapshot of storage volumes of a data capture group are disclosed. In the method and apparatus, a request to create a data capture group may be received and processed. ... Amazon Technologies Inc

11/17/16 / #20160337469

Automated service interface optimization

Disclosed are various embodiments for automated service interface optimization. In one embodiment, usage metrics are determined for a service client corresponding to usage of a set of data items within a data object. ... Amazon Technologies Inc

11/17/16 / #20160337344

Providing multi-factor authentication credentials via device notifications

Disclosed are various embodiments for providing multi-factor authentication credentials. In one embodiment, in response to a request from an application, a notification is generated in a notification area of a display. ... Amazon Technologies Inc

11/17/16 / #20160337265

Connecting network deployment units

Efficient and highly-scalable network solutions are provided that each utilize deployment units based on clos networks, but in an environment such as a data center of internet protocol-based network. Each of the deployment units can include multiple stages of devices, where connections between devices are only made between stages and the deployment units are highly connected. ... Amazon Technologies Inc

11/17/16 / #20160337195

Automated multi-user system detection

Disclosed are various embodiments for automated detection of multi-user computing devices such as kiosks, public terminals, and so on. Network resource requests are obtained from a client computing device. ... Amazon Technologies Inc

11/17/16 / #20160335784

Image-based color palette generation

Systems and methods are provided for generating an image-based color palette based on a color image. A color palette can be a collection of representative colors each associated with a weight or other metadata. ... Amazon Technologies Inc

11/17/16 / #20160335123

Dynamically modifying program execution capacity

Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time, and with the aggregation of multiple determined modifications being able to be performed in various manners. ... Amazon Technologies Inc

11/17/16 / #20160334799

Method and system for transporting inventory items

A system for transporting inventory items includes an inventory holder capable of storing inventory items and a mobile drive unit. The mobile drive unit is capable of moving to a first point with the inventory holder at least one of coupled to and supported by the mobile drive unit. ... Amazon Technologies Inc

11/10/16 / #20160330214

Data integrity verification

A system performs cryptographic operations utilizing information usable to verify validity of plaintext. To prevent providing information about a plaintext by providing the information usable to verify the validity of the plaintext, the system provides the information usable to verify validity of the plaintext to an entity on a condition that the entity is authorized to access the plaintext. ... Amazon Technologies Inc

11/10/16 / #20160328769

Electronic search interface for identifying artisan sellers

Disclosed are various embodiments for an electronic search interface to identify artisan sellers. A search query is received from a client. ... Amazon Technologies Inc

11/10/16 / #20160328761

Automatic review excerpt extraction

Disclosed are various embodiments for extracting an excerpt from a representative review of an item, such as an item available for purchase in an electronic commerce system. Attributes or categories used in reviews of an item may be identified and ranked according to consumer preference. ... Amazon Technologies Inc

11/10/16 / #20160328463

Management of application state data

Disclosed are various embodiments for synchronizing application state information across devices. More specifically, embodiments of the disclosure are related to generating and storing of application state information. ... Amazon Technologies Inc

11/10/16 / #20160328301

Cached data replication for cache recovery

Processes are disclosed for embodiments of a caching system to utilize a snapshot file or other limited size data structure to store a portion of the data stored in a cache. The snapshot file can be stored on persistent or otherwise non-transitory storage so that, even in case of a restart, crash or power loss event, the data stored in the snapshot file persists and can be used by the caching system after starting up. ... Amazon Technologies Inc

11/10/16 / #20160328168

Optimized write performance at block-based storage during volume snapshot operations

Write optimization for block-based storage performing snapshot operations may be implemented. Write requests for a particular data volume may be received for which a snapshot operation is in progress. ... Amazon Technologies Inc

11/10/16 / #20160328136

Media library analyzer

Disclosed are various embodiments analyzing a user's interaction with his or her music library. The system generates a time series by tracking a plurality of instances of music library interaction between a user and a music library. ... Amazon Technologies Inc

11/10/16 / #20160325182

Enhancing user experience by presenting past application usage

An application is executed in a hosted environment in one or more computing devices. A user may experience difficulty in the application at a particular point in the application. ... Amazon Technologies Inc

11/03/16 / #20160323458

Application-specific mobile data allocation

Mobile devices may obtain applications from an application market infrastructure. The applications may consume data from a data allocation that has been purchased from a mobile data provider. ... Amazon Technologies Inc

11/03/16 / #20160323402

Visualization of user behavior

Disclosed are various embodiments for a behavior visualization application. Navigation events are obtained from a client navigating through a workflow. ... Amazon Technologies Inc

11/03/16 / #20160323377

Automatic scaling of resource instance groups within compute clusters

A service provider may apply customer-selected or customer-defined auto-scaling policies to a cluster of resources (e.g., virtualized computing resource instances or storage resource instances in a mapreduce cluster). Different policies may be applied to different subsets of cluster resources (e.g., different instance groups containing nodes of different types or having different roles). ... Amazon Technologies Inc

11/03/16 / #20160323344

Content delivery network video content invalidation through adaptive bitrate manifest manipulation

A method for invalidating content segments of a bitstream. The method comprises a step of delivering a manifest file from an origin server to a content delivery network. ... Amazon Technologies Inc

11/03/16 / #20160323197

Background processes in update load balancers of an auto scaling group

A computing resource service provider may provide computing instances organized into logical groups, such as auto-scale groups. Computing instances assigned to an auto-scale group may be associated with one or more load balancers configured to direct traffic to the computing instances. ... Amazon Technologies Inc

11/03/16 / #20160323188

Managing state for updates to load balancers of an auto scaling group

A computing resource service provider may provide computing instances organized into logical groups, such as auto-scaling groups. Computing instances assigned to an auto-scaling group may be associated with one or more load balancers configured to direct traffic to the computing instances. ... Amazon Technologies Inc

11/03/16 / #20160323187

Managing load balancers associated with auto-scaling groups

A computing resource service provider may provide computing instances organized into logical groups, such as auto-scale groups. Computing instances assigned to an auto-scale group may be associated with one or more load balancers configured to direct traffic to the computing instances. ... Amazon Technologies Inc

11/03/16 / #20160323154

System and method for tracking service results

Various embodiments of a system and method for tracking service requests are described. Embodiments may include call tree generation logic configured to receive multiple request identifiers associated with a respective one of multiple service requests. ... Amazon Technologies Inc

11/03/16 / #20160323136

Capture of web application state

Disclosed are various embodiments of a system for rendering, in a browser of a computing device, a network page of an electronic commerce system. The system translates activities undertaken to render the network page into a plurality of actions to be performed by a slave client to duplicate the activities of the browser in rendering the network page. ... Amazon Technologies Inc

11/03/16 / #20160323110

Web of trust management in a distributed system

A new version of a structured collection of information, different from a previous version, of a cryptographic domain is created. The new version is created to be verifiable as a valid successor to the previous version and to specify a new set of quorum rules, with the new set of quorum rules defining one or more conditions to be fulfilled by a plurality of operators as conditions precedent to update the structured collection. ... Amazon Technologies Inc

11/03/16 / #20160321219

Encoding text units

Disclosed are various embodiments of systems that may identify a series of characters within a text block, wherein the series of characters are a subset of the text block. A system may bind the series of characters to generate a text unit and an encoded text block. ... Amazon Technologies Inc

11/03/16 / #20160318721

Containerized transportation trailers

Disclosed are various embodiments for a containerized shipping trailer and an automated module moving apparatus. A containerized shipping trailer may comprise a shipping container having a plurality of compartments configured to store a plurality of modules in an interior of the shipping container. ... Amazon Technologies Inc

10/27/16 / #20160315941

Access control for a document management and collaboration system

A method and apparatus for controlling access to documents retained by a document management and collaboration system is disclosed. The document management and collaboration system may generate one or more suggested privileges associated with one or more users. ... Amazon Technologies Inc

10/27/16 / #20160314140

Efficient data compression and analysis as a service

Data may be efficiently analyzed and compressed as part of a data compression service. A data compression request may be received from a client indicating data to be compressed. ... Amazon Technologies Inc

10/27/16 / #20160313986

Live updates for virtual machine monitor

Generally described, aspects of the present disclosure relate to a live update process of the virtual machine monitor during the operation of the virtual machine instances. An update to a virtual machine monitor can be a difficult process to execute because of the operation of the virtual machine instances. ... Amazon Technologies Inc

10/20/16 / #20160309610

Shelf-mounted modular computing unit

A system for performing computing operations includes a rack, one or more shelves coupled to the rack, and two or more computing modules. Each computing module may include a chassis, one or more circuit board assemblies in a primarily vertical orientation, and one or more hard disk drives in a primarily vertical orientation. ... Amazon Technologies Inc

10/20/16 / #20160308959

Latency measurement in resource requests

Systems and method for the management and processing of resource requests by a service provider, such as a content delivery network (“cdn”) service provider, on behalf of a content provider are provided. The cdn service provider can measure the performance associated with the delivery of resources to a requesting client computing devices from various computing devices associated with the cdn service provider. ... Amazon Technologies Inc

10/20/16 / #20160308708

Network control protocol

Disclosed are various embodiments for a network control application. Duplicate packets are simultaneously communicated across dedicated network communications paths. ... Amazon Technologies Inc

10/13/16 / #20160302328

Building level dehumidification and cooling

A system for cooling heat producing components in a building includes a duct coupled to a room of the building and one or more air moving devices. The duct includes a constricted section. ... Amazon Technologies Inc

10/13/16 / #20160301943

Method of efficiently implementing a mpeg-4 avc deblocking filter on an array of parallel processors

A method for implementing a deblocking filter including the steps of (a) reading pixel values for a plurality of macroblocks of an unfiltered video frame from an input buffer into a working buffer, where the working buffer has dimensions determined by a predefined input region of the deblocking filter and a portion of the working buffer forms a filter output region of the deblocking filter, (b) sequentially processing the pixel values in the working buffer through a plurality of filter processing stages using an array of software-configurable general purpose parallel processors, where each of the plurality of filter processing stages operates on a respective set of the pixel values in the working buffer, and (c) writing filtered pixel values from the filter output region of the working buffer to an output buffer after the plurality of filter processing stages are completed.. . ... Amazon Technologies Inc

10/13/16 / #20160301739

Endpoint management system providing an application programming interface proxy service

An endpoint management and proxy system is described, by which users can manage and enable exposure of application programming interfaces (“apis”) usable to cause execution of program code on a remote or third party system. Systems and methods are disclosed which facilitate the handling of user requests to perform certain tasks on remote systems. ... Amazon Technologies Inc

10/13/16 / #20160301682

Distributed passcode verification system

A distributed passcode verification system includes devices that each have a secret and that are each able to perform a limited number of verifications using their secrets. Passcode verifiers receive passcode information from a passcode information manager. ... Amazon Technologies Inc

10/13/16 / #20160301623

Queued workload service in a multi tenant environment

Tasks to be performed for a user can be outsourced to a workload service operable to process those types of tasks. Information for the tasks, such as code to be executed and data to be processed, can be stored to a queue for the workload service. ... Amazon Technologies Inc

10/13/16 / #20160301602

Efficient highly connected deployment units

Efficient and highly-scalable network solutions are provided that each utilize deployment units based on clos networks, but in an environment such as a data center of internet protocol-based network. Each of the deployment units can include multiple stages of devices, where connections between devices are only made between stages and the deployment units are highly connected. ... Amazon Technologies Inc

10/13/16 / #20160299790

Endpoint management system and virtual compute system

A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to execute a proxy application programming interface (api) associated with a first resource of a plurality of resources maintained by the endpoint management system, determine, based at least in part on the first request and the proxy api, an api mapping definition associated with the proxy api, output a second request to execute a program code on the virtual compute system based on the api mapping definition associated with the proxy api, wherein the second request contains information associated with the first resource, receive a first response from the virtual compute system, wherein the first response contains information regarding the first resource, and output a second response based on the first response received from the virtual compute system.. ... Amazon Technologies Inc

10/13/16 / #20160299695

Managing operational parameters for electronic resources

Customers of shared resources in a multi-tenant environment can modify operational parameters of electronic resources. A customer can be provisioned a data volume of a specified size, storage type (e.g., hard disk drive or solid state device), committed rate of input/output operations per second, and/or geographical location, for example. ... Amazon Technologies Inc

10/13/16 / #20160297626

Methods and apparatus for controlling movement of receptacles

Methods and apparatus for controlling the movement of portable receptacles within a materials handling facility are described. The materials handling facility utilizes at least one linear induction motor (lim) to move the portable receptacles having conductive elements from a first location to a second location within the facility. ... Amazon Technologies Inc

10/06/16 / #20160294978

Service request management

A computer-implemented system and method for managing service requests are disclosed. The system includes a service provider, having a number of server devices, that provides a service response in response to a client service request. ... Amazon Technologies Inc

10/06/16 / #20160294870

Networking flow logs for multi-tenant environments

Computing resource service providers may provide computing resources to customers in a multi-tenant environment. These computing resources may be behind a firewall or other security device such that certain information does not reach the computing resources provided to the customer. ... Amazon Technologies Inc

10/06/16 / #20160294842

Bootstrapping user authentication on devices

Disclosed are various embodiments that facilitate bootstrapping authentication of a user at a first device using a second device. The second device is authenticated for access to a user account via a first security credential. ... Amazon Technologies Inc

10/06/16 / #20160294770

Managing communications between computing nodes

Techniques are described for managing communications sent to and/or from multiple computing nodes, such as for a group of computing nodes that are part of one or more private networks. In at least some situations, the techniques are used in conjunction with providing network address translation (“nat”) functionality to a group of computing nodes that share one or more networks, such as to provide nat functionality in a distributed and asymmetric manner using multiple computing devices that perform different types of operations at different locations within the private network.. ... Amazon Technologies Inc

10/06/16 / #20160292917

Blended reality systems and methods

Systems and methods are provided for generating a blended reality view to a user, the blended reality view combining images reflected by a mirror with images transmitted from a screen behind the mirror. Systems for generating blended reality views can include a display device with a screen positioned behind a mirror. ... Amazon Technologies Inc

10/06/16 / #20160292767

Collaborative electronic commerce

Disclosed are various embodiments for collaborative electronic commerce. For example, a first network site is implemented in at least one server that sells a first plurality of items via a network. ... Amazon Technologies Inc

10/06/16 / #20160292765

Data collection for creating apparel size distributions

Collecting dimension data (e.g., height, chest size, etc.) associated with users and leveraging the dimension data to generate and display size distributions in association with products in an online marketplace is described. The size distributions may summarize data so that users may make sizing decisions based on users with similar user dimensions who acquired a same garment. ... Amazon Technologies Inc

10/06/16 / #20160292249

Dynamic replica failure detection and healing

Detecting replica faults within a replica group and dynamically scheduling replica healing operations are described. Status metadata for one or more replica groups may be accessed. ... Amazon Technologies Inc

10/06/16 / #20160291992

Cryptographically attested resources for hosting virtual machines

Approaches to enable the configuration of computing resources for executing virtual machines on behalf of users to be cryptographically attested to or verified. When a user requests a virtual machine to be provisioned, an operator of the virtualized computing environment can initiate a two phase launch of the virtual machine. ... Amazon Technologies Inc

10/06/16 / #20160291659

Power distribution system with rack power distribution unit

A power distribution system for a data center includes a transformer that transforms three-phase source power to three-phase operating power. The phase-to-neutral operating voltage for each phase is at least about 260 volts. ... Amazon Technologies Inc

10/06/16 / #20160291136

Modular lidar system

A modular lidar system may be formed of multiple lidar components. Each lidar component may include a laser emitter and a laser detector configured in a frame. ... Amazon Technologies Inc

09/29/16 / #20160286289

Optical transmittal storage networks

Optical networks may store information or data therein by maintaining the information or data in motion. The optical networks may include optical fiber rings configured to receive optical signals comprising the information or data and to circulate the optical signals within the optical fiber rings. ... Amazon Technologies Inc

09/29/16 / #20160286003

Using multiple protocols in a virtual desktop infrastructure

A method for selecting a communication protocol for a virtual desktop instance in a service provider environment may include providing to a client computing device, access to a virtual desktop instance running on a server computer using a first communication channel associated with a first communication protocol. A request for functionality from a user of the device is detected, the requested functionality being unsupported by the first communication protocol. ... Amazon Technologies Inc

09/29/16 / #20160285939

Determining initial bit rate for adaptive bit rate video playback

Enhancements to adaptive bit rate techniques are described that relate to selection of the initial bit rate with which video content is delivered. The bandwidth available to a client device is estimated by determining the time required by the client device to download a specific amount of content, e.g., the “above-the-fold” portion of a requested web page. ... Amazon Technologies Inc

09/29/16 / #20160285864

Authenticated messages between unmanned vehicles

An unmanned vehicle communicates with other unmanned vehicles. When the unmanned vehicle receives a message from another unmanned vehicle, the unmanned vehicle verifies authenticity of the message. ... Amazon Technologies Inc

09/29/16 / #20160285863

Unmanned vehicle message exchange

Two unmanned vehicles come within communication range of one another. The unmanned vehicles exchange logs of messages each has received. ... Amazon Technologies Inc

09/29/16 / #20160285856

Authentication manager

Disclosed are various embodiments for an authentication manager. In one embodiment, the authentication manager performs an identity verification on a network site. ... Amazon Technologies Inc

09/29/16 / #20160285841

Accessing a secure network using a streaming device

Web pages, such as a captive portal web page, may be rendered on an electronic display such as a display of a television that is removably coupled to a content streaming device. The web pages may be rendered using a customized user interface (ui) of a captive portal application executable on the content streaming device. ... Amazon Technologies Inc

09/29/16 / #20160285831

Establishing secure remote access to private computer networks

Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service to create and configure computer networks that are provided by the configurable network service for use by the users. Secure private access between a computer network provided for a user by the configurable network service and one or more other remote computing systems of the user (e.g., a remote private network) may be enabled in various ways. ... Amazon Technologies Inc

09/29/16 / #20160285782

Virtual network interface objects

Methods and apparatus for interfaces to manage virtual network interface objects. A system may include resource instances and a network interface virtualization coordinator. ... Amazon Technologies Inc

09/29/16 / #20160285710

Event-driven framework for filtering and processing network flows

Time-based groupings of network traffic flow data for virtualized computing resources are stored. Notifications that the time-based groupings are stored are sent, and in response to the notifications, the groupings are processed in accordance with the notifications. ... Amazon Technologies Inc

09/29/16 / #20160285678

System and method for data replication using a single master failover protocol

A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of various partitions that are stored on respective computing nodes in the system. ... Amazon Technologies Inc

09/29/16 / #20160285625

Multiple authority data security and access

A request to perform one or more operations using a second key that is inaccessible to a customer of a computing resource service provider is received from the customer, with the request including information that enables the computing resource service provider to select the second key from other keys managed on behalf of customers of the computing resource service provider. A first key, and in addition to the first key, an encrypted first key, is provided to the customer. ... Amazon Technologies Inc

09/29/16 / #20160284196

Intentional monitoring

An approach for providing intentional monitoring is provided. An alarm can be predefined with any number of metrics or thresholds for monitoring an electronic service. ... Amazon Technologies Inc

09/29/16 / #20160283778

Gaze assisted object recognition

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. ... Amazon Technologies Inc

09/29/16 / #20160283723

Data security with a security module

A security module securely manages keys. The security module is usable to implement a cryptography service that includes a request processing component. ... Amazon Technologies Inc

09/29/16 / #20160283421

Virtual machine state replication using dma write records

A dma-capable device of a virtualization host stores a dma write record, indicating a portion of host memory that is targeted by a dma write operation, in a write buffer accessible from a virtualization management component of the host. The virtualization management component uses the dma write record to identify a portion of memory to be copied to a target location to save a representation of a state of a particular virtual machine instantiated at the host.. ... Amazon Technologies Inc

09/29/16 / #20160283287

Executing threads of an application across multiple computing devices in a distributed virtual machine environment

According to one embodiment, a computer-implemented method includes executing code for an application using a computing resource of a first computing device. The application requests execution of a first thread and a second thread. ... Amazon Technologies Inc

09/29/16 / #20160283139

Dynamic configuration of data volumes

A storage system may implement dynamic configuration of data volumes. Client utilization of a data volume in a storage system may be tracked or monitored. ... Amazon Technologies Inc

09/29/16 / #20160282971

Electronic device stack assembly

An electronic device includes a stack assembly. The stack assembly is provided with a stack of sub-assemblies such as a display for rendering content, front lighting layered on top of the display for illuminating the display, a capacitive touch sensor layered on top of the front lighting for detecting touch inputs, and a cover glass layered on top of the capacitive touch sensor. ... Amazon Technologies Inc

09/29/16 / #20160282605

Electrowetting device with multi layer support plate

An electrowetting element comprising a first fluid and a second fluid immiscible with the first fluid. A support plate includes an electrode for applying a voltage to control a configuration of the first and second fluids and a plurality of layers between the electrode and at least one of the first or second fluids. ... Amazon Technologies Inc

09/29/16 / #20160280371

Unmanned vehicle rollback

An unmanned vehicle determines how to perform a task based at least in part on a message received from another unmanned vehicle. At a later time, the unmanned vehicle detects that the other unmanned vehicle has become untrusted. ... Amazon Technologies Inc

09/29/16 / #20160280370

Influencing acceptance of messages in unmanned vehicles

An unmanned vehicle receives a message from another unmanned vehicle. The recipient unmanned vehicle uses information included with the message to determine whether a quorum of other unmanned vehicles have vetted information in the message. ... Amazon Technologies Inc

09/22/16 / #20160277776

Uninterrupted playback of video streams using lower quality cached files

Disclosed are various embodiments for facilitating uninterrupted playback of video streams using lower quality cached files. A video file corresponding to an entirety of a video content feature encoded at a first quality is obtained. ... Amazon Technologies Inc

09/22/16 / #20160277508

Content deployment, scaling, and telemetry

Techniques for content deployment, scaling and telemetry are described herein. Once a content item is made accessible for deployment, one or more instances of the content item may be installed as an image on a virtual machine instance. ... Amazon Technologies Inc

09/22/16 / #20160277484

Content deployment, scaling, and telemetry

Techniques for content deployment, scaling and telemetry are described herein. Once a content item is made accessible for deployment, one or more instances of the content item may be installed as an image on a virtual machine instance. ... Amazon Technologies Inc

09/22/16 / #20160277483

Content deployment, scaling, and telemetry

Techniques for content deployment, scaling and telemetry are described herein. Once a content item is made accessible for deployment, one or more instances of the content item may be installed as an image on a virtual machine instance. ... Amazon Technologies Inc

09/22/16 / #20160277429

Token based automated agent detection

Service providers may operate one or more services configured to detect requests generated by automated agents. A captcha may be transmitted in response to requests generated by automated agents. ... Amazon Technologies Inc

09/22/16 / #20160277320

Logical switches

The deployment and scaling of a network of electronic devices can be improved by utilizing one or more network transpose boxes. Each transpose box can include a number of connectors and a meshing useful for implementing a specific network topology. ... Amazon Technologies Inc

09/22/16 / #20160275938

System and method to facilitate conversion between voice calls and text communications

A server determines that communications with a first user device are to be made in a voice call mode. The server receives, from a second user device, a first text data packet corresponding to text communications with the first user device, converts the first text data packet into a first voice data packet, and sends, via a wireless network, the first voice data packet to the first user device.. ... Amazon Technologies Inc

09/22/16 / #20160274929

Executing commands within virtual machine instances

Technologies are disclosed herein for executing commands within virtual machine (“vm”) instances. A public web service application programming interface (“api”) is exposed within a service provider network that includes methods relating to the execution of commands within vm instances. ... Amazon Technologies Inc

09/22/16 / #20160274586

Systems and methods to facilitate human/robot interaction

Short range transmissions are used to identify potential interactions between warehouse workers and warehouse robots in automated warehouses. The robot can be equipped with one or more short range transmission tags, such as radio frequency identification (rfid) tags, while the warehouse worker can be equipped with a short range transmission reader, such as an rfid reader. ... Amazon Technologies Inc

09/22/16 / #20160274241

Gps error correction via network of fixed point ground stations

An error correcting location system includes a ground station with fixed reference coordinates. The ground station may receive satellite broadcast messages from a plurality of location system satellites. ... Amazon Technologies Inc

09/22/16 / #20160272308

Adjustable landing gear assembly for unmanned aerial vehicles

This disclosure describes a configuration of an unmanned aerial vehicle (uav) landing gear assembly that includes adjustable landing gear extension that may be extended or contracted so that the body of the uav is contained in a horizontal plane when the uav is landed, even on sloping surfaces. For example, when a uav is landing, the slope of the surface may be determined and the landing gear extensions adjusted based on the slope so that the body of the uav remains approximately horizontal when the uav lands and is supported by the landing gear extensions.. ... Amazon Technologies Inc

09/22/16 / #20160271800

Systems and methods to facilitate human/robot interaction

Short range transmissions are used to identify potential interactions between warehouse workers and warehouse robots in automated warehouses. The robot can be equipped with one or more short range transmission tags, such as radio frequency identification (rfid) tags, while the warehouse worker can be equipped with a short range transmission reader, such as an rfid reader. ... Amazon Technologies Inc

09/15/16 / #20160269446

Template representation of security resources

Systems and methods are described for enabling users to model security resources and user access keys as resources in a template language. The template can be used to create and update a stack of resources that will provide a network-accessible service. ... Amazon Technologies Inc

09/15/16 / #20160269407

Broadcast-based trust establishment

A method and apparatus for device authentication are provided. In the method and apparatus, authentication data for a first device is received. ... Amazon Technologies Inc

09/15/16 / #20160269385

Location service for user authentication

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. ... Amazon Technologies Inc

09/15/16 / #20160269313

Opportunistic resource migration to optimize resource placement

A distributed system may implement opportunistic resource migration to optimize resource placement. Resources may be placed amongst different resource hosts of a distributed system. ... Amazon Technologies Inc

09/15/16 / #20160269227

System and method for configuration management service

System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. ... Amazon Technologies Inc

09/15/16 / #20160267354

Monitoring web site content

Systems and methods for monitoring web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. ... Amazon Technologies Inc

09/15/16 / #20160266922

Service manifests

Generally described, aspects of the present disclosure relate to for managing the configuration and security policies of hosted virtual machine networks. Hosted virtual machine networks are configured in a manner such that a virtual machine manager component can establish service manifests that correspond to information required by the virtual machine network from a user/customer. ... Amazon Technologies Inc

09/15/16 / #20160266816

Resource allocation for staged execution pipelining

A method and apparatus for staged execution pipelining and allocating resource to staged execution pipelines are provided. One or more execution pipelines are established, where each of the one or more execution pipelines includes one or more execution stages. ... Amazon Technologies Inc

09/15/16 / #20160266747

Providing content via multiple display devices

Disclosed are various embodiments for providing content via multiple display devices. Primary content is rendered on a first computing device. ... Amazon Technologies Inc

09/15/16 / #20160264357

Item retrieval using a robotic drive unit

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. ... Amazon Technologies Inc

09/08/16 / #20160262283

System with movable computing devices

A system for providing computing resources includes a mounting bar and one or more computing devices supported on the mounting bar. The computing devices are coupled to the mounting bar such that the computing devices can slide along the mounting bar from one position to another while the computing devices remains in service and installed on the mounting bar.. ... Amazon Technologies Inc

09/08/16 / #20160261699

Transferring cookie data to another domain

Disclosed are various embodiments for transferring cookie data between different domains. A first network data request is obtained from a client through a first domain. ... Amazon Technologies Inc

09/08/16 / #20160261623

Detecting malware in content items

Disclosed are various systems, methods, and other embodiments directed to detection of malware in content items. To detect the malware, for example, one or more content items are identified in association with the rendering of a network page in a simulated environment. ... Amazon Technologies Inc

09/08/16 / #20160261521

Managing committed processing rates for shared resources

Commitments against various resources can be dynamically adjusted for customers in a shared-resource environment. A customer can provision a data volume with a committed rate of input/output operations per second (iops) and pay only for that commitment (plus any overage), for example, as well as the amount of storage requested. ... Amazon Technologies Inc

09/08/16 / #20160261415

Cryptographic key escrow

An escrow platform is described that can be used to enable access to devices. The escrow platform can be used to sign cryptographic network protocol challenges on behalf of clients so that the secrets used to sign cryptographic network protocol challenges do not have to be exposed to the clients. ... Amazon Technologies Inc

09/08/16 / #20160260152

Model-based replacement part system

The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. ... Amazon Technologies Inc

09/08/16 / #20160259547

Techniques for predicting user input on touch screen devices

Techniques for determining user input on a touch screen of a user device are disclosed. In some situations, the techniques include: receiving information about a user input provided to a touch screen of a user device, the touch screen displaying two or more selectable objects, wherein each of the selectable objects, if selected, initiates a response corresponding to the selection of the object, determining a selectable object among the selectable objects that has a highest likelihood of being an object that a user intended to select with the user input, and providing a response corresponding to a selection of the determined selectable object. ... Amazon Technologies Inc

09/08/16 / #20160259483

Integrated near field sensor for display devices

A transmissive element including a diffractive and/or refractive pattern can be used with a display screen of a computing device to allow the display screen to function as a near field optical sensor (nfos). The nfos can be used to detect shadows cast on the display screen, and/or bright objects detected near the display screen, which can be used to determine the relative position of one or more features with respect to the device. ... Amazon Technologies Inc

09/08/16 / #20160257401

Landing of unmanned aerial vehicles on transportation vehicles for transport

Unmanned aerial vehicles (“uavs”) which fly to destinations (e.g., for delivering items) may land on transportation vehicles (e.g., delivery trucks, etc.) for temporary transport. An agreement with the owner of the transportation vehicles (e.g., a shipping carrier) may be made for obtaining consent and determining compensation for landings, and the associated transportation vehicles that are available for landings may be identified by markers on the roof or other identification techniques. ... Amazon Technologies Inc

09/01/16 / #20160255144

Managing replication of computing nodes for provided computer networks

Techniques are described for providing managed computer networks, such as for managed virtual computer networks overlaid on one or more other underlying computer networks. In some situations, the techniques include facilitating replication of a primary computing node that is actively participating in a managed computer network, such as by maintaining one or more other computing nodes in the managed computer network as replicas, and using such replica computing nodes in various manners. ... Amazon Technologies Inc

09/01/16 / #20160254985

Distributed routing architecture

A hierarchical distributed routing architecture including at least three levels, or layers, for receiving, processing and forwarding data packets between network components is provided. The core level router components receive an incoming packet from a network component and identify a distribution level router component based on processing a subset of the destination address associated with the received packet. ... Amazon Technologies Inc

09/01/16 / #20160253704

Landing page selection for linked advertising

A tiered approach to selecting landing pages to be associated with specific keywords allows optimal landing pages to be determined dynamically and updated continually. Suggestions for landing pages can come from a number of sources based upon any of a number of factors. ... Amazon Technologies Inc

09/01/16 / #20160253429

Selecting supplemental content for inclusion in a search results page

Disclosed are various embodiments that involve selecting supplemental content to be included with search results in a network page. At least one search result is generated by executing a search based at least in part on relevance to a search query. ... Amazon Technologies Inc

09/01/16 / #20160253400

Provisioning and managing replicated data instances

A replicated database can be provisioned that provides primary and secondary replicas that can be provisioned in different data zones or geographical locations. The database can be installed on the primary replica, and both the primary and secondary replica can have installed a block level replication mechanism that allows any i/o operation to be replicated by between the primary and secondary replicas. ... Amazon Technologies Inc

09/01/16 / #20160253385

Global query hint specification

A query optimizer may receive a query (e.g., from a source that generated the query). Input that specifies both a query hint string and a hint may be received to a hint specification interface. ... Amazon Technologies Inc

09/01/16 / #20160253332

Ranked navigation element

Disclosed are various embodiments for a navigation element generation application. A navigation element comprising a plurality of navigation aids is generated responsive to a search query and other data. ... Amazon Technologies Inc

09/01/16 / #20160253224

Attributing causality to program execution capacity modifications

Techniques are described for managing program execution capacity, such as for a group of computing nodes that are provided for executing one or more programs for a user. In some situations, dynamic program execution capacity modifications for a computing node group that is in use may be performed periodically or otherwise in a recurrent manner, such as to aggregate multiple modifications that are requested or otherwise determined to be made during a period of time. ... Amazon Technologies Inc

09/01/16 / #20160253204

Fast-booting application image

A method and apparatus for configuring an overlay network are provided. In the method and apparatus, an application source comprising an executable portion is obtained. ... Amazon Technologies Inc

09/01/16 / #20160252968

Interface elements for managing gesture control

Approaches are described for enabling a user to utilize fingers or other features of both hands to interact with an interface on an electronic device. A user can hold an device such as a mobile phone in a first hand, and can use a finger of the other hand to navigate through an interface or other display, such as to move relative to the device to cause the interface to scroll, zoom, or otherwise adjust. ... Amazon Technologies Inc

08/25/16 / #20160248968

Depth determination using camera focus

A computing device can capture a plurality of images using a camera of the device, each image being captured with a different focus setting of the camera. In some embodiments, the capturing the plurality of images can be performed during an autofocus process of the camera. ... Amazon Technologies Inc

08/25/16 / #20160248890

Hybrid native networked applications

Disclosed are various embodiments for a hybrid networked application. An application context communicates with a thin client application. ... Amazon Technologies Inc

08/25/16 / #20160248869

Overlay networks for application groups

A method and apparatus for configuring an overlay network are provided. In the method and apparatus, a first application is caused to be deployed for execution on the first computer system, with the application being member of an application group. ... Amazon Technologies Inc

08/25/16 / #20160248593

Complete forward access sessions

A system and method wherein an authentication request to verify authentication information submitted to a first system in connection with a first request submitted to the first system is received from the first system. A response to the authentication request is generated that includes information usable by a second system to make, without communicating with the authentication system, based at least in part on the information and one or more cryptographic processes, a determination whether fulfillment of a second request from the first system is allowable under authority of the authentication system, with the determination being based at least in part on policy information included in the information that specifies one or more policies applicable to an identity that is associated with the first request. ... Amazon Technologies Inc

08/25/16 / #20160248589

Cryptographically verified repeatable virtualized computing

A virtualized system that is capable of executing a computation that has been identified as a repeatable computation and recording various representations of the state of the computing environment throughout the execution of the repeatable computation, where the state of the computing environment can be cryptographically signed and/or verified using a trusted platform module (tpm), or other cryptographic module. For example, a tpm embedded in the host computing device may generate a hash measurement that captures the state of the repeatable computation at the time of the computation. ... Amazon Technologies Inc

08/25/16 / #20160247407

Commercial and general aircraft avoidance using multi-spectral wave detection

This disclosure is directed to a detection and avoidance apparatus for an unmanned aerial vehicle (“uav”) and systems, devices, and techniques pertaining to automated object detection and avoidance during uav flight. The system may detect objects within the uav's airspace through acoustic, visual, infrared, multispectral, hyperspectral, or object detectable signal emitted or reflected from an object. ... Amazon Technologies Inc

08/25/16 / #20160247405

Commercial and general aircraft avoidance using acoustic pattern recognition

This disclosure is directed to a detection and avoidance apparatus for an unmanned aerial vehicle (“uav”) and systems, devices, and techniques pertaining to automated object detection and avoidance during uav flight. The system may detect objects within the uav's airspace through acoustic, visual, infrared, multispectral, hyperspectral, or object detectable signal emitted or reflected from an object. ... Amazon Technologies Inc

08/25/16 / #20160247151

Performing automatically authorized programmatic transactions

Techniques are described for facilitating interactions between computing systems, such as by performing transactions between parties that are automatically authorized via a third-party transaction authorization system. In some situations, the transactions are programmatic transactions involving the use of fee-based web services by executing application programs, with the transaction authorization system authorizing and/or providing payments in accordance with private authorization instructions previously specified by the parties. ... Amazon Technologies Inc

08/25/16 / #20160246640

Virtual machine morphing for heterogeneous migration environments

Virtual machines may migrate between heterogeneous sets of implementation resources in a manner that allows the virtual machines to efficiently and effectively adapt to new implementation resources. Furthermore, virtual machines may change types during migration without terminating the virtual machines. ... Amazon Technologies Inc

08/25/16 / #20160244263

Cart for moving items

A cart for moving items includes a base, wheels coupled to the base, and one or more rollers coupled on an upper surface of the base. The base includes one or more loading areas for loading items to be moved onto the base, and one or more unloading areas for unloading items from the base. ... Amazon Technologies Inc

08/25/16 / #20160244157

Vehicle configuration with motors that rotate between a lifting position and a thrusting position

This disclosure describes a configuration of an unmanned aerial vehicle (“uav”) that will facilitate extended flight duration. The uav may have any number of lifting motors. ... Amazon Technologies Inc

08/18/16 / #20160241651

Locality based content distribution

A system and method for content distribution are provided. A content provider generates a network topology having one or more subnetworks made up of content sources. ... Amazon Technologies Inc

08/18/16 / #20160241637

Automated profiling of resource usage

Operating profiles for consumers of computing resources may be automatically determined based on an analysis of actual resource usage measurements and other operating metrics. Measurements may be taken while a consumer, such as a virtual machine instance, uses computing resources, such as those provided by a host. ... Amazon Technologies Inc

08/18/16 / #20160241438

Configuration service for configuring instances

A service is disclosed that allows configuration, management and deployment of instances. A configuration document can be stored by the service and one or more instance identifiers can be linked to the configuration document. ... Amazon Technologies Inc

08/18/16 / #20160239804

Modular air delivery

Aspects of modular airborne delivery are described. When a shipping container is provided to an airborne carrier for delivery, the airborne carrier may assess weather across a route for airborne delivery of the shipping container, evaluate an approach to drop the shipping container at a delivery zone, and calculate a remaining amount of time until a target delivery time, for example. ... Amazon Technologies Inc

08/18/16 / #20160239677

Dynamic security policy generation

A user interface is described, such as a graphical user interface (gui), operable to receive a representation of a security policy expressed in a first policy language, where that security policy will be supported by policy evaluation engines (or other such components) that are configured to operate using security policies expressed using a second (different) policy language. The representation of the security policy is persisted in a data store in accordance with the first policy language. ... Amazon Technologies Inc

08/18/16 / #20160239578

Context sensitive framework for providing data from relevant applications

Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. ... Amazon Technologies Inc

08/18/16 / #20160239534

Context sensitive framework for providing data from relevant applications

Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. ... Amazon Technologies Inc

08/18/16 / #20160239454

Multi-mode system on a chip

A system on a chip (soc) can be configured to operate in one of a plurality of modes. In a first mode, the soc can be operated as a network compute subsystem to provide networking services only. ... Amazon Technologies Inc

08/18/16 / #20160239445

System on a chip comprising an i/o steering engine

Embodiments of the technology can provide steering of one or more i/o resources to compute subsystems on a system-on chip (soc). The soc may include a first i/o subsystem comprising a plurality of first i/o resources and a second i/o subsystem comprising a plurality of second i/o resources. ... Amazon Technologies Inc

08/18/16 / #20160239352

Context sensitive framework for providing data from relevant applications

Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. ... Amazon Technologies Inc

08/18/16 / #20160239318

Programmatic event detection and message generation for requests to execute program code

A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code in response to events triggered on an auxiliary service to provide implicit and automatic rate matching and scaling between events being triggered on the auxiliary service and the corresponding execution of user code on various virtual machine instances. ... Amazon Technologies Inc

08/18/16 / #20160239282

Context sensitive framework for providing data from relevant applications

Functionality is disclosed herein for using a context sensitive framework to identify relevant applications to a current context and to provide data received from the relevant applications to a user. Instead of a user having to manually locate and launch an application, relevant applications determined by a contextual service may provide data in response to receiving the context data. ... Amazon Technologies Inc

08/18/16 / #20160236867

Modular, multi-function smart storage containers

A system to provide additional functionality to robots in automated warehouse systems is disclosed. The system can include a number of additional components that can be attached to existing components of the warehouse system to improve safety, functionality, and decrease costs. ... Amazon Technologies Inc

08/11/16 / #20160234300

Dynamically modifying a cluster of computing nodes used for distributed execution of a program

Techniques are described for managing distributed execution of programs. In some situations, the techniques include dynamically modifying the distributed program execution in various manners, such as based on monitored status information. ... Amazon Technologies Inc

08/11/16 / #20160234201

Sign-on service and client service information exchange interactions

Techniques are described for providing customizable sign-on functionality, such as via an access manager system that provides single sign-on functionality and other functionality to other services for use with those services' users. The access manager system may maintain various sign-on and other account information for various users, and provide single sign-on functionality for those users using that maintained information on behalf of multiple unrelated services with which those users interact. ... Amazon Technologies Inc

08/11/16 / #20160234200

Delegation of authority for users of sign-on service

Techniques are described for providing customizable sign-on functionality, such as via an access manager system that provides single sign-on functionality and other functionality to other services for use with those services' users. The access manager system may maintain various sign-on and other account information for various users, and provide single sign-on functionality for those users using that maintained information on behalf of multiple unrelated services with which those users interact. ... Amazon Technologies Inc

08/11/16 / #20160232490

System and method for filling an order

A method for fulfilling inventory requests includes receiving an inventory request requesting an inventory item and selecting the requested inventory item from an inventory holder. The method further includes storing the requested inventory item in an order holder associated with the inventory request and moving the order holder to a storage space. ... Amazon Technologies Inc

08/11/16 / #20160231986

Remote access to mobile communication devices

Disclosed are various embodiments that facilitate remote access to mobile communication devices. A video signal generated in a first computing device is captured, where the video signal corresponds to a screen of the first computing device. ... Amazon Technologies Inc

08/11/16 / #20160231900

Data visualization through use of linked charts

A user provides input to a graphical user interface to transform a chart that is linked to other charts presented to the user through the interface. In response to this input, the chart is transformed and updated. ... Amazon Technologies Inc

08/11/16 / #20160229530

Unmanned aerial vehicle protective frame configuration

This disclosure describes a configuration of an unmanned aerial vehicle (uav) that includes a frame that provides both structural support for the uav and protection for foreign objects that may come into contact with the uav. The uav may have any number of lifting motors. ... Amazon Technologies Inc

08/04/16 / #20160225065

Universal business procurement

Various methods and techniques are described for providing the ability to make purchases from a number of network-based retailers while enforcing a common set of policy policies. A user submits a request to progress a transaction involving one or more items available from an electronic marketplace. ... Amazon Technologies Inc

08/04/16 / #20160224785

Security protocols for low latency execution of program code

A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. ... Amazon Technologies Inc

08/04/16 / #20160224530

Mapping stored client data to requested data using metadata

Disclosed are various embodiments that employ metadata to map stored client data to form fields and other data consumers. Data items are requested by a data consumer, such as a web form. ... Amazon Technologies Inc

08/04/16 / #20160224360

Security protocols for low latency execution of program code

A system for providing security mechanisms for secure execution of program code is described. The system may be configured to maintain a plurality of virtual machine instances. ... Amazon Technologies Inc

08/04/16 / #20160224094

Monitoring and real-time adjustment of power consumption settings

Customers in a multi-tenant environment can obtain energy consumption information for a set of resources or other computing components used by those customers, including time-accurate accounting for various components of those resources utilized on behalf of the customer. A customer can also have the ability to specify how the resources are to be operated when used for the customer, in order to manage the amount of energy consumption. ... Amazon Technologies Inc

07/28/16 / #20160219081

Policy approval layer

A customer of a policy management service may use an interface with a configuration and management service to interact with policies that may be applicable to the customer's one or more resources. The customer may create and/or modify the policies and the configuration and management service may notify one or more other entities of the created and/or modified policies. ... Amazon Technologies Inc

07/28/16 / #20160217786

Hosted voice recognition system for wireless devices

Methods, systems, and software for converting the audio input of a user of a handheld client device or mobile phone into a textual representation by means of a backend server accessed by the device through a communications network. The text is then inserted into or used by an application of the client device to send a text message, instant message, email, or to insert a request into a web-based application or service. ... Amazon Technologies Inc

07/28/16 / #20160217290

Data security using request-supplied keys

Requests are submitted to a request processing entity where the requests include a cryptographic key to be used in fulfilling the request. The request processing entity, upon receipt of the request, extracts the key from the request and uses the key to perform one or more cryptographic operations to fulfill the request. ... Amazon Technologies Inc

07/28/16 / #20160216960

Managing update deployment

Systems and methods for managing deployment of an update to computing devices are provided. An update deployment manager determines one or more initial computing devices to receive and execute an update. ... Amazon Technologies Inc

07/28/16 / #20160216896

System and method for providing flexible storage and retrieval of snapshot archives

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. ... Amazon Technologies Inc

07/28/16 / #20160216862

Using gestures to deliver content to predefined destinations

Disclosed are various embodiments for using gestures to deliver content to predefined destinations. After a user designates a content item, a flick gesture is detected, where the flick gesture has a point of origin and crosses a trip line surrounding the point of origin. ... Amazon Technologies Inc

07/28/16 / #20160216807

Resin-encapsulated portable media device

Portable multimedia devices, and techniques for their manufacture, are provided that feature functional parts embedded with a resin matrix that obviates the need for traditional structural components such as midframes and/or outer casings. The resin matrix may be provided through the use of a flowable liquid resin that is flowed around the functional components within a mold cavity. ... Amazon Technologies Inc

07/21/16 / #20160212216

Interacting with cloud-based applications using unrelated devices

Systems and methods provide logic facilitating an interaction between a networked server and multiple, unrelated devices. In one implementation, a computer-implemented method enables a user of a device to interact with or control multiple, unrelated devices across a cloud computing environment using a networked server. ... Amazon Technologies Inc

07/21/16 / #20160212060

Network service request throttling system

Disclosed are various embodiments for throttling requests for a network service. A request for a network service is received from a client application and parameters are extracted from the request. ... Amazon Technologies Inc

07/21/16 / #20160211978

Provisioning digital certificates in a network environment

A method for provisioning digital certificates in a compute service environment may include authorizing a customer entity for using and/or controlling a network resource in the compute service environment. Upon completing the authorization, a digital certificate may be issued to the customer entity. ... Amazon Technologies Inc

07/21/16 / #20160210738

Visual task feedback for workstations in materials handling facilities

Visual task feedback for workstations in a materials handling facility may be implemented. Image data of a workstation surface may be obtained from image sensors. ... Amazon Technologies Inc

07/21/16 / #20160210343

Data set capture management with forecasting

A set of virtualized computing services may include multiple types of virtualized data store differentiated by characteristics such as latency, throughput, durability and cost. A sequence of captures of a data set from one data store to another may be scheduled to achieve a variety of virtualized computing service user and provider goals such as lowering a probability of data loss, lowering costs, and computing resource load leveling. ... Amazon Technologies Inc

07/21/16 / #20160210205

Failover and recovery for replicated data instances

Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can periodically communicate with a primary and a secondary replica for an instance, with each capable of residing in a separate data zone or geographic location to provide a level of reliability and availability. ... Amazon Technologies Inc

07/21/16 / #20160209930

Approaches for displaying alternate views of information

Approaches are described which enable a computing device (e.g., mobile phone, tablet computer) to display alternate views or layers of information within a window on the display screen when a user's finger (or other object) is detected to be within a particular range of the display screen of the device. For example, a device displaying a road map view on the display screen may detect a user's finger near the screen and, in response to detecting the finger, render a small window that shows a portion of a satellite view of the map proximate to the location of the user's finger. ... Amazon Technologies Inc

07/14/16 / #20160205187

Shadowing storage gateway

Methods, apparatus, and computer-accessible storage media for shadowing data stored on a local store to a remote store provided by a service provider. A gateway may be configured as a shadowing gateway on a customer network in response to receiving configuration information. ... Amazon Technologies Inc

07/14/16 / #20160205110

Techniques for data security in a multi-tenant environment

The usage of data in a multi-tenant environment can be controlled by utilizing functionality at the hypervisor level of various resources in the environment. Data can be associated with various tags, security levels, and/or compartments. ... Amazon Technologies Inc

07/14/16 / #20160205062

Managing network computing components utilizing request routing

Aspects of the disclosure will be described with regard to the processing of a client computing device dns queries by a dns processing service to determine an identifier associated with a previously instantiated hosted virtual machine instance. In one aspect, if the previously instantiated hosted virtual machine instance is instantiated, the dns service can resolve the dns query by transmitting network address information associated with the previously instantiated hosted virtual machine instance. ... Amazon Technologies Inc

07/14/16 / #20160205010

Adaptive service timeouts

Disclosed are various embodiments for a timeout management application. Latency data for executing services is obtained. ... Amazon Technologies Inc

07/07/16 / #20160197937

Hardware secret usage limits

A hardware secret is securely maintained in a computing device. The device operates in accordance with a usage limit corresponding to a limited number of operations using the hardware secret that the device is able to perform. ... Amazon Technologies Inc

07/07/16 / #20160196755

Ground effect based surface sensing in automated aerial vehicles

This disclosure describes a system and method for operating an automated aerial vehicle wherein influences of a ground effect may be utilized for sensing the ground or other surfaces. In various implementations, an operating parameter of the automated aerial vehicle may be monitored to determine when a ground effect is influencing the parameter, which correspondingly indicates a proximity to a surface (e.g., the ground). ... Amazon Technologies Inc

07/07/16 / #20160196602

Determining a size of an item based on comparisons of dimensional and stretch data

A system for recommending a size of a wearable item implements a method that includes identifying a reference wearable item and a size for the reference wearable item. The system accesses a wearable item database and retrieves a three-dimensional model of the reference wearable item. ... Amazon Technologies Inc

07/07/16 / #20160196438

Virtual service provider zones

A service proxy services as an application programming interface proxy to a service, which may involve data storage. When a request to store data is received by the service proxy, the service proxy encrypts the data and stores the data in encrypted form at the service. ... Amazon Technologies Inc

07/07/16 / #20160194975

Energy reclamation from fluid-moving systems

A system includes a building, a fluid-moving system, and a turbine system. The fluid-moving system includes one or more conduits in or coupled to the data center and a pump. ... Amazon Technologies Inc

06/16/16 / #20160173576

Prioritized content transmission

Features are provided for facilitating prioritized transmission of content between content providers and content requesters. A content provider or intermediary entity obtains prioritization rules for transmitting network resources, such as resources embedded in or otherwise associated with web pages. ... Amazon Technologies Inc

06/16/16 / #20160173575

Predictive rendering of current content versions

Features are disclosed for determining which content item or items are likely to be requested by a particular user or device, or by a group of users or devices. The determined content items may be obtained independently of a request from the users or devices, and substantially current versions of the content items may be maintained at a server system, such as an intermediary system. ... Amazon Technologies Inc

06/16/16 / #20160173518

Adaptive client-aware session security

Source information for requests submitted to a system are classified to enable differential handling of requests over a session whose source information changes over the session. For source information (e.g., an ip address) classified as fixed, stronger authentication may be required to fulfill requests when the source information changes during the session. ... Amazon Technologies Inc

06/16/16 / #20160173485

System and method for recognizing malicious credential guessing attacks

A first identity claim and a first attempt to prove password possession are received. As a result of determining that the first attempt to prove password possession is a match to a password in a set of passwords, but that the first identity claim is a mismatch to an identity that corresponds to the password, an authentication process that includes incrementing a counter associated with the password is performed. ... Amazon Technologies Inc

06/16/16 / #20160173406

System and method for controlling access to web services resources

A system and method for controlling access to web services resources. A system may include a storage medium configured to store instructions and one or more processors configured to access the storage medium. ... Amazon Technologies Inc

06/16/16 / #20160173323

Fault tolerant folded clos networks

Systems and methods are described to provide fault tolerant folded clos networks. A folded clos network is disclosed including a set of tier 1 routers interconnected with a set of tier 2 routers. ... Amazon Technologies Inc

06/16/16 / #20160173287

Short-duration digital certificate issuance based on long-duration digital certificate validation

A certificate authority service receives a request to issue a long-duration digital certificate from an entity for validation purposes between the entity and the service. Upon issuance of the long-duration digital certificate, the entity submits a request to the service for issuance of a short-duration digital certificate that includes a shorter validity period than the long-duration digital certificate. ... Amazon Technologies Inc

06/16/16 / #20160173280

Secured communication in network environments

A computing device can obtain a session key for encrypting data that is communicated between a client device and the computing device. The computing device can receive, from the client device, an encrypted request for data. ... Amazon Technologies Inc

06/16/16 / #20160171896

Commercial and general aircraft avoidance using light pattern detection

This disclosure is directed to a detection and avoidance apparatus for an unmanned aerial vehicle (“uav”) and systems, devices, and techniques pertaining to automated object detection and avoidance during uav flight. The system may detect objects within the uav's airspace through acoustic, visual, infrared, multispectral, hyperspectral, or object detectable signal emitted or reflected from an object. ... Amazon Technologies Inc

06/16/16 / #20160171064

Efficient query processing using histograms in a columnar database

A probabilistic data structure is generated for efficient query processing using a histogram for unsorted data in a column of a columnar database. A bucket range size is determined for multiples buckets of a histogram of a column in a columnar database table. ... Amazon Technologies Inc

06/16/16 / #20160170908

Storage device authentication

Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. ... Amazon Technologies Inc

06/16/16 / #20160170885

Cached volumes at storage gateways

Methods and apparatus for supporting cached volumes at storage gateways are disclosed. A storage gateway appliance is configured to cache at least a portion of a storage object of a remote storage service at local storage devices. ... Amazon Technologies Inc

06/16/16 / #20160170785

Managing virtual machine instances utilizing an offload device

Generally described, the present application relates to systems and methods for the managing virtual machines instances using a physical computing device and an offload device. The offload device can be a separate computing device that includes computing resources (e.g., processor and memory) separate from the computing resources of the physical computing device. ... Amazon Technologies Inc

06/16/16 / #20160170784

Managing virtual machine instances utilizing a virtual offload device

Generally described, the present application relates to systems and methods for the managing virtual machines instances using a physical computing device and an offload device. The offload device can be a separate computing device that includes computing resources (e.g., processor and memory) separate from the computing resources of the physical computing device. ... Amazon Technologies Inc

06/16/16 / #20160170782

Network policy implementation with multiple interfaces

The transmission of data on computer networks according to one or more policies is disclosed. A policy may specify, among other things, various parameters which are to be followed when transmitting initiating network traffic. ... Amazon Technologies Inc

06/16/16 / #20160170781

Systems and methods for loading a virtual machine monitor during a boot process

Generally described, aspects of the present disclosure relate to loading an updated virtual machine monitor on the physical computing device during a boot process. The updated virtual machine monitor may be loaded from an update manager external to the virtual machine monitor, such as the offload device or a server connected with the physical computing device over a network. ... Amazon Technologies Inc

06/16/16 / #20160170250

Electronic device stack assembly

An electronic device includes a stack assembly and a cover glass. The stack assembly includes an electronic paper display sub-assembly for rendering content, a front light sub-assembly for illuminating the electronic display sub-assembly, and a capacitive touch sensing sub-assembly for detecting touch inputs. ... Amazon Technologies Inc

06/16/16 / #20160170198

Electrowetting display device

An electrowetting display device includes first and second barrier layers which cover first and second electrodes. The electrowetting display device includes a first base substrate which faces a second base substrate, the first electrode on the first base substrate, the first barrier layer which covers the first electrode, the second electrode on the second base substrate, the second barrier layer which covers the second electrode, a barrier wall between the first base substrate and the second base substrate, and an electrowetting layer between the first base substrate and the second base substrate. ... Amazon Technologies Inc

06/16/16 / #20160167888

Mobile configurable conveyor component

A mobile robotic device with a conveyor that is configured to link up with another conveyor of a second mobile robotic device is described. In this manner, the mobile robotic devices may provide integrated, flexible conveyors and the ability to link conveyors to make an aggregate conveyor of any shape or size. ... Amazon Technologies Inc

06/16/16 / #20160167228

Generating robotic grasping instructions for inventory items

Robotic arms may be utilized to grasp inventory items within an inventory system. Information about an inventory item to be grasped can be detected and used to determine a grasping strategy in conjunction with information from a database. ... Amazon Technologies Inc

06/16/16 / #20160167227

Robotic grasping of items in inventory system

Robotic arms or manipulators can be utilized to grasp inventory items within an inventory system. Information about an item to be grasped can be detected and/or accessed from one or more databases to determine a grasping strategy for grasping the item with a robotic arm or manipulator. ... Amazon Technologies Inc

06/09/16 / #20160165661

Automated aerial vehicle wireless communication and networks

An automated mobile vehicle configured to autonomously provide coverage for inoperable infrastructure components at various locations. For example, a plurality of automated mobile vehicles may be deployed to provide emergency lighting, a wireless network, audio, video, etc., at an event area. ... Amazon Technologies Inc

06/09/16 / #20160165513

Quality-based phone routing

Disclosed are various embodiments for a call routing application. Routes are evaluated according to aggregated call quality data with respect to a call endpoint. ... Amazon Technologies Inc

06/09/16 / #20160164897

Detection of and responses to network attacks

Disclosed are various embodiments for detecting and responding to attacks on a computer network. One embodiment of such a method describes monitoring dropped data communications intended for a target class of first virtual machine nodes; determining whether a dropped data communication is a form of attack on a network to which the first virtual machine nodes are connected; and sending a notification message of the determined attack to a data transmission system manager node thereby causing the data transmission system manager node to generate a list of one or more internet protocol addresses associated with a source of the dropped data communication and send the list of one or more internet protocol addresses to at least one second transmission manager node for second virtual machine nodes that are not part of the target class. ... Amazon Technologies Inc

06/09/16 / #20160164863

Proxy server-based network site account management

Disclosed are various embodiments for network site account management using a proxy server. A request for a secured resource on a network site is generated based at least in part on stored account information in response to receiving an initial request for the secured resource from a client. ... Amazon Technologies Inc

06/09/16 / #20160164855

Two factor authentication with authentication objects

Representations of authentication objects are provided for selection via an interface. An authentication object may be generated to include information obtained from one or more sensors of a device. ... Amazon Technologies Inc

06/09/16 / #20160164797

Automatic determination of resource sizing

A system for providing automatic resource resizing is provided. The system may be configured to maintain a plurality of virtual machine instances. ... Amazon Technologies Inc

06/09/16 / #20160164762

Automatic management of resource sizing

A system for providing automatic resource resizing is provided. The system may be configured to maintain a plurality of virtual machine instances. ... Amazon Technologies Inc

06/09/16 / #20160164738

Vertical scaling of computing instances

Technology for scaling computing instances is provided. In one example, a method may include identifying vertical scaling rules defining a criterion for vertically scaling a computing instance from a first instance type to a second instance type. ... Amazon Technologies Inc

06/09/16 / #20160162942

Application recommendations based on application and lifestyle fingerprinting

Disclosed are various embodiments that employ application fingerprinting and lifestyle fingerprinting, where each application fingerprint is associated with a corresponding application and is generated based at least in part on a static analysis and a dynamic analysis of the corresponding application. In one embodiment, an identification of an application is received, and a group of users are determined that have a preference for the application based at least in part on lifestyle fingerprint data and application fingerprint data. ... Amazon Technologies Inc

06/09/16 / #20160162707

Automatic application dependent anonymization

Disclosed are various embodiments for facilitating the anonymization of unique entity information. A service may send anonymized responses to requests for data from multiple requestors, the data being associated with entity identifiers. ... Amazon Technologies Inc

06/09/16 / #20160162597

Intelligent browser-based display tiling

Features are disclosed for dividing content pages into sections, or “tiles,” that can be updated independently of one another, and determining the processing burdens associated with updating and managing such divided content pages, the likelihood that portions of the content pages will change, etc. The processing burdens may be based on an analysis of how long it takes to update the display of the tiles or other sections of the content page, the computer memory used to update the display, the processor cycles used to update the display, etc. ... Amazon Technologies Inc

06/09/16 / #20160162391

Application development via a multi-unit device

Disclosed are various embodiments for systems and methods to provide to a processor unit over a network. The processor unit may be used for testing applications, debugging code, and/or any other job that may need processing. ... Amazon Technologies Inc

06/09/16 / #20160162387

Promotion determination based on aggregated code coverage metrics

Techniques are described for aggregating code coverage data generated from various types of testing of software modules, and automatically determining whether to promote software upwards in a multi-level software deployment hierarchy based on the aggregated code coverage data. In embodiments, a code coverage metric is determined for a software module, and the metric is compared to a set of promotion criteria, including whether the metric meets a predetermined threshold for quality. ... Amazon Technologies Inc

06/09/16 / #20160162378

Disaster recovery service

A customer may use a disaster recovery service to generate a disaster recovery scenario in order to make certain resources available to the customer in the event of a data region failure. The customer may specify a recovery point objective, a recovery time objective and a recovery data region for the scenario. ... Amazon Technologies Inc

06/09/16 / #20160162320

System for managing and scheduling containers

A task definition is received. The task definition indicates at least a location from which one or more software image can be obtained and information usable to determine an amount of resources to allocate to one or more software containers for the one or more software image. ... Amazon Technologies Inc

06/02/16 / #20160156842

Collaborative image capturing

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. ... Amazon Technologies Inc

06/02/16 / #20160156725

Managing interaction with hosted services

Systems and methods are disclosed which facilitate managing interaction with instances corresponding to hosted services. Customers may implement services on a hosted computing environment. ... Amazon Technologies Inc

06/02/16 / #20160156719

Proxy captive portal traffic for input-limited devices

A system for registering an input-limited device such as a media player with a captive access point that requires completion of a portal web page prior to allowing client devices access to a network such as the internet. Such captive access points are commonly found in hotels, and may be used for both freely provided public wifi and for connections that require providing payment. ... Amazon Technologies Inc

06/02/16 / #20160156626

Mutual authentication with symmetric secrets and signatures

A client and server negotiate a secure communication channel using a pre-shared key where the server, at the time the negotiation initiates, lacks access to the pre-shared key. The server obtains the pre-shared key from another server that shares a secret with the client. ... Amazon Technologies Inc

06/02/16 / #20160154963

Redundant key management

A data storage service redundantly stores data and keys used to encrypt the data. Data objects are encrypted with first cryptographic keys. ... Amazon Technologies Inc

06/02/16 / #20160154597

Backup of volatile memory to persistent storage

Approaches for automatically backing up data from volatile memory to persistent storage in the event of a power outage, blackout or other such failure are described. The approaches can be implemented on a computing device that includes a motherboard, central processing unit (cpu) a main power source, volatile memory (e.g., random access memory (ram)), an alternate power source and circuitry (e.g., a specialized application-specific integrated circuit (asic)) for performing the backup of volatile memory to a persistent storage device. ... Amazon Technologies Inc

05/26/16 / #20160150049

Efficiently caching data at a client device

A merchant system computes various probabilities that visitors to a web site will request individual web pages of the web site. The computed probabilities are then utilized to cache web pages having the highest probabilities of being requested to a client device. ... Amazon Technologies Inc

05/26/16 / #20160149921

Trusted peripheral device for a host in a shared electronic environment

A trusted peripheral device can be utilized with an electronic resource, such as a host machine, in order to enable the secured performance of security and remote management in the electronic environment, where various users might be provisioned on, or otherwise have access to, the electronic resource. The peripheral can have a secure channel for communicating with a centralized management system or service, whereby the management service can remotely connect to this trusted peripheral, using a secure and authenticated network connection, in order to run the above-described functionality on the host to which the peripheral is attached.. ... Amazon Technologies Inc

05/26/16 / #20160149764

Providing virtual networking functionality for managed computer networks

Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify one or more virtual local area networks (“vlans”) for a managed computer network being provided for the user, such as with each vlan including multiple computing nodes of the managed computer network. ... Amazon Technologies Inc

05/26/16 / #20160147619

Hypervisor assisted virtual memory obfuscation

Remote computing resource service providers allow customers to execute one or more applications in a virtual environment on computer systems provided by the computing resource service provider. The virtual machines may be managed by a hypervisor executing on computer systems operated by the service provider. ... Amazon Technologies Inc

05/26/16 / #20160145045

Inventory system with efficient operator handling of inventory items

An inventory system can include multiple floors. The system can assign operations involving inventory items to a floor based on information about the floor, other floors, the operations, and/or the inventory items. ... Amazon Technologies Inc

05/26/16 / #20160145044

Inventory system with efficient operator handling of inventory items

An inventory system can receive a receipt receptacle from a shipping vehicle. The receipt receptacle can be moved to a case shuttle without separating or sorting inventory items in the receipt receptacle. ... Amazon Technologies Inc

05/19/16 / #20160142367

Managing content delivery network service providers

A system, method, and computer readable medium for managing cdn service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. ... Amazon Technologies Inc

05/19/16 / #20160142254

Managing communications between computing nodes

Techniques are described for managing communications between multiple intercommunicating computing nodes, such as multiple virtual machine nodes hosted on one or more physical computing machines or systems. In some situations, users may specify groups of computing nodes and optionally associated access policies for use in the managing of the communications for those groups, such as by specifying which source nodes are allowed to transmit data to particular destinations nodes. ... Amazon Technologies Inc

05/19/16 / #20160140570

Tracking and verifying authenticity of items

Disclosed are various embodiments for tracking and verifying the authenticity of items. Public and private unique identifiers are generated for an item, and an identifier label is printed and affixed to the item. ... Amazon Technologies Inc

05/19/16 / #20160140569

Authenticity label for items

Disclosed are various embodiments of multi-layer identifier labels. In one embodiment, a multi-layer identifier label includes an upper layer bearing a public identifier, a lower layer bearing a private identifier, and an adhesive backing below the lower layer. ... Amazon Technologies Inc

05/19/16 / #20160139239

Determining device locations using movement, signal strength

Techniques for precisely determining a location of a mobile computing device based on both wireless signal strengths measured at the mobile computing device and movement of the device. The wireless signal strengths may represent the strength of a connection between the device and wireless access points (waps), cellular towers, or the like. ... Amazon Technologies Inc

05/12/16 / #20160134697

Techniques for network replication

A request to copy at least a portion of a first network that includes a first set of devices is received, the request including one or more filtering criteria, with at least one of the one or more filtering criteria specifying a tag assigned to a device of the first set of devices. At least the portion of the first network is copied by causing the system to create, according to the one or more filtering criteria, a second network by causing a second set of devices to be configured to be duplicative of devices of the first set of devices that are assigned the tag specified by the filtering criteria.. ... Amazon Technologies Inc

05/12/16 / #20160134623

Secure execution environment services

Techniques for managing secure execution environments provided as a service to computing resource service provider customers are described herein. A request to launch a secure execution environment is received from a customer and fulfilled by launching a secure execution environment on a selected computer system. ... Amazon Technologies Inc

05/12/16 / #20160134616

Desktop application fulfillment platform with multiple authentication mechanisms

A service provider system may include an application fulfillment platform that delivers desktop applications to desktops on physical computing devices or virtual desktop instances. A computing resource instance may be registered with the platform, which generates a unique identifier and a security token for the computing resource instance using multiple authentication mechanisms. ... Amazon Technologies Inc

05/12/16 / #20160134492

Forward-based resource delivery network management techniques

A resource delivery network and method for distributing content in the network is disclosed herein. The network comprises a plurality of servers arranged in tiers and partitioned. ... Amazon Technologies Inc

05/12/16 / #20160132808

Portfolios and portfolio sharing in a catalog service platform

A service provider system may implement an enterprise catalog service that manages catalogs and portfolios of software products (e.g., desktop applications and server products) on behalf of service provider customer organizations. Through the service, a customer organization administrator may create a portfolio (e.g., a container) and configure the portfolio for subsequent use by end users in the organization, which may include adding products, users, permissions, and constraints on the usage of the products (individually or collectively) to the portfolio for all authorized end users or particular end users. ... Amazon Technologies Inc

05/12/16 / #20160132806

Catalog service platform for deploying applications and services

A service provider system may implement an enterprise catalog service that manages catalogs or portfolios of software products (e.g., desktop applications and server products) on behalf of service provider customer organizations. Through the enterprise catalog service, an administrator in a customer organization may discover, select, and ingest products (e.g., based on their features, pricing, and terms), and may add them to catalogs or portfolios for subsequent use by end users in the organization. ... Amazon Technologies Inc

05/12/16 / #20160132805

Constraints and constraint sharing in a catalog service platform

A service provider system may implement an enterprise catalog service that manages software products and portfolios of software products on behalf of service provider customer organizations. Through an administrator interface of the service, a customer organization administrator may create constraints on the use of the software products, and each constraint may include one or more rules about how the products can be launched. ... Amazon Technologies Inc

05/12/16 / #20160132347

Managing virtual computing nodes using isolation and migration techniques

Systems and method for the management of virtual machine instances are provided. A network data transmission analysis system can use contextual information in the execution of virtual machine instances to isolate and migrate virtual machine instances onto physical computing devices. ... Amazon Technologies Inc

05/12/16 / #20160132320

Deploying updates to an application during periods of off-peak demand

Update preferences might be utilized to specify that an update to an application should not be applied until the demand for the application falls below a certain threshold. Demand for the application is monitored. ... Amazon Technologies Inc

05/12/16 / #20160132314

Remote configuration management of applications

Disclosed are systems, methods, and computer-readable media for remotely updating deployed applications by changing the values of modifiable variables incorporated in the applications. Developers can define segments with attributes and deliver customized configurations for those segments. ... Amazon Technologies Inc

05/12/16 / #20160132313

Cancel and rollback update stack requests

Techniques for cancel and rollback of update stack requests are disclosed herein. At a time after receiving a request to cancel and rollback an update request for a computer system, one or more computer resources within a computer system invoke one or more computer system capabilities at least to cancel computer system operations to update the computer. ... Amazon Technologies Inc

05/12/16 / #20160132310

Dynamic reconstruction of application state upon application re-launch

A service provider system may include an application fulfillment platform that delivers desktop applications on demand to desktops on physical computing devices or virtual desktop instances of end users. An application delivery agent installed on an end user's computing resource instance may store application state data (e.g., configuration data, runtime settings, or application templates) or scratch data that is generated by an application executing on the computing resource instance to a secure location on service provider storage resources. ... Amazon Technologies Inc

05/12/16 / #20160132214

Application delivery agents on virtual desktop instances

A service provider system may include an application fulfillment platform that delivers desktop applications to end users (e.g., to physical computing devices or virtual desktop instances). An application delivery agent installed on an end user's device may send requests to access platform control plane services on behalf of the agent or the end user (along with security credentials) and may retrieve messages directed to the device from a queue on the platform. ... Amazon Technologies Inc

05/12/16 / #20160130033

Palletizing mobile drive units

An inventory system includes a pallet and a base for palletizing or unpalletizing a mobile drive unit. The pallet has a set of openings corresponding with features of the mobile drive unit. ... Amazon Technologies Inc

05/12/16 / #20160129998

Unmanned aerial vehicle configuration for extended flight

This disclosure describes a configuration of an unmanned aerial vehicle (uav) that will facilitate extended flight duration. The uav may have any number of lifting motors. ... Amazon Technologies Inc

05/05/16 / #20160127972

Reconfigurable antenna system

A user device selects a communication module from a plurality of communication modules of the user device to communicate first data to a first device in a first configuration, selects a first antenna from a plurality of antennas of the user device to communicate the first data in the first configuration, and couples the communication module to the first antenna in the first configuration. The user device additionally selects the communication module to communicate second data to a second device in a second configuration, selects the first antenna and a second antenna from the plurality of antennas to communicate the second data in the second configuration, and couples the communication module to the first antenna and the second antenna in the second configuration.. ... Amazon Technologies Inc

05/05/16 / #20160127865

Method, system, and computer program product for providing location based services

Methods, systems, and computer program products for providing location based services are provided. Embodiments may include storing locations for a plurality of users of a telecommunication environment and contact lists of associated users for the plurality of users. ... Amazon Technologies Inc

05/05/16 / #20160127336

Preventing persistent storage of cryptographic information using signaling

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. ... Amazon Technologies Inc

05/05/16 / #20160127330

Resource locators with keys

Requests are pre-generated to include a cryptographic key to be used in fulfilling the requests. The requests may be encoded in uniform resource locators and may include authentication information to enable a service provider to whom the requests are submitted to determine whether the requests are authorized. ... Amazon Technologies Inc

05/05/16 / #20160127265

Distributed policy enforcement with optimizing policy transformations

A policy is incorporated into a first set of policies at least in part by generating a second set of policies corresponding to the policy. An index of the first set of policies is generated based at least in part on a policy element of a normal form. ... Amazon Technologies Inc

05/05/16 / #20160127253

Routing handler for rule-based action triggering

Methods, systems, and computer-readable media for implementing a routing handler for rule-based action triggering are disclosed. A request is received at a routing handler from a client. ... Amazon Technologies Inc

05/05/16 / #20160127200

Dynamic scaling of storage volumes for storage client file systems

A network-based data store maintaining storage volumes for file systems at storage clients may implement dynamic storage volume scaling. A scaling event may be detected according to a specified scaling policy for a storage volume maintained at a network-based data store that is mounted at a storage client and configured for a file system. ... Amazon Technologies Inc

05/05/16 / #20160127176

Configuring an electronic device for wireless communications

In an implementation, an electronic device may obtain a configuration file from a device provider. The configuration file may include settings of a number of communications providers for communicating over a wireless wide area network. ... Amazon Technologies Inc

05/05/16 / #20160125420

Providing feedback-based rate adjustment for electronic communication services

Various embodiments directed to the calculation, assessment, and adjustment of costs assessed to senders of unwanted messages, such as email messages, are described. In one embodiment, feedback data associated with emails transmitted on behalf of a sender is received, and complaint data associated with the sender is updated based on the feedback data. ... Amazon Technologies Inc

05/05/16 / #20160125352

Optimization of packaging sizes

Various systems, methods, and programs embodied in computer-readable mediums are provided for determining sizes of packaging in a packaging suite and generating the new packaging. The packaging may be used, for example, in the shipping of items. ... Amazon Technologies Inc

05/05/16 / #20160125293

Rule-based action triggering in a provider network

Methods, systems, and computer-readable media for implementing rule-based triggering in a provider network are disclosed. When conditions are met for one or more triggers, one or more rules that comprise the one or more triggers are determined. ... Amazon Technologies Inc

05/05/16 / #20160124870

System and method for logical deletion of stored data objects

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. ... Amazon Technologies Inc

05/05/16 / #20160124767

Virtual machine based content processing

A set of techniques is described for enabling a virtual machine based transcoding system. The system enables any transcoding provider to make their transcoding service available to other users over a network. ... Amazon Technologies Inc

05/05/16 / #20160124759

Facilitating device driver interactions

Techniques are described for facilitating interactions with device driver modules. In at least some situations, the techniques include managing interactions between device driver modules and other programs or hardware devices so as to minimize disruptions related to the device driver modules, including when changes to existing device driver modules are made. ... Amazon Technologies Inc

05/05/16 / #20160124431

Multi-scale fiducials

Disclosed are various embodiments of a multi-scale fiducial. A multi-scale fiducial may have three or more scales, where the child fiducials are nested or otherwise linked by a relative position to the parent fiducials. ... Amazon Technologies Inc

04/28/16 / #20160119627

Altering streaming video encoding based on user attention

Disclosed are various embodiments for adjusting the encoding of a video signal into a video stream based on user attention. A temporary lapse of attention by a user is predicted. ... Amazon Technologies Inc

04/28/16 / #20160117635

Selective high-resolution video monitoring in a materials handling facility

A video-based monitoring system may dynamically adjust the resolution or frame rate of video cameras in a materials handling facility in response to changing conditions or events. The resolution or frame rate may be increased when an agent authorized to handle high-value items (e.g., expensive items or those at high risk of being stolen) enters the field of view of a given camera in the facility. ... Amazon Technologies Inc

04/28/16 / #20160117556

Techniques for grouping images

Techniques for grouping images are disclosed. In some situations, the techniques include identifying at least one event-based image group among a plurality of images based on an event that is associated with each identified image, receiving a selection of one or more objects in a first image of the identified event-based image group, identifying other images in the identified event-based image group that each include at least one of the selected one or more objects, and associating the identified images with the first image. ... Amazon Technologies Inc

04/28/16 / #20160117409

Interactivity analyses of web resources based on reload events

The initiation of a reload event by a user of a client-side application who requests a web resource from a server is an implicit indication that the user is dissatisfied with at least some aspect of the loading of the web resource by the client-side application. Information regarding the operational condition of the application at the time of a reload event may be instructive in identifying any issues or deficiencies exist regarding the web resource, the client-side application or the server. ... Amazon Technologies Inc

04/28/16 / #20160117211

Error troubleshooting using a correlated knowledge base

Disclosed are various embodiments for an error troubleshooting application. Error data is obtained from a client device. ... Amazon Technologies Inc

04/28/16 / #20160116976

Dynamic rfid-based input devices

A dynamic rfid-based input device may include an input surface and an input station. The input surface may include a plurality of rfid transmitting devices provided on at least one flexible layer, and the input station may include one or more rfid receiving devices, e.g., antennas and/or readers, provided in communication with a computing system or network. ... Amazon Technologies Inc

04/28/16 / #20160114976

Pickup location monitoring

A pickup location that includes a control station and one or more storage compartment modules provides the ability for items to be ordered and delivered for pickup by a user without having to pack those items in a shipping package prior to shipping from a materials handling facility. Delivering items for pickup by a user without having to package the items prior to shipping, may provide a better experience for the customer, reduce waste in packaging material and a lower cost of delivering the ordered items to the customer.. ... Amazon Technologies Inc

04/07/16 / #20160100031

System and method for selection and switching of content sources for a streaming content session

Embodiments may include the generation and use of content source rankings for improving playback quality of content streams. In embodiments, a merchant system may collect and aggregate multiple quality metrics for different content streams that various content sources provide to various clients. ... Amazon Technologies Inc

04/07/16 / #20160100001

Managing distributed execution of programs

Techniques are described for managing distributed execution of programs. In some situations, the techniques include determining configuration information to be used for executing a particular program in a distributed manner on multiple computing nodes and/or include providing information and associated controls to a user regarding ongoing distributed execution of one or more programs to enable the user to modify the ongoing distributed execution in various manners. ... Amazon Technologies Inc

04/07/16 / #20160099924

Using credentials stored in different directories to access a common endpoint

A global endpoint may be associated with an organization name and a plurality of directories located in different geographic regions. The global endpoint may be a computing system that hosts a page used by users to access an application or service. ... Amazon Technologies Inc

04/07/16 / #20160098489

Landing page search results

Systems and methods for providing content are disclosed. In an embodiment, information encoding at least one keyword that is associated with first content accessed by a user is received. ... Amazon Technologies Inc

04/07/16 / #20160098365

Emulated endpoint configuration

Techniques for emulating a configuration space by a peripheral device may include receiving a configuration access request, determining that the configuration access request is for a configuration space other than a native configuration space of the peripheral device, and retrieving an emulated configuration from an emulated configuration space. The configuration access request can then be serviced by using the emulated configuration.. ... Amazon Technologies Inc

03/31/16 / #20160094866

User interaction analysis module

An interaction analysis module may collect data about user interactions with video content in a real-time video exploration (rve) system, analyze the collected data to determine correlations between users or groups of users and particular video content, and provide the analysis data to one or more systems, for example to the rve system or to an online merchant. The rve system may dynamically render and stream new video content targeted at particular users or groups based at least in part on the analysis data. ... Amazon Technologies Inc

03/31/16 / #20160094622

Scheduled virtual desktops

A schedule may be determined. The schedule may include a shutdown time and a startup time. ... Amazon Technologies Inc

03/31/16 / #20160094584

Management of application access to directories by a hosted directory service

Features are disclosed for facilitating management of network directories of multiple organizations by a centralized directory management system. Various applications can access the directories of the organizations via the directory management system according to the permissions that the applications have been granted by the respective organizations. ... Amazon Technologies Inc

03/31/16 / #20160094392

Evaluating configuration changes based on aggregate activity level

Disclosed are various embodiments for computing and using an aggregate activity level for a computing system. Activity level metrics are obtained from a corresponding plurality of components in a data center. ... Amazon Technologies Inc

03/31/16 / #20160093078

Virtual world generation engine

A virtual world generation engine and methods for generating virtual worlds from images collected from various sources, including crowdsourced images. A virtual world generation engine may obtain images (e.g., digital photographs, digital video frames, etc.) related to a particular real-world scene, combine the images using image processing techniques such as image stitching techniques to generate composite images representing a view of the scene, and generate models from the composite images. ... Amazon Technologies Inc

03/31/16 / #20160092951

Determining authenticity of information embedded in a resource identifier

Systems and methods are provided for generating a uniform resource identifier (“uri”) based on information relating to a transaction between two or more parties, and verifying the authenticity of the information embedded in the uri before generating a user interface to be displayed to one of the parties to the transaction. For example, the uri may include information relating to the terms of the transaction to which the parties have agreed. ... Amazon Technologies Inc

03/31/16 / #20160092704

Rfid reader integration with a light source

Disclosed are various embodiments for a light bulb or other type of lighting fixture that integrates a light source and a radio frequency identification (rfid) reader. Embodiments of the disclosure can also forward identifiers corresponding to rfid tags detected by the rfid reader to another computing device that can facilitate identification of products or items associated with the rfid tags. ... Amazon Technologies Inc

03/31/16 / #20160092677

Allocation of shared system resources

Techniques are described for allocating resources to a task from a shared hardware structure. A plurality of tasks may execute on a processor, wherein the processor may include one or more processing cores and each task may include a plurality of computer executable instructions. ... Amazon Technologies Inc

03/31/16 / #20160092592

Providing separate views for items

Disclosed are various embodiments for providing separate views for items. A network page providing a summary view of at least a portion of a pool of items is encoded in a computing resource for rendering by a client computing device. ... Amazon Technologies Inc

03/31/16 / #20160092442

Remote access control for stored data

A method and apparatus for document collaboration and management are disclosed. User devices associated with a user of a document management and collaboration system are identified. ... Amazon Technologies Inc

03/31/16 / #20160092252

Threading as a service

A service manages a plurality of virtual machine instances for low latency execution of user codes. The plurality of virtual machine instances can be configured based on a predetermined set of configurations. ... Amazon Technologies Inc

03/31/16 / #20160092251

Programmatic event detection and message generation for requests to execute program code

A service manages a plurality of virtual machine instances for low latency execution of user codes. The service can provide the capability to execute user code in response to events triggered on an auxillary service to provide implicit and automatic rate matching and scaling between events being triggered on the auxiliary service and the corresponding execution of user code on various virtual machine instances. ... Amazon Technologies Inc

03/31/16 / #20160092250

Dynamic code deployment and versioning

A system for providing dynamic code deployment and versioning is provided. The system may be configured to receive a first request to execute a newer program code on a virtual compute system, determine, based on the first request, that the newer program code is a newer version of an older program code loaded onto an existing container on a virtual machine instance on the virtual compute system, initiate a download of the newer program code onto a second container on the same virtual machine instance, and causing the first request to be processed with the older program code in the existing container.. ... Amazon Technologies Inc

03/31/16 / #20160092034

Kiosk providing high speed data transfer

This disclosure is directed at least partly to a kiosk that provides innovative user interfaces to engage a user and provide high speed data transfer of content to a user device associated with the user. The kiosk may be located in frequently visited locations such as airports. ... Amazon Technologies Inc

03/31/16 / #20160091711

Electrowetting element with a layer including silicon and fluorine

An electrowetting element includes a first fluid and a second fluid immiscible with the first fluid, and a configuration of the first and second fluids is controllable with an applied voltage. There is at least one electrode for providing the applied voltage. ... Amazon Technologies Inc

03/31/16 / #20160091710

Electrowetting display pixels with patterned electric field

An electrowetting display comprises a support plate on which individual electrowetting pixels separated from one another by pixel walls are formed. The individual electrowetting pixels include a first conductive layer and a second conductive layer on the support plate. ... Amazon Technologies Inc

03/31/16 / #20160091709

Electrowetting display device

An electrowetting display device includes a picture element. There is a surface for receiving incident radiation for entering picture element. ... Amazon Technologies Inc

03/31/16 / #20160090248

Automated loading system

Cable robots may be used to automatically load items onto one or more surfaces in any environment. An item may be received on a carrier that is connected to tensioning actuators of a cable robot by one or more cables in tension. ... Amazon Technologies Inc

03/24/16 / #20160088118

Client side cache management

A system, method and computer-readable medium for client-side cache management are provided. A client request for content is returned that includes executable code for generating a request for preload information. ... Amazon Technologies Inc

03/24/16 / #20160088070

Brokering for application hosting computing resources of multiple vendor-specific provisioned computing environments

In certain embodiments, a computer-implemented method includes accessing, using one or more processing units, application parameters associated with an application. The application parameters define constraints for hosting the application using one or more of a plurality of provisioned computing environments available over a computer network from multiple computing resources vendors. ... Amazon Technologies Inc

03/24/16 / #20160088066

Virtual desktop migration

It may be determined that a cloud desktop should be migrated from a current region. A destination region to which the cloud desktop will be migrated can be identified. ... Amazon Technologies Inc

03/24/16 / #20160087964

Credential management

A credential management system is described that provides a way to disable and/or rotate credentials, such as when a credential is suspected to have been compromised, while minimizing potential impact to various systems that may depend on such credentials. The credentials may be disabled temporarily at first and the availability of various resources is monitored for changes. ... Amazon Technologies Inc

03/24/16 / #20160087940

Private alias endpoints for isolated virtual networks

In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public ip (internet protocol) address of the service as the destination, and a private ip address of the compute instance as the source. ... Amazon Technologies Inc

03/24/16 / #20160087915

Clustered dispersion of resource use in shared computing environments

Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. ... Amazon Technologies Inc

03/24/16 / #20160087840

Using virtual networking devices to manage network configuration

Techniques are described for providing managed virtual computer networks that may have a configured logical network topology with one or more virtual networking devices, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the networking devices if they were physically present. In some situations, the emulating of networking device functionality includes receiving routing communications directed to the networking devices and using included routing information to update the configured network topology for the managed computer network. ... Amazon Technologies Inc

03/24/16 / #20160086260

Lifecycle transitions in log-coordinated data stores

Based at least in part on an optimization goal determined for a storage group comprising a plurality of data stores for which writes requests are coordinated by a log-based transaction manager, one or more lifecycle transitions are identified for data objects stored in a first data store. In accordance with a first lifecycle transition, a data object is to be transferred from the first data store to a second data store based at least in part on a duration for which the data object has been resident at the first data store. ... Amazon Technologies Inc

03/24/16 / #20160086246

Local search of network content

Disclosed are various embodiments for locally searching a search string in network content. A user accesses network content through a client device and enters a search string through the client device. ... Amazon Technologies Inc

03/24/16 / #20160086189

Item registration services

Technologies are described herein for providing item registration services to customers. A customer of an electronic marketplace system is provided with functionality to submit a request to register an item when purchasing the item through an electronic marketplace system. ... Amazon Technologies Inc

03/24/16 / #20160085797

Archival data identification

A request to retrieve a persistently stored data object is received, the request including a data object identifier that encodes at least storage location information and validation information related to the data object. The data object is retrieved using at least the storage location information to form a retrieved data object, and validation is performed using at least the validation information.. ... Amazon Technologies Inc

03/24/16 / #20160085772

Automated configuration of log-coordinated storage groups

A configuration manager of a storage service receives a set of service requirements, comprising one or more of: a performance requirement for one or more types of storage operations, or an access interface type requirement based on the service requirements, a candidate storage configuration that includes one or more data store instances and a first log-based transaction manager is generated. Subsequent to an approval of the first storage configuration by a client, the establishment of the data store instances and the log-based transaction manager is initiated.. ... Amazon Technologies Inc

03/24/16 / #20160085769

Synchronization of shared folders and files

A method of synchronizing shared folders and files within a remote and local file system includes determining a remote and local file system state. The remote file system state includes remote hash values for remote instances of shared folders, shared sub-folders, shared files, shared sub-level files, and shared shortcuts. ... Amazon Technologies Inc

03/24/16 / #20160085765

Computing environment selection techniques

A user of a computing device selects a data file and, through an input device, transmits a command to open the selected data file. In response, the computing device launches a location determination application determines, based at least in part on a policy associated with a file type corresponding to the selected data file, that the data file is to be opened in a virtual computing environment. ... Amazon Technologies Inc

03/24/16 / #20160085643

Managing contingency capacity of pooled resources in multiple availability zones

A network-based services provider may reserve and provision primary resource instance capacity for a given service (e.g., enough compute instances, storage instances, or other virtual resource instances to implement the service) in one or more availability zones, and may designate contingency resource instance capacity for the service in another availability zone (without provisioning or reserving the contingency instances for the exclusive use of the service). For example, the service provider may provision resource instance(s) for a database engine head node in one availability zone and designate resource instance capacity for another database engine head node in another availability zone without instantiating the other database engine head node. ... Amazon Technologies Inc

03/24/16 / #20160085473

Asynchronous processing of mapping information

Functionality is disclosed herein for providing an asynchronous processing service for processing storage mapping information. The asynchronous processing service is configured to receive a storage request including identification of a storage object and a description of a storage operation, perform the storage operation for the storage object in response to receiving the storage request, and asynchronously update mapping information for the performed storage operation.. ... Amazon Technologies Inc

03/24/16 / #20160085435

Hover activation based on input device pointer movement

Disclosed are various embodiments for hover activation based on movement by an input device pointer. A first panel in a user interface is rendered for display, the first panel comprising a plurality of elements. ... Amazon Technologies Inc

03/24/16 / #20160083073

Vehicle noise control and communication

This disclosure is directed to an automated aerial vehicle (“aav”) and systems, devices, and techniques pertaining to canceling noise, generating audible communications, and/or generating visible communications. The aav may include one or more propellers utilized, in part, to produce sound that cancels noise generated by one or more other propellers. ... Amazon Technologies Inc

03/17/16 / #20160081229

Stall containment of rack in a data center

A system for managing air flow computing devices in a rack includes a stall and filler elements. The stall includes a stall top panel and two side panels spaced apart from one another. ... Amazon Technologies Inc

03/17/16 / #20160080484

Dynamic virtual resource request rate control for utilizing physical resources

A virtualization host may implement dynamic virtual resource request rate controls for physical resources. Individual virtual resource request queues may be maintained for different virtual compute instances implemented at a virtualization host for a particular physical computer resource. ... Amazon Technologies Inc

03/17/16 / #20160080474

Instance backed mobile devices

A service provider may provide a companion computer system associated with a mobile device in order to facilitate operation of the mobile device. The companion computer system and the mobile device may be associated in a database operated by the service provider. ... Amazon Technologies Inc

03/17/16 / #20160080467

Remote browsing session management

A remote browsing process is directed to the generation and management of a remote persistent browsing context at a network computing provider. A client computing device requests a remote persistent browsing context instance at a network computing provider. ... Amazon Technologies Inc

03/17/16 / #20160080444

Predictive caching for content

Disclosed are various embodiments for predictive caching of content to facilitate instantaneous use of the content. If a user is likely to commence use of a content item through a client, and if the client has available resources to facilitate instantaneous use, the client is configured to predictively cache the content item before the user commences use. ... Amazon Technologies Inc

03/17/16 / #20160080367

Adaptive timeouts for security credentials

Session-specific information stored to a cookie or other secure token can be selected and/or caused to vary over time, such that older copies will become less useful over time. Such an approach reduces the ability of entities obtaining a copy of the cookie from performing unauthorized tasks on a session. ... Amazon Technologies Inc

03/17/16 / #20160080317

Managing virtual computing nodes

Systems and method are provided for using proxy addresses to manage communications sent between virtual machine networks hosted by a substrate network. In some embodiments, the substrate network may identify a communication addressed from an instantiated component of a first hosted virtual network to a first proxy component of the first hosted virtual network. ... Amazon Technologies Inc

03/17/16 / #20160080213

Emulating virtual router device functionality in virtual computer networks

Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify a logical network topology for a managed computer network with multiple computing nodes that includes one or more virtual networking devices each associated with a specified group of the multiple computing nodes. ... Amazon Technologies Inc

03/17/16 / #20160078660

Simulating variances in human writing with digital typography

Methods and systems for rendering text to simulate human penmanship are described. A text rendering engine converts a text string into an image that can be displayed using one or more seed numbers to influence the rendering and appearance of the text. ... Amazon Technologies Inc

03/17/16 / #20160078523

Fulfillment of orders from multiple sources

This disclosure relates to order fulfillment by various fulfillment sources in a fulfillment network. A fulfillment source may be selected in the fulfillment network to fulfill an order before a contingency deadline. ... Amazon Technologies Inc

03/17/16 / #20160078361

Optimized training of linear machine learning models

An indication of a data source to be used to train a linear prediction model is obtained. The model is to generate predictions using respective parameters assigned to a plurality of features derived from observation records of the data source. ... Amazon Technologies Inc

03/17/16 / #20160077930

Selectively persisting application program data from system memory to non-volatile data storage

Application program data stored in system memory may be selectively persisted. An indication may be provided to an application program that an application data object or a range of application data stored in system memory may be treated as persistent. ... Amazon Technologies Inc

03/17/16 / #20160077929

Rotating incremental data backup

A method for backing up a database includes identifying n portions of a database wherein each of the n portions is greater than 0% and less than 100% of the database. The method also includes performing a complete backup of a first 1/n portion of the database and performing an incremental backup on the remaining (n−1)/n portion of the database, and for each subsequent backup, performing a complete backup of a next 1/n portion of the database and performing an incremental backup on the remaining (n−1)/n portion of the database.. ... Amazon Technologies Inc

03/17/16 / #20160077846

Resource credit pools for replenishing instance resource credit balances of virtual compute instances

A provider network may implement resource credit pools to replenish resource credit balances for virtual compute instances. A resource credit pool may be maintained that makes resource credits available to virtual compute instances authorized to obtain resource credits from the resource credit pool. ... Amazon Technologies Inc

03/17/16 / #20160077845

Variable timeslices for processing latency-dependent workloads

A virtualization host may implement variable timeslices for processing latency dependent workloads. Multiple virtual compute instances on a virtualization host may utilize virtual central processing units (vcpus) to obtain physical processing resources, such as one or more central processing units (cpus). ... Amazon Technologies Inc

03/17/16 / #20160077324

Electrowetting element and manufacture method

An electrowetting element includes a support plate with a layer with a first surface for adjoinment by a fluid. The layer is formed at least partly of a material having a backbone which is substantially apolar and at least one chain pendant from the backbone and terminating with a substantially polar group.. ... Amazon Technologies Inc

03/10/16 / #20160072920

Provisioning multiple network resources

A resource provisioning service allows users to provision multiple, different network resources in an atomic manner and with a single call to a resource provisioning service. In some instances, the multiple, different network resources comprise individual types of resources that form a portion of one or more cloud-computing platforms. ... Amazon Technologies Inc

03/10/16 / #20160072911

Physical location influenced caching

Aspects of the present disclosure relate to the caching of network content requested by a user of a client computing device during a browsing session. The client computing device's various networks and varying bandwidth can have a negative impact on the browsing session. ... Amazon Technologies Inc

03/10/16 / #20160072910

Caching of machine images

Technology is described for reducing computing instance launch times. A computing instance that is expected to be launched in a computing service environment during a defined time period may be identified. ... Amazon Technologies Inc

03/10/16 / #20160072824

Social networking behavior-based identity system

Disclosed are various embodiments for a social networking behavior-based identity system that employs social networking data that a user has elected to share through an opt-in procedure. First social networking data is stored in association with a user identity. ... Amazon Technologies Inc

03/10/16 / #20160072721

Managing network connections for processing network resources

Systems and methods for the generation and management of content requests generated by client computing devices are provided. A client computing device initiates a browse session with a content provider by establishing a remote browse session between the client computing device and a network computing provider. ... Amazon Technologies Inc

03/10/16 / #20160072720

Managing resources in resource cache components

A system, method, and computer readable medium for managing resources maintained in resource cache components are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. ... Amazon Technologies Inc

03/10/16 / #20160072286

Method and system for establishing a power feed to systems during operation

A method of adding a power feed to electrical systems includes coupling a set of input lines to a power source such that the input lines are connected to at least one phase of ac power from the power source, and coupling a set of backfeed lines to an output receptacle in a power distribution unit. The output receptacle may be connected in parallel with at least one other output receptacle that is supplying primary power to systems in the data center. ... Amazon Technologies Inc

03/10/16 / #20160071519

Speech model retrieval in distributed speech recognition systems

Features are disclosed for managing the use of speech recognition models and data in automated speech recognition systems. Models and data may be retrieved asynchronously and used as they are received or after an utterance is initially processed with more general or different models. ... Amazon Technologies Inc

03/10/16 / #20160071187

Electronic marketplace recommendations

A shared “universal” virtual shopping cart (“the cart”) may be provided by a host to enable information sharing between multiple disparate electronic marketplaces provided by various merchants. The host may obtain user information via the cart to improve interactions with a user. ... Amazon Technologies Inc

03/10/16 / #20160071174

Modifying configurations associated with a hosted electronic platform environment

Disclosed are various embodiments of a method and system for modifying configurations associated with a hosted electronic platform environment. A request to modify a configuration associated with an entity is obtained. ... Amazon Technologies Inc

03/10/16 / #20160071151

Selecting advertising for presentation with digital content

Disclosed are various embodiments for selecting advertising for presentation to users in association with digital content items. Characteristics of a user are determined based at least in part on historical data that associates the user with one or more items. ... Amazon Technologies Inc

03/10/16 / #20160071111

Image analysis for user authentication

A transaction is authorized using an authentication process that prompts the user to perform an action in view of a camera or sensor. The process identifies the user and verifies that the user requesting the transaction is a living human being. ... Amazon Technologies Inc

03/10/16 / #20160071049

Brokering services

Disclosed are various embodiments for defining tasks to be assigned to a service provider. In one embodiment, a specification of a service provider availability of a service provider from a client device is facilitated over a publically accessible network. ... Amazon Technologies Inc

03/10/16 / #20160071023

Computing instance launch time

A technology is described for predicting a launch time for a computing instance. An example method may include receiving a request for a predicted launch time to launch a computing instance on a physical host within a computing service environment. ... Amazon Technologies Inc

03/10/16 / #20160070929

Trusted computing host

A trusted computing host is described that provides various security computations and other functions in a distributed multitenant and/or virtualized computing environment. The trusted host computing device can communicate with one or more host computing devices that host virtual machines to provide a number of security-related functions, including but not limited to boot firmware measurement, cryptographic key management, remote attestation, as well as security and forensics management. ... Amazon Technologies Inc

03/10/16 / #20160070911

Rapid malware inspection of mobile applications

Disclosed are various embodiments for inspecting malware with little or no user interruption. A first computing device may compare a source code of an application to a fingerprint stored locally on the first computing device. ... Amazon Technologies Inc

03/10/16 / #20160070771

Read descriptors at heterogeneous storage systems

In response to a read request directed to a first data store of a storage group, a state transition indicator is identified, corresponding to a modification that has been applied at the data store before a response to the read is prepared. A read descriptor that includes the state transition indicator and read repeatability verification metadata is prepared. ... Amazon Technologies Inc

03/10/16 / #20160070740

Stateless datastore-independent transactions

At a client-side component of a storage group, a read descriptor generated in response to a read request directed to a first data store is received. The read descriptor includes a state transition indicator corresponding to a write that has been applied at the first data store. ... Amazon Technologies Inc

03/10/16 / #20160070590

Computing instance placement using estimated launch times

Technology is described for determining computing instance placement. A request to launch a computing instance in a computing service environment may be received. ... Amazon Technologies Inc

03/10/16 / #20160070589

Scalable log-based transaction management

A first transaction manager of a partitioned storage group stores a first conditional commit record for a first write of a multi-partition transaction based on a first conflict detection operation. A second transaction manager stores a second conditional commit record for a second write of the transaction based on a second conflict detection operation. ... Amazon Technologies Inc

03/10/16 / #20160070342

Distracted browsing modes

Approaches to enable a computing device, such as a phone or tablet computer, to determine when a user viewing the content is being distracted or is generally viewing the content with a sufficient level of irregularity, and present an audible representation of the content during the times when the user is deemed distracted. The determination of when the user is distracted or is otherwise viewing the content with irregularity can be performed using sensor data captured by one or more sensors of the computing device. ... Amazon Technologies Inc

03/03/16 / #20160066145

Context-based alert delivery

A user can be notified of certain events or occurrences according to time and location information specified by the user. In some embodiments, a user can specify a location such as an office or warehouse, and can select an automatic range such that whenever the user is within the automatic range of that location, notifications are automatically delivered to the user. ... Amazon Technologies Inc

03/03/16 / #20160065891

Determining importance of scenes based upon closed captioning data

Disclosed are various embodiments for identifying importance of scenes or moments in video content relative to one another. Closed captioning data is extracted from a video content feature. ... Amazon Technologies Inc

03/03/16 / #20160065665

Request routing using a popularity identifier at a dns nameserver

A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computing device transmits a first dns query to a content delivery network service provider. ... Amazon Technologies Inc

03/03/16 / #20160065549

Hierarchical data access techniques

A plurality of keys is obtained, with each obtained key of the plurality of keys being based at least in part on an information set for the plurality of keys and at least one other key distinct from the plurality of keys. A signing key is calculated by inputting a combination of the plurality of keys into a function with the information set for the plurality of keys, and the signing key is used to evaluate whether access to one or more computing resources is to be granted, with the information set preventing access from being granted when a request for the access is submitted out of compliance with the information set for the plurality of keys.. ... Amazon Technologies Inc

03/03/16 / #20160062345

Safety compliance for mobile drive units

Techniques for making a physical area safe for a human to enter when mobile drive units (e.g., robots) are operating in the physical area are described. A management device may send an activity message to the mobile drive units instructing the mobile drive units to perform a set of activities. ... Amazon Technologies Inc

03/03/16 / #20160062106

Electrowetting display device having banks of different hydrophilicities and method for manufacturing the same

Disclosed is an electrowetting display device including a plurality pixels. Each pixel includes a pixel electrode, a hydrophobic layer, a hydrophobic fluid, and a bank adapted to limit the range of movement of the hydrophobic fluid. ... Amazon Technologies Inc

02/25/16 / #20160057128

Strength-based password expiration

A password application system receives a credential for a first privilege of a plurality of privileges whereby the first privilege corresponds to a first set of credential requirements and the plurality of privileges have a second privilege that corresponds to a different set of credential requirements. The system determines whether the credential for the first privilege satisfies the first set of credential requirements. ... Amazon Technologies Inc

02/25/16 / #20160057072

Optimizing resource configurations

Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to a set of resources. ... Amazon Technologies Inc

02/25/16 / #20160055465

Electronic book rentals

Architectures and techniques are described to rent electronic books. In particular, a content provider can rent electronic books to individuals for a specified rental term. ... Amazon Technologies Inc

02/25/16 / #20160055229

Method and apparatus for stress management in a searchable data service

Method and apparatus for stress management in a searchable data service. The searchable data service may provide a searchable index to a backend data store, and an interface to build and query the searchable index, that enables client applications to search for and retrieve locators for stored entities in the backend data store. ... Amazon Technologies Inc

02/25/16 / #20160055129

Multi-level architecture for image display

A system and method for providing the dynamic display of content and related advertisements are provided. The advertisements are displayed based on predetermined customer types. ... Amazon Technologies Inc

02/25/16 / #20160052724

Article turn conveyor

Aspects of a turn conveyor system are described. In one embodiment, the system includes a first conveyor and a second conveyor, where the first conveyor includes a lateral displacement mechanism configured to displace an article laterally between the first conveyor and the second conveyor. ... Amazon Technologies Inc

02/18/16 / #20160050653

Avoiding radio access network congestion

In an lte (long term evolution) system, a radio access network (ran) is configured to detect and report congestion radio congestion to a core network. Ran congestion may be indicated by lost, discarded, or retransmitted data packets. ... Amazon Technologies Inc

02/18/16 / #20160050164

Processing electronic mail replies

Disclosed are various embodiments for processing electronic messages and/or reply electronic messages. A contact entry associated with a user issue is created. ... Amazon Technologies Inc

02/11/16 / #20160044115

Remote browsing session management

A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. ... Amazon Technologies Inc

02/11/16 / #20160044108

Distributed storage system with web services client interface

A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. ... Amazon Technologies Inc

02/11/16 / #20160043971

Incremental high radix network scaling

Efficient and highly-scalable network solutions are provided that utilize incremental scaling of switches, and devices connected to those switches, in an environment such as a data center. Embodiments may utilize multiple tiers of switches. ... Amazon Technologies Inc

02/11/16 / #20160042314

Method and system for storing inventory holders

A method for storing inventory items in an inventory system includes detecting that an inventory holder is available for storage and determining a classification of the inventory holder. The method also includes determining a classification of each of a plurality of storage locations and selecting a storage location for the inventory holder based, at least in part, on the classification of the inventory holder and the classification of the selected storage location. ... Amazon Technologies Inc

02/11/16 / #20160042189

Establishing trust using side channels

Disclosed are various embodiments for a trust establishment application. Machine instances executed in the same computing environment generate side channel patterns embodying data identifying themselves as trusted machine instances. ... Amazon Technologies Inc

02/11/16 / #20160042045

Resolving conflicts within saved state data

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. ... Amazon Technologies Inc

02/11/16 / #20160041910

Cache optimization

A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. ... Amazon Technologies Inc

02/11/16 / #20160041846

Providing configurable workflow capabilities

Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. ... Amazon Technologies Inc

02/11/16 / #20160039529

Propeller safety for automated aerial vehicles

The disclosure describes an automated aerial vehicle (aav) and system for automatically detecting a contact or an imminent contact between a propeller of the aav and an object (e.g., human, pet, or other animal). When a contact or an imminent contact is detected, a safety profile may be executed to reduce or avoid any potential harm to the object and/or the aav. ... Amazon Technologies Inc

02/04/16 / #20160037685

Adaptable container mounted cooling solution

A cooling apparatus for a container-based data center comprises an air handling housing, at least one movable louver, a filter and a fan. The housing is configured for suspending from a ceiling of the container and comprises at least one heat exchanger. ... Amazon Technologies Inc

02/04/16 / #20160036809

Passwordless strong authentication using trusted devices

A code for accessing a resource having a customer account associated therewith is presented via a secondary device, and authentication data indicative of the code that was presented is received from a primary device. The primary device is identified as a trusted device associated with the customer account responsive to receiving the authentication data therefrom, and the secondary device is authenticated for access to the resource responsive to identification of the primary device as the trusted device associated with the customer account.. ... Amazon Technologies Inc

02/04/16 / #20160034837

Managing workflows

Systems and methods are disclosed that facilitate the selection of virtual machine instances to implement each action associated with a specified workflow. Workflows are configured and defined as a series of actions or processes that have various requirements. ... Amazon Technologies Inc

02/04/16 / #20160034573

Analyzing user searches of verbal media content

Disclosed are various embodiments for analyzing user searches of verbal media content associated with media content features. A search query is obtained from a user. ... Amazon Technologies Inc

02/04/16 / #20160034298

Authentication of virtual machine images using digital certificates

A vendor of virtual machine images accesses a virtual computer system service to upload a digitally signed virtual machine image to a data store usable by customers of the virtual computer system service to select an image for creating a virtual machine instance. If a digital certificate is uploaded along with the virtual machine image, the virtual computer system service may determine whether the digital certificate has been trusted for use. ... Amazon Technologies Inc

02/04/16 / #20160034118

Determining appropriate browsing applications for selected network resources

A network resource, such as a page, may be loaded or rendered in different manners on a plurality of different browsers. Data and information regarding the loading and/or rendering of various network resources on a variety of browsers, including data or information regarding errors, latencies or customer ratings of the loading or rendering of such resources on such browsers, may be evaluated in order to identify the most appropriate browser for viewing a requested network resource. ... Amazon Technologies Inc

01/28/16 / #20160029513

Mobile soft duct system

A mobile soft duct system includes a soft duct that can be extended and retracted along a track to deliver an air supply to various locations. A vent attached to a part of the soft duct system can include a flow control element that can be adjusted to direct air to a target location. ... Amazon Technologies Inc

01/28/16 / #20160028644

Request routing in a networked environment

A system, methods, and interfaces for managing request routing functionality associated with resource requests for one or more resources associated with a content provider. The request routing functionality can correspond to the processing of domain name service (“dns”) requests for resources by computing devices and the resolution of the dns requests by the identification of a network address of a computing device that will provide the requested resources. ... Amazon Technologies Inc

01/28/16 / #20160027083

Surfacing local inventory

Disclosed are various embodiments for surfacing local inventory. A location of a client device is determined based at least in part on a user-specified location associated with the client device or a geolocation technology using an identifier associated with the client device. ... Amazon Technologies Inc

01/28/16 / #20160026568

Managing resources using resource expiration data

Resource management techniques, such as cache optimization, are employed to organize resources within caches such that the most requested content (e.g., the most popular content) is more readily available. A service provider utilizes content expiration data as indicative of resource popularity. ... Amazon Technologies Inc

01/28/16 / #20160026555

Automated mobile application verification

Disclosed are various embodiments for automatically testing and verifying mobile applications. A mobile application is obtained from a source entity. ... Amazon Technologies Inc

01/28/16 / #20160026261

Machine-learning based tap detection

An electronic device can be configured to enable a user to provide input via a tap of the device without the use of touch sensors (e.g., resistive, capacitive, ultrasonic or other acoustic, infrared or other optical, or piezoelectric touch technologies) and/or mechanical switches. Such a device can include other sensors, including inertial sensors (e.g., accelerometers, gyroscopes, or a combination thereof), microphones, proximity sensors, ambient light sensors, and/or cameras, among others, that can be used to capture respective sensor data. ... Amazon Technologies Inc

01/21/16 / #20160021118

Parameter based key derivation

A delegation request is submitted to a session-based authentication service, fulfillment of which involves granting an entity an access privilege to a computing resource. A session key is received from the session-based authentication service. ... Amazon Technologies Inc

01/21/16 / #20160021061

Detecting adverse network conditions for a third-party network site

A network protection service for providing protective assistance to a subscribing host is presented. The network protection service is configured determine a set of rules for filtering network traffic for a subscribing host. ... Amazon Technologies Inc

01/21/16 / #20160020972

Monitoring domain allocation performance

Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance metric information associated with processing a request corresponding to two or more embedded resources. ... Amazon Technologies Inc

01/21/16 / #20160019630

Integrating social networking systems with electronic commerce systems for gift campaigns

Disclosed are various embodiments for facilitating gift campaigns in association with a social networking system. A computing device may identify a user of a social networking system that is associated with a recipient for a gift campaign. ... Amazon Technologies Inc

01/21/16 / #20160019612

Quality aware discovery suppression

Disclosed are various embodiments for a search result suppression application. A search result suppression application selects items from an electronic catalog. ... Amazon Technologies Inc

01/21/16 / #20160019398

Hosting architecture

A service provider can maintain one or more host computing devices that can be accessed as host computing device resources by customers. A hosting platform includes components arranged in a manner to limit modifications to software or firmware on hardware components. ... Amazon Technologies Inc

01/21/16 / #20160019395

Adapting decoy data present in a network

Disclosed are various embodiments for obtaining policy data specifying decoy data eligible to be inserted within a response to an access of a data store. The decoy data is detected in the response among a plurality of non-decoy data based at least upon the policy data. ... Amazon Technologies Inc

01/21/16 / #20160019050

Secured firmware updates

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. For example, a clock or a timer mechanism can be used by a network interface card to define a mutability period. ... Amazon Technologies Inc

01/21/16 / #20160018634

Display device

A display device or optical switch, based on layer break up or layer displacement having at least two different states, in which one fluid, e.g., oil, in a first state adjoins at least a first support plate, and in a second state another fluid at least partly adjoins the first support plate. Sub-picture elements are separated by areas having a hydrophilic surface.. ... Amazon Technologies Inc

01/14/16 / #20160014936

Compute node cooling with air fed through backplane

A computing system includes a chassis, one or more backplanes coupled to the chassis. Computing devices are coupled to the one or more backplanes. ... Amazon Technologies Inc

01/14/16 / #20160014691

Method for discontinuous reception (drx) in dual connectivity

Systems and methods for a multi-connectivity drx mode are described. When a device is concurrently connected to more than one node of a wireless network, a first node may determine a drx configuration for both a first communication channel between the device and the first node and a second communication channel between the device and the second node based on an existing drx cycle of the second communication channel. ... Amazon Technologies Inc

01/14/16 / #20160012507

System and method for associating keywords with a web page

A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. ... Amazon Technologies Inc

01/14/16 / #20160011761

Navigating media playback using scrollable text

A computing device can periodically acquire a current track time for a media content item being played. The device can periodically compare the current track time with a respective start time and a respective end time for each line (or segment) in a plurality of lines of text (or segments of text) associated with the media content item. ... Amazon Technologies Inc

01/07/16 / #20160006697

Remote browsing session management

A browsing process is directed to the generation and management of a browse session at a network computing provider. A client computing device transmits secure requests for network resources to a network computing provider. ... Amazon Technologies Inc

01/07/16 / #20160006610

Providing local secure network access to remote services

Techniques are described for providing users with access to computer networks, such as to enable users to create computer networks that are provided by a remote configurable network service for use by the users. Such provided computer networks may be configured to be private computer networks accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. ... Amazon Technologies Inc

01/07/16 / #20160005188

Color name generation from images and color palettes

Systems and methods are provided for generating color names for colors corresponding to images and/or palettes. A color image is obtained, and one or more color palettes corresponding to the color image are identified. ... Amazon Technologies Inc

01/07/16 / #20160004974

Detecting unexpected behavior

Disclosed are various embodiments for detecting unexpected behavior. A path associated with a user is tracked. ... Amazon Technologies Inc

01/07/16 / #20160004860

Hypervisor enforcement of cryptographic policy

Techniques for restricting the execution of algorithms contained in applications executing on virtual machines executing within a computer system are described herein. A first sampled set of computer executable instructions is gathered from a virtual machine by a controlling domain and compared against a reference set of computer executable instructions. ... Amazon Technologies Inc

01/07/16 / #20160004731

Self-service configuration for data environment

The values of various operating and/or configuration parameters of a data environment are managed using a set of self-service web services and interfaces of a separate control environment. A customer can submit a web services call into an externally-facing application programming interface (api) or other such externally-facing interface of the control environment. ... Amazon Technologies Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Amazon Technologies Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Amazon Technologies Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###