IP Library › Granted Patent US 11,727,514
Granted Patent B2
US 11,727,514 · App. 16/408,955 · Granted Aug 15, 2023

Brand and license hierarchy management system

Inventors: Benjamin Tucker (Bella Vista, AR); Renjith Lal Erreseril (Centerton, AR); Deron Gardner (Bentonville, AR)
Assignee: Walmart Apollo, LLC
G06Q50/184G06Q20/10G06Q30/018
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,727,514
App. No.
16/408,955
Granted
Aug 15, 2023
Kind
B2
Abstract

Systems and methods are disclosed for brand and license hierarchy management to improve brand governance. A hierarchal data structure permits tracking of products, associating items separately with brands and licenses, so that a subset of items associated with a particular brand may have differing license associations. The hierarchal structure advantageously facilitates nesting of primary and secondary (or more) brands and licenses to provide for more reliable automated royalty payment management that can reduce risks of missing payments or making unnecessary duplicate payments. A factory tracking functionality assists compliance with regulatory and ethical sourcing requirements to help reduce reputational and financial risks, for example with private brands, exclusive brands, and imported items. A user interface may be employed for management of brands and licenses, including identification of duplicate brand entries, and machine learning may be employed for associating the correct brand hierarchy to a product based on given product details.

Claims (65)

1. A system for brand and license hierarchy management implemented on at least one processor, the system comprising:

a processor;

a data model that constructs a hierarchical structure that stores brand management data received via a first user interface (UI) and license management data received via a second UI, the brand management data including primary brand information and secondary brand information and the license management data including license information, wherein the hierarchical structure includes data fields that indicate:

a primary brand associated with the primary brand information,

a secondary brand, nested under the primary brand in the hierarchical structure, associated with the secondary brand information,

a primary license associated with the license information,

factory of origin information; and

an intellectual property (IP) entity associated with at least one of the primary brand, the secondary brand, the primary license, and the factory of origin information, and

a sensor configured to capture an image of an item for sale;

a computer vision component, implemented on the processor, configured to extract image entities of the item for sale from the captured image;

a machine learning component, implemented on the processor, that maps the extracted image entities of the item for sale to the IP entity associated with the primary brand information and the secondary brand information stored in the hierarchical structure,

wherein the processor:

conducts an item data audit that identifies duplicate brand entries based on spelling or punctuation variations of the brand;

responsive to identifying the duplicate brand entries, automatically merges the duplicate brand entries into a single brand entry by merging respective data of each of the duplicate brand entries into the single brand entry; and

automatically executes an instruction to execute a royalty payment to the IP entity based on one or more of the factory of origin information, the primary brand information, the secondary brand information, and the license information included in the hierarchical structure.

2. The system of claim 1 wherein the processor further:

determines whether factory tracking is required;

responsive to determining that the factory tracking is required, determines whether factory tracking data is provided, the factory tracking data including a factory of origin for the item for sale; and

responsive to determining that the factory tracking is not provided, generates a corrective action, where the corrective action comprises issuing an alert.

3. The system of claim 1 wherein the data model further comprises a data field that indicates whether an item is one selected from a list comprising:

a private brand, an exclusive brand, and an import.

4. The system of claim 1 wherein the single brand entry includes the brand information without the spelling or punctuation variations of the brand.

5. The system of claim 4 wherein identifying duplicate brand entries comprise identifying spelling or punctuation variations, and

wherein automatically merging the duplicate brand entries into the single brand entry is a corrective action.

6. The system of claim 1 wherein the processor further sets factory tracking data based at least in part on at least one of regulatory requirements, ethical sourcing (ES) information, or whether the item for sale is a private brand.

7. The system of claim 1 wherein the processor further generates reports on brand performance.

8. A method for brand and license hierarchy management implemented on at least one processor, the method comprising:

constructing a hierarchical structure that stores brand management data received via a first user interface (UI) and license management data received via a second UI, the brand management data including primary brand information and secondary brand information and the license management data including license information, wherein the hierarchical structure includes data fields that indicate:

a primary brand associated with the primary brand information,

a secondary brand, nested under the primary brand in the hierarchical structure, associated with the secondary brand information,

a primary license associated with the license information,

factory of origin information; and

an intellectual property (IP) entity associated with at least one of the primary brand, the secondary brand, the primary license, and the factory of origin information, and

capturing, via a sensor, an image of an item for sale;

extracting, via a computer vision component, image entities of the item for sale from the captured image;

mapping, by a machine learning component, the extracted image entities of the item for sale to the IP entity associated with the primary brand information and the secondary brand information stored in the hierarchical structure;

conducting an item data audit that identifies duplicate brand entries based on spelling or punctuation variations of the brand;

responsive to identifying the duplicate brand entries, automatically merging the duplicate brand entries into a single brand entry by merging respective data of each of the duplicate brand entries into the single brand entry; and

automatically executing an instruction to execute a royalty payment to the IP entity based on one or more of the factory of origin information, the primary brand information, the secondary brand information, and the license information included in the hierarchical structure.

9. The method of claim 8 wherein automatically merging the duplicate brand entries into the single brand entry is a corrective action.

10. The method of claim 9 wherein the corrective action further comprises an alert.

11. The method of claim 8 wherein the data model further comprises a data field that indicates whether an item is one selected from a list comprising:

a private brand, an exclusive brand, and an import.

12. The method of claim 8 further comprising associating a second information with the item for sale, the associating comprising associating a secondary brand with the item.

13. The method of claim 8 further comprising associating a second information with the item for sale, the associating comprising associating a license with the item.

14. The method of claim 8 wherein the single brand entry includes the brand information without the spelling or punctuation variations of the brand.

15. One or more non-transitory computer storage devices having computer-executable instructions stored thereon for brand and license hierarchy management, which, on execution by a computer, cause the computer to perform operations comprising:

constructing a hierarchical structure that stores brand management data received via a first user interface (UI) and license management data received via a second UI, the brand management data including primary brand information and secondary brand information and the license management data including license information, wherein the hierarchical structure includes data fields that indicate:

a primary brand associated with the primary brand information,

a secondary brand, nested under the primary brand in the hierarchical structure, associated with the secondary brand information,

a primary license associated with the license information,

factory of origin information; and

an intellectual property (IP) entity associated with at least one of the primary brand, the secondary brand, the primary license, and the factory of origin information, and

receiving, from a sensor, an image of an item for sale;

extracting, by a computer vision component, image entities of the item for sale from the received image of the item for sale;

mapping, by a machine learning component, the extracted image entities of the item for sale to the IP entity associated with the primary brand information and the secondary brand information stored in the hierarchical structure;

conducting an item data audit that identifies duplicate brand entries based on spelling or punctuation variations of the brand;

responsive to identifying the duplicate brand entries, automatically merging the duplicate brand entries into a single brand entry by merging respective data of each of the duplicate brand entries into the single brand entry; and

automatically executing an instruction to execute a royalty payment to the IP entity based on one or more of the factory of origin information, the primary brand information, the secondary brand information, and the primary information included in the hierarchical structure.

16. The one or more non-transitory computer storage devices of claim 15 further having computer-executable instructions for issuing an alert.

17. The one or more non-transitory computer storage devices of claim 15 wherein automatically merging the duplicate brand entries into the single brand entry is a corrective action.

18. The one or more non-transitory computer storage devices of claim 15 wherein the data model further comprises a data field that indicates whether an item is one selected from a list consisting of:

a private brand, an exclusive brand, and an import.

19. The one or more non-transitory computer storage devices of claim 15 further having computer-executable instructions for associating a second information with the item for sale, the associating comprising associating the secondary brand with the item.

20. The one or more non-transitory computer storage devices of claim 19 further having computer-executable instructions for associating a second information with the item, the associating comprising associating the license with the item.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2019
From: TUCKER, BENJAMIN; ERRESERIL, RENJITH LAL; GARDNER, DERON
To: WALMART APOLLO, LLC
Reel/Frame 049171/0976 →
Continuity (2)
Provisional Application 62681606 · Jun 6, 2018
Related Publication 20190378228A1 · Dec 12, 2019