Database schema for hosting prepaid and subscription information
First Claim
1. At least one computer-readable medium on at least one computer storing a linked data structure for storing information corresponding to paid use computer operation and provisioning comprising:
- a distribution database comprising a request log table including LogID data, the hardware ID data, clientIP data, the type data, message data, and logdate data; and
a core database linked to the distribution database and comprising a device table including the deviceID data, name data, InitKey data, universal product identifier (UPID) data, LSN data, the type data, TotalMinutes data, and Status data.
2 Assignments
0 Petitions
Accused Products
Abstract
Linked databases including a core database and a distribution database support provisioning for computers in pay-per-use and subscription business models. The core database is well removed from front-end processing and includes job, device and bootstrap tables. The distribution database includes tables for packet distribution and logging and is near the front-end processing blocks. The core database is well protected from attack, while the more volatile data in the distribution database is available with low latency. Performance is maintained while reducing the surface area exposed to external attack.
9 Citations
20 Claims
-
1. At least one computer-readable medium on at least one computer storing a linked data structure for storing information corresponding to paid use computer operation and provisioning comprising:
-
a distribution database comprising a request log table including LogID data, the hardware ID data, clientIP data, the type data, message data, and logdate data; and
a core database linked to the distribution database and comprising a device table including the deviceID data, name data, InitKey data, universal product identifier (UPID) data, LSN data, the type data, TotalMinutes data, and Status data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
- 14. A data structure supporting pay-per-use and subscription business models comprising a Job table, a prepaid table, a bootstrap table, a packet table, a device table, a JobLog table, a batch table, a scheduler table, a configuration table, and an enumeration table.
- 19. A data structure supporting pay-per-use and subscription business models comprising a distribution bootstrap table, distribution packet table, and a request log table.
Specification