H04L12/1414

ADAPTING MICROSERVICES TO MULTI-PLATFORM DEPLOYMENTS

A method includes: receiving, by a computing device, a microservice code from a user device; identifying, by the computing device, a service used by the microservice code; identifying, by the computing device, the service in a target cloud platform; generating, by the computing device, a modified microservice code by adding a predefined code template to the microservice code, the predefined code template being associated with the service in the target cloud platform; receiving, by the computing device, user input defining a value of a parameter in the predefined code template in the modified microservice code; and generating, by the computing device, a new deployment file for the target cloud platform based on the modified microservice code.

System to Assess Utility Consumption

Presented are methods and systems to universally assess composite utility consumption (1) in which a plurality of real-time and batch sensor readings such as from multiple disparate utility sensor data inputs (3) may be acquired and stored such as into a local device (2) or a central data warehouse (6). A composite utility estimated cost generator (9) can generate missing or uncorrelated data and a collected composite utility data information correlator (11) can correlate the data so it can be applied to determine some type of composite utility cost information. For real-time calculation, a disparate utility rate information accessor (8) can obtain multiple items of disparate rate information and this can use with correlated data to create a composite utility consumption and spend so a user can manage and control utility usage for a home, building, facility, plant, specific equipment, or the like. Cost information, such as a rate of spend or spend amount(s) to date or for a period may be presented to user in a variety of visualizations and reporting formats including specific time usage and spend information, specific time range usage and spend, and “time-of-use” billing information for specific real-time data points. The visualization and reporting may be used to answer a plurality of usage questions along with specific characterizations of utility spend across time of day domains and specific equipment usage domains thus affording more effective utility cost management.

Data constrained resource access
09836528 · 2017-12-05 · ·

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing data deliver for data constrained user devices. In one aspect, a method includes the actions of receiving, from a user device, requests for resources. For each of the requests, determining whether the user device is currently subject to a data constraint for receiving data responsive to the request. For each request for which the user device is determined to be subject to the data constraint, provide data that causes the user device to display a prompt to choose whether a resource responsive to the request is to be provided in the unrestricted data form or a restricted data form. A resource can be provided in an unrestricted data form has a first data size and provided in a restricted data form has a second data size that is less than the first data size.

CHARGING METHOD, APPARATUS, AND SYSTEM
20220038871 · 2022-02-03 · ·

Embodiments of this application disclose a charging method and a related product. A charging function CHF apparatus receives a first charging request sent by a charging trigger function CTF apparatus, where the first charging request carries event charging information. Then, the CHF apparatus determines a first event charging processing mode based on the event charging information, and processes the first charging request according to the first event charging processing mode. According to the method, the CHF apparatus may determine the first event charging processing mode based on the first charging request, and perform event charging processing. Therefore, charging can be accurately and efficiently performed on an event charging service.

COLLABORATIVE POLICY MANAGEMENT STRATEGIES AT A MOBILE DEVICE
20170222820 · 2017-08-03 ·

A method is provided. The method includes electing a mobile device optimization strategy at a mobile device, web interface, or through direction to the provider. In exchange for a user selecting the mobile device optimization strategy, a network or service provider provides one or more plan-related incentives. A related system and mobile device are also disclosed.

Apparatus and method for providing telecommunication services
09723156 · 2017-08-01 · ·

Methods and apparatus of improving telecommunication network efficiency by increasing user device registration with and use of the network are disclosed. Improved user device registration and use, and thus increased efficiency may be achieved by allocating revenue generated by operation of a telecommunication network between user devices, a network operator device, and a third party device. The allocation of revenue may be based, at least in part, on a hierarchical relationship between user devices registered with the network and information concerning the use of the telecommunication network by the user devices.

Facilitating collection and display of information related to data usage by a plurality of mobile devices

A method for facilitating collection and display of information related to data usage by a plurality of mobile devices is disclosed. The method involves receiving first quantity information and sending a first identifier associated with the plurality of mobile devices and first activity-related information including the first quantity information to a server. The method also involves receiving group activity-related information associated with the plurality of mobile devices, the group activity-related information derived at least in part from second activity-related information including second quantity information, and producing signals for causing a display to display information derived from the group activity-related information. A method of associating a plurality of mobile devices in a group is also disclosed. Systems and computer-readable media for facilitating collection and display of information related to data usage by a plurality of mobile devices and for associating a plurality of mobile devices in a group are also disclosed.

System and method for online charging telecommunication services in real time
11368821 · 2022-06-21 · ·

Computer-implemented method for online charging telecommunication services in real time, comprising: (i) running a money-to-time algorithm, computing a time balance based on charging parameters and a wallet balance; (ii) if greater than zero, creating a charging data record, CDR, and writing a start timestamp therein, setting a terminate session timer based on the time balance, and confirming the communication session; (iii) if not greater than zero, or upon expiration of the terminate session timer, instructing to terminate the communication session, wherein upon expiration of the terminate session timer an end timestamp is written in the CDR. Online charging system, OCS, implementing the method.

System, method, and computer program for using artificial intelligence for online charging
11736306 · 2023-08-22 · ·

As described herein, a system, method, and computer program are provided for using artificial intelligence for online charging. A request for use of a network service by an entity is identified. Account allowances/balances to which the requested use of the network service can be charged are determined. Insights generated by an artificial intelligence system are accessed, where the insights predict future use of the network service (e.g. that will be charged to each account allowance/balance). A quota size to be requested in association with a select account allowance/balance is determined, based on the request for the use of the network service and the insights. A reservation request to reserve the quota size from the select account allowance/balance is generated. The use of the network service is authorized, when the quota size is reserved from the select account allowance/balance for the use of the network service.

DATA STORAGE METERING AND BILLING

A method for data storage metering and billing includes receiving, at an owner server on a periodic basis, storage utilization data. The storage utilization data includes one or more measurements of data storage usage for data storage at a customer location of a customer where the customer location is remote from the owner server. The method includes calculating, from the storage utilization data, average storage utilization data that includes an average of the storage utilization data from the customer location for a billing period. The method includes calculating billing information for the average storage utilization data for the billing period where the billing information is calculated from the average storage utilization data and a calculated storage billing rate, and providing, to the customer, access to the billing information.