IP Library › Granted Patent US 9,654,646
Granted Patent B2
US 9,654,646 · App. 14/430,392 · Granted May 16, 2017

Proximity service charging

Inventors: Gerald Goermer (Wandlitz, DE); Vesa Pauli Hellgren (Helsinki, FI); Li Zhu (Willetton, AU)
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
H04M15/64H04M15/28H04M15/30H04M15/43H04M15/48H04M15/93H04W4/023H04W4/24H04M15/44H04M15/8083
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,654,646
App. No.
14/430,392
Granted
May 16, 2017
Kind
B2
Abstract

A mechanism for a user equipment is described. The mechanism comprises allocating a secure memory area, wherein said secure memory area being inaccessible by a user of the user equipment; generating an charging identifier relating to proximity communication involving the user equipment; collecting proximity service charging data during the proximity communication; storing the charging identifier and the proximity service charging data in the secure memory area.

Claims (60)

1. A method for a user equipment comprising:

allocating a secure memory area, wherein said secure memory area being inaccessible by a user of the user equipment;

generating a charging identifier relating to proximity communication involving the user equipment;

collecting proximity service charging data during the proximity communication;

storing the charging identifier and the proximity service charging data in the secure memory area;

creating a service charging report to charge for the use of the proximity communication, the service charging report comprising the collected proximity service charging data and the charging identifier; and

sending the proximity service charging data together with the charging identifier to a network element.

2. The method according to claim 1 , said charging identifier comprises an International Mobile Equipment Identity (IMEI) or an IP address of the user equipment.

3. The method according to claim 2 , said charging identifier comprises a 32-bit number, wherein said 32-bit number incrementing after each switching-on of the user equipment and being stored at non-volatile memory of the user equipment after each incrementing.

4. A method for a first apparatus comprising:

receiving a message comprising an indication of local path proximity communication from a user equipment, wherein said user equipment attempting to be involved in the proximity communication via the first apparatus;

generating a charging identifier based an identity of the user equipment;

collecting proximity service charging data during the proximity communication;

sending the proximity service charging data together with the charging identifier to a network element after the proximity communication ends; and

forwarding the charging identifier together with proximity service charging data to an online charging system to initiate conversion of the proximity service charging data to monetary units.

5. A method for a second apparatus comprising:

receiving a message comprising a first charging identifier relating to proximity communication involving a user equipment, proximity service charging data and a second charging identifier unrelated to proximity communication concerning a normal charging event in relation to the user equipment;

correlating the first charging identifier with the second charging identifier; and

generating a bill in relation to the user equipment by taking into account the proximity communication.

6. The method according to claim 5 , said first charging identifier comprises an International Mobile Equipment Identity (IMEI) or an IP address of the user equipment.

7. The method according to claim 6 , said first charging identifier comprises a 32-bit number, wherein said 32-bit number incrementing after each switching-on of the user equipment and being stored at non-volatile memory of the user equipment after each incrementing.

8. A user equipment comprising:

a processor configured to

allocate a secure memory area, wherein said secure memory area being inaccessible by a user of the user equipment;

generate a charging identifier relating to proximity communication involving the user equipment;

collect proximity service charging data during the proximity communication;

store the charging identifier and the proximity service charging data in the secure memory area;

create a service charging report to charge for the use of the proximity communication, the service charging report comprising the collected proximity service charging data and the charging identifier; and

send the proximity service charging data together with the charging identifier to a network element via a transmitter of said user equipment.

9. The user equipment according to claim 8 , said charging identifier comprises an International Mobile Equipment Identity (IMEI) or an IP address of the user equipment.

10. The user equipment according to claim 9 , said charging identifier comprises a 32-bit number, wherein said 32-bit number incrementing after each switching-on of the user equipment and being stored at non-volatile memory of the user equipment after each incrementing.

11. A first apparatus comprising:

a receiver configured to receive a message comprising an indication of local path proximity communication from a user equipment, wherein said user equipment attempting to be involved in the proximity communication via the first apparatus;

a processor configured to

generate a charging identifier based an identity of the user equipment, collect proximity service charging data during the proximity communication,

send the proximity service charging data together with the charging identifier to a network element via a transmitter of said first apparatus after the proximity communication ends, and

forward the charging identifier together with proximity service charging data to an online charging system to initiate conversion of the proximity service charging data to monetary units.

12. A second apparatus comprising:

a receiver configured to receive a message comprising a first charging identifier relating to proximity communication involving a user equipment, proximity service charging data and a second charging identifier unrelated to proximity communication concerning a normal charging event in relation to the user equipment;

a processor configured to correlate the first charging identifier with the second charging identifier, and

to generate a bill in relation to the user equipment by taking into account the proximity communication.

13. The second apparatus according to claim 12 , said first charging identifier comprises an International Mobile Equipment Identity (IMEI) or an IP address of the user equipment.

14. The second apparatus according to claim 13 , said first charging identifier comprises a 32-bit number, wherein said 32-bit number incrementing after each switching-on of the user equipment and being stored at non-volatile memory of the user equipment after each incrementing.

15. A computer program for a user equipment, the computer program embodied on a non-transitory computer readable medium, the computer program, when executed by a processor, causes the processor at least to:

allocate a secure memory area, wherein said secure memory area being inaccessible by a user of the user equipment;

generate a charging identifier relating to proximity communication involving the user equipment;

collect proximity service charging data during the proximity communication;

store the charging identifier and the proximity service charging data in the secure memory area;

create a service charging report to charge for the use of the proximity communication, the service charging report comprising the collected proximity service charging data and the charging identifier; and

send the proximity service charging data together with the charging identifier to a network element.

16. A computer program for a first apparatus comprising, the computer program embodied on a non-transitory computer readable medium, the computer program, when executed by a processor, causes the processor at least to:

receive a message comprising an indication of local path proximity communication from a user equipment, wherein said user equipment attempting to be involved in the proximity communication via the first apparatus;

generate a charging identifier based an identity of the user equipment;

collect proximity service charging data during the proximity communication;

send the proximity service charging data together with the charging identifier to a network element after the proximity communication ends; and

forward the charging identifier together with proximity service charging data to an online charging system to initiate conversion of the proximity service charging data to monetary units.

17. A computer program for a second apparatus, the computer program embodied on a non-transitory computer readable medium, the computer program, when executed by a processor, causes the processor at least to:

receive a message comprising a first charging identifier relating to proximity communication involving a user equipment, proximity service charging data and a second charging identifier unrelated to proximity communication concerning a normal charging event in relation to the user equipment;

correlate the first charging identifier with the second charging identifier; and

generate a bill in relation to the user equipment by taking into account the proximity communication.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE COUNTRY OF RECEIVING PARTY PREVIOUSLY RECORDED ON REEL 035231 FRAME 0463. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Mar 24, 2015
From: GOERMER, GERALD; HELLGREN, VESA PAULI; ZHU, LI
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 035259/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2015
From: GOERMER, GERALD; HELLGREN, VESA PAULI; ZHU, LI
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 035231/0463 →
Continuity (1)
Related Publication 20150229779A1 · Aug 13, 2015