Patents Examined by Anna Mae Mitros
  • Patent number: 12682380
    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: February 7, 2024
    Date of Patent: July 14, 2026
    Assignee: BBY SOLUTIONS, INC.
    Inventors: Rambabu Raipati, Stacey Langer
  • Patent number: 12614226
    Abstract: An online concierge system receives a search query from a client device. The online concierge system identifies a set of matching items from an item database. The matching items correspond to the received search query. The online concierge system obtains, from a hierarchical item taxonomy, a category label for each matching item. The item taxonomy relates each item in the item database to one of a plurality of category labels. The online concierge system groups the matching items by the category labels for each of the matching items into one or more groups. The online concierge system generates instructions for a user interface. The user interface includes a scrollable list of one or more carousels. Each carousel includes a scrollable list of a group of the one or more groups. The online concierge system sends the instructions of the user interface to the client device for display.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: April 28, 2026
    Assignee: Maplebear Inc.
    Inventors: Jonathan Lennart Bender, Kevin Lau, Silas Burton, Prakash Putta, Manmeet Singh, Tejaswi Tenneti
  • Patent number: 12549779
    Abstract: A method for providing contents includes receiving a user input including a request for contents associated with a specific date, in response to the received user input, extracting one or more contents associated with the specific date, and displaying, on a display, the one or more contents through a user interface determined according to a broadcast time of the one or more contents.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: February 10, 2026
    Assignee: NAVER CORPORATION
    Inventors: Jaehoon Song, Soo Ha Park, Mulgyeol Kang, Seung Hye Lee, So Ri Han, Kyung Hee Yoon, Eunyoung Seo, Jun Young Jang
  • Patent number: 12475497
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate digital item recommendations for client devices utilizing coagent recommendation models of a distributed asynchronous coagent network. Indeed, in one or more embodiments, the disclosed systems operate on an edge computing device of a distributed asynchronous coagent network. In some cases, the disclosed systems utilize recommendation scores generated at the edge computing device via local coagents and additional recommendation scores received from other coagents of other edge computing devices to generate a digital item recommendation. In some cases, the disclosed systems progressively refines the recommendation as delayed scores from the other coagents are received. Further, in some embodiments, the disclosed systems update parameters of the local coagents using local policy gradients determined from responses to the generated recommendations.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: November 18, 2025
    Assignee: Adobe Inc.
    Inventors: James Kostas, Georgios Theocharous
  • Patent number: 12412205
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving a video that includes a depiction of a real-world object in a real-world environment; determining a classification for the real-world environment by processing the real-world object depicted in the video; selecting an augmented reality (AR) item based on the classification of the real-world environment and the real-world object depicted in the video; modifying pixels corresponding to the real-world object depicted in the video to generate a modified video that excludes the depiction of the real-world object; and adding the AR item to the modified video at a display position corresponding to the modified pixels.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: September 9, 2025
    Assignee: Snap Inc.
    Inventors: Avihay Assouline, Itamar Berger, Gal Dudovitch, Peleg Harel, Gal Sasson
  • Patent number: 12393972
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, that rank items based on user interactions within the same web session. The method includes: providing a first content page for display on a client device; receiving a set of user interactions with one or more items of the first plurality of items; determining an affinity score representing a user interest in the attribute based on the set of user interactions; updating an attribute repository storing a second plurality of attributes and corresponding current affinity scores; identifying a second plurality of items and a corresponding third plurality of attributes; ranking the second plurality of items; and providing a second content page for display on the client device.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: August 19, 2025
    Assignee: Etsy, Inc.
    Inventors: Congzhe Su, Amey Barapatre, Xiaoting Zhao, Diane Hu, Xu Liu
  • Patent number: 12354157
    Abstract: Implementing extended reality (XR) storefronts is described. A server(s) may access catalogue data associated with items offered for sale by a merchant via an existing online storefront or an existing brick-and-mortar store. The server(s) may generate digital representations of the items, and generate a XR storefront including the digital representations of the items positioned within a virtual space. The server(s) may store storefront data representing the XR storefront in a datastore(s). At runtime, the server(s) may receive, from an electronic device of a customer, a request to access the XR storefront. In response, the server(s) may access the storefront data and cause the electronic device to display the XR storefront based at least in part on the storefront data.
    Type: Grant
    Filed: November 16, 2022
    Date of Patent: July 8, 2025
    Assignee: Block, Inc.
    Inventor: Joshua Skeen
  • Patent number: 12299734
    Abstract: Because an electronic apparatus includes: an input means; and a display means for, when a first product registered in a first classification is newly registered in a second classification on the basis of an operational instruction via the input means from a user, displaying a first image in which information about the first product is included, and a second image in which information about the first product is added, and for, when a second product registered in the second classification is newly registered in a third classification, displaying the second image in which information about the second product is deleted, and a third image in which information about the second product is added, the electronic apparatus provides a purchase management function of properly displaying a state of each product and making it easy for the user to perform management in accordance with the classifications.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: May 13, 2025
    Assignee: TRYGLE CO., LTD.
    Inventor: Daisuke Nakamura
  • Patent number: 12182851
    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: April 19, 2023
    Date of Patent: December 31, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Al Hecht
  • Patent number: 12136070
    Abstract: An exemplary, nonlimiting embodiment of the present disclosure provides a system and a method for facilitating vehicle services. The system comprises an augmented reality module configured to allow one or more service providers to remotely interact and transact with one or more service requesters. In the exemplary, nonlimiting embodiment of the system, a mobile application is configured for a variety of types of users who are seeking to interact with other users and utilize the mobile application to facilitate communication in connection with visually inspecting, diagnosing, or repairing a motor vehicle. The mobile application is configured to allow two or more users of the system to participate in an augmented reality communication session wherein an AR toolkit may be utilized by one or more users to create virtual content in a virtual space that is viewable to the one or more other users participating in the augmented reality communication session.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: November 5, 2024
    Assignee: APP INNOVATIONS, LLC
    Inventor: Cora Fox
  • 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: 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: 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: 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: 11783406
    Abstract: Multiple users of a household can each have a different profile associated with a common account for an online concierge system. This association of different profiles with the common accounts allows the concierge system to show a user of the household what other users of the household purchased and rank items for suggestion to the user based one purchases of other users, facilitating order building. The online concierge system also enables a user profile to designate a user profile associated with the common account for an order pickup or as a contact for a home delivery. Additionally, association of different user profiles with the common account may be used for account recovery of one of the user profiles. Further, different user profiles may have different permissions for creating an order with the online concierge system.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: October 10, 2023
    Assignee: Maplebear, Inc.
    Inventors: Daniel Hsiao, Jason Scott, Matthew Brooks, Rohan Salantry, Daniel Shilov, Christos Christoudias
  • Patent number: 11775565
    Abstract: A method for database reconciliation, comprising: receiving, from one or more sources, attribute data of a plurality of attribute data types representing aspects of a product; generating a plurality of attribute categories based on the received attribute data types, each attribute category corresponding to one of the received attribute data types and containing all attribute data of the one of the received attribute data type; determining data scores for each of the attribute data contained in each of the plurality of attribute categories; generating reconciled data for each of the attribute categories, the reconciled data being the attribute data in each of the attribute categories having the highest data score; storing in a database, the plurality of attribute categories each containing reconciled data corresponding to the product; and providing, from the database, the reconciled data for display on a display interface.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: October 3, 2023
    Assignee: COUPANG CORP.
    Inventors: SungMin Park, Daeil Kim, Sungyeol Bae