Patent ID: 11960976
Assignee: B.YOND, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 16:
17. A non-transitory computer-readable storage medium storing instructions for providing an information service, the instructions when executed by a processor causing the processor to:
deploy a plurality of service components in an information service infrastructure to perform a task of the information service, each of the service components representing a discrete functional software or hardware component that performs a portion of the task;
instantiate a first intelligent entity of a plurality of intelligent entities on a cloud server and the information service infrastructure including at least one edge device connected to the cloud server over a network;
instantiate a second intelligent entity of the plurality of intelligent entities on the cloud server and the information service infrastructure;
register, in a catalog of an intelligent element framework instantiated using one or more computing devices or networking devices, instantiation of the first intelligent entity and the second intelligent entity;
identify, from the catalog, at least one of the service components to provide input to the first intelligent entity, the input representing metrics associated with trends in resource demands by the service components in the information service infrastructure;
perform prediction or inference to generate a first output by first intelligent entity by processing the input identified from the catalog, the first output indicating future demand of resources in the information service infrastructure for the plurality of service components;
send, via a first channel of the intelligent element framework, the first output to the second intelligent entity according to a chaining configuration of the plurality of intelligent entities;
perform, by the second intelligent entity, prediction or inference to generate a second output on reallocation of the resources of the information service infrastructure to the service components, by processing at least on the first output; and
send the second output to a virtual infrastructure manager to cause the information service infrastructure to reallocate the resources to the service components.