Patents Assigned to Amazon Technologies
-
Publication number: 20140324785Abstract: A database system may receive a write request that specifies a modification to be made to a particular data record stored by the database system. A log record representing the modification to be made to the particular data record may be sent to a storage service of the database system. An indication (e.g., log record or other indication) that indicates a cached version of the particular data record stored in a read replica's cache is stale may be sent to a read replica. For a subsequent read of the particular data record received by the read replica, the read replica may request the particular data record from the storage service.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: Amazon Technologies, Inc.Inventor: Amazon Technologies, Inc.
-
Patent number: 8874915Abstract: An encryption key module in a content providing server receives a request to stream electronic media data to the user device. The encryption key module identifies a predefined shared secret key corresponding to a key in a subscriber identity module (SIM) in the user device. The predefined shared secret key is used for encryption of data. The encryption key module encrypts the requested electronic media data based on the shared secret key and provides the encrypted electronic media data to the user device over a wireless network.Type: GrantFiled: September 28, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Mete Rodoper, Kiran K. Edara
-
Patent number: 8874703Abstract: A local network can include a configuration server such as a DHCP server. When requesting a local network configuration from the server, a device may include credentials that can be verified by the server to establish that the device is authorized to use the local network. In addition, when providing a network configuration, the server may include its own credentials so that the device can determine whether the configuration has originated from a trusted server.Type: GrantFiled: September 20, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventor: Timothy C. Worsley
-
Patent number: 8875009Abstract: A Navigation Control File for XML (NCX) generation module receives an electronic media item comprising input text. The electronic media item may also comprise links, where each link comprises a source position and a target position. The NCX generation module generates an NCX file for the electronic media item based on the input text and whether the links within the electronic media item satisfy one or more rules.Type: GrantFiled: March 23, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Jian Lin, Xi Long, Michael Patrick Bacus
-
Patent number: 8874732Abstract: Systems and methods for end-to-end network-based services metering validation in a network-based services system may support configuring a client usage simulator on one or more computers to simulate client usage of a network-based services system. The system and method may include implementing an external usage meter in the client usage simulator to monitor and record one or more types of usage and send the information to an auditor implemented on one or more computers. An internal meter in the network-based services system may monitor and record usage of the network-based services system by the client usage simulator. The recorded information may be sent to an auditor for comparison with the external records.Type: GrantFiled: December 8, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Anish Sukumaran, Mahmoud A. Abuelela, Kevin Christopher Miller
-
Patent number: 8874429Abstract: 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. The audio component is then converted to text, which may then be translated and converted to a translation output comprising a new language. In response, the translation output may be encoded with the previously separated visual component. A delay is imposed on the visual component to account for any delays that may arise in translation. The translated video may then be streamed to participants giving the appearance of real-time video conferencing.Type: GrantFiled: May 18, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventor: Jay A. Crosley
-
Patent number: 8874620Abstract: A dataset structure that is suitable for transferring data between service components may include a table having one or more rows and a plurality of columns. The table may be defined by a schema for an entity type. The schema may include a corresponding column definition for each column. Each of the rows may store a tuple of information that conforms to the entity type defined by the schema. A data transfer component may use the dataset structure to transfer data between the service components.Type: GrantFiled: June 15, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Vincent M. Rohr, Brandon A. Cook
-
Patent number: 8875096Abstract: Approaches are described for loading code on an electronic device by altering the behavior of an application's classloader. The application can be received at an application store, and the application can be injected with code. The application can be downloaded from the application store and installed on the portable computing device or other device, and in response to starting the application, the injected code can be configured to select classes or other application code, and modify a classpath associated with the application to reference the selected classes or application code.Type: GrantFiled: September 25, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventor: Samuel S. Gigliotti
-
Patent number: 8874971Abstract: Methods, systems and computer program products are provided. Methods for identifying problems in a distributed computing system may include receiving a user-selected identifier that corresponds to a nonfunctionality in an application. Problem requests including content corresponding to the user-selected identifier are sent to services that provide functionality to the application. The services may optionally respond to the problem requests with problem response data. The problem response data is stored in a data storage allocation that is associated with the user-selected identifier. The problem response data may be retrieved from the data storage allocation.Type: GrantFiled: December 30, 2010Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Andrew Hayden, Adam Days
-
Patent number: 8875043Abstract: Criterion-based feedback allows users to provide useful information in a quick and easy to understand fashion. When information for an item is relayed to a user, the user is provided with the ability to provide feedback for any criteria relating to the item. In some embodiments, this feedback takes the form of a submission of a response to a question or statement pertaining to a criterion for the item. The user is able to create new responses if the existing responses do not adequately convey the feedback that the users wishes to submit. Further, a user can also submit entirely new questions and/or statements, along with corresponding new responses, that correspond to a criterion relating to the item. Such an approach provides flexibility for users to quickly and easily provide feedback on specific criteria that might be useful for other users viewing information for that item.Type: GrantFiled: February 1, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Thomas L. Keller, James G. Robinson, Scott Allen Mongrain, Oystein Hernes
-
Patent number: 8873829Abstract: Various embodiments of a method and system for capturing and utilizing item attributes are described. Various embodiments may include a mobile image capture apparatus, which may include a computer system configured to execute an image capture application. The image capture application may instruct an agent to capture an image of an item label. A data extraction component may be configured to process the images captured by the mobile image capture apparatus. For a given captured image, the data extraction component may in various embodiments be configured to perform OCR to determine one or more strings of characters from the image. The data extraction component may be further configured to determine whether one or more patterns match a determined string of characters. In response to the detection of a particular pattern matching a particular string of characters, the data extraction component may extract and store an attribute of the corresponding item.Type: GrantFiled: September 26, 2008Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Andrew Sean Tyra, Ian D. Clarkson
-
Patent number: 8873226Abstract: An electronic device housing including a relatively thin and stiff support plate and including a relatively thick and low-density edge frame is described. The support plate may be composed of a composite material, such as carbon-fiber reinforced polymer or aluminum metal matrix composite, and the edge frame may be composed of a foam material, such as closed-cell aluminum foam.Type: GrantFiled: September 10, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: David E. Peters, Ross Kenneth Thayer, Jason Conrad Chamberlain, John Avery Howard
-
Patent number: 8872712Abstract: Methods and systems for extending a bandwidth of a multi-band antenna of a user device are described. A multi-band antenna includes a single radio frequency (RF) input coupled to a first antenna, the first antenna configured to provide a first resonant mode. The multi-band antenna also includes a second antenna parasitically coupled to the first antenna to provide additional resonant modes of the multi-band antenna.Type: GrantFiled: August 16, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventor: Cheng-Jung Lee
-
Patent number: 8874688Abstract: Disclosed are various embodiments for securing execution of page generation code supplied by customers. The page generation code may be instrumented with code that facilitates monitoring of one or more resources consumed by the page generation code. Various compile-time checks relating, for example, to code size and whether exception-handling code is present may be performed. The page generation code is executed to generate a network page in response to a request obtained from a client. One or more resource consumption limits are enforced upon the page generation code.Type: GrantFiled: January 11, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Andrew S. Huntwork, Prashant J. Thakare, Shashank Shekhar, Pravi Garg, Jeremy Boynes
-
Patent number: 8875184Abstract: Disclosed are various embodiments for personalized online video channels. Various embodiments of the present disclosure facilitate creation and transmission of user defined video channels for viewing television programs via the Internet. The application facilitates specification of at least one user-defined channel that transmits video content items to the client. The application maintains a data store of video content items. The application selects a subset of the video content items for inclusion in the user playlist. The application determines an order of transmission of each of the video content items in the user playlist. The application facilitates specification of at least one user-defined channel.Type: GrantFiled: December 27, 2011Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Oladapo E. Bakare, Gurbinder S. Gill
-
Patent number: 8873735Abstract: A network-based service may generate notifications regarding items of interest to a user. A contact selection service may receive the notifications and generate a user interface for transmission of the notification to the user. The generated user interface may include a unique identifier and may further enable the user to submit user contact information to request contact with a service agent. The contact selection service may further pre-authorize contacts between users and customer service agents CSA. The unique identifier, and optionally the submitted user contact information, may be employed by the contact selection service to selectively determine which customer contact requests received by the contact selection service are pre-authorized for contact with a CSA and enables such contacts between customers and CSAs to proceed.Type: GrantFiled: September 14, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Andrew J. Doane
-
Patent number: 8874641Abstract: Disclosed are various embodiments for speculatively generating network page components to reduce network page generation latency. Multiple alternative network page components are determined based at least in part on data associated with a user. A network page request is obtained from a client associated with the user, and generation of the alternative network page components is commenced in response to the network page request. One or more of the alternative network page components is selected. The network page is generated, including one or more of the alternative network page components and excluding other alternative network page components.Type: GrantFiled: February 20, 2012Date of Patent: October 28, 2014Assignee: Amazon Technologies, Inc.Inventor: Jeremy Boynes
-
Publication number: 20140316945Abstract: A method and system for creating of gift clusters of multiple items in a client/server environment by users, and for the ordering of such user-defined gift clusters of multiple items. In particular, a user can specify multiple items to be associated together as a gift cluster, and can also specify a variety of descriptive information about the gift cluster. That user or another user can then order the gift cluster as a gift for themselves or for another recipient, and may also order the gift cluster for the same or different recipients multiple times. The descriptive information can provide various information about how the gift cluster is to be used, and can also assist the user or others in identifying when the gift cluster is appropriate for a recipient. When customers are later searching for appropriate gift clusters, the various categorization or other descriptive information can then assist is identifying appropriate gift clusters.Type: ApplicationFiled: April 21, 2014Publication date: October 23, 2014Applicant: Amazon Technologies, Inc.Inventor: Amit D. Agarwal
-
Patent number: 8869055Abstract: A service may enable users to store and/or acquire items that are identified from an electronic source without leaving the source. A service may identify items included in content that is available from one or more content providers (e.g., social networking sites, electronic news, product reviews, etc.). The identified items may be matched with specific items available from the service. The service may associate a designator, which may be placed proximate the description of the item in the content that is published by the content provider. A user may select the designator (link, button, etc.) to acquire the item from the service or store information about the item in a user account maintained by the service.Type: GrantFiled: October 29, 2010Date of Patent: October 21, 2014Assignee: Amazon Technologies, Inc.Inventors: Ross V. Korsky, Eric Sven Kruller, Arjun Subramanian
-
Patent number: 8868766Abstract: Techniques for provisioning computing resources utilize colorings of collections of resources. The collections may be networks of resources hosted by a computing resource provider that are operated under the direction of one or more customers of the resource provider. Colors may be applied to the collections of resources, such as by a customer of the resource provider. The same customer or another customer may request that resources be provisioned according to at least one relationship with one or more collections of resources having one or more colors. Resources may then be provisioned according to the request.Type: GrantFiled: March 29, 2011Date of Patent: October 21, 2014Assignee: Amazon Technologies, Inc.Inventors: Marvin M. Theimer, Eric Jason Brandwine