Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Amazon Technologies, Inc. Patents
Assignee:
Amazon Technologies, Inc.
Address:
Reno, NV
No. of patents:
681
Patents:


1 2 3 4 5 6 7 8 9 10 11 12 13 14










Patent Number Title Of Patent Date Issued
D669267 Handled carrying case October 23, 2012
D660592 Carrying case with flap closure May 29, 2012
D660313 Display screen portion with user interface May 22, 2012
D636771 Control pad for an electronic device April 26, 2011
D631474 Electronic reader device January 25, 2011
D624074 Electronic reader device September 21, 2010
D623184 Electronic reader device September 7, 2010
D622722 Electronic reader device August 31, 2010
D611409 Power adapter March 9, 2010
D602430 Travel power adapter October 20, 2009
D601559 Electronic reader device October 6, 2009
D601500 Slideable power adapter October 6, 2009
D600699 Slip cover September 22, 2009
D598252 Chopping block August 18, 2009
D593208 Building structure May 26, 2009
D591741 Electronic media reader May 5, 2009
D588149 User interface for a portion of a display screen March 10, 2009
D586803 Wedge-shaped electronic media reader February 17, 2009
D580941 User interface for a portion of a display screen November 18, 2008
D573603 User interface for a portion of a display screen July 22, 2008
D573602 User interface for a portion of a display screen July 22, 2008
D573601 User interface for a portion of a display screen July 22, 2008
D572393 Stowed reading light July 1, 2008
D571820 User interface for a portion of a display screen June 24, 2008
D569902 Gift card enclosure with gift card May 27, 2008
8589893 Usage-based program slicing November 19, 2013
In certain embodiments, execution traces for a program definition of an application are accessed. Probability information for components of the program definition is computed based at least in part upon the execution traces. Program definition slices are determined based at least in part
8589574 Dynamic application instance discovery and state management within a distributed system November 19, 2013
Dynamic application instance discovery and state management within a distributed system. A distributed system may implement application instances configured to perform one or more application functions within the distributed system, and discovery and failure detection daemon (DFDD) i
8589549 Method and system for customer incentive-based management of computing resource utilization November 19, 2013
A method and system for customer incentive-based management of computing resource utilization. According to one embodiment, a method may include provisioning a computing resource according to a given level of resource utilization, and dynamically predicting utilization of the computing
8589429 System and method for providing query recommendations based on search activity of a user base November 19, 2013
Embodiments may include a system configured to receive search session data that indicates, for each of multiple search sessions performed by a respective user, multiple search queries submitted by that user during the search session. The system may also receive search selection data
8589418 System for facilitating discovery and management of feeds November 19, 2013
A web feed portal can enable users to discover new web feeds and manage existing subscriptions of feeds. Recommended feeds can be generated for a user that reflect the user's interests or that are popular within a user community. Users can subscribe to feeds by selecting recommended web
8589385 Historical browsing session management November 19, 2013
A remote browsing process is directed to the generation and management of a remote browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The network computing and storage provider processes
8587604 Interactive color palettes for color-aware search November 19, 2013
Effective color-aware search of a collection of content associated with one or more images is enabled. Content and/or its associated images may be automatically associated with representative palette colors in a suite of color palettes. Color palettes may be of a variety of types and hav
8584477 Multi-mode cooling system and method with evaporative cooling November 19, 2013
A air channeling sub-system may include a mechanical cooling section and a direct evaporative cooling section. The direct evaporative cooling section may be downstream from the mechanical cooling section. Cooling air is channeled through the air channeling sub-system and into the room.
8584228 Packet authentication and encryption in virtual networks November 12, 2013
Systems and methods provide logic for distributing cryptographic keys in a physical network comprising a plurality of physical nodes. In one implementation, a computer-implemented method is provided for distributing cryptographic keys in a physical network. The method includes receiv
8583913 Securely determining internet connectivity between networks November 12, 2013
External network connectivity of an internal host can be measured by giving an external computer a payload identifying the internal host and instructions to deliver the payload to an external host. The external host may receive the payload and contact the internal host. The internal
8583911 Network application encryption with server-side key management November 12, 2013
In one embodiment, a system and associated processes for transparent client-side cryptography are provided. In this system, some or all of a user's private data can be encrypted at a client device operated by the user. The client can transmit the encrypted user data to a content site
8583776 Managing content delivery network service providers November 12, 2013
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. The network storage provider processes the client
8583765 Obtaining information for a wireless connection November 12, 2013
Electronic devices may locate and test wireless networks that are available, and may establish connections with no or minimal user intervention. The electronic device may periodically transmit a datagram to a connection server, providing updated information as to the network address
8583677 Facilitating access to multiple facets of data November 12, 2013
Disclosed are various embodiments for facilitating access to multiple facets of data. A registry is maintained for multiple facets for a type of business object. Each of the facets corresponds to a distinct set of properties for the type of business object. Two or more facets are hosted
8583513 Systems and methods for offer selection November 12, 2013
A featured offer for an item in an electronic marketplace is selected based on factors such as estimated conversion rate and contribution profit. Qualified offers from various merchants are analyzed using a variety of filters, algorithms, and/or criteria to select an offer that meets
8582299 System with movable computing devices November 12, 2013
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 whil
8582292 Integrated ventilation system for electronic equipment November 12, 2013
One embodiment of a method of providing ventilation to electronic equipment comprises receiving exhaust air flow from first electronic equipment positioned next to a ventilation structure; directing the exhaust air flow out of exhaust fan assembly of the ventilation structure; receiv
8578726 Multi-mode cooling system and method with evaporative cooling November 12, 2013
A air channeling sub-system may include a mechanical cooling section and a direct evaporative cooling section. The direct evaporative cooling section may be downstream from the mechanical cooling section. Cooling air is channeled through the air channeling sub-system and into the room.
8578003 Providing access to configurable private computer networks November 5, 2013
Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service in order to create and configure computer networks that are provided by the configurable network service for use by the users.
8577992 Request routing management based on network components November 5, 2013
Systems and methods for managing request routing functionality associated with resource requests for one or more resources associated with a content provider are provided. A content delivery network ("CDN") service provider, on behalf of a content provider, can process domain name se
8577963 Remote browsing session between client browser and network based browser November 5, 2013
A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may
8577880 Recommendations based on item tagging activities of users November 5, 2013
A system provides a user interface through which users can flexibly tag individual items represented in an electronic catalog with user-defined tags, such as text strings, and obtain recommendations that are specific to particular tags. The tags and tag-item assignments created by each
8577879 Navigational aids within item search results November 5, 2013
Disclosed are various embodiments providing navigational aids within item search results. A pool of items is generated in a computing resource in response to a search query and a search context. At least one network page is encoded for rendering by a client. The at least one network page
8577842 Distributed computer system snapshots and instantiation thereof November 5, 2013
Distributed computer systems prepare and instantiate snapshots by processing sets of nodes representing computer resources that are portions of a larger system. A user may choose to prepare or instantiate a snapshot containing all or only a portion of the data within the distributed
8577827 Network page latency reduction using gamma distribution November 5, 2013
Disclosed are various embodiments of a system, method and computer readable medium for network page latency reduction. In one embodiment, among others, a system comprises a processor circuit and a memory associated with the processor circuit. The system further comprises a distributi
1 2 3 4 5 6 7 8 9 10 11 12 13 14

 
 
  Recently Added Patents
Methods, systems and apparatus for displaying the multimedia information from wireless communication networks
Prioritizing application data for transmission in a wireless user device
Projection illumination system for EUV microlithography
Performance apparatus and electronic musical instrument
Switching element for a valve train of an internal combustion engine
Mobile terminal and method for displaying information
Soft co-processors to provide a software service function off-load architecture in a multi-core processing environment
  Randomly Featured Patents
Convex shaped diamond cutting elements
Horizontal belt vacuum filter with overhead fluid removal
Method for enhanced retention of balloon catheter in body cavity
Digital processing apparatus
Raceway for longitudinally movable rolling element bushing
Monolithically integrated insulated gate semiconductor device
Hydraulic mining apparatus and method
Copper interconnection and the method for fabricating the same
Source driver of LCD for black insertion technology
Dynamically configuring and selecting multiple ray tracing intersection methods