Search Patents
  • Patent number: 10440436
    Abstract: Disclosed are various embodiments for synchronizing interactive content with a live video stream. Items featured or discussed during a segment of a live video stream are determined. A manifest is generated for the segment. The manifest includes locator information for obtaining the segment and item information indicating the items. The manifest is then sent to one or more clients.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 8, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Amber Autrey Taylor, David James Roy Erdmann, Alexandru Ion Indrei, Daniel Thomas Mellott, Brent Robert Mills, Dan Catalin Teodorescu
  • Patent number: 8533053
    Abstract: Disclosed are various embodiments for implementing inventory pooling for multiple merchants. A first inventory of an item held at a first fulfillment center on behalf of a first merchant is contributed to a common pool of inventory. A second inventory of the item held at a second fulfillment center on behalf of a second merchant is contributed to the common pool of inventory. Fulfillment of an order placed by a customer of the first merchant is initiated from the second inventory of the item that was contributed by the second merchant to the common pool of inventory.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: September 10, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael G. Brown, Gregory Niejadlik, Stefan M. Haney, Luis Felipe Cabrera
  • Patent number: 10503372
    Abstract: Disclosed are various embodiments for browsing items in a network page. A plurality of images of a corresponding plurality of items are displayed in a network page rendered on a display device of a client device. A first level of information detail about each of the items is presented in the network page. A window is generated that is anchored to a currently designated one of the images. The window presents a second level of information detail about a respective one of the items depicted in the designated one of the images presented in the window. The currently designated one of the images is specified by navigating from image to image.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Dylan Kent Bathurst, Ian Christian Myers
  • Patent number: 8620770
    Abstract: Paths followed by a plurality of devices are recorded. Devices of the plurality have sent content requests similar to a current content request. Behaviors exhibited by respective ones of the plurality of devices after sending content requests are recorded. The respective ones of the plurality of devices into intent groupings. A path followed by a device is assembled. The assembling the path comprises recording a plurality of physical location readings generated with respect to the device prior. An intent grouping matching the path is identified. The intent grouping is associated with an expected behavior. Content calculated to facilitate the expected behavior is identified.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: December 31, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Elmore Eugene Pope
  • Patent number: 9473516
    Abstract: Techniques for analyzing access to a network-based document may be provided. For example, a portion of the network-based document for hashing may be identified. A client hash of the portion may be accessed. The client hash may be based on an access of a client to the network-based document over a network. A provider hash of the portion may be also accessed. The provider hash may be based on a trusted version of the portion. The client hash and the provider hash may be compared. Based on the comparison, an issue associated with the access to the network-based document over the network may be detected.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: October 18, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Ryan Jezorek, Maarten Van Horenbeeck, Richie Lai
  • Patent number: 11301762
    Abstract: Techniques for high-performance machine learning (ML) inference in heterogenous edge devices are described. A ML model trained using a variety of different frameworks is translated into a common format that is runnable by inferences engines of edge devices. The translated model is optimized in hardware-agnostic and/or hardware-specific ways to improve inference performance, and the optimized model is sent to the edge devices. The inference engine for any edge device can be accessed by a customer application using a same defined API, regardless of the hardware characteristics of the edge device or the original format of the ML model.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: April 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gang Chen, Long Gao, Eduardo Manuel Calleja
  • Patent number: 10185980
    Abstract: Techniques for computing a feature based on variables may be provided. For example, historical realizations associated with a first variable may be accessed. The first variable may be associated with an item. Realizations of the first variable may be based on one or more factors associated with the item. Historical realization of a second variable associated with the item may also be accessed. The historical realizations of the first and second variables may be analyzed to generate an expected realization of the first variable as a function of the second variable. The feature may be computed based on the generated function.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: January 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Jingchen Wu, Zhihao Cen, Jingqiao Zhang, Jeffrey B. Maurer, Deepak Bhatia, Ali Sadighian
  • Patent number: 8768784
    Abstract: Disclosed are various embodiments for facilitating expedited registration of sellers in an electronic marketplace. It is determined in one or more computing devices whether a buyer in an electronic marketplace is preapproved for registration as a seller in the electronic marketplace based at least in part on one or more factors related to a history of the buyer in the electronic marketplace. The buyer is invited to register as a seller in the electronic marketplace using an expedited registration process when the buyer is preapproved. The expedited registration procedure leverages previously collected data that is associated with the buyer to omit one or more data collection tasks.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: July 1, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Anand Varadarajan, Seema P. Degwekar, Kimberly E. Allen, Brian J. Boshes, Gregory P. Niejadlik
  • Patent number: 8271352
    Abstract: A method of providing recommendations is disclosed and includes receiving a selection of an offering via an online site. The method also includes outputting a detail page related to the offering via the online site. The detail page includes a first selectable indicator corresponding to a social network of a visitor and a second selectable indicator corresponding to unfiltered content. The method also includes outputting at least one recommendation via the detail page. Each recommendation is associated with a member of the social network when input received via the online site indicates a selection of the first selectable indicator.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: September 18, 2012
    Assignee: Amazon Technologies, Inc.
    Inventor: David M. Lifson
  • Patent number: 8204794
    Abstract: Disclosed are various embodiments for processing orders for wireless service. An order for a wireless device and a wireless service plan is obtained in at least one computing device from a client. The wireless service plan is provided by one of a plurality of wireless carriers. A unique identifier of the wireless device is obtained from a fulfillment system after the wireless device has been pulled from an inventory for fulfillment. A request for activation of the wireless device and the wireless service plan is sent to a system of the one of the wireless carriers. The unique identifier is provided in the request to the system of the one of the wireless carriers.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: June 19, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Shih-Ta Peng, Andrei V. Vilkotski, Siddhartha Karan Singh, Yan Zhang
  • Patent number: 8473358
    Abstract: Disclosed are various embodiments relating to generating an item feed. A feed is generated in a computing device of a subset of a plurality of items offered for sale through an electronic commerce network site to send to a referral network site. Data representing a commercial performance of one of the items through each one of a plurality of channels associated with the electronic commerce network site is obtained in the computing device. The data representing the commercial performance of the one of the items through each one of the plurality of channels is aggregated in the computing device. A determination is made in the computing device as to whether the one of the items is to be included in the subset based at least in part upon the aggregation of the data.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: June 25, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Schuster, Mohit Gupta
  • Patent number: 8719108
    Abstract: Disclosed are various embodiments involving access to guest orders in an electronic commerce application. In one embodiment, a guest order is generated for the purchase of a product in a server based on interaction with a client over a network. The guest order is stored in a data store in isolation with respect to a plurality of user accounts and in isolation with respect to a plurality of other guest orders stored in the data store. Client access is provided in the server to order data associated with the guest order to facilitate at least one customer action with respect to the guest order.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: May 6, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: John Ingram Baker Dugaw, Sarah M. Snavely, Bruce K. Ferry, Julian Sell
  • Patent number: 8676237
    Abstract: Techniques for providing information to users implemented through personal mobile devices such as cell phones, PDAs, electronic book readers, and other such devices are described herein. The described techniques and systems allow users to request searches, perform information seeking, purchasing, or other types of transactions with a provider via a mobile or wireless network using the messaging service capabilities of the users' mobile devices. Messages may be compiled in a manner customized to a user request and may be provided without the user authenticating to the provider in some instances.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: March 18, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Diwakar Gupta, Chih-Jen Huang, Gerald Yuen, Philip Yuen
  • Patent number: 11792457
    Abstract: Techniques for predicting content availability strategies for content on a content service platform are provided. One technique includes identifying at least a first content item associated with a content provider to make available to one or more users over a communication network. One or more attribute measures of the first content item associated with user interaction with the first content item are determined. An availability framework for the first content item that satisfies one or more predetermined conditions is determined, based on an evaluation of at least the one or more attribute measures. An indication of the availability framework is provided to the content provider.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: October 17, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Vishwanath Nayak, Justin Key
  • Patent number: 8660912
    Abstract: A method for exploring similar items can include receiving a request to explore items similar to an item identified by a user and retrieving a set of similar items to output for display to the user. The similar items can be similar to the identified item, and the set of similar items can include one or more attribute values for each similar item. In addition, in response to receiving a selection of one or more of the attribute values by the user, the method can further include retrieving similar items corresponding to the user-selected attribute values. Moreover, the method can include outputting at least a subset of the similar items for display.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: February 25, 2014
    Assignee: Amazon Technologies, Inc.
    Inventor: Pranav Dandekar
  • Patent number: 8484097
    Abstract: Disclosed are various embodiments for selecting catalog items for display on a network page. The catalog items have corresponding catalog item identifiers and catalog item representations. In response to a network request, a response is received. The response includes catalog item object identifiers but excludes the corresponding catalog item object representations. At least one of the catalog item object representations is requested using the corresponding catalog object identifier. At least one of the catalog items is selected for inclusion on a network page. The selection is based on an attribute in the catalog item object representation. The network page is displayed to a user.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 9, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Viraj V. Sanghvi
  • Patent number: 8527359
    Abstract: Disclosed are various embodiments that provide immersive multimedia views for items. Code for generating an immersive view for an item is obtained from a server, and the immersive view is rendered in the client. The immersive view features an image of the item surrounded by a user interface layer that provides information about the item. The user interface layer is hidden when a cursor moves onto a portion of the immersive view that corresponds to the image of the item. The image of the item may be replaced with a video of the item.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: September 3, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Devraj Varadhan, Sean M. Scott, Douglas J. Gradt
  • Patent number: 10089675
    Abstract: Data mining systems and methods are disclosed for associating users with items based on underlying personas. The system associates each user account with one or more underlying personas that contribute to the user's interactions with different items, and models user-to-item associations in accordance with the underlying personas based on probabilistic matrix factorization. The system may further predict an active persona for a user based on the user's recent interactions with items and make item related recommendations that are oriented to the active persona.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajeev Ramnarain Rastogi, Varnit Agnihotri, Rushi Bhatt, Srujana Merugu
  • Patent number: 8620767
    Abstract: Various processes are disclosed for discovering item relationships between particular items, such as products represented in an electronic catalog, based on monitored user behaviors (e.g., item viewing activities, item purchases, shopping cart activities, etc.). The discovered item relationships may, for example, be used to generate personalized item recommendations for users, and/or to supplement item detail pages of an electronic catalog with lists of related items. Also disclosed are processes for generating personalized item recommendations based on users' search activities and browse node visits.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 31, 2013
    Assignee: Amazon.com, Inc.
    Inventors: Gregory D. Linden, Brent Russell Smith, Nida K. Zada
  • Patent number: 8666828
    Abstract: Disclosed are various embodiments for separating control of network sites through the use of a proxy server application. A proxy server application obtains a request for a network page associated with one customer out of several customers of an organization. Each of the customers has an online presence hosted in a trusted network. The trusted network is subject to security supervision by the same organization. It is determined whether the network page is within a customer-managed portion of the network site. The network page is obtained from an untrusted network that is not subject to security supervision by the organization when the network page is within the customer-managed portion of the network site.
    Type: Grant
    Filed: November 10, 2010
    Date of Patent: March 4, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrew S. Huntwork, Jeremy Boynes