IP Library Granted Patent US 7,882,543
Granted Patent B2
US 7,882,543 · App. 10/580,020 · Granted Feb 1, 2011

Systems and methods for added authentication in distributed network delivered half-duplex communications

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,882,543
App. No.
10/580,020
Granted
Feb 1, 2011
Kind
B2
Abstract

In half-duplex communications over a wireless network, a user from a private organization sends the request for half-duplex communication through a private server controlled by the private organization. The private server sets up a private account with the wireless carrier and the user communicates via the private account.

Claims (53)

1. A method comprising:

a wireless user device interacting with a private authentication element to obtain identities of private user devices;

the wireless user device sending, via a wireless communication network, a request to a CHDP (carrier half-duplex processing element) of the wireless communication network, the request identifying at least one invitee private user device;

the CHDP sending a request for authentication of the at least one invitee private user device to the private authentication element; the private authentication element authenticating the at least one invitee private user device and sending an authentication response to the CHDP indicating whether or not the at least one invitee private user device is authenticated;

the CHDP sending invitations to authenticated invitee private user devices and receiving acceptances/rejections; and the CHDP setting up a half-duplex communications session for authenticated users that have accepted the invitation.

2. The method of claim 1 further comprising: the private authentication element registering with the CHDP to perform authentication for a particular domain.

3. The method of claim 1 wherein the half-duplex communications session is a Push-to-Talk™ over Cellular (PoC) session.

4. The method of claim 1 wherein sending a request comprises sending the request to a PoC server of the CHDP.

5. The method of claim 4 wherein the CHDP further comprises a carrier GLMS (Group List Management Server).

6. The method of claim 1 , wherein interacting further comprises using a carrier GLMS as an intermediary.

7. The method of claim 1 wherein sending an authentication response uses a carrier GLMS as an intermediary.

8. The method of claim 1 wherein the private authentication element is a GLMS.

9. The method of claim 1 further comprising the wireless user device encrypting an identity of the at least one invitee private user device.

10. A method comprising:

a private authentication element interacting with a wireless user device which operates in a wireless communication network to establish private identities of private user devices;

the private authentication element receiving a request for authentication of the private identities from a carrier half-duplex processing element of the wireless communication network associated with a requested half-duplex communications session from the wireless user device;

the private authentication element authenticating the private identities; and

the private authentication element sending an authentication response to the carrier half-duplex processing element indicating whether or not the private identities are authenticated.

11. The method of claim 10 wherein interacting comprises the private authentication element interacting with the wireless user device via a carrier GLMS.

12. The method of claim 10 wherein:

receiving comprises receiving the request from a PoC server; and

sending comprises sending the authentication response to the PoC server.

13. The method of claim 12 wherein:

receiving comprises receiving the request from the PoC server via a carrier GLMS; and

sending comprises sending the authentication response to the PoC server via the carrier GLMS.

14. The method of claim 10 wherein the private authentication element is a GLMS.

15. The method of claim 10 further comprising the private authentication element registering with the carrier half-duplex processing element to perform authentication for a particular domain.

16. A private authentication element configured to perform the method of claim 10 .

17. The authentication element of claim 16 comprising a private GLMS.

18. A method in a wireless user device comprising:

the wireless user device interacting with a private authentication element to obtain private identities of private user devices; and

the wireless user device sending, via a wireless communication network, a request for half-duplex communication identifying at least one invitee private user device to a CHDP, the request indicating to the CHDP of the wireless communication network to perform authentication of the at least one invitee private user device with the private authentication element.

19. The method of claim 18 wherein interacting comprises the wireless user device populating an address book with the private identities obtained from the private authentication element.

20. The method of claim 18 , wherein the half-duplex communications are PoC communications.

21. The method of claim 18 , interacting comprises interacting with a private GLMS.

22. A wireless user device configured to perform the method of claim 18 .

23. A wireless user device of claim 18 , configured to operate in a private mode and a regular mode.

24. The wireless user device of claim 18 , configured to encrypt the identities.

25. A carrier half-duplex processing element (CHDP) for use in a wireless communication network, the CHDP comprising:

a first input for receiving, via the wireless communication network, requests from a client device for half-duplex communications session with at least one private user device in response to which the CHDP generates an authentication request for authentication of private identities of private user devices;

an output for sending the authentication request to a private authentication element;

a second input for receiving an authentication response from the private authentication element; and

wherein in the event of successful authentication, the CHDP invites the private user devices to participate in the half-duplex communications session and sets up a half-duplex communications session between devices that accept.

26. The carrier half-duplex processing element of claim 25 wherein the half-duplex communications session is a PoC session and the CHDP comprises a PoC server.

27. The carrier half-duplex processing element of claim 26 further comprising a GLMS, wherein the authentication request is sent by the PoC server to the private authentication element via the GLMS server.

28. The carrier half-duplex processing element of claim 27 , wherein the authentication response is received by the PoC server via the GLMS server.

29. A system for authenticating private users from a private network when conducting instant communications over a carrier network, the system comprising:

a carrier processing element of the carrier network which is configured to receive a request for an instant communications session from a wireless user device, to send an authentication request of an identity of at least one private invitee user device to a private authentication element, to send an invitation for the instant communications session to the at least one private invitee user device if an authentication is response received from the private authentication element, and to set up the instant communications session between the wireless user device and the at least one private invitee user device; and

a private authentication element of a private network outside of the carrier network, the private authentication element being configured to establish authenticated identities of private user devices, to receive the authentication request from the carrier processing element of the carrier network, to authenticate the identities and to send the authentication response back to the carrier processing element indicating whether or not the identities are authenticated.

30. The method of claim 1 , wherein the private authentication element is connected in a private communication network.

31. The method of claim 10 , wherein the private authentication element is connected in a private communication network.

32. The method of claim 18 , wherein the private authentication element is connected in a private communication network.

33. The CDHP of claim 25 , wherein the output is for sending the authentication request to a private authentication element which is connected in a private communication network.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 9, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031394/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2007
From: MOUSSEAU, GARY P.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 019054/0969 →