Patents Examined by Matthew E Zimmerman
  • Patent number: 12248973
    Abstract: A system for geographically tracking nourishment selection including a computing device configured to receive a location from a user device associated with a user; determine a plurality of nourishment possibilities within the location; locate a performance character associated with the user, wherein the performance character contains a nourishment score; generate a user profile wherein the user profile comprises the location, the plurality of nourishment possibilities, and the performance character; generate a selector machine-learning process, wherein the selector machine-learning process utilizes the user profile as an input, and outputs a plurality of corresponding nourishment possibility indexes; and grade the plurality of nourishment possibilities using the plurality of corresponding nourishment possibility indexes.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: March 11, 2025
    Assignee: KPN INNOVATIONS LLC
    Inventor: Kenneth Neumann
  • Patent number: 12243094
    Abstract: Generating themes for different item offers is described. An item listing system receives a request for a target item and generates themes for the target item by grouping offers based on their properties. The item listing system then determines a display order for the themes based on user behavior data. The item listing system then communicates the themes and display order to a client device from which the request was received, causing the client device to display an interface including at least a subset of the themes, arranged according to the display order. Themes including offers determined to be more appealing to the user of the client device are displayed more prominently relative to other themes. The item listing system is further configured to dynamically modify the display order in real-time based on offer changes, such that the interface continuously provides correct information describing available offers for the target item.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: March 4, 2025
    Assignee: eBay Inc.
    Inventors: Saratchandra Indrakanti, Sriganesh Madhvanath, Gyanit Singh
  • Patent number: 12223533
    Abstract: Systems, methods, and computer program products for identifying a candidate product in an electronic marketplace based on a visual comparison between candidate product image visual text content and input query image visual text content. Unlike conventional optical character recognition (OCR) based systems, embodiments automatically localize and isolate portions of a candidate product image and an input query image that each contain visual text content, and calculate a visual similarity measure between the respective portions. A trained neural network may be re-trained to more effectively find visual text content by using the localized and isolated visual text content portions as additional ground truths. The visual similarity measure serves as a visual search result score for the candidate product. Any number of images of any number of candidate products may be compared to an input query image to enable text-in-image based product searching without resorting to conventional OCR techniques.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: February 11, 2025
    Assignee: eBay Inc.
    Inventors: Shuai Zheng, Robinson Piramuthu
  • Patent number: 12217295
    Abstract: Systems and methods for generating synthetic data are disclosed. A system may include one or more memory devices storing instructions and one or more processors configured to execute the instructions. The instructions may instruct the system to categorize consumer data based on a set of characteristics. The instructions may also instruct the system to receive a first request to generate a first synthetic dataset. The first request may specify a first requirement for at least one of the characteristics. The instructions may further instruct the system to retrieve, from the consumer data, a first subset of the consumer data satisfying the first requirement. The instructions may also instruct the system to provide the first subset of consumer data as input to a data model to generate the first synthetic dataset, and to provide the first synthetic dataset as training data to a machine-learning system.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: February 4, 2025
    Assignee: Capital One Services, LLC
    Inventors: Anh Truong, Austin Walters, Jeremy Goodsitt
  • Patent number: 12182854
    Abstract: Social network initiated listings can be implemented by using keyword extraction of a social network post containing a sell code. The extracted keywords can be categorized using a machine based categorization system. The listing user account of the post creator can be identified using active session analysis. A listing is created using the listing user account. A new post that contains a URL to the listing is then programmatically published on the social network.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: December 31, 2024
    Assignee: EBAY INC.
    Inventors: Or Levi, Ofer Schwartz, Amir Kost, Itay Rizmovich
  • Patent number: 12165194
    Abstract: Embodiments of the present application provide a method and an apparatus for entering a review interface, a terminal device scans a target object through an AR scanning method to obtain a first signal, sends a first request message to a server according to the first signal to request for a review interface, and after receiving the first request message, the server sends a first response message carrying data used to generate an interface of a product to be reviewed to the terminal device. In the process, after the terminal device enters a web page of an electronic commerce platform, a review interface can be entered by AR scanning, thereby achieving a purpose of entering the review interface rapidly.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: December 10, 2024
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventors: Yubo Zhang, Jinping He
  • Patent number: 12154149
    Abstract: Embodiments of the present disclosure relate generally to systems and methods for reducing food loss, and more particularly to electronic exchanges and computer systems enabling the purchase and sale of food products in a secondary market. The computer systems of the invention generally comprise at least a browser extension installed on a user computer and a product data application programming interface (API).
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: November 26, 2024
    Assignee: FOODMAVEN, INC.
    Inventor: Jason Rembert
  • Patent number: 12106356
    Abstract: Embodiments are provided that improve cybersecurity and data privacy, specifically by obfuscating a sender address utilized to generate, transmit, and/or otherwise cause transmission a corresponding message corresponding to at least one received RTB reply message. Some example embodiments cause provision of at least one reply to buy (RTB) prompt to a sender device, receive a RTB reply message associated with the sender device in response to the at least one RTB prompt, parse, from the RTB reply message, at least a first sender address associated with the RTB reply message, generate a transaction address by at least obfuscating the first sender address associated with at least the RTB reply message, and cause transmission of a message associated with the RTB reply message to a recipient device, the message comprising the transaction address indicated as a second sender address associated with the message.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: October 1, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Joseph Hawilo, Will Megson, Naren Chainani, Ganesh Angappan, Karthik Paulramachandran, Rayma J
  • Patent number: 12106350
    Abstract: Systems and methods including one or more processors and one or more non-transitory computer readable media storing computing instructions that, when executed on the one or more processors, perform: receiving user search queries and product items, the product items including metadata corresponding to product types; determining a data relationship between the user search queries and the product items based on a weighting factor, the data relationship including user search query nodes and product item nodes; determining a first vector representation for first ones of the product item nodes in the data relationship; determining a second vector representation for second ones of the product item nodes in the data relationship; grouping the first vector representation for first ones of the product item nodes and the second vector representation for second ones of the product item nodes into a product type group based on a proximity search; and modifying the metadata corresponding to the product types based on the p
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: October 1, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Ming Sun, Weiqi Tong, Nidhin Pattaniyil, Antonio Khalil Moretti, Tanwir Zaman, Yiyi Huang, Guang Yang, Zheng Yan
  • Patent number: 12079854
    Abstract: A system for determining a skin tone of a user. Herein, a server arrangement obtains an input image capturing at least a face of the user; analyze the input image to identify at least one first region of the input image that corresponds to a sclera of the user; determine a representative pixel value of the sclera; determine at least one second region of the input image that corresponds to a skin of the user; normalize pixel values of pixels in the at least one second region; determine a representative pixel value of the skin from the normalized pixel values of the pixels in the at least one second region; and select, from amongst a palette of skin tones, a skin tone whose pixel value matches with the representative pixel value of the skin. Herein, the selected skin tone is determined as the skin tone of the user.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: September 3, 2024
    Assignee: Revieve Oy
    Inventor: Jakke Kulovesi
  • Patent number: 12039583
    Abstract: A system for executing actions based on user input is provided. The system comprises a virtual agent for a software application, wherein the virtual agent is configured to store a correlation between actions available in the software application. Further, the system associates one or more of the actions with one or more tags. The system receives at least an audio input from a user of the software application, and uses the input to identify an action desired by the user to be performed among the actions. Further, the system executes one or more actions based on the desired action and the correlation between the actions available in the software application.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: July 16, 2024
    Inventors: Jagadeshwar Nomula, Vinesh Gudla
  • Patent number: 12026766
    Abstract: A product analyzing system and method may include receiving a scan of a product, retrieving a plurality of individual data of one or more individuals, determining how the product will affect the plurality of individual data of the one or more individuals and whether the product complies with the individual data of the one or more individuals, generating an alert corresponding to the product based on the determining, and sending the alert to a user device before purchase of the product.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: July 2, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Todd Russell Whitman, John P. Perrino, Robert Eugene Coon, Robert Ryan Gavin, Gary L. Osburn
  • Patent number: 12008617
    Abstract: The disclosed systems provide ways to manufacture a style of an article of footwear in bulk, while providing customization for heel stability for individual customers. Moreover, the disclosed systems provide ways to customize articles of footwear for a customer on an ongoing basis, such that the heel stability of the articles of footwear is refined until a tailored fit is achieved for the same customer. Generally, the process may include providing a user/customer with an article of footwear, getting evaluation information about the stability of the article of footwear from a survey (e.g., asking the user to rate the stability of the article of footwear in a smartphone app), modifying the next article of footwear provided to the user/customer according to the evaluation information, and iterating through this process to give the user an article optimized for stability.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: June 11, 2024
    Assignee: NIKE, Inc.
    Inventors: Christopher S. Cook, Shane S. Kohatsu, Bret Schoolmeester, Daniel T. Rowe
  • Patent number: 12002082
    Abstract: Systems, methods and computer readable medium are provided for receiving a first set of recommendations of computer applications from a recommendations engine having an input layer, at least one hidden layer and an output layer, the recommendations generated based on a set of input features characterizing an entity; identifying a commonality among at least some recommendations for defining a priority trait for the entity; associating the priority trait with at least one priority feature from the set of input features; generating a modification for modifying at least one of: the set of input features provided as input to the recommendations engine to emphasize those features associated with the priority feature, or at least one weight of the hidden layer in the recommendations engine to bias selection of the priority feature; providing the modification to the recommendations engine to generate a second set of recommendations for display on a computing device.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: June 4, 2024
    Assignee: SHOPIFY, INC.
    Inventor: Paul Rizk
  • Patent number: 11995680
    Abstract: A commerce system has a plurality of retailers offering products for sale. Product information associated with the products is collected and stored in a central database. A consumer uses a website to create a shopping list with weighted preferences for product attributes. An individualized discount is generated by a consumer service provider for products on the shopping list directed to the consumer. The shopping list with all products aggregated for one retailer is optimized based on the product information in the database, the weighted preferences for the product attributes, and the individualized discounts. The consumer uses the optimized shopping list to assist with purchasing decisions. An incremental profit can be determined based on an aggregation of the products on the optimized shopping list. Purchasing decisions within the commerce system are controlled by enabling the consumer to select the products for purchase from the retailer.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: May 28, 2024
    Assignee: Engage3, LLC
    Inventors: Kenneth J. Ouimet, Timothy L. Ouimet, Erich B. Wilson, Anthony Fresina, Robert J. Dunst, Jr.
  • Patent number: 11995698
    Abstract: A system for executing actions based on user input is provided. The system comprises a virtual agent for a software application, wherein the virtual agent is configured to store a correlation between actions available in the software application. Further, the system associates one or more of the actions with one or more tags. The system receives at least an audio input from a user of the software application and uses the input to identify an action desired by the user to be performed among the actions. Further, the system executes one or more actions based on the desired action and the correlation between the actions available in the software application.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: May 28, 2024
    Assignee: Voicemonk, Inc.
    Inventors: Jagadeshwar Nomula, Vinesh Gudla
  • Patent number: 11983761
    Abstract: In some embodiments, a computer-implemented method for automatically choosing an ordering interface to be presented is provided. A computing system stores a first ordering rule definition and a second ordering rule definition. The first ordering rule definition includes at least one condition for disabling the first ordering rule definition. The computing system receives a request to present an ordering interface for a first order. In response to determining that the at least one condition for disabling the first ordering rule definition has not been met, an ordering interface is presented based on the first ordering rule definition. In response to determining that the at least one condition for disabling the first ordering rule definition has been met, an ordering interface is presented based on the second ordering rule definition.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: May 14, 2024
    Assignee: C22SMB, INC.
    Inventor: Olga Sagan
  • Patent number: 11972470
    Abstract: Systems and methods for identifying item substitutions. History information can be collected. The history information can be transformed into a matrix of observed substitutions. A neural network can be trained on the matrix of observed substitutions to generate item embeddings. A substitution similarity between the item and another item based on the item embeddings can be identified.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: April 30, 2024
    Assignee: The Boston Consulting Group, Inc.
    Inventors: Richard Downey, Shirish Dhar, Adam Whybrew, Jurgen Hanekom
  • Patent number: 11961131
    Abstract: A third-party negotiation automation tool for generating cost estimates on behalf of a seller is described herein. In response to receiving a request for a product from a buyer, a seller may choose to participate in a negotiation for fulfilling the request. The system may utilize one or more data sources, such as user-provided data, third-party data, and the like, to generate a cost estimate on behalf of the seller for fulfilling the request. The seller may choose to accept, modify, or decline the generated cost estimate before providing the cost estimate to the buyer for acceptance. This process may continue for one or more rounds, dependent upon the request, with the final cost estimates provided to the buyer for selection at the conclusion of the one or more rounds.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: April 16, 2024
    Assignee: Arkestro Inc.
    Inventor: Edmund Zagorin
  • Patent number: 11954720
    Abstract: This application is related to a system and related methods for providing a user with a hair product based on the user's hair type, location, water characteristics associated with a location or water used when applying the hair products, and/or other factors. The system develops various databases, including data indicating global environment conditions at the city, state, and/or regional level, and chemical ingredients that achieve specific hair effects. Upon receiving a request from a user specifying at a desired hair result, the system determines a hair product for the user based on water hardness, and recommends a hair product or sends the user a hair product in accordance with the user's desired hair effects.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: April 9, 2024
    Inventor: Rachel Abramowitz