IP Library Patent Application 15849509
Patent Application
App. No. 15/849,509

USER DEVICES, METHODS, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIA

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 None
App. No.
15/849,509
Abstract

A telecommunications user device 10 comprises a native telecommunications function 11 operable to conduct telecommunications with a telecommunications function 31 of a telecommunications device 30 via a telecommunications function 21 of telecommunications network equipment 20 . The telecommunications user device 10 also comprises a data processing function 12 operable to cause, in response to a trigger event, data based on content received by the telecommunications user device 10 to be displayed on the telecommunications user device 10 , and to perform an action based on user input received by the telecommunications user device 10 in response to displaying the data.

Claims (40)

1 . A telecommunications user device comprising:

a native telecommunications function operable to establish a telephone call with a telecommunications function of a telecommunications device via a telecommunications function of telecommunications network equipment; and

a data processing function operable to:

receive content from the telecommunications network equipment and/or further telecommunications network equipment;

cause data based on the content received by the telecommunications user device to be displayed on the telecommunications user device after the telephone call is established between the native telecommunications function and the telecommunications function of the telecommunications device, the displayed data comprising an indication of an alternative telecommunications mechanism for conducting telecommunications with an entity associated with the telecommunications device, the alternative telecommunications mechanism being different from a telephone call; and

cause the telephone call established with the telecommunications function of the telecommunications device to be terminated based on user input received by the telecommunications user device in response to the displaying of the data.

2 . The telecommunications user device of claim 1 , wherein the data processing function is operable to take control of the telephone call.

3 . The telecommunications user device of claim 1 , wherein the data processing function is operable to cause the native telecommunications function, the telecommunications network equipment and/or the telecommunications device to terminate the telephone call.

4 . The telecommunications user device of claim 1 , wherein the data processing function is operable to cause a termination message to be transmitted in order to cause the telephone call to be terminated.

5 . The telecommunications user device of claim 1 , wherein the data processing function is operable to intercept messages associated with the telephone call.

6 . The telecommunications user device of claim 1 , wherein the data processing function is operable to intercept messages output by the native telecommunications function.

7 . The telecommunications user device of claim 1 , wherein the telecommunications network equipment is controlled by a mobile network operator.

8 . The telecommunications user device of claim 1 , wherein the received content comprises a telecommunications identifier related to the entity associated with the telecommunications device.

9 . The telecommunications user device of claim 8 , wherein the telecommunications identifier comprises a telephony identifier.

10 . The telecommunications user device of claim 8 , wherein the telecommunications identifier comprises a non-telephony identifier.

11 . The telecommunications user device of claims 8 , wherein the telecommunications identifier is different from a telecommunications identifier comprised in an initial telecommunications request.

12 . The telecommunications user device of claim 11 , wherein the telecommunications identifier comprised in the initial telecommunications request is related to the entity associated with the telecommunications device.

13 . The telecommunications user device of claim 11 , wherein the telecommunications user device is operable to represent the telecommunications identifier comprised in the received content as an alternative telecommunications identifier to the telecommunications identifier comprised in the initial telecommunications request for telecommunications with the entity associated with the telecommunications device.

14 . The telecommunications user device of claim 1 , wherein the telecommunications user device is configured to generate an alert in response to the displaying of the data.

15 . The telecommunications user device of claim 1 , wherein the data processing function is configured to transmit telecommunications data associated with the telephone call to the telecommunications network equipment.

16 . The telecommunications user device of claim 15 , wherein the telecommunications data comprises:

a telecommunications identifier associated with the telecommunications user device, the telecommunications network equipment and/or the telecommunications device;

location information associated with the telecommunications user device, the telecommunications network equipment and/or the telecommunications device; and/or

timing information associated with the telephone call.

17 . The telecommunications user device according to claim 1 , wherein the data processing function is configured to communicate with the telecommunications network equipment using a client-server connection.

18 . The telecommunications user device according of claim 1 , wherein the data processing function is configured to communicate with the telecommunications network equipment using hypertext transfer protocol, secure hypertext transfer protocol, session initiation protocol, Internet message access protocol and/or extensible messaging and presence protocol.

19 . A method of controlling a telecommunications user device, the telecommunications user device comprising:

a native telecommunications function operable to establish a telephone call with a telecommunications function of a telecommunications device via a telecommunications function of telecommunications network equipment; and

a data processing function,

wherein the method comprises:

the data processing function receiving content from the telecommunications network equipment and/or further telecommunications network equipment;

the data processing function causing data based on the content received by the telecommunications user device to be displayed on the telecommunications user device after the telephone call is established between the native telecommunications function and the telecommunications function of the telecommunications device, the displayed data comprising an indication of an alternative telecommunications mechanism for conducting telecommunications with an entity associated with the telecommunications device, the alternative telecommunications mechanism being different from a telephone call; and

the data processing function causing the telephone call established with the telecommunications function of the telecommunications device to be terminated based on user input received by the telecommunications user device in response to the displaying of the data.

20 . A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon, which, when executed by a processing system, cause the processing system to perform a method of controlling a telecommunications user device, the telecommunications user device comprising:

a native telecommunications function operable to establish a telephone call with a telecommunications function of a telecommunications device via a telecommunications function of telecommunications network equipment; and

a data processing function,

wherein the method comprises:

the data processing function receiving content from the telecommunications network equipment and/or further telecommunications network equipment;

the data processing function causing data based on the content received by the telecommunications user device to be displayed on the telecommunications user device after the telephone call is established between the native telecommunications function and the telecommunications function of the telecommunications device, the displayed data comprising an indication of an alternative telecommunications mechanism for conducting telecommunications with an entity associated with the telecommunications device, the alternative telecommunications mechanism being different from a telephone call; and

the data processing function causing the telephone call established with the telecommunications function of the telecommunications device to be terminated based on user input received by the telecommunications user device in response to the displaying of the data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2026
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: ALIANZA, INC.
Reel/Frame 075645/0892 →
CHANGE OF NAME Recorded May 13, 2026
From: ALIANZA, INC.
To: ALIANZA, LLC
Reel/Frame 075646/0037 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2026
From: METASWITCH NETWORKS LTD.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 075578/0155 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2018
From: REEKIE, DAVID WILLIAM MAXWELL; MACKENZIE, DIARMID HUGH; BERRY, MARK EDWARD; BUTCHER, NICHOLAS DAVID
To: METASWITCH NETWORKS LTD
Reel/Frame 044977/0376 →