Verifiable and accurate service usage monitoring for intermediate networking devices
First Claim
1. A mobile end-user device, comprising:
- an access-network modem enabling the mobile end-user device to communicate with a network system over a wireless access network;
a local-area-network modem enabling the mobile end-user device to communicate with one or more other mobile end-user devices over a local-area network, the one or more other mobile end-user devices including a particular mobile end-user device;
one or more processors coupled to the access-network modem and to the local-area-network modem, the one or more processors capable of executing one or more instructions that, when executed by the one or more processors, cause the one or more processors to;
cause or at least assist the mobile end-user device to provide a forwarding service to the particular mobile end-user device, the forwarding service for forwarding traffic between the particular mobile end-user device and the network system;
cause or at least assist the mobile end-user device to provide information associated with the forwarding service to the particular mobile end-user device, the information for at least assisting the particular mobile end-user device to control usage of the forwarding service by the particular mobile end-user device; and
cause or at least assist the mobile end-user device to verify an aspect of the forwarding service used by at least a portion of the one or more other mobile end-user devices, the at least a portion of the one or more other mobile end-user devices comprising the particular mobile end-user device; and
memory coupled to the one or more processors and configured to provide the one or more processors with the one or more instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
A device, comprising: an access-network modem enabling the device to communicate with a network system over a wireless access network; a local-area-network modem enabling the device to communicate with one or more other devices, including a particular device, over a local-area network; and one or more processors coupled to the access-network modem and to the local-area-network modem, the one or more processors capable of executing one or more instructions that, when executed, cause the one or more processors to cause or at least assist the device to provide a forwarding service to the particular device, the forwarding service for forwarding traffic between the particular device and the network system, and cause or at least assist the device to provide information associated with the forwarding service to the particular device, the information at least for assisting in control of usage of the forwarding service by the particular device.
-
Citations
100 Claims
-
1. A mobile end-user device, comprising:
-
an access-network modem enabling the mobile end-user device to communicate with a network system over a wireless access network; a local-area-network modem enabling the mobile end-user device to communicate with one or more other mobile end-user devices over a local-area network, the one or more other mobile end-user devices including a particular mobile end-user device; one or more processors coupled to the access-network modem and to the local-area-network modem, the one or more processors capable of executing one or more instructions that, when executed by the one or more processors, cause the one or more processors to; cause or at least assist the mobile end-user device to provide a forwarding service to the particular mobile end-user device, the forwarding service for forwarding traffic between the particular mobile end-user device and the network system; cause or at least assist the mobile end-user device to provide information associated with the forwarding service to the particular mobile end-user device, the information for at least assisting the particular mobile end-user device to control usage of the forwarding service by the particular mobile end-user device; and cause or at least assist the mobile end-user device to verify an aspect of the forwarding service used by at least a portion of the one or more other mobile end-user devices, the at least a portion of the one or more other mobile end-user devices comprising the particular mobile end-user device; and memory coupled to the one or more processors and configured to provide the one or more processors with the one or more instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
-
-
100. A non-transitory computer-readable storage medium storing one or more machine-readable instructions that, when executed by one or more processors of a mobile end-user device, cause the mobile end-user device to:
-
provide a forwarding service to a particular mobile end-user device of one or more other mobile end-user devices communicatively coupled to the mobile end-user device over a local-area network, the forwarding service for forwarding traffic between the particular mobile end-user device and a network system communicatively coupled to the mobile end-user device over a wireless access network; provide information associated with the forwarding service to the particular mobile end-user device, the information for at least assisting the particular mobile end-user device to control usage of the forwarding service by the particular mobile end-user device; and verify an aspect of the forwarding service used by at least a portion of the one or more other mobile end-user devices, the at least a portion of the one or more other mobile end-user devices comprising the particular mobile end-user device.
-
Specification