Patent classifications
H04M3/42314
Systems and methods for handling incoming telephone calls
Systems and methods for handling an incoming telephone call received at a private branch exchange system and directed to an employee enable an actual or virtual receptionist to camp the call on the employee's extension. When the call is camped on the employee's extension, the private branch exchange system causes a push notification to be sent to a telephony device used by the employee to notify the employee that a call is camped on his extension. Such a push notification may also inform the employee about how many calls are camped on his extension. Further, such a push notification may provide the employee with information about the identity of a calling party whose call is camped on the employee's extension.
RELAY APPARATUS, COMMUNICATION SYSTEM, RELAY METHOD, AND PROGRAM
A relay apparatus capable of reducing a load on a private branch exchange when an incoming call is made to an extension representative number is provided. A relay apparatus (1) includes a reception unit (2), a generation unit (4), and a transmission unit (6). The reception unit (2) receives, from the private branch exchange, incoming call notification information indicating an incoming call notification, which is a notification indicating that the incoming call is made to the extension representative number. The generation unit (4) generates a push notification request corresponding to the incoming call notification for each of a plurality of mobile terminals belonging to the group of the extension representative number based on the incoming call notification information. The transmission unit (6) performs processing for transmitting the push notification request to the corresponding mobile terminal.
Portable terminal device, incoming call screen display method, and program
Incoming call signal reception means receives an incoming call signal including a caller number, caller information, and ring type information. Image generation means generates, based on the incoming call signal, a caller information image including at least a portion of the caller information as character information. Telephone dictionary registering means registers the caller number, caller text information, and the caller information image in a telephone dictionary. Incoming call screen display means receives the caller number and acquires the registered caller text information and the caller information image corresponding to the received caller number from the telephone dictionary. Incoming call screen display means displays an incoming call screen including the caller text information and the caller information image.
Third Party Application Control Of A Client
A third party application is used to control a client over a software platform. The third party application sends a control command to a microservice of the software platform. The microservice generates an event socket command based on the control command. The microservice transmits the event socket command to a private branch exchange (PBX) server of the software platform over a transmission control protocol (TCP) connection. The PBX server transmits the event socket command to the client to perform the function based on a binding status that indicates a binding between the third party application and the client.
Routing rule definition for an integrated voice and video platform
Voice and video features of a software platform are integrated to enable customization of software services of the software platform on a customer-basis. Routing rules are defined to route calls to certain phone numbers or extensions to certain software services. Thereafter, when a call is received via a telephony system associated with the software platform, a routing rule customized for the software platform is identified based on information signaled with the call, such as a phone number or extension dialed to place the call. A software service is determined based on the routing rule, and the phone is connected with the software system that provides the software service.
SYSTEM AND METHOD FOR EXECUTING ORIGINATING SERVICES IN A TERMINATING NETWORK FOR IMS AND NON-IMS APPLICATIONS
A mobile application gateway for connecting devices on a cellular network with individual networks, such as enterprise voice and data networks and/or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise. The invention may consist of a primarily of core network and services components based on the IMS network architecture, and is backward compatible to support legacy systems in place in current telecom and data networks.
Prioritized Call Sessions
A local network call handling device is configured to establish multiple concurrent call sessions between local network end devices and an external network. When a prioritized end device attempts to establish a call session, the call handling device may initially determine if a first call session identifier is available. If so, the call session can be established using that first identifier. If the first identifier is in use for a call session of another end device, the call handling device may either use a different call session identifier for the prioritized end device session or may drop a pre-existing call session to free an identifier for use in connection with the prioritized end device.
Customized call lists for voip systems using high-level programming
Certain aspects of the disclosure are directed to customized communication lists for data communications systems using high-level programming. According to a specific example, a data communications server is configured to interface with a remotely-situated client entity using a first programming language. The data communications server includes a communication control engine that is configured to provide a private branch exchange (PBX) for the client entity. The communication control engine is configured and arranged to identify client-specific sets of control data derived from instructions written in a second programming language that is compatible with the first programming language, and to control communication routing by determining whether to route incoming data communications in response to a comparison of at least one feature of the incoming data communications telephone communications and the client-specific sets of control data.
Portable terminal device, incoming call screen display method, and program
Incoming call signal reception means receives an incoming call signal including a caller number, caller information, and ring type information. Image generation means generates, based on the incoming call signal, a caller information image including at least a portion of the caller information as character information. Telephone dictionary registering means registers the caller number, caller text information, and the caller information image in a telephone dictionary. Incoming call screen display means receives the caller number and acquires the registered caller text information and the caller information image corresponding to the received caller number from the telephone dictionary. Incoming call screen display means displays an incoming call screen including the caller text information and the caller information image.
System and method for executing originating services in a terminating network for IMS and non-IMS applications
A mobile application gateway for connecting devices on a cellular network with individual networks, such as enterprise voice and data networks and/or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise. The invention may consist of a primarily of core network and services components based on the IMS network architecture, and is backward compatible to support legacy systems in place in current telecom and data networks.