Hickman Palermo Becker Bingham LLP
Managing network data consumption of applications on cellular computer networks on one or more server computers
Computer systems and methods for managing network data consumption between a client computer and one or more server computers. A computer system comprising: a memory persistently storing a set of instructions; one or more processors coupled to the memory, wherein the one or more processors execute the set of instructions, which causes the one or more processors to: receive, at an intermediary server computer, a first plurality of requests associated with a first user, a first operator, and a first application; and for each request in the first plurality of requests, determine a size of the request, and add the size of the request to a first running total associated with the first user, the first operator, and the first application; receive, from a remote client computer, at the intermediary server computer, a first request that comprises one or more values that identify the first user, the first application, a first application server computer; determine that the first request is associated with the first operator; determine that the first request is a first size; and determine whether the first size plus the first running total is greater than a first threshold associated with the first user, the first operator, and the first application; in response to determining that the first size plus the first running total is not greater than the first threshold: increment the first running total associated with the first user, the first operator, and the first application by the first size; send the first request to the first application server computer.
LotusFlare, Inc.
H H H H H H H H
H04L H04M H04M H04M H04W H04L H04M H04M
inventional inventional inventional inventional inventional inventional inventional inventional
Kunal Shao Qing Guogang Zhihui
Gulati Xia Guo Li Chen