IP Library Granted Patent US 11,843,713
Granted Patent B2
US 11,843,713 · App. 17/412,429 · Granted Dec 12, 2023

Smart caller-ID

Inventor: Felix Vakhovsky (Miami, FL)
Assignee: Skytell AG
H04M1/576H04L51/58H04W4/14H04W8/26
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 11,843,713
App. No.
17/412,429
Granted
Dec 12, 2023
Kind
B2
Abstract

An apparatus, system and method ( 500 ) is disclosed. The method includes receiving ( 501 ) an identification of a called party and an identification of a first user equipment (UE) device ( 102 a ) of a calling party for establishing a communication between the calling party and the called party. The method includes based on the identification of the first UE device of the calling party, receiving ( 502 ) a list including a plurality of MSISDNs. The method includes selecting ( 503 ), based on the identification of the called party, a MSISDN of the plurality of MSISDNs as a caller-id for displaying on a second UE device ( 102 b ) associated with the called party. The method can further include displaying ( 504 ) the selected MSISDNs.

Claims (46)

1. A method, comprising:

receiving an identification of a called party and an identification of a first user equipment (UE) device of a calling party for establishing a communication between the calling party and the called party;

based on the identification of the first UE device of the calling party, receiving a list comprising a plurality of MSISDNs;

based on the identification of the called party, selecting a MSISDN of the plurality of MSISDNs as a caller-id for displaying on a second UE device associated with the called party;

receiving a message for authenticating the first UE device;

retrieving a profile corresponding to the first UE device including an international mobile subscriber identity (IMSI) of the first UE device;

building a response message including a list of MSISDNs associated with the IMSI; and

sending the response message to a mobile application.

2. The method of claim 1 , wherein the communication between the calling party and the called party is a via a voice call.

3. The method of claim 1 , wherein the communication between the calling party and the called party is via a short messaging service (SMS).

4. The method of claim 1 , wherein the communication between the calling party and the called party is via a multimedia messaging service (MMS).

5. The method of claim 1 , wherein the second UE device associated with the called party or an infrastructure device intermediate to the first UE device and the second UE device receives the list comprising the plurality of MSISDNs.

6. The method of claim 1 , wherein the first UE device and the second UE device are each one among a personal digital assistant (PDA), desktop workstation, laptop computer, notebook computer, netbook, tablet, smartphone, smartwatch, another type of wearable, appliance, part of an Internet-of-Things device, or an embedded system device.

7. The method of claim 1 , wherein the communication between the calling party and the calling party occurs via one or more among a wired network, a wireless network, a combination of a wired and a wireless network, a local area network (LAN), a wide area network (WAN), a Public Switched Telephone Network (PSTN), and/or the Internet.

8. The method of claim 1 , wherein the list comprising the plurality of MSISDNs comprise one among a list of a plurality MSISDNs for a single subscriber identity module (SIM), a plurality of MSISDNs for a single mobile device, a plurality of MSISDNs used over multiple international mobile subscriber identities (IMSIs).

9. The method of claim 1 , wherein the list comprising the plurality of MSISDNs comprise a list of a plurality MSISDNs for a single subscriber identity module (SIM).

10. The method of claim 1 , wherein the method further comprises displaying any of the plurality of MSISDNs for the SIM across a plurality of networks.

11. A communication apparatus, comprising:

one or more processors;

one or more memory devices coupled to the one or more processor, wherein the one or more memory devices have stored therein instructions when executed by the one or more processor to cause the communication apparatus to operate by:

receiving an identification of a called party and an identification of a first user equipment (UE) device of a calling party for establishing a communication between the calling party and the called party;

based on the identification of the first UE device of the calling party, receiving a list comprising a plurality of MSISDNs;

based on the identification of the called party, selecting a MSISDN of the plurality of MSISDNs as a caller-id for displaying on a second UE device associated with the called party;

receiving a message for authenticating the first UE device;

retrieving a profile corresponding to the first UE device including an international mobile subscriber identity (IMSI) of the first UE device;

building a response message including a list of MSISDNs associated with the IMSI; and

sending the response message to a mobile application.

12. The communication apparatus of claim 11 , wherein the communication apparatus is the second UE device.

13. The communication apparatus of claim 11 , wherein the communication apparatus is one among an application server, an application server at a mobile switching center (MSC), or an application server at an MSC on a random access network (RAN).

14. The communication apparatus of claim 11 , wherein the communication apparatus is one or more among an originating mobile switching center and a terminating mobile switching network.

15. The communication apparatus of claim 11 , wherein the intructions when executed by the one or more processors further cause the one or more processors to:

parse the received response message; and

display the list of MSISDNs.

16. The communication apparatus of claim 15 , wherein the instructions when executed by the one or more processors caus the one or more processors to receive designations for active MSISDNs and inactive MSISDNs.

17. The communication apparatus of claim 11 , wherein the list comprising the plurality of MSISDNs comprise one among a list of a plurality MSISDNs for a single subscriber identity module (SIM), a plurality of MSISDNs for a single mobile device, a plurality of MSISDNs used over multiple international mobile subscriber identities (IMSIs).

18. The communication apparatus of claim 11 , wherein the communication apparatus is one among a personal digital assistant (PDA), desktop workstation, laptop computer, notebook computer, netbook, tablet, smartphone, smartwatch, another type of wearable, appliance, part of an Internet-of-Things device, an embedded system device, an application server, or a mobile switching center.

19. A system for displaying a plurality of mobile station international subscriber directory numbers (MSISDNs), comprising:

one or more processors;

one or more memory devices coupled to the one or more processor, wherein the one or more memory devices have stored therein instructions when executed by the one or more processor to cause the communication apparatus to operate by:

receiving an identification of a called party and an identification of a first user equipment (UE) device of a calling party for establishing a communication between the calling party and the called party;

based on the identification of the first UE device of the calling party, receiving a list comprising a plurality of MSISDNs;

based on the identification of the called party, selecting a MSISDN of the plurality of MSISDNs as a caller-id for displaying on a second UE device associated with the called party;

receiving a message for authenticating the first UE device;

retrieving a profile corresponding to the first UE device including an international mobile subscriber identity (IMSI) of the first UE device;

building a response message including a list of MSISDNs associated with the IMSI; and

sending the response message to a mobile application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2021
From: VAKHOVSKY, FELIX
To: SKYTELL AG
Reel/Frame 057294/0968 →
Continuity (2)
Provisional Application 63071558 · Aug 28, 2020
Related Publication 20220070288A1 · Mar 3, 2022