Method and apparatus to provide charging for ad-hoc service provisioning between trusted parties and between untrusted parties
First Claim
1. A method to provide a service for a user device with a service provider, comprising:
- establishing a service provisioning relationship between the user device and a bridging user device through a first wireless network;
providing a desired service for the user device with the service provider via the bridging user device and the first wireless network, and through a second wireless network that couples the bridging user device to the service provider;
while providing the service, recording charging data for the service provisioning relationship between the user device and the bridging user device; and
reporting the charging data from the bridging user device to the service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a system provide a service for a user device with a service provider. The method includes establishing a service provisioning relationship between the user device and a bridging user device through a first wireless network (e.g., a Bluetooth network); providing a desired service for the user device with the service provider via the bridging user device and the first wireless network, and through a second wireless network (e.g., a cellular network) that couples the bridging user device to the service provider; while providing the service, recording charging data for the service provisioning relationship between the user device and the bridging user device; and reporting the charging data from the bridging user device to the service provider. In the preferred embodiment at least the establishing and recording functions use service provider trusted software running on the user device and on the bridging user device.
96 Citations
44 Claims
-
1. A method to provide a service for a user device with a service provider, comprising:
-
establishing a service provisioning relationship between the user device and a bridging user device through a first wireless network;
providing a desired service for the user device with the service provider via the bridging user device and the first wireless network, and through a second wireless network that couples the bridging user device to the service provider;
while providing the service, recording charging data for the service provisioning relationship between the user device and the bridging user device; and
reporting the charging data from the bridging user device to the service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system that provides a service for a user device with a service provider, comprising:
-
at least one user device comprising an interface to a first wireless network;
at least one bridging user device comprising an interface to said first wireless network and an interface to a second wireless network; and
at least one service provider reachable through said second wireless network;
where said user device, said bridging user device and said service provider execute computer code to establish a service provisioning relationship between said user device and said bridging user device through said first wireless network;
to provide a desired service for said user device with said service provider via said bridging user device and said first wireless network, and through said second wireless network that couples said bridging user device to said service provider;
to record charging data for the service provisioning relationship between said user device and said bridging user device; and
to report the charging data from said bridging user device to said service provider. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A mobile device, comprising:
-
a data processor coupled to a memory; and
an interface to a short range wireless network;
said memory storing computer code executable by said data processor to request a service to be provided by a service provider and to establish a service provisioning relationship between said mobile device and another device through said short range wireless network, where said another device is bidirectionally coupled to said service provider through a second wireless network, and where said service is provided for said mobile device by the service provider via said short range wireless network, said another device, and said second wireless network. - View Dependent Claims (32, 33, 34)
-
-
35. A mobile device, comprising:
-
a data processor coupled to a memory;
an interface to a short range wireless network; and
an interface to a cellular wireless network;
said memory storing computer code executable by said data processor to establish a service provisioning relationship between said mobile device and another device through said short range wireless network, where said mobile device can be bidirectionally coupled to said service provider through said cellular wireless network, and where said service is provided for said another device by the service provider via said short range wireless network, said mobile device and said cellular wireless network, and where said computer code executable by said data processor further is operable to record charging data for the service provisioning relationship between said mobile device and said another device, and to report the charging data to said service provider via said cellular wireless network. - View Dependent Claims (36, 37, 38, 39, 40)
-
- 41. A mobile terminal comprising a data processor coupled to an interface to a short range wireless network, said data processor operating to request a service to be provided by a service provider and to establish a service provisioning relationship between said mobile terminal and a device through said short range wireless network, where said device is bidirectionally coupled to said service provider through another wireless network, and where said service is provided for said mobile terminal by the service provider via said short range wireless network, said device and said another wireless network.
- 43. A mobile terminal comprising a data processor coupled to an interface to a short range wireless network and to an interface to a cellular wireless network, said data processor operable to establish a service provisioning relationship between said mobile terminal and a device through said short range wireless network, where said mobile terminal can be bidirectionally coupled to said service provider through said cellular wireless network, and where said service is provided for said device by the service provider via said short range wireless network, said mobile terminal and said cellular wireless network, and where said data processor is further operable to record charging data for the service provisioning relationship between said mobile terminal and said device, and to report the charging data to said service provider over said cellular wireless network.
Specification