IP Library Granted Patent US 7,634,251
Granted Patent B2
US 7,634,251 · App. 11/425,161 · Granted Dec 15, 2009

Method and system for generating peer to peer billing records when one or more clients pay for the other clients

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 7,634,251
App. No.
11/425,161
Granted
Dec 15, 2009
Kind
B2
Abstract

A method and a system for generating peer-to-peer billing records for at least one peer-to-peer communication session corresponding to at least one communication service in a communication system. The method comprises the steps of: collecting a completion-billing-token corresponding to a peer-to-peer communication session corresponding to a communication service and evaluating the completion-billing-token along with a paid-authentication-token corresponding to the peer-to-peer communication session. The completion-billing-token comprises a details corresponding to the peer-to-peer communication session, the details being at least one of a signature and an agreement. The paid-authentication-token controls duration of a peer-to-peer communication session based on a communication service provider.

Claims (19)

1. A method of managing at least one peer-to-peer communication session corresponding to at least one communication service in a communication system, wherein at least one pay wireless client pays a predefined amount for at least one free wireless client, the method comprising the steps of:

notifying each pay wireless client at least one of a real-time-cost of the at least one peer-to-peer communication session and the location of the each free wireless client, wherein each pay wireless client and each free wireless client calculate the real-time-cost of each peer-to-peer communication session;

determining whether the cost of the peer-to-peer communication session is exceeding the predefined amount; and

sending a completion-billing-token corresponding to each peer-to-peer communication session to a billing server, wherein the completion-billing-token comprises the details corresponding to the peer-to-peer communication session, the details being at least one of a signature and an agreement.

2. The method of claim 1 further comprising the step of:

sharing at least one token corresponding to the at least one communication service with the at least one free wireless client, wherein each token corresponding to each communication service comprises details of the communication service, a predefined criterion for the at least one pay wireless client to pay for the communication service utilized by the at least one free wireless client.

3. The method of claim 1 , wherein the notifying step comprises updating each token corresponding to each communication service based on at least one of a communication service provider, a location corresponding to each pay wireless client and each free wireless client involved in the peer-to-peer communication session and a service rate corresponding to the communication service.

4. The method of claim 1 , wherein based on the determining step the at least one pay wireless client performs at least one of the action of terminating the peer-to-peer communication session and extending the peer-to-peer communication session.

5. The method of claim 4 , wherein for extending the peer-to-peer communication session the at least one pay wireless client updates the completion-billing-token based on a session-extend request.

6. The method of claim 5 , wherein the at least one free wireless client issues the session-extend request.

7. The method of claim 5 , wherein the at least one pay wireless client issues the session-extend request.

8. A system for managing at least one peer-to-peer communication session corresponding to at least one communication service in a communication system, wherein at least one pay wireless client pays a predefined amount for at least one free wireless client, the system comprising:

a notifying module, the notifying module notifies each pay wireless client at least one of a real-time-cost of the at least one peer-to-peer communication session and the location of the each free wireless client, wherein each pay wireless client and each free wireless client calculate the real-time-cost of each peer-to-peer communication session;

a determining module, the determining module determines whether the cost of the peer-to-peer communication session is exceeding the predefined amount; and

a sending module, the sending module sends a completion-billing-token corresponding to each peer-to-peer communication session to a billing server, wherein the completion-billing-token comprises the details corresponding to the peer-to-peer communication session, the details being at least one of a signature and an agreement.

9. The system of claim 8 further comprising:

a sharing module, the sharing module shares at least one token corresponding to the at least one communication service with the at least one free wireless client, wherein each token corresponding to each communication service comprises details of the communication service, a predefined criterion for the at least one wireless client to pay for the communication service utilization by the at least one free wireless client.

10. The system of claim 8 , wherein the notifying module comprises:

an updating module, the updating module updates each token corresponding to each communication service based on at least one of a communication service provider, a location corresponding to each pay wireless client and each free wireless client involved in the peer-to-peer communication session and a service rate corresponding to the communication service.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034318/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2006
From: TSEITLIN, EUGENE R.; ALONSO, LEOPOLD A.; KOGAN, BARRY M.
To: MOTOROLA, INC.
Reel/Frame 017812/0384 →