Indicating states in a telematic system
First Claim
Patent Images
1. A computer-implemented method for delivering status information to a requester, comprising:
- providing status codes indicating a status of one or more systems, each of the status codes including a unique identifier;
clustering the status codes in a number of status codes clusters, where each of the status codes is included in an associated one of the status codes clusters based on the unique identifier for that status code;
hierarchically sorting the status codes clusters relative to one another with a processor based on the unique identifier included in each of the status codes, a value of at least a portion of the unique identifier being indicative of a rank of the status codes clusters within a hierarchy of the sorted status codes clusters, where a first status represented by a first status code of the status codes dominates over all statuses indicated by other applicable status codes of the status codes and a first rank represented by a first status codes cluster of the status codes clusters dominates over all ranks indicated by other status codes clusters of the status codes clusters;
for each of the status codes clusters, hierarchically ranking the status codes clustered within that status codes cluster relative to other status codes within that status codes cluster with the processor; and
transmitting at least one of the status codes to the requester with the processor depending on the hierarchy of the sorted status codes clusters, where transmitting the at least one of the status codes further comprises transmitting the at least one of the status codes to the requester depending on a hierarchical rank of the status codes contained in the hierarchically sorted status codes clusters.
1 Assignment
0 Petitions
Accused Products
Abstract
A status management system includes a computer-implemented method for delivering status information to a requester, comprising providing status codes, clustering the status codes in a number of status codes clusters, hierarchically sorting the status codes clusters and transmitting at least one of the status codes to the requester depending on the hierarchy of the sorted status codes clusters.
-
Citations
20 Claims
-
1. A computer-implemented method for delivering status information to a requester, comprising:
-
providing status codes indicating a status of one or more systems, each of the status codes including a unique identifier; clustering the status codes in a number of status codes clusters, where each of the status codes is included in an associated one of the status codes clusters based on the unique identifier for that status code; hierarchically sorting the status codes clusters relative to one another with a processor based on the unique identifier included in each of the status codes, a value of at least a portion of the unique identifier being indicative of a rank of the status codes clusters within a hierarchy of the sorted status codes clusters, where a first status represented by a first status code of the status codes dominates over all statuses indicated by other applicable status codes of the status codes and a first rank represented by a first status codes cluster of the status codes clusters dominates over all ranks indicated by other status codes clusters of the status codes clusters; for each of the status codes clusters, hierarchically ranking the status codes clustered within that status codes cluster relative to other status codes within that status codes cluster with the processor; and transmitting at least one of the status codes to the requester with the processor depending on the hierarchy of the sorted status codes clusters, where transmitting the at least one of the status codes further comprises transmitting the at least one of the status codes to the requester depending on a hierarchical rank of the status codes contained in the hierarchically sorted status codes clusters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system comprising:
-
a hardware processor coupled to memory; a resource management module including instructions executable with the hardware processor to hierarchically sort status codes clusters relative to one another based on a unique identifier included in each of a plurality of status codes, a value of at least a portion of the unique identifier of each of the plurality of status codes indicative of a rank of the status codes cluster, in which that status code is included, within a hierarchy of the sorted status codes clusters, where a first status represented by a first status code of the status codes dominates over all statuses indicated by other applicable status codes of the status codes and a first rank represented by a first status codes cluster of the status codes clusters dominates over all ranks indicated by other status codes clusters of the status codes clusters; the resource management module further including instructions executable with the hardware processor to review hierarchically ranked status codes in each of the sorted status codes clusters, the status codes of each status codes cluster being hierarchically ranked relative to other status codes within that status codes cluster, and selectively transmit at least one of multiple status codes clustered in the hierarchically sorted status codes clusters to a requester depending on one or more of a rank of the hierarchy of the status codes cluster in which the at least one of the multiple status codes is contained and a rank of each of the multiple status codes in the status codes cluster relative to one another. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer readable storage medium that includes instructions executable by a processor, the non-transitory computer readable storage medium comprising:
-
instructions executable by the processor to review a plurality of status codes indicative of a status of at least one system, each of the status codes including a unique cluster identifier; instructions executable by the processor to cluster the status codes into a plurality of status codes clusters based on a value of the unique cluster identifier included in each of the status codes; instructions executable by the processor to hierarchically rank the status codes clusters relative to one another based on the unique cluster identifiers; instructions executable by the processor to, for each status codes cluster, hierarchically rank the status codes within that status codes cluster relative to each other status code within that status codes cluster, where a first status represented by a first status code of the status codes dominates over all statuses indicated by other applicable status codes of the status codes and a first rank represented by a first status codes cluster of the status codes clusters dominates over all ranks indicated by other status codes clusters of the status codes clusters; instructions executable by the processor to determine which of the plurality of status codes are applicable to a present status of the at least one system; and instructions executable by the processor to select and transmit one or more applicable status codes based on the hierarchical ranking of the status codes clusters in which the applicable status codes are included. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification