IP Library Granted Patent US 8,538,004
Granted Patent B2
US 8,538,004 · App. 12/350,574 · Granted Sep 17, 2013

Method and apparatus for relaying calls

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 8,538,004
App. No.
12/350,574
Granted
Sep 17, 2013
Kind
B2
Abstract

A dual mode user terminal for a calling party can make calls over both a conventional cellular network and a packet data network using VoIP protocols. If the called party is not available to receive a VoIP call over the packet data network, the user terminal for the calling party can request a third party user terminal available on the packet data network to relay the call between the calling party and the called party.

Claims (29)

1. A method implemented by a user terminal for a calling party of placing a call from a calling party to a called party remotely located from the calling party, said method comprising:

determining the availability of a called party user terminal on a packet data communication network;

establishing a call with the called party user terminal over the packet data network if the called party user terminal is available on the packet data network; and

if the called party user terminal is not available on the packet data network, identifying a third party user terminal available to relay the call and requesting the third party user terminal to relay said call from the calling party user terminal to the called party user terminal over an alternate communication network.

2. The method of claim 1 wherein identifying a third party user terminal available to relay the call comprises identifying a third party terminal available on the packet data network to relay the call.

3. The method of claim 2 wherein identifying a third party user terminal available on the packet data network comprises accessing a group list for a predefined group, and identifying one or more third party user terminals on said group list that are currently available on said packet data network.

4. The method of claim 3 wherein determining the availability of the called party user terminal on a packet data communication network comprises periodically receiving presence information from a presence server indicating the availability status of said called party user terminal.

5. The method of claim 3 wherein said group list is stored in said calling party user equipment.

6. The method of claim 3 wherein said group list is stored in a server accessible via said packet data network.

7. The method of claim 1 wherein identifying a third party user terminal available to relay the call comprises identifying a third party terminal available on a personal area network to relay the call.

8. The method of claim 1 wherein requesting the third party user equipment to relay said call from said calling party to a user terminal of said called party comprises:

establishing communication with said third party user terminal;

providing a called party address to said third party user terminal for establishing communication between said third party user equipment and said called party user terminal over an alternate communication network.

9. A dual mode user terminal comprising:

a first communication interface for communicating over a mobile communication network;

a second communication interface for communicating over a packet data network;

a control processor configured to:

determine the availability of a called party user terminal on the packet data network;

establish a call with the called party user terminal over the packet data network if the called party user terminal is available on the packet data network; and

if the called party user terminal is not available on the packet data network, identify a third party user terminal available to relay the call and request the third party user terminal to relay said call from the calling party user terminal to the called party user terminal over the mobile communication network.

10. The dual mode user terminal of claim 9 wherein the control processor is configured to identify a third party user terminal available on the packet data network to relay the call.

11. The dual mode user terminal of claim 10 wherein the control processor is configured to identify a third party user terminal available on the packet data network by accessing a group list for a predefined group, and identifying one or more third party user terminals on said group list that are currently available on said packet data network.

12. The dual mode user terminal of claim 11 wherein the control processor is configured to determine the availability of the called party user terminal on a packet data communication network by periodically receiving presence information from a presence server indicating the availability status of said called party user terminal.

13. The dual mode user terminal of claim 11 wherein said group list is stored in said calling party user equipment.

14. The dual mode user terminal of claim 11 wherein said group list is stored in a server accessible via said packet data network.

15. The dual mode user terminal of claim 9 wherein the control processor is configured to identify a third party user terminal available on a personal area network to relay the call.

16. The dual mode user terminal of claim 9 wherein the control processor is configured to request the third party user equipment to relay said call from said calling party to a user terminal of said called party by:

establishing communication with said third party user terminal;

providing a called party address to said third party user terminal for establishing communication between said third party user equipment and said called party user terminal over an alternate communication network.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 048691/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: SONY MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043951/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043943/0631 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2013
From: SONY MOBILE COMMUNICATIONS AB
To: SONY CORPORATION; SONY MOBILE COMMUNICATIONS AB
Reel/Frame 030828/0327 →
CHANGE OF NAME Recorded Jul 18, 2013
From: SONY ERICSSON MOBILE COMMUNICATIONS AB
To: SONY MOBILE COMMUNICATIONS AB
Reel/Frame 030831/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2009
From: EAST, ALLEN MICHAEL; DUNKO, GREGORY A.; BLOEBAUM, LELAND SCOTT
To: SONY ERICSSON MOBILE COMMUNICATIONS AB
Reel/Frame 022077/0121 →