IP Library Patent Application 18919290
Patent Application
App. No. 18/919,290

CLASSIFICATION OF HIERARCHICAL PRODUCT PARAMETERS IN A HIERARCHY OF OPERATIONAL FACTORS

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 None
App. No.
18/919,290
Abstract

Techniques for classifying hierarchical product parameters in a hierarchy of operational factors for an offering operating in a unified platform are disclosed. The technique includes obtaining hierarchical product parameters associated with an offering, retrieving features composed of sub-modules, and determining decisive metrics for the sub-modules. The technique identifies specific sub-modules with metrics exceeding predefined thresholds and classifies them as sub-features. Hierarchical links are established between sub-features and features. The technique includes monitoring the performance and utilization of sub-features and reclassifying sub-features by transforming them into independent features or merging them with parent features. A hierarchical product parameter map is updated based on classifications and reclassifications. The invention provides a flexible, efficient approach for automatically classifying and reclassifying hierarchical product parameters based on operational significance. This allows for more accurate, real-time management of the hierarchy of operational factors, providing valuable insights into product usage, customer needs, and areas for improvement.

Claims (80)

1 . A system for classifying hierarchical product parameters in a hierarchy of operational factors for an offering operating in a unified platform, the system comprising:

a processor to:

obtain the hierarchical product parameters associated with the offering within the hierarchy of operational factors, wherein the hierarchical product parameters include at least one of a feature of the offering;

retrieve the feature associated with the offering, wherein the feature encompasses a plurality of sub-modules, each sub-module amongst the plurality of sub-modules representing a set of programming code integrable in a microservice for performing a capability;

determine decisive metrics of the plurality of sub-modules and evaluate the decisive metrics of each sub-module against a set of predefined threshold values to validate an operational relevance, the operational relevance being indicative of a degree to which a sub-module provides relevant contribution to the functionality of the feature;

identify a specific sub-module within the feature, wherein the specific sub-module has decisive metrics exceeding the predefined threshold values;

classify the identified specific sub-module into a sub-feature, the sub-feature being a distinct and operationally significant subset of the feature;

establish a hierarchical link between the classified sub-feature and the feature;

monitor the performance and utilization of the sub-feature;

cause re-classification of the sub-feature, wherein the reclassification comprises at least one of:

transformation of the sub-feature into an independent feature; and

merge of the sub-feature with the feature to create a consolidated feature;

update a hierarchical product parameter map based on the classification and re-classification.

2 . The system of claim 1 , wherein the unified platform comprises at least one of a developer-end ecosystem and a user-end ecosystem.

3 . The system of claim 1 , wherein the hierarchy of operational factors is formed of:

the capability as a sub-unit of the offering, wherein the capability represents functions performed by the offering;

the feature as a sub-unit of the capability, wherein the feature represents an item configurable to perform a capability; and

the microservice as a sub-unit of the feature, the microservice representing an executable piece of a programming file for performing the capability; and

the sub-module as a sub-unit of the microservice;

wherein the hierarchical product parameter comprises at least one of the capability, the feature, the microservice, and the sub-module.

4 . The system of claim 1 , wherein the decisive metrics comprise one or more of a usage frequency, a functional cohesion, an inter-component coupling, and an operational distinctiveness.

5 . The system of claim 4 , wherein the usage frequency is indicative of a rate at which the sub-module is utilized, the functional cohesion is a degree to which elements within the sub-module work together to perform a single, well-defined task, the inter-component coupling is indicative of a level of interdependence between different sub-modules, and the operational distinctiveness is indicative of an uniqueness of the sub-module's function compared to other sub-modules of the plurality of sub-modules.

6 . The system of claim 1 , wherein the predefined threshold values are determined through at least one of a contextual, relational, and dynamic analysis of the hierarchical product parameters.

7 . The system of claim 1 , wherein to transform the sub-feature into the independent feature, the processor is to:

determine independent aspects of the sub-feature;

transform the sub-feature into the independent feature based on a validation of the determined independent aspects; and

link the independent feature to a higher-tier hierarchical product parameter in the hierarchy of operational factors.

8 . The system of claim 1 , wherein to create a consolidated feature, the processor is to:

determine independent aspects of the sub-feature; and

merge properties of the feature into the sub-feature to form the consolidated feature based on a validation of the determined independent aspects.

9 . The system of claim 1 , wherein the offering operating in the unified platform comprises at least one of a product and a service.

10 . A method for classifying hierarchical product parameters in a hierarchy of operational factors for an offering operating in a unified platform, the method comprising:

obtaining the hierarchical product parameters associated with the offering within the hierarchy of operational factors, wherein the hierarchical product parameters include at least one of a feature of the offering;

retrieving the feature associated with the offering, wherein the feature encompasses a plurality of sub-modules, each sub-module amongst the plurality of sub-modules representing a set of programming code integrable in a microservice for performing a capability;

determining decisive metrics of the plurality of sub-modules and evaluating the decisive metrics of each sub-module against a set of predefined threshold values to validate an operational relevance, the operational relevance being indicative of a degree to which a sub-module provides relevant contribution to the functionality of the feature;

identifying a specific sub-module within the feature, wherein the specific sub-module has decisive metrics exceeding the predefined threshold values;

classifying the identified specific sub-module into a sub-feature, the sub-feature being a distinct and operationally significant subset of the feature;

establishing a hierarchical link between the classified sub-feature and the feature;

monitoring the performance and utilization of the sub-feature;

causing re-classification of the sub-feature, wherein the reclassification comprises at least one of:

transforming the sub-feature into an independent feature; and

merging the sub-feature with the feature to create a consolidated feature;

updating a hierarchical product parameter map based on the classification and re-classification.

11 . The method of claim 10 , wherein the hierarchy of operational factors is formed of:

the capability as a sub-unit of the offering, wherein the capability represents functions performed by the offering;

the feature as a sub-unit of the capability, wherein the feature represents an item configurable to perform a capability; and

the microservice as a sub-unit of the feature, the microservice representing an executable piece of a programming file for performing the capability; and

the sub-module as a sub-unit of the microservice;

wherein the hierarchical product parameter comprises at least one of the capability, the feature, the microservice, and the sub-module.

12 . The method of claim 10 , wherein the decisive metrics comprise one or more of a usage frequency, a functional cohesion, an inter-component coupling, and an operational distinctiveness.

13 . The method of claim 10 , wherein the usage frequency is indicative of a rate at which the sub-module is utilized, the functional cohesion is a degree to which elements within the sub-module work together to perform a single, well-defined task, the inter-component coupling is indicative of a level of interdependence between different sub-modules, and the operational distinctiveness is indicative of an uniqueness of the sub-module's function compared to other sub-modules of the plurality of sub-modules.

14 . The method of claim 10 , wherein to transform the sub-feature into the independent feature, the method comprising:

determining independent aspects of the sub-feature;

transforming the sub-feature into the independent feature based on a validation of the determined independent aspects; and

linking the independent feature to a higher-tier hierarchical product parameter in the hierarchy of operational factors.

15 . The method of claim 10 , wherein to create a consolidated feature, the method comprising:

determining independent aspects of the sub-feature; and

merging properties of the feature into the sub-feature to form the consolidated feature based on a validation of the determined independent aspects.

16 . A non-transitory computer-accessible storage medium storing program comprising instructions for classification of hierarchical product parameters in a hierarchy of operational factors for an offering operating in a unified platform, the instructions being executable by a processor to:

obtain the hierarchical product parameters associated with the offering within the hierarchy of operational factors, wherein the hierarchical product parameters include at least one of a feature of the offering;

retrieve the feature associated with the offering, wherein the feature encompasses a plurality of sub-modules, each sub-module amongst the plurality of sub-modules representing a set of programming code integrable in a microservice for performing a capability;

determine decisive metrics of the plurality of sub-modules and evaluate the decisive metrics of each sub-module against a set of predefined threshold values to validate an operational relevance, the operational relevance being indicative of a degree to which a sub-module provides relevant contribution to the functionality of the feature;

identify a specific sub-module within the feature, wherein the specific sub-module has decisive metrics exceeding the predefined threshold values;

classify the identified specific sub-module into a sub-feature, the sub-feature being a distinct and operationally significant subset of the feature;

establish a hierarchical link between the classified sub-feature and the feature;

monitor the performance and utilization of the sub-feature;

cause re-classification of the sub-feature, wherein the reclassification comprises at least one of:

transformation of the sub-feature into an independent feature; and

merge of the sub-feature with the feature to create a consolidated feature;

update a hierarchical product parameter map based on the classification and re-classification.

17 . The non-transitory computer-accessible storage medium of claim 16 , wherein the decisive metrics comprise one or more of a usage frequency, a functional cohesion, an inter-component coupling, and an operational distinctiveness.

18 . The non-transitory computer-accessible storage medium of claim 16 , wherein to transform the sub-feature into the independent feature, the instructions cause the processor to:

determine independent aspects of the sub-feature;

transform the sub-feature into the independent feature based on a validation of the determined independent aspects; and

link the independent feature to a higher-tier hierarchical product parameter in the hierarchy of operational factors.

19 . The non-transitory computer-accessible storage medium of claim 16 , wherein to create a consolidated feature, the instructions cause the processor to:

determine independent aspects of the sub-feature;

transform the sub-feature into the independent feature based on a validation of the determined independent aspects; and

link the independent feature to a higher-tier hierarchical product parameter in the hierarchy of operational factors.

20 . The non-transitory computer-accessible storage medium of claim 16 , wherein the offering operating in the unified platform comprises at least one of a product and a service.

Assignments (2)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 9, 2026
From: DEVREV, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 075845/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2025
From: VAKNIN, SHLOMI; DAMJAKOB, DOMINIK
To: DEVREV, INC.
Reel/Frame 070549/0608 →