State-based timeslots and systems for data usage recording and publishing
AssigneeVMware, Inc.
InventorsBo LIN, Kai LOU, Chuntao CHEN, Caixia JIANG, Xi ZENG, Wu QI, Danyang LI, Xiao LIANG
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsBo LIN, Kai LOU, Chuntao CHEN, Caixia JIANG, Xi ZENG, Wu QI, Danyang LI, Xiao LIANG
Estimating the term…
Data usage by networking and data processing services is measured using a timeslot system. The timeslots have multiple states for collecting, collecting with processing, and expired timeslots. Data from upstream components is reported to local manager clusters and placed into timeslots corresponding to a timestamp of the data. Data can be reported from local managers to an entitlement service and/or a cloud service portal. Timing inconsistencies due to latency or processing time can be resolved by accounting for a timestamp difference using a timestamp difference value between the timeslot time and the reporting time. Data can be deduplicated, cleaned, and/or compacted. Data can be also be version controlled, with timeslots maintaining a version number. Complete and accurate tracking of data usage and associated costs is improved by reporting and collecting usage data using state-based timeslots.
A method for reporting data usage information, the method comprising:
A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a computing system, cause the computing system to perform operations for reporting data usage, the operations comprising:
A system comprising:
Dependencies are inferred from the claim text.