Patents Examined by Marissa Thein
  • Patent number: 11983655
    Abstract: A method, a computer system, and a computer program product for marketplace creation and model training in a blockchain network is provided. Embodiments of the present invention may include uploading images to a marketplace. Embodiments of the present invention may include recording references to the images on a blockchain ledger. Embodiments of the present invention may include measuring local and global annotations. Embodiments of the present invention may include determining an image quality threshold has been met. Embodiments of the present invention may include providing an annotation quality metric to the marketplace. Embodiments of the present invention may include pre-processing and standardizing the images. Embodiments of the present invention may include training a model. Embodiments of the present invention may include recording the model in the blockchain ledger. Embodiments of the present invention may include providing the model to the marketplace.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: May 14, 2024
    Assignee: International Business Machines Corporation
    Inventors: Karl Diedrich, Marwan Sati, Jennifer C Quattrone-Brown, Mark D. Bronkalla
  • Patent number: 11972466
    Abstract: A search system provides search results with images of products based on associations of primary products and secondary products from product image sets. The search system analyzes a product image set containing multiple images to determine a primary product and secondary products. Information associating the primary and secondary products are stored in a search index. When the search system receives a query image containing a search product, the search index is queried using the search product to identify search result images based on associations of products in the search index, and the result images are provided as a response to the query image.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: April 30, 2024
    Assignee: ADOBE INC
    Inventors: Jonas Dahl, Mausoom Sarkar, Hiresh Gupta, Balaji Krishnamurthy, Ayush Chopra, Abhishek Sinha
  • Patent number: 11961133
    Abstract: A method of generating a user-interface to be displayed at a remote location may include receiving a search request for an item listing and retrieving a first listing and a second listing based on the search request, determining a similarity score between the first and second listings that is based on multiple properties common to the first and second listings, and generating instructions to be transmitted to a remote location to generate a user interface to be displayed at the remote location, the user interface including the first listing, the instructions excluding the second listing from a list of results displayed on the user interface based on the similarity score exceeding a threshold and the first listing including superior values in at least one of the plurality of properties common to the first and second listings. The method may also include transmitting the instructions to the remote location for display.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 16, 2024
    Assignee: eBay Inc.
    Inventor: Kane Sweeney
  • Patent number: 11935106
    Abstract: A method and a system for recommending a target garment matching an inputted garment. The method includes: extracting attributes from text description and image of the inputted garment to obtain extracted attributes; querying a knowledge graph using the extracted attributes to obtain matched attributes; retrieving candidate products from a garment pool using the matched attributes; extracting features from the inputted garment and the candidate products; determining the target garment from the candidate products based on grading scores between the features of the inputted garment and the features of the candidate products; and recommending the target garment. The knowledge graph includes nodes corresponding to type of clothes, category of clothes, attribute keys, values of attribute keys, context keys, values of context keys, combination of the values of the attribute keys and the type of clothes, and combination of the value of the attribute keys and the category of clothes.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: March 19, 2024
    Assignees: BEIJING WODONG TIANJUN INFORMATION TECHNOLOGY CO., LTD., JD.COM AMERICAN TECHNOLOGIES CORPORATION
    Inventors: Shanglin Yang, Shizhu Liu, Min Li, Huiman Hou, Qin Wang, Jixing Wang, Yuhao Zhang, Zizhen Wang, Xin Li, Hui Zhou
  • Patent number: 11928714
    Abstract: Features for adaptation and control of a graphical user interface (GUI) and GUI functionality are disclosed herein. In an example, a user interface control is provided in a GUI to receive interaction from a user, which is provided in an enabled state to offer functionality for the user to attempt an initial commerce action with a constrained item. The user interface control is changed from the enabled state to a disabled state, in response to receipt of the interaction from the user, and a delay time period is calculated for the disabled state (with the delay time period being uniquely calculated for the user). The user interface control is changed from the disabled state to the enabled state, upon expiration of the delay time period, and the enabled state of the user interface control provides functionality for the user to perform a commerce action with the constrained item.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: March 12, 2024
    Assignee: BBY SOLUTIONS, INC.
    Inventors: Rambabu Raipati, Stacey Langer
  • Patent number: 11915302
    Abstract: A method of accumulating a personalized list of products viewed by a user on different website domains includes providing a first embedded code on a first website domain and a second embedded code on a second website domain in which the first website domain is different from said second website domain. Each of the embedded codes allows a specified third party server to communicate interactively with the user. The method further includes automatically accumulating a personalized list of products viewed by the user in a database on the specified third party server, wherein the personalized list includes at least a first product and a second product, wherein the first product is on the first website domain and the second product is on the second website domain.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 27, 2024
    Assignee: Dealer Dot Com
    Inventors: Jai Paul Macker, Chris Scott, Robert Anthony George, Joseph James Pistell
  • Patent number: 11915286
    Abstract: When a user accesses content describing an item able to be purchased using a first website, and the user subsequently purchases the item using a second website within a threshold length of time of the access to the content, the purchase may be inferred to have been induced by the content, even though the content would normally direct the user to the first website. To correlate purchases across different websites, data identifying the user's device or a user account and data identifying the item is acquired when the content is accessed by the user. Subsequently, additional data is acquired when the item is purchased. If the additional data corresponds to the previous data, this may be used to determine that the same user has purchased the same item described by the content that was accessed.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: February 27, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Venkatraman Prabhu, Dave Jonathan Lefkow, Anthony Quigley, Saurav Ray
  • Patent number: 11900441
    Abstract: Systems, methods, and computer-readable storage media of protecting customer information. One method includes detecting a user device associated with a user has navigated to a page of an online store, inserting code comprising a first interactive element associated with a purchase option into the page prior to presenting the page on the user device, and receiving a pending purchase order. The method further includes transmitting a notification to a merchant system associated with the online store to reserve a good or service for a period of time, capturing, via an input circuit of the user device, user input of the user, and assigning a point value to the user input. The method further includes generating a recommendation to cancel, proceed, or modify the pending purchase order based on an evaluation of the point value, and providing, to the user device, the recommendation during the pendency of the period of time.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: February 13, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Albert Hwu, Chris Kalaboukis, Ashish B. Kurani, Kristine Ing Kushner, Nikolai Stroke, Raissa Williams, Young M. Yang
  • Patent number: 11861675
    Abstract: A method includes determining a first taxonomy of an anchor product. The first taxonomy includes a plurality of levels for classifying products organized from a highest taxonomy level to a lowest taxonomy level. The method further includes determining a second taxonomy closest to the first taxonomy. The second taxonomy is associated with a group of products, the first taxonomy and the second taxonomy have at least a common highest taxonomy level, and the determination is made at least in part based on co-purchase data indicating that the anchor product and at least one product in the group of products are purchased together more often than products associated with other taxonomies are purchased with the anchor product. The method further includes determining a most similar product to the anchor product from the group of products of the second taxonomy and associating the anchor product and the most similar product with one another in a product collection.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: January 2, 2024
    Assignee: Home Depot Product Authority, LLC
    Inventors: Khalifeh Al Jadda, Huiming Qu, Nian Yan, Unaiza Ahsan, San He Wu
  • Patent number: 11861672
    Abstract: A computer system receives user-specified settings for a custom formulation of a personal care product, obtains manufacturing parameters for the custom formulation based at least on part on the user-specified settings for the custom formulation; and transmits the manufacturing parameters to a manufacturing computer system. The manufacturing parameters are configured to initiate or guide a manufacturing process to produce the custom formulation of the personal care product. The computer system also receives user-specified settings for a personal care device having at least one computer-controlled component, obtains operational parameters for the personal care device based at least in part on the user-specified settings for the personal care device; and transmits the operational parameters to a remote computing device in communication with the personal care device.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: January 2, 2024
    Assignee: L'OREAL
    Inventor: Grégoire Charraud
  • Patent number: 11853923
    Abstract: In a general aspect, a cloud-based control platform remotely controls variable settings on a remotely-controlled system. In some aspects, the platform maintains a database of data objects for assets, and the data objects include static and dynamic hyperparameters associated with the asset and a template that specifies values of a variable associated with the asset for future time points. The platform updates a template for a data object by calculating target values for the variable for the future time points based on a target criterion, communicating with remote computer systems to determine current values of the dynamic hyperparameters, calculating scaled values for the future time points by applying a determined ratio to the target values, adjusting the scaled values based on the static hyperparameters, applying an override value to the adjusted scaled values. The remotely-controlled system is updated according to the updated template at each of the future time points.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: December 26, 2023
    Assignee: Vigilante Strategy LLC
    Inventors: Mark Crutcher, Daniel Shanklin, Michael Fischman
  • Patent number: 11803896
    Abstract: Methods for determining which image of a set of images to present in a search results page for a product are described. Components of a server system may receive a set of images for a set of items associated with a product. Components of the server system may perform image ranking to rank the set of images to identify a representative image of the set of images for the product, based on a user interaction metric of each image of the set of images. The components of the server system may then receive, from a user device, a search query that may be mapped to the product, and the component of the server system may transmit, to the user device, the search results page that includes at least one item of the set of items and the representative image based on the interaction metric of the representative image.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: October 31, 2023
    Assignee: eBay Inc.
    Inventors: Ramesh Periyathambi, Tomer Lancewicki, Kishore Kumar Mohan, Lakshimi Duraivenkatesh, Selcuk Kopru
  • Patent number: 11769194
    Abstract: Methods and systems for predicting relevant items to be presented to a user in an online environment are described. The methods and systems described herein generate models based on previous item selections to determine an overall time series model for predicting a relevant time of next item selection as well as items most likely to be selected at that time. Complementary items can be presented to the user alongside the selection of most relevant items.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: September 26, 2023
    Assignee: Target Brands, Inc.
    Inventors: Amit Pande, Jacob Portnoy, Ryan Siskind, Brian Copeland
  • Patent number: 11741525
    Abstract: A computer-implemented method of purchasing gifts includes under control of one or more configured computing systems, selecting a gift item desired by a gift recipient, maintaining a list for the gift recipient that includes the selected gift item, and assigning a sales price to the selected gift item on the list. On a visual display, a processor is used for dividing the selected gift item into two or more gift parts that are available for individual purchase by gift contributors. The selected gift item is divided into the two or more gift parts on the visual display by showing a boundary on the visual display that defines a bounded area, showing the selected gift item on the visual display, inside the bounded area and surrounded by the boundary, and generating at least one dividing line inside the bounded area that divides the bounded area into two or more individual sections that are visible on the visual display, whereby each of the gift parts is located inside a different one of the individual sections.
    Type: Grant
    Filed: August 26, 2018
    Date of Patent: August 29, 2023
    Inventors: Filipe Pedroso, Liana V. Pedroso
  • Patent number: 11741516
    Abstract: A browser extension may insert code into a document used to generate a web page. For example, the browser extension may detect that the web page is associated with an entity that is associated with one or more delivery estimates. The browser extension may transmit web page information that identifies the entity associated with the web page and/or a date threshold determined based on user input provided to or stored by the browser extension. The browser extension may receive presentation information that identifies a plurality of delivery estimates for a plurality of entities based on transmitting the web page information. The browser extension may insert the code into the document used to generate the web page based on the presentation information. The code may cause an estimated delivery date and/or an indication of whether the date threshold can be satisfied to be provided for display via the web page.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: August 29, 2023
    Assignee: Capital One Services, LLC
    Inventors: Abdelkader M'Hamed Benkreira, Michael Mossoba, Joshua Edwards
  • Patent number: 11720947
    Abstract: A search engine provides diverse search results in response to a search query using a trained diversity ranker. The diverse results may be generated by determining ranking positions of at least some search results based on delta feature values that are dependent on higher-ranked results. Delta feature values indicate a degree or magnitude of difference between a particular result and other results with respect to a particular feature, such as price, category, or shipping type. In providing the ranked results for presentation to a user at a computing device, a diversity feature indicator for at least some results may be generated. The diversity feature is a feature that distinguishes a given result from other results. As such, the diversity feature indicator represents that diversity feature for the particular result being different from other results and distinguishes the diversity feature from other features in the particular result.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: August 8, 2023
    Assignee: EBAY INC.
    Inventors: Saratchandra Indrakanti, Manojkumar Rangasamy Kannadasan, Rajyashree Mukherjee, Svetlana Strunjas, Shubhangi Tandon
  • Patent number: 11710173
    Abstract: Disclosed is an electronic device for processing a touch input. The electronic device may comprise: a touch screen; a biometric sensor disposed overlappingly at a position of at least a part of the touch screen; and a processor for acquiring biometric information of a user from an input relating to an object displayed through the touch screen, by using the biometric sensor, receiving a payment command associated with a payment function for the object, and performing the payment function for a product corresponding to the object by using the biometric information according to the payment command. Various other embodiments may be provided.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: July 25, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ik-Hyun Kim, Moon-Young Woo, Bo-Kun Choi, Sang-Hyo Han
  • Patent number: 11651414
    Abstract: A system includes a processor and an information wallet application stored on machine readable storage media coupled to the processor and including program logic that causes the processor to receive a shopping list from a first information wallet adapter stored on a user computing device, send the shopping list to a second information wallet adapter stored on a merchant computing device, receive merchant data from the second information wallet adapter, wherein the merchant data includes one of price data and quantity data for at least one item included in the shopping list, and send the merchant data to the first information wallet adapter. The system also includes a cloud storage computing system accessible by the information wallet storage application and configured to communicate with the first and second information wallet adapters in order to store and retrieve shopping list data associated with the shopping list.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: May 16, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Al Hecht
  • Patent number: 11640709
    Abstract: A merchandise specification system has: a keystone correction processing unit that performs a keystone correction process on photographed image information obtained by photographing the display shelf to generate front-facing image information; and a merchandise identification information specification processing unit that specifies merchandise on a face in the front-facing image information.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: May 2, 2023
    Assignee: MARKETVISION CO., LTD.
    Inventor: Akiyoshi Tanii
  • Patent number: 11631117
    Abstract: Disclosed herein are system, method, and computer program product embodiments for pooling requirements, such as placing of multiple purchase orders, while preserving the privacy of the requirements provided by requesters placing the orders. The approach involves receiving first encrypted information comprising a first request from a first client and second encrypted information comprising a second request from a second client. An encrypted intersection result of the first request and the second request can then be calculated using the first encrypted information and the second encrypted information, in their encrypted form without the need to decrypt either.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: April 18, 2023
    Assignee: SAP SE
    Inventors: Axel Schroepfer, Kilian Becher, Marcel Muth, Mirko Schaefer