Patents Assigned to Amazon Technologies
-
Patent number: 8825817Abstract: Techniques are described that enable a user to upgrade a stack of resources by providing a template that reflects the desired end state of the stack. Upon receiving a new template, the system automatically detects changes that should be performed and determines the order in which the changes should be performed. The system can also detect if the desired changes to the stack are a result of direct modifications; because parameters to the resources have changed; or the changes are indirectly caused by other dependency/attribute changing. Additionally, the system determines whether the changes require creating new resources or if the changes can be made to the resources live. In case of replacement of resources, the system will first create the new resource, move that new resource into the stack and remove the old resource(s). In case of failures, the system ensures that the stack rolls back to the initial state.Type: GrantFiled: March 19, 2012Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventors: Avinash Jaisinghani, Reto Kramer, Christopher Whitaker, Nishanth Shankaran, Jaykumar H. Gosar, Jeffrey L. Baker, Daniel Osiecki, Danny Rabbani, Prashant Jayaraman, Venkates P. Balakrishnan, Adam M. Thomas
-
Patent number: 8826322Abstract: Selective content presentation for the purpose of self-imposed censoring of content is implemented on an electronic device. The selective content presentation involves acquiring a content suppression preference for suppressing content presentation at an electronic device. Subsequently, a content portion and a content selection tag for the content portion are also received at the electronic device. When the electronic device determines based on the content selection tag that a part of content portion is designated for suppression by the content suppression preference, the part of the content portion is obstructed by the electronic device to form a modified content portion. The modified content portion is further presented to a user via the electronic device.Type: GrantFiled: May 17, 2010Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventors: Jason A. Bliss, Luan Nguyen, Geoffrey E. Endresen, Brian T. Smith, Bethel Shawn McMillan
-
Patent number: 8825501Abstract: A system for processing and classifying articles that classifies a set of articles based at least upon the locations of the articles within a structure. The system provides a notification over a computer network to a user, wherein the notification informs the user that the user has a time period within which to select a first article from the set of classified articles to add to a pre-existing order by the user, wherein the time period is based at least in part on the anticipated time to transfer at least one article in the set of articles to a different location within the structure.Type: GrantFiled: September 23, 2011Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventor: Jonathan Leblang
-
Patent number: 8825627Abstract: Pages presented by an on-line merchant are configured to create ambience appropriate for products referenced by the pages. An appropriate theme defining visual and/or audible elements may be applied to each requested page to create the ambience. The theme may be customized for a particular geographic location. Keywords associated with a requested page may be identified and utilized to select a theme appropriate for the requested page. An association between product categories and themes may be defined. Keywords associated with a requested page and the categories might be utilized to identify a category. Once the category has been identified, the theme associated with the category may be applied to the requested page. The themed page may be provided for display at a customer computer. The amount of time spent by customers on themed pages may be determined and utilized to determine whether to theme certain pages or categories of pages.Type: GrantFiled: March 29, 2011Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventor: Kiran Kumar Indukuri
-
Patent number: 8824806Abstract: Content portions to be presented on a display of an electronic device are identified by designating portions of a digital image as content regions and other portions of the digital image as non-content regions. The content portions are then identified from within the content region, in which each content portion has a predetermined width. Each content portion is then expanded to produce an expanded content portion. Each expanded content portion is presented on a display of an electronic device in a sequential manner.Type: GrantFiled: March 2, 2010Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventors: Edward J. Gayles, Parmanand P. Kejriwal
-
Patent number: 8825557Abstract: An electronic commerce system provides various features for assisting customers in locating items and generating orders from a merchant's electronic catalog, and for assisting customers and merchants in communicating about such orders, A user-definable categories feature allows customers and/or merchants to define search queries for searching the electronic catalog, and to store these search queries under user-defined category names for subsequent use. An “active quote” feature allows the customer to view and modify quantities of items selected for prospective purchase throughout various catalog browsing or viewing modes. A message audit trail feature allows a customer and a merchant to send messages to one another that are linked to a particular order, and to view an order-specific log of such messages.Type: GrantFiled: May 30, 2012Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventor: Paul Marie Pierre Gavarini
-
Patent number: 8824661Abstract: A user of a personal computing device may identify an item of interest displayed in a user interface provided by a network-based service and would like to obtain more information. The user may submit one or more electronic contact requests to a contact service in communication with a contact distribution system in order to obtain more information. The contact distribution system determines accurate, real-time availability of service agents and enables communications between the customer and an agent to be established in accordance with user contact information provided by the user.Type: GrantFiled: November 12, 2013Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventors: Jon R. Jay, Jeremy A. Dashe, Brock A. Judkins, Donald L. Kaufman, Yung-Chun Lin, Raymond P. Sharpe, Jr., Joseph D. Sullivan, Thomas J. Weiland, Tauseef Kidwai
-
Patent number: 8825226Abstract: An automated mobile vehicle configured to autonomously provide coverage for inoperable infrastructure components at various locations. A plurality of automated mobile vehicles may be deployed to provide emergency lighting, a wireless network, audio, video, etc., at an event area. The event area may be indoors and/or outdoors.Type: GrantFiled: December 17, 2013Date of Patent: September 2, 2014Assignee: Amazon Technologies, Inc.Inventors: William Spencer Worley, III, Eric Mathew Clayton
-
Publication number: 20140241275Abstract: Methods and systems for prioritizing application data in a wireless user device are disclosed. A user device receives, at an application transport bearer (ATB) entity of a protocol layer of a network interface of a user device, at least a portion of a data packet originating from an application identified for prioritized data transfer on the user device. Then, the ATB entity of the user device schedules the data packet ahead of any data packets processed at any network-established data radio bearer (DRB) entities on the same protocol layer as the ATB entity. The ATB entity of the user device is also configured to operate on a protocol layer of a subset of protocol layers on the user device and is configured by the user device with a higher priority parameter than any of the network-established DRB entities on the same protocol layer as the ATB entity.Type: ApplicationFiled: March 25, 2014Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventors: Kiran K. Edara, Rama Krishna Kamarajugadda
-
Publication number: 20140242972Abstract: A method is provided of using a telephone device to view full content on a nearby display screen which is not physically connected to the telephone device. The telephone device includes a display screen, a button which facilitates communication of the full content between the telephone device and a local control device connected to the nearby display screen, and a wireless transmitter. The full content is stored in the telephone device. Only a portion of the full content is displayed on the display screen of the telephone device. The full content is communicated from the telephone device to the local control device via a signal sent by the wireless transmitter upon selection of the button. The local control device receives the signal and provides the full content to the nearby display screen for display thereon.Type: ApplicationFiled: May 1, 2014Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventor: Benjamin SLOTZNICK
-
Publication number: 20140244434Abstract: Disclosed are various embodiments involving access to guest orders in an electronic commerce application. In one embodiment, a request to access a guest account is obtained from a client. The request specifies a destination network address and an order identifier. A message is sent to the destination network address in response to verifying that the destination network address and the order identifier are associated with the guest account. The message includes a link that facilitates access to an order management function for the guest account.Type: ApplicationFiled: May 2, 2014Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventors: John Ingram Baker Dugaw, Sarah M. Snavely, Bruce K. Ferry, Julian Sell
-
Publication number: 20140244581Abstract: 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 that are stored on respective computing nodes in the system. Updates to the stored data and to the membership of replica groups are propagated as replicated log records. A replica receiving a log record may compare metadata in the received log record to corresponding metadata in a log record that was previously appended to its log to determine a response. The metadata may include a sequence number, a lock generation identifier, an epoch identifier, or an indication of an epoch change. The replica may append the received log record to its log, drop the received log record, or cache the received log record for future use. If a log conflict indicates an invalid log stream branch, one or more log records may be deleted.Type: ApplicationFiled: May 5, 2014Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventor: TIMOTHY ANDREW RATH
-
Publication number: 20140244580Abstract: A predictive storage application selectively determines files from a computing system to send to a predictive storage service that makes the files available for use in another computing system. The predictive storage application may receive events indicating a use of files. The predictive storage application may determine that a file has enough importance and send it to a predictive storage service. Other aspects of the disclosure are described in the detailed description, figures, and claims.Type: ApplicationFiled: February 25, 2013Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventor: Amazon Technologies, Inc.
-
Publication number: 20140244785Abstract: Methods and apparatus for a computing infrastructure for configurable-quality random data are disclosed. A storage medium stores program instructions that when executed on a processor designate some servers of a provider network as members of a pool of producers of random data usable by random data consumers. The instructions, when executed, determine a subset of the pool to be used to supply a collection of random data intended for a random data consumer, and one or more sources of random phenomena to be used to generate the collection of random data. The instructions, when executed, initiate a transmission of the collection of random data directed to the random data consumer.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventor: Amazon Technologies, Inc.
-
Publication number: 20140244430Abstract: A system and method for a librarian facilitates appraising the value of all or selected products in a collection of products. The collection of products may be part of a library that includes one or more photographic images of the library, and an inventory of the products revealed in those images. The librarian facilitates appraising the value of products in the collection with reference to the images. Appraisals may be automatically updated, and users notified in accordance with user notification preferences. An automated referral may be provided to the user to sell all or selected ones of the appraised inventory of products, individually or together. An extended appraisal may be provided to facilitate enhancing the value of a collection in the library.Type: ApplicationFiled: May 5, 2014Publication date: August 28, 2014Applicant: Amazon Technologies, Inc.Inventors: Hilliard B. Siegel, Varun Narang
-
Patent number: 8819812Abstract: A user can make a symbol with their hand, or other such gesture, at a distance from a computing device that can be captured by at least one imaging element of the device. The captured information can be analyzed to attempt to determine the location of distinguishing features of the symbol in the image information. The image information is then compared to hand gesture information stored in, for example, a library of hand gestures for the user. Upon identifying a match, an input to an application executing on the computing device is provided when the image information contains information matching at least one hand gesture with at least a minimum level of certainty. The hand gesture could include a single “static” gesture, such as a specific letter in sign language, for example, or include two or more “static” gestures. The gesture could also include motion, such as hand movement.Type: GrantFiled: August 16, 2012Date of Patent: August 26, 2014Assignee: Amazon Technologies, Inc.Inventors: Jason R. Weber, Isaac S. Noble, Dong Zhou, Stephen M. Polansky, Guenael T. Strutt, Matthew P. Bell
-
Patent number: 8819116Abstract: Systems and method provide logic for providing a service. In one implementation, a computer-implemented method provides a service to a device based on a capability of the device. The method includes identifying a device type of a device based on information associated with the device. The method determines whether the device supports the service, based on at least the identified device type, and provides the service to the device, when the device supports the service.Type: GrantFiled: March 8, 2010Date of Patent: August 26, 2014Assignee: Amazon Technologies, Inc.Inventors: Beryl Tomay, Ryan J. Snodgrass, Samuel S. Gigliotti, Joel C. Hegg, Matthew E. Goldberg, Donald Ryan Willhoit
-
Patent number: 8818836Abstract: A method, system, and computer-readable medium for dynamically generating actual fulfillment plans for a current order or a potential order so as to enhance the future fulfillment process for expected future orders is described. In some situations, actual delivery information based on one or more such actual fulfillment plans will then be provided to a customer, such as by displaying actual delivery date and/or time before or during the ordering process based on one or more actual fulfillment plans that can be or will be used to fulfill the order. A variety of types of criteria can be used to evaluate the effects of using a fulfillment plan to fulfill a current order, including criteria that consider the modeled future cost of fulfilling expected future orders, such as an overall cost of fulfilling all orders during a specified time period that is at least partially in the future.Type: GrantFiled: March 8, 2013Date of Patent: August 26, 2014Assignee: Amazon Technologies, Inc.Inventors: Erich Braumoeller, Richard Brinkerhoff, Jeffrey Alan Holden, Dennis Chua Lee
-
Patent number: 8819795Abstract: Disclosed are various embodiments for providing managed security credentials to network sites for authentication. Multiple accounts of a user are maintained for multiple network sites. A secured resource of a network site is to be accessed by a computing device. One of the accounts is identified according to a domain name of the network site. The account is associated with a different network site having a different domain name from the domain name. The computing device is automatically authenticated with the network site using a security credential associated with the account.Type: GrantFiled: February 1, 2012Date of Patent: August 26, 2014Assignee: Amazon Technologies, Inc.Inventors: Daniel W. Hitchcock, Brad Lee Campbell
-
Patent number: 8818858Abstract: The present disclosure involves ensuring that items sold by a merchant appear in certain network pages. A network page is automatically accessed in a computing device. The network page is generated by a referral network site that displays at least one offering of an item by at least one competitor merchant. A unique identifier associated with the item is identified from the network page in the computing device. The unique identifier is stored in association with the item in a data store accessible to the computing device. The item and the unique identifier are included in a feed sent from the computing device of a merchant to the referral network site. The feed includes a listing of the item and a plurality of other items, wherein the item and the other items are offered for sale by the merchant.Type: GrantFiled: December 22, 2009Date of Patent: August 26, 2014Assignee: Amazon Technologies, Inc.Inventors: Nagender Parimi, Jeetendra G. Mirchandani, Desai Nishitkumar Ashokkumar, Mohit Gupta