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.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method for dynamically managing data associated with electronic transactions of wearable items, the method comprising: receiving, by one or more processors, wearable item data, the wearable item data describing one or more wearable items made available for physical shipment to users of a subscription-based wearable item distribution service via electronic transactions; hosting, by the one or more processors, an electronic retailer portal for a plurality of retailers, the electronic retailer portal comprising one or more user interfaces allowing each retailer to create, modify, or update one or more wearable item catalogs for wearable items of the subscription-based wearable item distribution service; hosting, by the one or more processors, a plurality of retailer storefronts associated with respective wearable item catalogs, the retailer storefronts each comprising one or more of a web site, a web-based application, and a mobile device application, the retailer storefronts each having an interface customized for a respective retailer of the plurality of retailers; receiving, by the one or more processors, one or more electronic user transactions initiated at one or more user platforms, including an electronic user transaction initiated by an interaction with one of the retailer storefronts to order a wearable item, each of the one or more electronic user transactions associated with at least one unique user identifier and at least one unique item identifier identifying a wearable item described in the received wearable item data and contained in one of the wearable item catalogs, wherein the one or more user platforms comprise one or more user interfaces accessible from one or more user devices over the one or more networks; in response to receiving the electronic user transaction for the ordered wearable item contained in one of the wearable item catalogs, updating, by the one or more processors, one or more transaction databases based on the one or more electronic user transactions, the one or more transaction databases comprising one or more data sets comprising flags indicative of whether previously-shipped wearable items were actually worn by a subscribing user associated with the unique user identifier of the subscription-based wearable item distribution service; receiving, by the one or more processors, a performance report for one or more of the retailer storefronts including the retailer storefront for the wearable item catalog that includes the ordered wearable item, the performance report including an analysis of user segmentation information corresponding to visitors of the one or more retailer storefronts; in response to receiving the one or more electronic user transactions for the wearable item, initiating retailer storefront jobs including: calling a size information component of a data service application programming interface (API), based on the wearable item data corresponding to the ordered wearable item and data associated with the unique user identifier; and calling a recommendation component of the data service API for generating a recommendation for one or more wearable items of the subscription-based wearable item distribution service based on the flags included in the one or more data sets indicative of whether previously-shipped wearable items of the subscription-based wearable item distribution service were actually worn by the subscribing user associated with the unique user identifier of the subscription-based wearable item distribution service; receiving, by the one or more processors, one or more wearable item operations requests to initiate order processing of the ordered wearable item identified by the unique user identifier and the unique item identifier for a user identified by the received unique user identifier; in response to receiving the one or more wearable item operations requests, initiating one or more services to fulfill the one or more wearable item operations requests, the services including the size information component of the data service API; and updating at least one of the one or more transaction databases based on completion of the one or more wearable item operations requests.
2. The method of claim 1 , wherein the one or more electronic user transactions comprise a return notification, and wherein the method includes calling a return notification component of the data service API to present one or more user interfaces configured to receive a return notification initiated from one or more users to return the one or more wearable items.
3. The method of claim 2 , further comprising: receiving data from one or more external systems, using the data service API, at the one or more user interfaces of the one or more user platforms; and placing one or more wearable items in a virtual closet with a customer service API.
4. The method of claim 1 , further including calling the size information component in response to an action of a user at one of the retailer storefronts to recommend a size for the user associated with the unique user identifier based on data associated with a wearable item.
5. The method claim 1 , wherein the one or more transaction databases includes a transaction database that is dynamically updated based on user transactions, and wherein the method further includes: extracting, transforming, and loading the dynamically updated transaction database to a data warehouse system; and receiving, by the one or more processors, an ad hoc report generated in response to a request initiated at a client application, the ad hoc report based on data consolidated in one or more data warehouse systems, the consolidated data including data from the one or more dynamically updated transaction databases, one or more analytics databases, and one or more external systems.
6. The method of claim 1 , further including: receiving, from an analytics tool provided by one or more external systems, analytics data including the user segmentation information; and providing an electronic display of the performance report for the one or more of the retailer storefronts includes the user segmentation information, the user segmentation information corresponding to marketing segments of a plurality of users.
7. The method of claim 1 , wherein the wearable items in the wearable items catalogs represent wearable items of the subscription-based wearable item distribution service for subscribing users, the one or more electronic user transactions includes a return notification, and the method further includes: communicating, with a storefront API, between one or more of the retailer storefronts and one or more of the wearable item catalogs; communicating, with the storefront API, between the one or more of the retailer storefronts and an external service for managing the one or more retailer storefronts, the external service including an analytics service for reporting the performance of the retailer storefronts; calling a return notification component of the data service API to present one or more user interfaces configured to receive a return notification initiated from one or more users to return the one or more wearable items; and calling a customer service API that includes a component for placing one or more wearable items provided in the subscription-based wearable item distribution service to the subscribing user in a virtual closet.
8. A computer system dynamically managing data associated with transactions of wearable items, the computer system comprising: a memory having processor-readable instructions stored therein; and at least one processor configured to access the memory and execute the processor-readable instructions, which when executed by the at least one processor configures the at least one processor to perform a plurality of functions, including functions for: receiving wearable item data from one or more electronic retailer interfaces, the wearable item data describing one or more wearable items in one or more wearable item catalogs made available for physical shipment to users of a subscription-based wearable item distribution service via electronic transactions, wherein the one or more electronic retailer interfaces comprise one or more user interfaces accessible from one or more retailer devices over one or more networks that allow the one or more retailer devices to create, modify, or update one or more wearable item catalogs via a wearable item catalog content management system; hosting an electronic retailer portal for a plurality of retailers, the electronic retailer portal comprising one or more user interfaces allowing each retailer to create, modify, or update one or more wearable item catalogs for wearable items of the subscription-based wearable item distribution service; hosting a plurality of retailer storefronts associated with respective wearable item catalogs, the retailer storefronts each comprising one or more of a web site, a web-based application, and a mobile device application, the retailer storefronts each having an interface customized for a respective retailer of the plurality of retailers; receiving one or more electronic user transactions initiated at one or more user platforms, including an electronic user transaction initiated by an interaction with one of the retailer storefronts to order a wearable item, each of the one or more electronic user transactions associated with at least one unique item identifier identifying a wearable item described in the received wearable item data and contained in the one or more wearable item catalogs, wherein the one or more user platforms comprise one or more user interfaces accessible from one or more user devices over the one or more networks; in response to receiving the electronic user transaction for the ordered wearable item contained in one of the wearable item catalogs, updating one or more transaction databases or one or more analytics databases, based on the one or more electronic user transactions, the one or more transaction databases comprising one or more data sets comprising flags indicative of whether previously-shipped wearable items were actually worn by a subscribing user associated with the unique user identifier of the subscription-based wearable item distribution service; receiving a performance report for one or more of the retailer storefronts including the retailer storefront for the wearable item catalog that includes the ordered wearable item, the performance report including an analysis of visitor traffic to the one or more retailer storefronts; in response to receiving the one or more electronic user transactions for the wearable item, initiating retailer storefront jobs including: calling a size information component of a data service application programming interface (API), based on the wearable item data corresponding to the ordered wearable item and data associated with the unique user identifier; and calling a recommendation component of the data service API for generating a recommendation for one or more wearable items of the subscription-based wearable item distribution service based on the flags included in the one or more data sets indicative of whether previously-shipped wearable items of the subscription-based wearable item distribution service were actually worn by the subscribing user associated with the unique user identifier of the subscription-based wearable item distribution service; receiving one or more wearable item operations requests from the one or more electronic retailer interfaces to initiate order processing of the ordered wearable item identified by unique item identifier; in response to receiving the one or more wearable item operations requests, initiating one or more services to fulfill the one or more wearable item operations requests, the services including the size information component of the data service API; and updating one or more transaction databases or one or more analytics databases based on completion of the one or more wearable item operations requests.
9. The system of claim 8 , wherein the one or more electronic user transactions comprise a return notification, and wherein the functions include calling a return notification component of the data service API to present one or more user interfaces configured to receive a return notification initiated from one or more users to return the one or more wearable items.
10. The system of claim 9 , wherein the plurality of functions further comprise: receiving data from one or more external systems, using the data service API, at the one or more user interfaces of the one or more user platforms; and placing one or more wearable items in a virtual closet with a customer service API.
11. The system of claim 8 , wherein the plurality of functions includes calling the size information component in response to an action of a user at one of the retailer storefronts to recommend a size for the user associated with the unique user identifier based on data associated with a wearable item.
12. The system of claim 8 , wherein the plurality of functions further comprise: updating the one or more wearable item catalogs at least one of dynamically or periodically; extracting, transforming, and loading the dynamically updated transaction database to a data warehouse system; and receiving an ad hoc report generated in response to a request initiated at a client application, the ad hoc report based on data consolidated in one or more data warehouse systems, the consolidated data including data from the one or more dynamically updated transaction databases, one or more analytics databases, and one or more external systems.
13. The system of claim 8 , wherein the wearable items in the wearable items catalogs represent wearable items of the subscription-based wearable item distribution service for subscribing users, the one or more electronic user transactions includes a return notification, and the functions include: communicating, with a storefront API, between one or more of the retailer storefronts and one or more of the wearable item catalogs; communicating, with the storefront API, between the one or more of the retailer storefronts and an external service for managing the one or more retailer storefronts, the external service including an analytics service for reporting the performance of the retailer storefronts; calling a return notification component of the data service API to present one or more user interfaces configured to receive a return notification initiated from one or more users to return the one or more wearable items; and calling a customer service API that includes a component for placing one or more wearable items provided in the subscription-based wearable item distribution service to the subscribing user in a virtual closet.
14. A non-transitory computer-readable medium containing instructions for dynamically managing data associated with transactions of wearable items, the instructions comprising: receiving wearable item data from one or more electronic retailer interfaces, the wearable item data describing one or more wearable items in one or more wearable item catalogs made available for physical shipment to users of a subscription-based wearable item distribution service via electronic transactions; hosting an electronic retailer portal for a plurality of retailers, the electronic retailer portal comprising one or more user interfaces allowing each retailer to create, modify, or update one or more wearable item catalogs for wearable items of the subscription-based wearable item distribution service; hosting a plurality of retailer storefronts associated with respective wearable item catalogs, the retailer storefronts each comprising one or more of a web site, a web-based application, and a mobile device application, the retailer storefronts each having an interface customized for a respective retailer of the plurality of retailers; receiving one or more electronic user transactions initiated at one or more user platforms, including an electronic user transaction initiated by an interaction with one of the retailer storefronts to order a wearable item, each of the one or more electronic user transactions associated with at least one unique user identifier and at least one unique item identifier identifying a wearable item described in the received wearable item data and contained in one of the wearable item catalogs, wherein the one or more user platforms comprise one or more user interfaces accessible from one or more user devices over the one or more networks; in response to receiving the electronic user transaction for the ordered wearable item contained in one of the wearable item catalogs, updating one or more transaction databases and one or more analytics databases, based on the one or more electronic user transactions, the one or more transaction databases comprising one or more data sets comprising flags indicative of whether previously-shipped wearable items were actually worn by a subscribing user associated with the unique user identifier of the subscription-based wearable item distribution service; receiving one or more performance reports for one or more of the retailer storefronts including the retailer storefront for the wearable item catalog that includes the ordered wearable item, the one or more performance reports including an analysis of user segmentation information corresponding to visitors of the retailer storefront and an analysis of visitor traffic to the one or more retailer storefronts; in response to receiving the one or more electronic user transactions for the wearable item, initiating retailer storefront jobs including: calling a size information component of a data service application programming interface (API), based on the wearable item data corresponding to the ordered wearable item and data associated with the unique user identifier; and calling a recommendation component of the data service API for generating a recommendation for one or more wearable items of the subscription-based wearable item distribution service based on the flags included in the one or more data sets indicative of whether previously-shipped wearable items of the subscription-based wearable item distribution service were actually worn by the subscribing user associated with the unique user identifier of the subscription-based wearable item distribution service; receiving one or more wearable item operations requests from at least one of the electronic warehouse operations portal, the electronic administrative portal, or the one or more electronic retailer interfaces to initiate order processing of the ordered wearable item identified by the unique user identifier and the unique item identifier for a user identified by the received unique user identifier; in response to receiving the one or more wearable item operations requests, initiating one or more microservices to fulfill the one or more wearable item operations requests, the microservices including one or more of wearable item cataloging, wearable item order processing, wearable item inventory location, or wearable item allocation, the microservices also including a size information component of the data service API; recommending, via the size information component of the data service API, one or more sizes for the user identified with the user identifier; and updating at least one of the one or more transaction databases or one or more analytics databases based on completion of the one or more wearable item operations requests.
15. The non-transitory computer-readable medium of claim 14 , wherein the one or more electronic user transactions comprise a return notification, and wherein the instructions include calling a return notification component of the data service API to present one or more user interfaces configured to receive a return notification initiated from one or more users to return the one or more wearable items.
16. The non-transitory computer-readable medium of claim 15 , wherein the instructions further comprise: receiving data from one or more external systems, using the service API, at the one or more user interfaces of the one or more user platforms; and placing one or more wearable items in a virtual closet with a customer service API.
17. The non-transitory computer-readable medium of claim 14 , wherein the instructions include calling the size information component in response to an action of a user at one of the retailer storefronts to recommend a size for the user associated with the unique user identifier based on data associated with a wearable item.
18. The non-transitory computer-readable medium of claim 14 , wherein the instructions further include: updating the one or more wearable item catalogs at least one of dynamically or periodically; extracting, transforming, and loading the dynamically updated transaction database to a data warehouse system; and receiving an ad hoc report generated in response to a request initiated at a client application, the ad hoc report based on data consolidated in one or more data warehouse systems, the consolidated data including data from the one or more dynamically updated transaction databases, one or more analytics databases, and one or more external systems.
19. The non-transitory computer-readable medium of claim 14 , wherein the instructions further include: receiving, from an analytics tool provided by one or more external systems, analytics data including the user segmentation information; and providing an electronic display of the performance report for the one or more of the retailer storefronts includes the user segmentation information, the user segmentation information corresponding to marketing segments of a plurality of users.
20. The non-transitory computer-readable medium of claim 14 , wherein the wearable items in the wearable items catalogs represent wearable items of the subscription-based wearable item distribution service for subscribing users, the one or more electronic user transactions includes a return notification, and the instructions further include: communicating, with a storefront API, between one or more of the retailer storefronts and one or more of the wearable item catalogs; communicating, with the storefront API, between the one or more of the retailer storefronts and an external service for managing the one or more retailer storefronts, the external service including an analytics service for reporting the performance of the retailer storefronts; calling a return notification component of the data service API to present one or more user interfaces configured to receive a return notification initiated from one or more users to return the one or more wearable items; and calling a customer service API that includes a service component for placing one or more wearable items provided in the subscription-based wearable item distribution service to the subscribing user in a virtual closet.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 14, 2019
October 6, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.