# US 8,542,807 B2 · Method and apparatus for establishing a data link based on a pots connection

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,542,807 B2
- Document ID: US8542807B2
- Status: Granted
- Kind: B2
- Application number: 12/368,192
- Filed: 2009-02-09
- Published: 2010-08-12
- Granted: 2013-09-24
- Earliest claimed: 2009-02-09
- Assignees: Applied Minds, LLC
- Applicants: W. Daniel Hillis; Neal E. Chapman; Russel Howe; Dev Kumar; Randall Adam Yates
- Inventors: W. Daniel Hillis; Neal E. Chapman; Russel Howe; Dev Kumar; Randall Adam Yates
- Web page: https://patentgrep.com/patent/US8542807B2

## CPC

- H04M 11/066: {Telephone sets adapted for data transmision}
- H04M 7/122: {where the PSTN/ISDN access is used as an access to networks other than PSTN/ISDN (access arrangements to networks other than PSTN/ISDN H04M7/0066; access arrangements to public data networks H04L12/2856)}
- H04L 12/1818: {Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties}
- H04M 1/2478: {Telephone terminals specially adapted for non-voice services, e.g. email, internet access (centralized arrangements where telephones services are combined H04M7/0024; for recording text messages H04M3/5322; for accessing Internet H04M3/4938)}
- H04M 3/56: Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities (video conference systems H04N7/15)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

In a communications system, after parties form a dial up voice telephone connection, the parties respective communications devices automatically create or leverage machine readable features or content of the telephone connection to identify the parties to each other or to a rendezvous server, and thereafter the communications devices and/or the rendezvous server automatically establishes a data link between the parties.

## Claims

### Claim 1

A computer implemented method to establish a data link between parties, each party having a computer and a dial up telephone, the method comprising operations of:
using the telephones, the parties establishing a dial up telephone connection over a public telephone network either directly or via a conference calling bridge;
the computers connecting to a prescribed packet data network and automatically acquiring addresses on said prescribed packet data network;
any of the computers, the telephones, or the conference calling bridge identifying the parties to any of the computers or a rendezvous server, the identifying operation carried out automatically by employing computational analysis of acoustical content of the telephone connection;
any of the computers or the rendezvous server using said identification of the parties to automatically establish a data link between the computers via the prescribed packet data network and said addresses on the prescribed packet data network without introducing machine-readable acoustic signals into said dial up telephone connection; and
the computers employing the established data link to exchange multimedia content representing human-readable communications between the parties.

### Claim 2 (depends on 1)

The method of claim 1, where each party's telephone is electrically connected to or integrated into said party's computer, and the computer is programmed to perform any of the following:
employ the telephone to exchange machine-readable acoustic signals with other parties' telephones;
receive from the telephone caller-ID codes identifying a source telephone number of incoming calls; and
receive acoustic content of calls conducted by the telephone.

### Claim 3 (depends on 1)

The method of claim 1, the identifying operation comprising the operation of:
the parties' computers identifying themselves to each other by exchanging audible, machine-readable acoustic signals over the telephone connection, said signals representing the computers' network addresses or other indicia identifying the parties.

### Claim 4 (depends on 3)

The method of claim 3, the operation of establishing a data link between the computers comprising one of the following operations:
the parties' computers forming a data link over the prescribed packet data network using identifications exchanged over the telephone connection;
the parties' computers submitting the identifications exchanged over the telephone connection to the rendezvous server attached to the prescribed packet data network, and thereafter the rendezvous server forming or directing the computers to form a data link via the prescribed packet data network.

### Claim 5 (depends on 1)

The method of claim 1, the identifying operation comprising the operation of:
employing machine-readable features of the telephone connection, wherein the telephones each place a dial up telephone call to a predetermined conference calling bridge and the bridge employing caller-ID codes to identify the parties.

### Claim 6 (depends on 5)

The method of claim 5, the operation of establishing a data link between the computers comprising the operations of:
the bridge relaying the parties' caller-ID information to the rendezvous server;
each party's computer initiating a data link with the rendezvous server via the prescribed packet data network and transmitting a request including a telephone number associated with said party;
the rendezvous server receiving and comparing the caller-ID information from the bridge and the telephone numbers from the requests;
the rendezvous server selecting computers whose requests match caller-ID information from the bridge, and forming or directing the selected computers to form a data link via the prescribed packet data network.

### Claim 7 (depends on 1)

The method of claim 1, the identifying operation comprising the operation of:
each computer conducting a prescribed computational analysis of content conducted over the telephone connection to form one or more soundprints and submitting the soundprints to the rendezvous server.

### Claim 8 (depends on 7)

The method of claim 7, the operation of establishing a data link between the computers comprising the operations of:
the rendezvous server comparing soundprints received from the computers, and upon finding a match between soundprints, forming or directing the computers that submitted the matching soundprints to form a data link via the prescribed packet data network.

### Claim 9 (depends on 1)

The method of claim 1, further comprising the operations of:
each party's computer capturing or receiving a respective user image, and after the data link is established, said computer exchanging user images over the data link with others of the computers participating in the data link;
each party's computer recognizing when a local user is speaking and in response transmitting an active-speaker flag over the data link;
only when a given party's computer transmits an active-speaker flag, each other party's computer operating a video display to present or highlight display of the given party's user image.

### Claim 10 (depends on 1)

The method of claim 1, where the operations further comprise:
one of the computers generating and transmitting human audible prompt upon the telephone connection; and
as a condition to admitting a given party to the data link, requiring the given party to operate the party's computer to enter a prescribed response to said prompt.

### Claim 11 (depends on 1)

The method of claim 1, further comprising the operations of:
each computer participating in the data link computing an authentication token by conducting prescribed computational analysis of substantially all acoustical content represented by data exchanged over the data link;
the computers determining whether the data link experienced any tampering by comparing respective authentication tokens, where presence of prescribed differences in the authentication tokens indicates tampering.

### Claim 12

A computer implemented method to establish a data link between parties, each party having a computer and a dial up telephone, the method comprising the steps of:
a step for, using the telephones, the parties establishing a dial up telephone connection over a public telephone network either directly or via a conference calling bridge;
a step for the computers connecting to a prescribed packet data network and automatically acquiring addresses on said prescribed packet data network;
a step for any of the computers, the telephones, or the conference calling bridge identifying the parties to any of the computers or a rendezvous server, the identifying operation carried out automatically by employing computational analysis of acoustical content of the telephone connection;
a step for any of the computers or the rendezvous server using said identification of the parties to automatically establish a data link between the computers via the prescribed packet data network and said addresses on the prescribed packet data network without introducing machine-readable acoustic signals into said dial up telephone connection; and
a step for the computers employing the established data link to exchange multimedia content representing human-readable communications between the parties.
