Patents by Inventor Georgiy Goldenberg

Georgiy Goldenberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11842378
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for analysis of images including wearable items. For example, a method may include obtaining a first set of images, each of the first set of images depicting a product; obtaining a first set of labels associated with the first set of images; training an image segmentation neural network based on the first set of images and the first set of labels; obtaining a second set of images, each of the second set of images depicting a known product; obtaining a second set of labels associated with the second set of images; training an image classification neural network based on the second set of images and the second set of labels; receiving a query image depicting a product that is not yet identified; and performing image segmentation of the query image and identifying the product in the image by performing image analysis.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: December 12, 2023
    Assignee: CAASTLE, INC.
    Inventors: Yu-Cheng Tsai, Dongming Jiang, Georgiy Goldenberg
  • Publication number: 20230394563
    Abstract: A computer-implemented method for providing a user interface to a user includes receiving wearable article data describing wearable articles for physical shipment to users via electronic interactions; generating a user interface for an electronic transactions platform based at least on the received wearable article data; causing display of the user interface depicting one or more of the wearable articles; receiving a selection of a wearable article of the displayed one or more wearable articles via the user interface; determining a condition of the selected wearable article at least based on the received wearable article data in response to the selection; reserving the selected wearable article for a predetermined period of time in response to the selection; updating and causing display of the user interface depicting the selected wearable article and the determined condition; and determining whether the selected wearable article is purchased or borrowed during the predetermined period of time.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Arnab BHATTACHARYA, Georgiy GOLDENBERG, Christine M. HUNSICKER, David SABEL, Tyler YOUNG, Lei YU
  • Patent number: 11810065
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically managing data associated with transactions of wearable items. For example, a method may include receiving wearable item data from one or more electronic tenant interfaces, hosting an electronic warehouse operations portal and/or an electronic administrative portal, receiving one or more electronic user transactions initiated at one or more user platforms, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, receiving one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, and updating at least one of the one or more transaction databases and one or more analytics databases based on completion of the one or more wearable item operations requests.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: November 7, 2023
    Assignee: CAASTLE, INC.
    Inventors: Jaswinder Pal Singh, Amy Kang, Christine M. Hunsicker, Georgiy Goldenberg, Dongming Jiang, Chirag Jain, Prashant Rao, Prashant Tr Rao
  • Patent number: 11803810
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically assorting merchandise. For example, a method may include receiving or generating a plurality of cells defined by one or more dimensions, receiving a total number of resources for allocation to the plurality of cells, allocating the total number of resources among the plurality of cells, determining one or more stock keeping units for each cell, determining a quantity of each of the one or more stock keeping units in each cell, assigning one or more launch dates for each of the one or more stock keeping units for each cell, and stocking the one or more inventories with one or more articles corresponding to the stock keeping units in each cell, based on the determined quantity and the assigned one or more launch dates of each of the stock keeping units in each cell.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: October 31, 2023
    Assignee: CAASTLE, INC.
    Inventors: Kondalarao Palaka, Georgiy Goldenberg, Dongming Jiang
  • Patent number: 11776048
    Abstract: A computer-implemented method for providing a user interface to a user includes receiving wearable article data describing wearable articles for physical shipment to users via electronic interactions; generating a user interface for an electronic transactions platform based at least on the received wearable article data; causing display of the user interface depicting one or more of the wearable articles; receiving a selection of a wearable article of the displayed one or more wearable articles via the user interface; determining a condition of the selected wearable article at least based on the received wearable article data in response to the selection; reserving the selected wearable article for a predetermined period of time in response to the selection; updating and causing display of the user interface depicting the selected wearable article and the determined condition; and determining whether the selected wearable article is purchased or borrowed during the predetermined period of time.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: October 3, 2023
    Assignee: CAASTLE, INC.
    Inventors: Arnab Bhattacharya, Georgiy Goldenberg, Christine M. Hunsicker, David Sabel, Tyler Young, Lei Yu
  • Publication number: 20230092996
    Abstract: A computer-implemented method may include hosting an article sharing portal accessible by the one or more electronic tenant interfaces, the article sharing portal being responsive to actions performed with the one or more electronic tenant interfaces to create, modify, or delete inventory data for sharing one or more articles across a plurality of inventories. The method may include receiving user selections initiated at user platforms for articles described in the received wearable article data, including a first shared article included in an electronic inventory of a first tenant, the first shared article being placed in the electronic inventory of the first tenant by the actions performed with the one or more electronic tenant interfaces for sharing the articles, and in response to receiving the one or more user selections, initiating one or more microservices to facilitate physical shipment of the first shared article to a user.
    Type: Application
    Filed: November 29, 2022
    Publication date: March 23, 2023
    Inventors: Christine M. HUNSICKER, Jaswinder Pal SINGH, Georgiy GOLDENBERG, Amy KANG, Prashant TR RAO, Krishnan VISHWANATH
  • Publication number: 20230015747
    Abstract: A computer-implemented method for providing a user interface to a user includes receiving wearable article data describing wearable articles for physical shipment to users via electronic interactions; generating a user interface for an electronic transactions platform based at least on the received wearable article data; causing display of the user interface depicting one or more of the wearable articles; receiving a selection of a wearable article of the displayed one or more wearable articles via the user interface; determining a condition of the selected wearable article at least based on the received wearable article data in response to the selection; reserving the selected wearable article for a predetermined period of time in response to the selection; updating and causing display of the user interface depicting the selected wearable article and the determined condition; and determining whether the selected wearable article is purchased or borrowed during the predetermined period of time.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 19, 2023
    Inventors: Arnab BHATTACHARYA, Georgiy GOLDENBERG, Christine M. HUNSICKER, David SABEL, Tyler YOUNG, Lei YU
  • Patent number: 11544666
    Abstract: A computer-implemented method may include hosting an article sharing portal accessible by the one or more electronic tenant interfaces, the article sharing portal being responsive to actions performed with the one or more electronic tenant interfaces to create, modify, or delete inventory data for sharing one or more articles across a plurality of inventories. The method may include receiving user selections initiated at user platforms for articles described in the received wearable article data, including a first shared article included in an electronic inventory of a first tenant, the first shared article being placed in the electronic inventory of the first tenant by the actions performed with the one or more electronic tenant interfaces for sharing the articles, and in response to receiving the one or more user selections, initiating one or more microservices to facilitate physical shipment of the first shared article to a user.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: January 3, 2023
    Assignee: CaaStle, Inc.
    Inventors: Christine M. Hunsicker, Jaswinder Pal Singh, Georgiy Goldenberg, Amy Kang, Prashant T R Rao, Krishnan Vishwanath
  • Publication number: 20220374971
    Abstract: A computer-implemented method for managing data associated with wearable articles for an electronic transactions platform includes receiving wearable article data describing wearable articles made available for physical shipment to users via electronic interactions; generating a user interface and causing display of the user interface depicting one or more of the wearable articles; receiving a selection of a wearable article of the displayed one or more wearable articles via the user interface; determining a listed amount for the selected wearable article; determining a borrow period to borrow the selected wearable article and a borrow amount at least based on the determined listed amount to borrow the selected wearable article during the borrow period; determining a daily amount to keep the borrowed wearable article; and monitoring the borrowed wearable article to determine whether a return notification for the borrowed wearable article has been received within the borrow period.
    Type: Application
    Filed: April 14, 2022
    Publication date: November 24, 2022
    Inventors: Arnab BHATTACHARYA, Georgiy GOLDENBERG, Christine M. HUNSICKER, David SABEL, Tyler YOUNG, Lei YU
  • Publication number: 20220374830
    Abstract: A computer-implemented method for managing data associated with electronic inventory management of wearable articles includes receiving, wearable article data describing wearable articles made available for physical shipment to users via electronic interactions, wherein one or more electronic interfaces are accessible over one or more networks. The method includes assigning a category to one or more wearable articles described in the wearable article data, the category being selected from a plurality of categories including a first category for selection by a first plurality of users and a second category for selection by a second plurality of users. The method also includes monitoring availability data, the availability data indicating an availability of one or more wearable articles for selection by one or more users interacting with a first electronic storefront, a second electronic storefront, or both, and initiating one or more services to facilitate physical shipment of a first wearable article.
    Type: Application
    Filed: June 30, 2022
    Publication date: November 24, 2022
    Inventors: Arnab BHATTACHARYA, Georgiy GOLDENBERG, Christine M. HUNSICKER, David SABEL, Tyler YOUNG, Lei YU
  • Patent number: 11481833
    Abstract: A computer-implemented method for providing a user interface to a user includes receiving wearable article data describing wearable articles for physical shipment to users via electronic interactions; generating a user interface for an electronic transactions platform based at least on the received wearable article data; causing display of the user interface depicting one or more of the wearable articles; receiving a selection of a wearable article of the displayed one or more wearable articles via the user interface; determining a condition of the selected wearable article at least based on the received wearable article data in response to the selection; reserving the selected wearable article for a predetermined period of time in response to the selection; updating and causing display of the user interface depicting the selected wearable article and the determined condition; and determining whether the selected wearable article is purchased or borrowed during the predetermined period of time.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: October 25, 2022
    Assignee: CaaStle, Inc.
    Inventors: Arnab Bhattacharya, Georgiy Goldenberg, Christine M. Hunsicker, David Sabel, Tyler Young, Lei Yu
  • Publication number: 20220327473
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically assorting merchandise. For example, a method may include receiving or generating a plurality of cells defined by one or more dimensions, receiving a total number of resources for allocation to the plurality of cells, allocating the total number of resources among the plurality of cells, determining one or more stock keeping units for each cell, determining a quantity of each of the one or more stock keeping units in each cell, assigning one or more launch dates for each of the one or more stock keeping units for each cell, and stocking the one or more inventories with one or more articles corresponding to the stock keeping units in each cell, based on the determined quantity and the assigned one or more launch dates of each of the stock keeping units in each cell.
    Type: Application
    Filed: June 29, 2022
    Publication date: October 13, 2022
    Inventors: Kondalarao PALAKA, Georgiy GOLDENBERG, Dongming JIANG
  • Publication number: 20220292440
    Abstract: A computer-implemented method may include hosting an article sharing portal accessible by the one or more electronic tenant interfaces, the article sharing portal being responsive to actions performed with the one or more electronic tenant interfaces to create, modify, or delete inventory data for sharing one or more articles across a plurality of inventories. The method may include receiving user selections initiated at user platforms for articles described in the received wearable article data, including a first shared article included in an electronic inventory of a first tenant, the first shared article being placed in the electronic inventory of the first tenant by the actions performed with the one or more electronic tenant interfaces for sharing the articles, and in response to receiving the one or more user selections, initiating one or more microservices to facilitate physical shipment of the first shared article to a user.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 15, 2022
    Inventors: Christine M. HUNSICKER, Jaswinder Pal SINGH, Georgiy GOLDENBERG, Amy KANG, Prashant TR RAO, Krishnan VISHWANATH
  • Publication number: 20220261880
    Abstract: A computer-implemented method for providing electronic recommendation engines and displays of an apparel subscription application may comprise determining a status of the user as being a valid user of electronic closet recommendation engines and displays of an apparel subscription application; determining, if the user is a valid user, a presence of apparel data in an assistant section of an electronic record corresponding to the user in a database of the electronic closet recommendation engines and displays; and launching the assistant section of a user interface of the apparel subscription application, if the apparel data is present in the assistant section of the electronic record.
    Type: Application
    Filed: April 26, 2022
    Publication date: August 18, 2022
    Inventors: Arnab BHATTACHARYA, Georgiy GOLDENBERG, Aurelien LABONNE
  • Publication number: 20220253924
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically managing data associated with transactions of wearable items. For example, a method may include receiving wearable item data from one or more electronic tenant interfaces, hosting an electronic warehouse operations portal and/or an electronic administrative portal, receiving one or more electronic user transactions initiated at one or more user platforms, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, receiving one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, and updating at least one of the one or more transaction databases and one or more analytics databases based on completion of the one or more wearable item operations requests.
    Type: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: Jaswinder Pal SINGH, Amy KANG, Christine M. HUNSICKER, Georgiy GOLDENBERG, Dongming JIANG, Chirag JAIN, Prashant RAO, Prashant TR RAO
  • Patent number: 11410125
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically assorting merchandise. For example, a method may include receiving or generating a plurality of cells defined by one or more dimensions, receiving a total number of resources for allocation to the plurality of cells, allocating the total number of resources among the plurality of cells, determining one or more stock keeping units for each cell, determining a quantity of each of the one or more stock keeping units in each cell, assigning one or more launch dates for each of the one or more stock keeping units for each cell, and stocking the one or more inventories with one or more articles corresponding to the stock keeping units in each cell, based on the determined quantity and the assigned one or more launch dates of each of the stock keeping units in each cell.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: August 9, 2022
    Assignee: CaaStle, Inc.
    Inventors: Kondalarao Palaka, Georgiy Goldenberg, Dongming Jiang
  • Patent number: 11410126
    Abstract: A computer-implemented method for managing data associated with electronic inventory management of wearable articles includes receiving, wearable article data describing wearable articles made available for physical shipment to users via electronic interactions, wherein one or more electronic interfaces are accessible over one or more networks. The method includes assigning a category to one or more wearable articles described in the wearable article data, the category being selected from a plurality of categories including a first category for selection by a first plurality of users and a second category for selection by a second plurality of users. The method also includes monitoring availability data, the availability data indicating an availability of one or more wearable articles for selection by one or more users interacting with a first electronic storefront, a second electronic storefront, or both, and initiating one or more services to facilitate physical shipment of a first wearable article.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: August 9, 2022
    Assignee: CaaStle, Inc.
    Inventors: Arnab Bhattacharya, Georgiy Goldenberg, Christine M. Hunsicker, David Sabel, Tyler Young, Lei Yu
  • Publication number: 20220198380
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for dynamically managing data associated with transactions of wearable items. For example, a method may include receiving wearable item data from one or more electronic tenant interfaces, hosting an electronic warehouse operations portal and/or an electronic administrative portal, receiving one or more electronic user transactions initiated at one or more user platforms, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, receiving one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, and updating at least one of the one or more transaction databases and one or more analytics databases based on completion of the one or more wearable item operations requests.
    Type: Application
    Filed: March 10, 2022
    Publication date: June 23, 2022
    Inventors: Jaswinder Pal SINGH, Amy KANG, Christine M. HUNSICKER, Georgiy GOLDENBERG, Dongming JIANG, Chirag JAIN, Prashant RAO, Prashant TR RAO
  • Publication number: 20220179902
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for analysis of images including wearable items. For example, a method may include obtaining a first set of images, each of the first set of images depicting a product; obtaining a first set of labels associated with the first set of images; training an image segmentation neural network based on the first set of images and the first set of labels; obtaining a second set of images, each of the second set of images depicting a known product; obtaining a second set of labels associated with the second set of images; training an image classification neural network based on the second set of images and the second set of labels; receiving a query image depicting a product that is not yet identified; and performing image segmentation of the query image and identifying the product in the image by performing image analysis.
    Type: Application
    Filed: March 1, 2022
    Publication date: June 9, 2022
    Inventors: Yu-Cheng TSAI, Dongming JIANG, Georgiy GOLDENBERG
  • Patent number: 11354622
    Abstract: A method for communicating between an internal server system and an external warehouse system for a plurality of articles, the method including receiving an Inventory Snapshot Entity from the external warehouse system, selecting the one or more unique article identifiers from the Inventory Snapshot Entity to be included in an Order Entity, dropping the Order Entity to the external warehouse system, receiving a Return Entity from the external warehouse system, and in response to receiving the Return Entity, updating one or more article databases to indicate receiving one or more articles corresponding to the one or more unique article identifiers.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: June 7, 2022
    Assignee: CaaStle, Inc.
    Inventors: Gurpinder Singh Sandhu, Alisha Tayal, Deepak Kumar, Kapil Saxena, Prashant Rao, Jonathan Kaye, Prashant T R Rao, Georgiy Goldenberg, David Sabel