Self-tagging
AssigneeDell Products L.P.
InventorsSumedh Sathaye, Vinay Sawal, Ching-Yun Chao, Jason Liu
Life of this patent
Estimating the term…
Abstract
A system can comprise a component and a component manager. The system can determine, by the component, an issue with execution of the component. The system can determine, by the component, a tag that corresponds to the issue. The system can send, by the component and to a tagging subsystem of the system, an application programming interface call that identifies changing a state tag value of the component to the tag. The system can issue, by the component manager, an action applicable to the system based on the state tag value.
Claims20
A system comprising:
- a component;
- a component manager;
- at least one processor;
- and
- at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising:
- determining, by the component, an issue with execution of the component that is internal to the component;
- determining, by the component, a tag that corresponds to the issue;
- sending, by the component and to a tagging subsystem of the system, an application programming interface call that identifies changing a state tag value of the component to the tag, wherein the tagging subsystem is configured to store statuses for a group of components that comprises the component, and comprising,
- sending a first message from the component to a tag command line interface or an application programming interface component;
- sending a second message from the tag command line interface or the application programming interface component to a tag syntax checking component;
- sending a third message from the tag syntax checking component to a tag-object mapping component;
- and
- sending a fourth message from the tag-object mapping component to a tag-based execution engine of the tagging subsystem;
- and
- issuing, by the component manager, an action applicable to the system based on the state tag value.
A method, comprising:
- determining, by a component of a system comprising at least one processor, an issue with execution of the component that is internal to the component;
- determining, by the component, a tag that corresponds to the issue;
- sending, by the component and to a tagging subsystem of the system, an application programming interface call that identifies changing a state tag value of the component to the tag, wherein the tagging subsystem is configured to store statuses for a group of components that comprises the component, and comprising,
- sending a first message from the component to a tag command line interface or an application programming interface component;
- sending a second message from the tag command line interface or the application programming interface component to a tag syntax checking component;
- sending a third message from the tag syntax checking component to a tag-object mapping component;
- and
- sending a fourth message from the tag-object mapping component to a tag-based execution engine of the tagging subsystem;
- and
- causing, by a component manager of the system, an action to be performed on the system based on the state tag value.
A non-transitory computer-readable medium comprising instructions that, in response to execution, cause a system comprising at least one component, a component manager, and at least one processor to perform operations, comprising:
- determining, by the at least one component, at least one tag that corresponds to an issue with execution of the at least one component that is internal to the component;
- sending, by the at least one component and to a tagging subsystem, an application programming interface call that identifies changing at least one state tag value of the at least one component to the at least one tag, wherein the tagging subsystem is configured to store statuses for a group of components that comprises the component, and comprising,
- sending a first message from the component to a tag command line interface or an application programming interface component;
- sending a second message from the tag command line interface or the application programming interface component to a tag syntax checking component;
- sending a third message from the tag syntax checking component to a tag-object mapping component;
- and
- sending a fourth message from the tag-object mapping component to a tag-based execution engine of the tagging subsystem;
- and
- causing, by the component manager, at least one action to be performed on the system based on the at least one state tag value.
Dependencies are inferred from the claim text.