Method for determining an originating telephone number
AssigneeTell-Sec AG
InventorKarl-Wilhelm Homburg
Life of this patent
Estimating the term…
Abstract
The invention comprises a method and a computer program for determining an originating telephone number of a telecommunications terminal and associating it with at least one data transmitted to a server in the course of an installation of application software on a telecommunications terminal or linked with a download of the application software or included in the downloaded application software. In the course of detecting the voice call setup request, no call setup is performed by the server.
Claims17
A method for determining, by a server, an originating telephone number of a telecommunications terminal and associating it with at least one data transmitted to the server in the course of an installation of application software on the telecommunications terminal or linked with a download of the application software or included in the downloaded application software, comprising:
- selecting a server telephone number for the purpose of the association to be performed from a set of several possible server telephone numbers;
- transmitting the server telephone number to the telecommunications terminal via data communication, but not by way of a call to the telecommunications terminal, wherein the transmission occurs in the course of the installation of the application software on the telecommunications terminal or with the download of the application software;
- detecting a voice call setup request directed from the telecommunications terminal to the server telephone number, wherein the originating telephone number is transmitted with the voice call setup request;
- associating the originating telephone number transmitted with the voice call setup request with the at least one data;
- wherein, in the course of detecting the voice call setup request, no setup of a call is performed by the server.
A method for determining, by a server, an originating telephone number of a telecommunications terminal and associating it with at least one file transmitted to the server in the course of an installation of application software on the telecommunications terminal or linked with a download of the application software or included in the downloaded application software, comprising:
- selecting a first server telephone number for the purpose of the association to be performed from a set of several possible server telephone numbers;
- transmitting the first server telephone number to the telecommunications terminal via data communication, but not by way of a call to the telecommunications terminal, wherein the transmission occurs in the course of the installation of the application software on the telecommunications terminal or with the download of the application software;
- detecting a first voice call setup request directed from the telecommunications terminal to the server telephone number, wherein the originating telephone number is transmitted with the voice call setup request;
- selecting a second server telephone number for the purpose of the association to be performed from a set of several possible server telephone numbers;
- transmitting the second server telephone number to the telecommunications terminal via data communication, but not by way of a call to the telecommunications terminal, wherein the transmission occurs in the course of the installation of the application software on the telecommunications terminal or with the download of the application software;
- detecting a second voice call setup request directed from the telecommunications terminal to the server telephone number, wherein the originating telephone number is transmitted with the second call setup request;
- verifying that the originating telephone numbers transmitted with the two voice call setup requests are identical;
- if the verification is positive, associating the originating telephone number transmitted with the two voice call setup requests with the at least one data,
- wherein, in the course of detecting the voice call setup requests, no setup of a call is performed by the server.
A method for transmitting an originating telephone number of a telecommunications terminal to a server by the telecommunications terminal, comprising:
- receiving a server telephone number transmitted from a server;
- and
- sending a voice call setup request directed to the server telephone number, wherein the originating telephone number is transmitted with the voice call setup request and wherein call number transmission is enabled,
- wherein sending the voice call setup request or voice call setup requests, respectively, directed to the server telephone number or server telephone numbers, respectively, comprises sending the voice call setup request or voice call setup requests, respectively, within a time window, wherein the time window comprises a time point communicated from the server to the telecommunications terminal from which the time window begins to run and a duration transmitted from the server to the telecommunications terminal for the time window to run, or a time end point.
A computer program product comprising instructions stored on a computer-readable storage medium for executing a method for determining an originating telephone number of a telecommunications terminal when the computer program is executed on the telecommunications terminal, comprising:
- reading a server telephone number transmitted from a server;
- and
- sending a voice call setup request directed to the server telephone number, wherein the originating telephone number is transmitted with the voice call setup request and wherein call number transmission is enabled,
- wherein, in the method performed by the computer program, sending the voice call setup request or voice call setup requests directed to the server telephone number or server telephone numbers comprises sending the voice call setup request or voice call setup requests within a time window, the time window comprising a time communicated by the server to the telecommunications terminal from which the time window begins to run and a duration transmitted by the server to the telecommunications terminal for the time window to run.
Dependencies are inferred from the claim text.