Regional business model for subscription computing
First Claim
Patent Images
1. A method in a data processing system for managing subscription computing services, the method comprising:
- providing subscription computing services to a set of clients in a network data processing system; and
billing a mobile client with in the set of clients for a subscription computing service based on a location of the mobile client.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer implemented instructions for managing services in a data processing system. A request is received for a service from a client. A location of the client is identified in response to receiving the request. Based on the location of the client, a determination is made as to whether the service is to be provided. If the service is provided, the client is billed for the service based on the location of the client.
13 Citations
69 Claims
-
1. A method in a data processing system for managing subscription computing services, the method comprising:
-
providing subscription computing services to a set of clients in a network data processing system; and
billing a mobile client with in the set of clients for a subscription computing service based on a location of the mobile client. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a data processing system for managing services, the method comprising:
-
receiving a request for a service from a client;
identifying a location of the client in response to receiving the request; and
billing the client for the service based on the location of the client. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method in a data processing system for managing services, the method comprising:
-
receiving a request for a service from a client;
identifying a current location of the client in response to receiving the request;
determining whether to provide the service based on the current location of the client;
providing the service in response to a determination to provide the service; and
billing the client for the service based on the current location of the client if the service is provided to the client. - View Dependent Claims (22, 24, 29, 30, 31)
-
-
23. A network data processing system comprising:
-
a network;
a plurality of clients, wherein the plurality of clients establish communications links to the network; and
a server in communication with the network, wherein the server provides services to the plurality of clients and wherein the server receives a request for a service from a client;
identifies a location of the client in response to receiving the request; and
bills the client for the service based on the location of the client.
-
-
25. A data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to provide subscription computing services to a set of clients in a network data processing system; and
bill a mobile client with in the set of clients for a subscription computing service based on a location of the mobile client.
-
-
26. A data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a request for a service from a client;
identify a location of the client in response to receiving the request; and
bill the client for the service based on the location of the client.
-
-
27. A data processing system comprising:
-
a bus system;
a communications unit connected to the bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a request for a service from a client;
identify a current location of the client in response to receiving the request;
determine whether to provide the service based on the current location of the client;
provide the service in response to a determination to provide the service; and
bill the client for the service based on the current location of the client if the service is provided to the client.
-
-
28. A data processing system for managing subscription computing services, the data processing system comprising:
-
providing means for providing subscription computing services to a set of clients in a network data processing system; and
billing means for billing a mobile client with in the set of clients for a subscription computing service based on a location of the mobile client.
-
-
32. A data processing system for managing services, the data processing system comprising:
-
receiving means for receiving a request for a service from a client;
identifying means for identifying a location of the client in response to receiving the request; and
billing means for billing the client for the service based on the location of the client. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48, 50, 51, 52)
-
-
47. A data processing system for managing services, the data processing system comprising:
-
receiving means for receiving a request for a service from a client;
identifying means for identifying a current location of the client in response to receiving the request;
determining means for determining whether to provide the service based on the current location of the client;
providing means for providing the service in response to a determination to provide the service; and
billing means for billing the client for the service based on the current location of the client if the service is provided to the client.
-
-
49. A computer program product in a computer readable medium for managing subscription computing services, the computer program product comprising:
-
first instructions for providing subscription computing services to a set of clients in a network data processing system; and
second instructions for billing a mobile client with in the set of clients for a subscription computing service based on a location of the mobile client.
-
-
53. A computer program product in a computer readable medium for managing services, the computer program product comprising:
-
first instructions for receiving a request for a service from a client;
second instructions for identifying a location of the client in response to receiving the request; and
third instructions for billing the client for the service based on the location of the client. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69)
-
-
68. A computer program product in a computer readable medium for managing services, the computer program product comprising:
-
first instructions for receiving a request for a service from a client;
second instructions for identifying a current location of the client in response to receiving the request;
third instructions for determining whether to provide the service based on the current location of the client;
fourth instructions for providing the service in response to a determination to provide the service; and
fifth instructions for billing the client for the service based on the current location of the client if the service is provided to the client.
-
Specification