US9270799B2ActiveUtilityA1

Using indirect communication to provide a solution to use international dialing convention and incorporating phone numbers for non-phone devices

Assignee: YUEN PAK KAYPriority: Aug 25, 2006Filed: Nov 19, 2012Granted: Feb 23, 2016
Est. expiryAug 25, 2026(~0.1 yrs left)· nominal 20-yr term from priority
H04L 61/304H04L 61/605H04W 68/00H04W 88/04H04M 3/567H04L 69/22H04L 61/1511H04W 76/02H04M 1/2535H04W 4/20H04L 65/1069H04L 2101/33H04L 2101/65H04L 61/4511H04W 76/10
61
PatentIndex Score
2
Cited by
134
References
18
Claims

Abstract

An indirect communication system and a method of indirect communication include a mobile phone as either a calling device or receiving device. The mobile phone calls another device to set up a prospective communication, and then uses Voice over Internet Protocol (VoIP) to communicate with the other device over the Internet. The receiving device receives a generated signal notifying the receiving device of a proposed communication with the calling device. A server sets up a meeting point channel after the calling device has connected to the server. The server receives outgoing VoIP packets from the calling device and redirects the outgoing VoIP packets to the receiving device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A communication system, comprising:
 a first transceiver having a first identifier; 
 a second transceiver having a second identifier; 
 a first sub-device having a first sub-identifier comprised of the first identifier and a first device code; 
 a second sub-device having a second sub-identifier comprised of the second identifier and a second device code; 
 a first communication channel between the first sub-device and the second sub-device; 
 a second communication channel between the first sub-device and the second transceiver; 
 a first transmission of information from the first sub-device on the first communication channel identified by the first sub-identifier; 
 a second transmission of information from the second sub-device on the first communication channel identified by the second sub-identifier; 
 a third transmission of information from the first sub-device on the second communication channel identified by the first identifier; and 
 a fourth transmission of information from the second transceiver on the second communication channel identified by the second identifier, 
 wherein the first sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the first transceiver, and the first identifier, and 
 wherein the second sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the second transceiver, and the second identifier. 
 
     
     
       2. The communication system of  claim 1 , wherein the first identifier is selected from the group consisting of:
 an identification number of the first transceiver; 
 a phone identifier, 
 a series of digits; 
 a GSM identifier; 
 an International Dialing Convention identifier, 
 a mobile phone identifier, and 
 a land-line telephone identifier. 
 
     
     
       3. The communication system of  claim 1 , wherein the second identifier is selected from the group consisting of:
 an identification number of the second transceiver; 
 a phone identifier, 
 a series of digits; 
 a GSM identifier; 
 an International Dialing Convention identifier, 
 a mobile phone identifier, and 
 a land-line telephone identifier. 
 
     
     
       4. The communication system of  claim 1 , wherein the artificial device code and the sub-device identifier are removed to call an outside line. 
     
     
       5. The communication system of  claim 1 , wherein the first transceiver is a handset, a phone, a gateway, a base station, a server, a cell tower, a transceiver, a computer, a palm top, a laptop, a tablet, or a personal digital assistant. 
     
     
       6. The communication system of  claim 1 , wherein the second transceiver is a handset, a phone, a gateway, a base station, a server, a cell tower, a transceiver, a computer, a palm top, a laptop, a tablet, or a personal digital assistant. 
     
     
       7. A method of communication, comprising:
 applying a first identifier to a first transceiver; 
 applying a second identifier to a second transceiver; 
 applying a first sub-identifier to a first sub-device comprised of the first identifier and a first device code; 
 applying a second sub-identifier to a second sub-device comprised of the second identifier and a second device code; 
 providing a first communication channel between the first sub-device and the second sub-device; 
 providing a second communication channel between the first sub-device and the second transceiver; 
 transmitting first information from the first sub-device on the first communication channel identified by the first sub-identifier; 
 transmitting second information from the second sub-device on the first communication channel identified by the second sub-identifier; 
 transmitting third information from the first sub-device on the second communication channel identified by the first identifier; and 
 transmitting fourth information from the second transceiver on the second communication channel identified by the second identifier, 
 wherein the first sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the first transceiver, and the first identifier, and 
 wherein the second sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the second transceiver, and the second identifier. 
 
     
     
       8. A communication system, comprising:
 a first transceiver having a first identifier; 
 a second transceiver having a second identifier; 
 a server having a third identifier; 
 a first sub-device having a first sub-identifier comprised of the first identifier and a first device code; 
 a second sub-device having a second sub-identifier comprised of the second identifier and a second device code; 
 a first communication channel between the first sub-device and the second sub-device; 
 a second communication channel between the first sub-device and the server, the second communication channel not concurrent with the first communication channel; 
 a third communication channel between the second sub-device and the server, the third communication channel not concurrent with the first communication channel; 
 a first transmission of information from the first sub-device on the first communication channel identified by the first sub-identifier; 
 a second transmission of information from the first sub-device on the second communication channel identified by the first sub-identifier, the second transmission of information following the first transmission of information and being relayed by the server to the second sub-device; and 
 a third transmission of information from the second sub-device on the third communication channel identified by the second sub-identifier; the third transmission of information following the first transmission of information and being relayed by the server to the first sub-device, 
 wherein the first sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the first transceiver, and the first identifier, and 
 wherein the second sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the second transceiver, and the second identifier. 
 
     
     
       9. The communication system of  claim 8 , wherein the server is a computer, a base station, a handset, a Voice over Internet Protocol handset, a Voice over Internet Protocol controller, a switch box, or a dedicated black box device and peripherals. 
     
     
       10. The communication system of  claim 8 , wherein an address of a meeting point on the server comprises an identification identifier of the second transceiver and an Internet Protocol address or a Domain Name System name of the server. 
     
     
       11. The communication system of  claim 8 , wherein the second communication channel comprises packets formatted with a format selected from the group consisting of:
 Voice over Internet Protocol, 
 Internet Protocol, and 
 User Datagram Protocol. 
 
     
     
       12. The communication system of  claim 8 , wherein the third communication channel comprises packets formatted with a format selected from the group consisting of:
 Voice over Internet Protocol, 
 Internet Protocol, and 
 User Datagram Protocol. 
 
     
     
       13. The communication system of  claim 10 , wherein if the second transceiver accepts the first transmission, the second transceiver connects to the meeting point. 
     
     
       14. The communication system of  claim 10 , wherein if the second transceiver declines the first transmission, the second transceiver sends a decline message to the server and the server relays the decline message to the first transceiver. 
     
     
       15. The communication system of  claim 10 , wherein if the second transceiver suggests an alternative meeting point, the second transceiver connects to the alternative meeting point. 
     
     
       16. The communication system of  claim 11 , wherein the packets are redirected at the server by changing a sending address of each packet header from an address of the meeting point to an address of the second transceiver. 
     
     
       17. The communication system of  claim 12 , wherein the packets are redirected at the server by changing a sending address of each packet header from an address of the meeting point to an address of the second transceiver. 
     
     
       18. A method of communication, comprising:
 applying a first identifier to a first transceiver; 
 applying a second identifier to a second transceiver; 
 applying a third identifier to a server; 
 providing a first sub-device having a first sub-identifier comprised of the first identifier and a first device code; 
 providing a second sub-device having a second sub-identifier comprised of the second identifier and a second device code; 
 providing a first communication channel between the first sub-device and the second sub-device; 
 providing a second communication channel between the first sub-device and the server, the second communication channel not concurrent with the first communication channel; 
 providing a third communication channel between the second sub-device and the server, the third communication channel not concurrent with the first communication channel; 
 transmitting first information from the first sub-device on the first communication channel identified by the first sub-identifier; 
 transmitting second information from the first sub-device on the second communication channel identified by the first sub-identifier, the second transmission of information following the first transmission of information; 
 relaying the second transmission of information to the second sub-device by the server; transmitting third information from the second sub-device on the third communication channel identified by the second sub-identifier, the third transmission of information following the first transmission of information; and 
 relaying the third transmission of information to the first sub-device by the server, 
 wherein the first sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the first transceiver, and the first identifier, and 
 wherein the second sub-identifier is comprised of an artificial device code, a sub-device identifier assigned to the second transceiver, and the second identifier.

Join the waitlist — get patent alerts

Track US9270799B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.