Patents Examined by Resha Desai
  • Patent number: 10706450
    Abstract: The present disclosure is directed to training and using machine learning models to determine user intent from a search query, for example via a semantic parse that identifies particular catalog fields for items in an electronic catalog that would satisfy the user's current mission as reflected in their search query intent. The determined intent can then be used to filter recommendations and/or pre-select attribute-value input fields on detail pages displayed after the user navigates away from the search results page, until the mission is complete.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: July 7, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Jean Joseph Tavernier
  • Patent number: 10706446
    Abstract: One or more embodiments of the disclosure provide systems and methods providing improved customer service to visiting customers of a brick-and-mortar merchant location. For example, a customer recognition system intelligently detects and notifies a merchant when a customer is in need of assistance based on the customer's facial expression. The customer recognition system can also identify a product associated with the customer need. In some examples, the customer recognition system identifies a user profile associated with a customer shopping at a merchant location, determines a trust level for the customer based on user profile information, and based on the trust level, causes a secured product display to provide a customer access to a secured product.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: July 7, 2020
    Assignee: FACEBOOK, INC.
    Inventor: Stephen Moore Davis
  • Patent number: 10650440
    Abstract: Systems and methods involving a computer-implemented portal that enables a user to pre-authorize purchase of items not yet available for sale are disclosed. In one embodiment, an exemplary method may comprise: providing an online portal that enables a user to manage a financial account; executing a first routine of the portal including interactive functionality enabling the user to specify and pre-authorize purchase of an item that is not yet available for sale; searching to determine at least one electronic source at which the item can be purchased when it becomes available for purchase; and executing a purchase transaction at the future date/time when the item is released for sale, to purchase the item for the user.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: May 12, 2020
    Assignee: Capital One Services, LLC
    Inventors: Bryant Yee, George Bergeron, Mykhaylo Bulgakov
  • Patent number: 10643267
    Abstract: A retail purchasing computer system associated with a retailer is described herein. The retail purchasing computer system includes a retail server computer including a processor coupled to a memory device. The retail server computer receives, from the mobile computing device, a signal including an item identifier associated with an item for sale by the retailer, accesses an item database and retrieves item information associated with the item identifier, and transmits a signal including the item information to the mobile computing device. The mobile computing device displays the item information and the operational input on the touchscreen upon receiving the signal including the item information from the retail server. The retail server computer receives a purchase signal including the item identifier and a unique user ID, transmitted when a predefined number of consecutive touch inputs of the operational input by the user via the touchscreen.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: May 5, 2020
    Inventors: Richard Neil Cancro, Douglas James Pedley, Joel Bennett Acker, Jr.
  • Patent number: 10636073
    Abstract: In one aspect, there is provided a method for preference learning. The method may include: determining whether existing data associated with a user is available, wherein the existing data includes preference weights assigned to user clusters; when existing data associated with the user is unavailable: selecting, based on a ranking of the user clusters, a user cluster; providing, based on a selected user cluster, recommendations to the user; and assigning, based on a response of the user to the recommendations, a preference weight to each of the selected user cluster and/or another user cluster; and when existing data associated with the user is available, determining whether to exploit the existing data or to explore new preferences for the user, wherein exploiting comprises providing the recommendations based on the existing data, and wherein exploring comprises providing the recommendations by selecting a user cluster not assigned a preference weight.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: April 28, 2020
    Assignee: The Regents of the University of California
    Inventors: Kevin Zhu, Wei Chen
  • Patent number: 10592957
    Abstract: A system selects meals according to a user's tastes and presents media files instructing execution of the meal. The media file is presented as a set of segments, each segment having a thumbnail image and metadata associated therewith. User interactions with the segments are monitored and evaluated to determine whether the segments are viewed, viewed for inspiration, and/or viewed while executing the meal. Actions monitored and evaluated may include movement of a user device during a viewing, pausing of playback, appropriateness of pausing locations to meal preparation steps, and orientation of the device. The metadata of segments and the viewing status thereof is used to determine a user's tastes and skill level to facilitate selection of subsequent meals for the user.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: March 17, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Mark Darrin Richards, Bruce Walter Wilkinson
  • Patent number: 10572924
    Abstract: A method including selectively aggregating a first set of filters for an item results list. The first set of filters can include multiple filter types, including category filters, facet filters, and price filters. The method also can include, for each filter in the first set of filters and each item in the item results list, determining user engagement statistics for the item when the filter has been applied. The method additionally can include generating a filter score for each filter in the first set of filters. The method further can include selecting a second set of filters from the first set of filters based on the filter scores of the filters in the second set of filters being above a threshold filter score. The method additionally can include applying space-constraint rules to the second set of filters to limit a quantity of filters in the second set of filters based on a ranking of the filters in the second set of filters and based on a screen size of a user device.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: February 25, 2020
    Inventors: Onur Gungor, Manas Pathak, Ajay Gopalkrishna
  • Patent number: 10545640
    Abstract: Electronic content such as an electronic book (e-book) that is referenced in or otherwise related to other content such as website content is identified, and a visual representation of the electronic content is generated. The visual representation is presented in conjunction with the website content, and a reader application for previewing the electronic content is launched via user interaction with the visual representation. Exiting the reader application causes a browser application that is rendering the website content to be automatically returned to a foreground state. A variety of actions are enabled via interaction with the reader application such as purchasing the electronic content, sharing the electronic content, or downloading a sample preview of the electronic content for later consumption.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: January 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Wainwright Gregory Siady Yu, Anisha Gulabani, Andrew Olcott, Robert Wayne Roth, Joon Hao Chuah, Jeffrey Craig Kunins, Brandon LaBranche Watson, Simran K. Dua, Manigandan Natarajan, Mohammad Kanso, William M. Hsu
  • Patent number: 10504161
    Abstract: Systems and methods for generating baseline candidates are described herein. A method includes: receiving a first set of print specifications associated with a first item in a first product category and retrieving, from the print procurement system, historical purchasing information about a plurality of fulfilled items in the first product category. The method also includes: retrieving an exact tolerance and a similar tolerance associated with the first item. For each item in the plurality of fulfilled items, the method includes: (i) identifying deviations in print specifications associated with a respective fulfilled item when compared to the first set of print specifications, (ii) in accordance with a determination that the deviations satisfy the exact tolerance, designating the respective fulfilled item as an exact baseline match, and (iii) in accordance with a determination that the deviations satisfy the similar tolerance, designating the respective fulfilled item as a similar baseline match.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: December 10, 2019
    Inventors: Robert Burkart, Rehan Basheeruddin, Jenna Baisden
  • Patent number: 10504169
    Abstract: A computer system for creating a design for a photo product includes servers that can identify a blog page that includes an image, text, or designs, automatically incorporate at least one of the image, text, or the design object in the blog page into the design of a photo product, and allow a user to review the design of the photo product. The servers communicate with a printing finishing facility that makes a physical photo product according to the design of the photo product.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: December 10, 2019
    Assignee: Shutterfly, LLC
    Inventors: Joseph Andrew Rozek, Jonathan Scott Delamater, Wiley H Wang, Craig Jorasch
  • Patent number: 10497045
    Abstract: A social network data processing and profiling system generates a customer profile from customer attributes and information regarding the customer's social network profiles on a plurality of virtual social networks. The social network data regarding the customer is received from the plurality of virtual social networks. The received social network data is used to update the customer profile. One or more products from a products database are identified for recommending to the customer based on the customer profile. The identified products are output to a products page associated with the customer.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: December 3, 2019
    Inventors: Nepthalie P. Cruz, Henry Steven T. Sy, Peter Ruiz, Von Rolfe B. Velasco, Daryl Christian M. Cabacungan, Richard M. Infantado
  • Patent number: 10489834
    Abstract: According to the invention, a method for initiating a similar transaction to one previously initiated by a user is disclosed. The method may include sending a digital receipt for a first transaction to a user. The method may also include determining reminder information, where the reminder information indicates a future time or frequency. The method may further include sending to the user, upon occurrence of the future time or frequency, a digital reminder which includes an interactive element. The method may additionally include receiving an indication that the user has interacted with the interactive element, and initiating a second transaction having a characteristic in common with the first transaction based on the indication.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: November 26, 2019
    Assignee: The Western Union Company
    Inventor: Abhinav Gupta
  • Patent number: 10482519
    Abstract: One embodiment of the present invention sets forth techniques for generating recommendation sets for a first client device. A recommendation system receives, from the first client device, a first selection of a first recommended item included in a plurality of recommended items. The recommendation system identifies a second recommended item included in the plurality of recommended items that has not been selected. The recommendation system retrieves an authenticated negative item from a plurality of authenticated negative items. The recommendation system stores one or more entries in a log file comprising a plurality of entries, based on at least one of the first recommended item, the second recommended item, and the authenticated negative item. One advantage of the disclosed techniques is that the use of authenticated negative examples, also referred to herein as authenticated negative items, provides a more relevant set of recommendations for the user.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: November 19, 2019
    Assignee: NETFLIX, INC.
    Inventor: Vijay Bharadwaj
  • Patent number: 10453158
    Abstract: The present disclosure provides systems and methods for producing customized medical devices, such as customized medical grade labels, customized medical kits, and other medical devices having customizable features.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: October 22, 2019
    Assignee: Merit Medical Systems, Inc.
    Inventors: Fred Lampropoulos, Joseph Pierce, Owen Xu, Jesse Velarde, Kyle Knowles, Justin Lampropoulos, Jesse Hansen, Nick Kapitula
  • Patent number: 10445821
    Abstract: The disclosure includes a system and method for aligning a realogram and a planogram. An alignment module of an image recognition application receives a realogram, the realogram including information about product recognitions, and a planogram corresponding to the realogram. The alignment module also generates a planogram brand chunk in the planogram, the planogram brand chunk grouping a plurality of planogram product facings belonging to a same brand, and a realogram brand chunk in the realogram based on the planogram brand chunk. The alignment module additionally identifies a planogram product facing in the planogram brand chunk and a realogram product facing in the realogram brand chunk and aligns the planogram product facing with the realogram product facing.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: October 15, 2019
    Assignee: Ricoh Co., Ltd.
    Inventors: Jamey Graham, Michael Griffin, Tiffany Romain, Daniel G Van Olst
  • Patent number: 10438266
    Abstract: Systems, methods, and computer-readable media are disclosed for server-based feature detection and generation of graphical representation of feature distinctions. In one embodiment, an example method may include determining a first product identifier for a first product, and determining a second product identifier for a second product that is an alternative to the first product. Certain example methods may include determining a first product difference between the first product and the second product, determining a second product difference between the first product and the second product, ranking the first product difference and the second product difference, generating a first graphical indicator for the first product and a second graphical indicator for the second product, the second graphical indicator comprising the first product difference, and presenting the first graphical indicator and the second graphical indicator in a graphical user interface.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: October 8, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Akanksha Batra, Syama Prasad Suprasadachandran Pillai
  • Patent number: 10438161
    Abstract: A method selects, customizes, and sends gifts automatically to recipients based on sender preferences, gift data, and recipient data that are pre-entered. Examples of gifts that can be sent include greeting cards, postcards, floral arrangements, and candy. The method allows for a user/sender to enter preferences. Matching gifts are selected, customized, and then are sent. Senders no longer have to travel to gift-card stores to buy gift-cards. In addition, senders do not need to remember dates and send gifts with sufficient lead time. The system sends the gift on time and chooses gifts that match the sender's/user's tastes and preferences.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: October 8, 2019
    Inventor: Glenn R. Cutler
  • Patent number: 10438265
    Abstract: Embodiments of the present disclosure provide systems, apparatus and methods for design creation, tracking and management utilizing a system network with a user interface device and a network server. Embodiments further disclose creation, tracking and management of skincare layouts. The device with a network communication component facilitating communication with a server. The device may operate to facilitate the creation of a skincare layout for a person and share the layout with the server. The server may include a database of information related to the users and skincare layouts as well as historical information, and the server may provide reminders, marketing and other communications based upon such information. Reports may be created to reflect the skincare layouts, product purchases, or other analytics regarding the information.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: October 8, 2019
    Inventor: Angus McLean Brown, III
  • Patent number: 10430796
    Abstract: In one embodiment, a method for making an payment from a buyer to an online seller includes providing the buyer with a mobile payment application that is operable when run on one or more processors of a mobile device of the buyer to effect payments to the seller using a payment service provider. The seller is provided with computer code that is operable when run on one or more processors of a web server of the seller to detect whether a mobile device of a buyer in communication with the server has the payment application installed thereon, and if the server detects that the buyer's device has the application installed thereon, the seller's server automatically redirects the buyer to a web server of the payment service provider to effect a payment from the buyer to the seller using the mobile payment application.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: October 1, 2019
    Assignee: PAYPAL, INC.
    Inventor: Parth Shah
  • Patent number: 10430862
    Abstract: A client device retrieves a retail page listing products for sale by an online retailer. The client device receives a selection of a product from a user and displays extended information about the product in an extended product page near the product. The extended information includes a template with images of the product and advertising copy for the product to provide a compelling, magazine-like view of the product. The user may add the product to a bag that provides a staging area for a group of products prior to purchase. The user may visit additional retailers and add products from those retailers to the bag that provides a unified view of the products from across the various retailers. When a user is ready to purchase the products in the bag, a purchase flow is initiated at each online retailer for the products at that retailer.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: October 1, 2019
    Assignee: EOScart LLC
    Inventors: Sarah R. Fletcher, David J. Sturman