H04M2203/152

DYNAMIC COMMUNICATION MANAGEMENT SYSTEM
20220086283 · 2022-03-17 ·

A dynamic communication management system manages the exchange of phone-based communications between devices using dynamically determined routing data. The routing for the phone-based communications can be dynamically determined such that certain identifying information is provided to destination devices instead of the identifying information that would be provided without the services of the dynamic communication management system.

Dynamic communication management system
11102355 · 2021-08-24 · ·

A dynamic communication management system manages the exchange of phone-based communications between devices using dynamically determined routing data. The routing for the phone-based communications can be dynamically determined such that certain identifying information is provided to destination devices instead of the identifying information that would be provided without the services of the dynamic communication management system.

OPTIMIZED DYNAMIC NUMBER INSERTION (DNI)
20210136229 · 2021-05-06 ·

Optimizing a number pool for dynamic number insertion (DNI) used for call attribution is achieved by considering physical characteristics of the DNI number assigned to a specific channel versus characteristics of consumers within that channel—such as by identifying more optimum DNI number characteristics and modifying a DNI number pool based on the more optimum DNI number characteristics—in order to make more optimized DNI number assignments.

Automatic virtual phone number pool management

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A method includes: identifying a pool of telephone numbers; assigning the telephone numbers to a pool manager; allocating by the pool manager, subsets of the telephone numbers to a plurality of allocators, each allocator responsible for allocating telephone numbers to an associated group of content sponsors; determining a first allocation of a first subset, the first allocation being distributed among the content sponsors associated with a first allocator, creating first pools each associated with a respective one of the content sponsors associated with the first allocator; reclaiming one or more telephone numbers from a pool of the first pools; and assigning ones of the reclaimed telephone numbers by the first allocator into either other pools of the first pools or back to the pool manager for allocation to other allocators.

Direct inward dialing pool lease for originating and terminating services in a unified communication platform

A method for originating and terminating services in a unified communication platform is provided. The method includes receiving, from a local market intermediate carrier, a request for a communication between a subscriber of a public network and an end-user endpoint in a local network, associated with an end-user phone number. The method includes creating a lease for an address anchor in a pool of addresses, receiving, in a proxy server from a carrier gateway server, a communication request from the end-user phone number to the address anchor, and establishing a communication channel to the address anchor. The method includes replacing, in the communication channel, a from header with a phone number of the subscriber of the public network, and a to header with the end-user phone number. A system and a non-transitory, computer-readable medium storing instructions to perform the above method are also provided.

Method for verifying the validity of a telephone line of a user of a service or of a software application
10841418 · 2020-11-17 · ·

Verification of the validity of a telephone line of a user likely to use a service or a software application, the verification process can include: the allocation to said validation procedure, by a validation system, of a temporary validation telephone number that has a predetermined validity duration; the generation of a call by the communication terminal of the user, via a telephone communication network, to the temporary validation telephone number; the verification of the correspondence between the temporary validation telephone number called and the validation procedure; and the validation of the telephone line of the user insofar as the correspondence between the temporary validation telephone number called by the communication terminal of the user and the validation procedure has been verified in the preceding step, such that the client system is able to authorise the user to use the service or software application.

Optimized dynamic number insertion (DNI)
10812659 · 2020-10-20 · ·

Optimizing a number pool for dynamic number insertion (DNI) used for call attribution is achieved by considering physical characteristics of the DNI number assigned to a specific channel versus characteristics of consumers within that channelsuch as by identifying more optimum DNI number characteristics and modifying a DNI number pool based on the more optimum DNI number characteristicsin order to make more optimized DNI number assignments.

Direct inward dialing pool lease for originating and terminating services in a unified communication platform

A method for originating and terminating services in a unified communication platform is provided. The method includes receiving, from a local market intermediate carrier, a request for a communication between a subscriber of a public network and an end-user endpoint in a local network, associated with an end-user phone number. The method includes creating a lease for an address anchor in a pool of addresses, receiving, in a proxy server from a carrier gateway server, a communication request from the end-user phone number to the address anchor, and establishing a communication channel to the address anchor. The method includes replacing, in the communication channel, a from header with a phone number of the subscriber of the public network, and a to header with the end-user phone number. A system and a non-transitory, computer-readable medium storing instructions to perform the above method are also provided.

METHOD FOR VERIFYING THE VALIDITY OF A TELEPHONE LINE OF A USER OF A SERVICE OR OF A SOFTWARE APPLICATION
20200045543 · 2020-02-06 · ·

Verification of the validity of a telephone line of a user likely to use a service or a software application, the verification process can include: the allocation to said validation procedure, by a validation system, of a temporary validation telephone number that has a predetermined validity duration; the generation of a call by the communication terminal of the user, via a telephone communication network, to the temporary validation telephone number; the verification of the correspondence between the temporary validation telephone number called and the validation procedure; and the validation of the telephone line of the user insofar as the correspondence between the temporary validation telephone number called by the communication terminal of the user and the validation procedure has been verified in the preceding step, such that the client system is able to authorise the user to use the service or software application.

Electronic group management system
10515723 · 2019-12-24 · ·

A method for providing electronic group management that integrates scheduling, personnel management and communication functions may include associating a provider group with an exchange number such that the exchange number is immediately accessible to receive phone calls for on call services associated with the provider group. The method may further include associating a plurality of service providers with the provider group and associating at least one of the service providers with one or more temporal segments of a dynamically updateable reference schedule to define the at least one of the service providers as an on call service provider for the one or more temporal segments of the dynamically updateable reference schedule. The method may also include, in response to receiving a call to the exchange number, forwarding the call to the on call service provider associated with a given temporal segment via contact information associated with the on call service provider via the dynamically updateable reference schedule.