Patents Assigned to Amazon Technologies
-
Patent number: 7937438Abstract: 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.Type: GrantFiled: December 7, 2009Date of Patent: May 3, 2011Assignee: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
-
Patent number: 7933864Abstract: Creation, association, and/or placement of search forums for searches strings enable users to discuss aspects of both searches and elements associated with the searches, and further enable the users to view discussions from other users. The search forum may be generated from variations of the search string. In addition or alternatively, search strings may be associated with existing item forums, category forums, and tag forums. Search forums may be placed with, for example, search results or with items, categories, and/or tags, among other possibilities, to provide user access to the search forums.Type: GrantFiled: September 20, 2010Date of Patent: April 26, 2011Assignee: Amazon Technologies, Inc.Inventors: Joseph King, Waqas Ahmed, Russell A. Dicker
-
Patent number: 7933839Abstract: Methods and systems for receiving and distributing annotations of a digital work include receiving an annotation of the digital work, storing the annotation, and providing the annotation to a user. The user may be required to submit a valid authorization credential for the annotation. Annotations may be textual or graphical, and may be associated with particular content in a digital work. Indicators may be displayed to identify content in the digital work for which annotations are available. A user may exchange compensation or perform a specified action for access to an annotation. Some or all of the compensation received for an annotation may be distributed to the author of the annotation. Multiple annotations may be listed in an order based a criterion, such as ranking, price, or date of receipt. Users that purchase a digital work may automatically receive an authorization credential to receive annotations of the digital work.Type: GrantFiled: January 19, 2005Date of Patent: April 26, 2011Assignee: Amazon Technologies, Inc.Inventors: Hilliard B Siegel, Udi Manber, Jonathan Leblang
-
Patent number: 7933801Abstract: An ad server system takes into consideration information about a user who clicks on an ad in determining whether to charge the advertiser for the click event, and/or in determining an amount to charge the advertiser. In one embodiment, unless the user is recognized, the advertiser is not charged for the ad selection event. Thus, advertisers do not have to pay the ad placement provider when the users who click on their ads are not recognized. If the user is recognized, the ad server system may determine whether and/or how much to charge the advertiser based on information about the recognized user. This information may include, for example, whether the user has set up an account, whether a valid credit card is on file for the user, and/or other types of user information that can be used to hold fraudulent users accountable for their actions.Type: GrantFiled: April 21, 2010Date of Patent: April 26, 2011Assignee: Amazon Technologies, Inc.Inventors: Tamar Yehoshua, Colin M. Bryar
-
Patent number: 7933818Abstract: An electronic catalog system includes automated processes for detecting and handling specific types of browsing events, such as non-conversion events in which users browse but fail to purchase specific items. In one embodiment, when a user engages in a threshold level of browsing activity with respect to an item without making a purchase of that item or a substitute item, and a favorable change in the item's state thereafter occurs (e.g., the price is reduced or the item becomes available), the user is automatically notified of the state change. In another embodiment, when a user transitions away from an item or item category after engaging in a threshold level of browsing activity, a determination is made whether to present to the user a time-limited purchase incentive that is tied to that item or item category.Type: GrantFiled: July 13, 2004Date of Patent: April 26, 2011Assignee: Amazon Technologies, Inc.Inventors: Suresh Kumar, Jeffrey N. Peterson
-
Patent number: 7930220Abstract: Various embodiments of a network page are provided. In one embodiment, at least one server serves up a network page to a client to be rendered on the client in a networked environment. The network page is associated with a network site that facilitates a purchase of items. The network page includes a graphical representation of a selected one of the items, and a plurality of destination regions, each of the destination regions being associated with a corresponding one of a plurality of shipping addresses. The network page is configured to facilitate an association of the selected one of the items with a respective one of the destination regions.Type: GrantFiled: August 30, 2007Date of Patent: April 19, 2011Assignee: Amazon Technologies, Inc.Inventor: Derek Gaw
-
Patent number: 7930218Abstract: A facility for presenting information about new items, such as new items available via a web site is described. The facility receives a request for information submitted on behalf of an identified user. In processing the request, the facility accesses a set of items having effective times. The facility performs a first filtering process to eliminate items of the set whose effective times indicate that the items are not new. The facility performs a second filtering process to eliminate items of the set in which the user likely has a low level of interest. Subsequent to both the first and second filterings, the facility presents to the user information about each of at least a portion of the filtered items.Type: GrantFiled: March 26, 2008Date of Patent: April 19, 2011Assignee: Amazon Technologies, Inc.Inventors: Andrej Gregov, Greg Linden, Josh Petersen, Brent Smith, Jeremy Charles York
-
Patent number: 7930393Abstract: 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. The processing device uses the processed performance metric information to determine an allocation of one or more domains to be associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance metric information collected and associated with subsequent requests for the two or more embedded resources using each of a variety of alternative allocations of domains associated with the two or more embedded resources. The processing device may also consider a number of factors, including domain selection criteria obtained from an original content provider.Type: GrantFiled: September 29, 2008Date of Patent: April 19, 2011Assignee: Amazon Technologies, Inc.Inventors: Mark S. Baumback, David William Bettis, Jonathan A. Jenkins
-
Patent number: 7925993Abstract: Highlighting of content is aggregated across a plurality of users, thus enabling the content to be presented with highlights that represent the collective highlighting of the users. Highlighted content may be presented to the users with varying levels of prominence. Accordingly, depending on the aggregated highlight information, some content may be presented with a highlight that is more or less prominent than highlighting for other content. Prominence data associated with highlighted content may include a score indicative of a strength of the highlight for the highlighted content. A score indicating a stronger highlight causes the highlight to be presented with greater prominence. The score may be incremented, possibly on a weighted bases, to represent the combined highlighting of different users. Highlights may assume many different forms, including visual forms (such as colors, lines, borders, fonts, icons, etc.), audio forms and tactile forms.Type: GrantFiled: March 30, 2006Date of Patent: April 12, 2011Assignee: Amazon Technologies, Inc.Inventor: Brian R. Williams
-
Patent number: 7925554Abstract: Techniques are described for facilitating use of invocable services by applications in a configurable manner. In at least some situations, the invocable services are Web services or other network-accessible services that are made available by providers of the services for use by others in exchange for fees defined by the service providers. The described techniques facilitate use of such invocable services by applications in a manner configured by the application providers and the service providers, including to track use of third-party invocable services by applications on behalf of end users and to allocate fees that are charged end users between the applications and the services as configured by the providers of the applications and services. In some situations, the configured pricing terms for a service specify fees for end users that differ in one or more ways from the defined fees charged by the provider of that service.Type: GrantFiled: December 29, 2006Date of Patent: April 12, 2011Assignee: Amazon Technologies, Inc.Inventors: Peter Sirota, Don Johnson, Gaurav D. Ghare, Tushar Jain, Alan S. Geller
-
Patent number: 7925782Abstract: A system, method and computer-readable medium for request routing. A DNS server at a content delivery network service provider obtains a DNS query corresponding to a resource requested from a client computing device and associated with a first resource identifier. The first resource identifier includes a first portion with DNS information and a second portion with path information. The DNS server selects a network computing component for processing the requested resource based on the DNS portion of the resource identifier and transmits information identifying the selected network computing component to the client computing device.Type: GrantFiled: June 30, 2008Date of Patent: April 12, 2011Assignee: Amazon Technologies, Inc.Inventors: Swaminathan Sivasubramanian, David R. Richardson, Christopher L. Scofield, Bradley E. Marshall
-
Patent number: 7925624Abstract: An embodiment relates to a computer-implemented data processing system and method for storing a data set at a plurality of data centers. The data centers and hosts within the data centers may, for example, be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read at the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs.Type: GrantFiled: August 22, 2006Date of Patent: April 12, 2011Assignee: Amazon Technologies, Inc.Inventors: Peter S. Vosshall, Swaminathan Sivasubramanian, Giuseppe deCandia, Deniz Hastorun, Avinash Lakshmann, Alex Pilchin, Ivan D. Rosero
-
Systems and methods for determining and managing the power remaining in a handheld electronic device
Patent number: 7921309Abstract: Portable user devices, such as electronic book reader devices, may have a limited power supply. Power management techniques, such as current sensing, dynamic voltage measurement, and/or power state control may be used to manage power usage of such user devices.Type: GrantFiled: June 14, 2007Date of Patent: April 5, 2011Assignee: Amazon TechnologiesInventors: David J. Isbister, Marshall Williams, Nicholas J. Vaccaro -
Patent number: 7921071Abstract: A recommendation system increases the diversity of item recommendations provided to a target user by using item similarity data to filter an initial recommendation set. In one embodiment, selected items are filtered from the initial recommendation set based on similarity scores that represent degrees of similarity between particular items. The similarity scores may be generated based on an automated comparison of item attributes or content, or based on another measure of item similarity.Type: GrantFiled: November 16, 2007Date of Patent: April 5, 2011Assignee: Amazon Technologies, Inc.Inventor: Cory Hicks
-
Patent number: 7917400Abstract: The environmental impact of various transactions can be reduced or offset by determining the impact of various shipping and packaging options, and providing these options to customers. Customers then have the ability to select options that reduce the environmental impact of each transaction. A customer also can purchase environmental offsets to offset the determined impact. Customers can be provided with environmental impact information determined or tracked for each item viewed by the customer, such that each customer can be informed of the additional impact of each individual when making a selection. The selections and/or actions of a customer can be tracked such that environmentally friendly options and suggestions can be provided for subsequent transactions.Type: GrantFiled: September 22, 2010Date of Patent: March 29, 2011Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Luis Felipe Cabrera
-
Patent number: 7917484Abstract: Method and apparatus for inserting digital tracers in data that allow particular copies of the data to be traced to particular entities. Embodiments of a tracer mechanism may programmatically insert individualized tracers into data copies provided to third parties, for example via a Web service interface. A tracer may appear as normal data to the reader, and does not interfere with the typical use of the data copy. Tracers may serve as unique identifiers for particular data copies provided to particular Web service clients, allowing instances of the data copies to be associated with particular Web service clients. Embodiments may, for example, allow an enterprise to programmatically and systematically track copies of data distributed to third parties to help insure that the terms and conditions of licensing agreements are not violated. In one embodiment, the tracer mechanism may be implemented as a Web service.Type: GrantFiled: March 31, 2005Date of Patent: March 29, 2011Assignee: Amazon Technologies, Inc.Inventors: Allan H. Vermeulen, Satbir S. Khanuja
-
Patent number: 7917618Abstract: 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. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.Type: GrantFiled: March 24, 2009Date of Patent: March 29, 2011Assignee: Amazon Technologies, Inc.Inventors: David William Bettis, Jonathan A. Jenkins, Sunbir Gill
-
Patent number: 7912763Abstract: Techniques are described for assisting users in dynamically creating and using composite services that are based on other constituent services. In some situations, each constituent service is a Web service (“WS”), and each composite service is a new WS whose execution involves dynamically invoking multiple specified constituent WSes in a specified manner. Such techniques may be used, for example, in conjunction with an electronic WS marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes, such as to allow a user to dynamically create a new composite WS that is based on one or more WSes available from other WS providers and that reflects any constraints of the WS marketplace, with the composite WS available for use by other WS consumers. This abstract is not intended for use in interpreting or limiting the scope of the claims.Type: GrantFiled: February 11, 2010Date of Patent: March 22, 2011Assignee: Amazon Technologies, Inc.Inventors: Robert Frederick, Gunavardhan Kakulapati, Ashish Agrawal, James R. McCann, III
-
Patent number: 7912764Abstract: Techniques are described for assisting users in dynamically creating and using composite services that are based on other constituent services. In some situations, each constituent service is a Web service (“WS”), and each composite service is a new WS whose execution involves dynamically invoking multiple specified constituent WSes in a specified manner. Such techniques may be used, for example, in conjunction with an electronic WS marketplace via which third-party WS providers make their WSes available to third-party WS consumers who locate and purchase access to those WSes, such as to allow a user to dynamically create a new composite WS that is based on one or more WSes available from other WS providers and that reflects any constraints of the WS marketplace, with the composite WS available for use by other WS consumers. This abstract is not intended for use in interpreting or limiting the scope of the claims.Type: GrantFiled: February 11, 2010Date of Patent: March 22, 2011Assignee: Amazon Technologies, IncInventors: Robert Frederick, Gunavardhan Kakulapati, Ashish Agrawal, James R. McCann, III
-
Patent number: D636771Type: GrantFiled: January 27, 2009Date of Patent: April 26, 2011Assignee: Amazon Technologies, Inc.Inventor: Chris Green