Method and system with user identifiers that indicate session type
First Claim
1. A method of communicating over a packet-switched network, said method comprising:
- a wireless communication device receiving an instruction to establish a communication session over said packet-switched network on behalf of a user, said communication session having a session type;
said wireless communication device selecting, based at least in part on said session type, one of a plurality of user identifiers associated with said user, wherein said plurality of user identifiers comprises a first user identifier and a second user identifier, wherein said first user identifier is selected if said session type is a first session type and said second user identifier is selected if said session type is a second session type, and wherein said first session type is a real-time media session and said second session type is other than a real-time media session;
establishing said communication session using said selected user identifier to identify said user.
6 Assignments
0 Petitions
Accused Products
Abstract
A user uses a wireless communication device to engage in a communication session over a packet-switched network. The communication session is one of a plurality of different session types, e.g., a push-to-talk (PTT) session or a Web browsing session. The user is identified in the communication session by a user identifier that is dependent on the session type. The user identifier used in a particular communication session is included in a usage record generated for that communications session. A billing system determines the session type from the user identifier in the usage record. Based on this session type, the billing system selects a billing formula to calculate a charge to the user for the communication session.
83 Citations
19 Claims
-
1. A method of communicating over a packet-switched network, said method comprising:
-
a wireless communication device receiving an instruction to establish a communication session over said packet-switched network on behalf of a user, said communication session having a session type; said wireless communication device selecting, based at least in part on said session type, one of a plurality of user identifiers associated with said user, wherein said plurality of user identifiers comprises a first user identifier and a second user identifier, wherein said first user identifier is selected if said session type is a first session type and said second user identifier is selected if said session type is a second session type, and wherein said first session type is a real-time media session and said second session type is other than a real-time media session; establishing said communication session using said selected user identifier to identify said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16)
-
-
8. A wireless communication device comprising:
-
a user interface for receiving an instruction to establish a requested communication session over a packet-switched network on behalf of a user, said requested communication session having a requested session type; data storage storing a plurality of user identifiers associated with said user; selection logic for selecting one of said plurality of user identifiers, based at least in part on said requested session type, wherein said plurality of user identifiers associated with said user includes a first user identifier that indicates a first session type and a second user identifier that indicates a second session type, and wherein said selection logic selects said first user identifier if said requested session type is said first session type and selects said second user identifier if said requested session type is said second session type; and at least one application for establishing said requested communication session of said requested session type, wherein said at least one application uses said selected user identifier to identify said user for said requested communication session, and wherein said at least one application includes a first application for establishing communication sessions of said first session type and a second application for establishing communication sessions of said second session type. - View Dependent Claims (9, 10)
-
-
11. A method of obtaining session type information, said method comprising:
-
establishing a communication session over a packet-switched network on behalf of a user, said communication session having a session type; obtaining a user identifier that identifies said user for said communication session; determining said session type from said user identifier; selecting, based at least in part on said session type determined from said user identifier, one of a plurality of billing formulas; and using said selected billing formula to calculate a charge to said user for said communication session. - View Dependent Claims (12, 13, 14, 15, 17, 18, 19)
-
Specification