Visual interfaces for telephone calls
Assignee8x8, Inc.
InventorScott Slade
Life of this patent
Estimating the term…
Abstract
Incoming calls are received from audio capable devices. A call processing server receives an incoming call from an audio-capable device to a destination number, and detects availability for an ancillary source device linked to the audio-capable device. A set of data is provided to the ancillary source device. The set of data specifies graphical menu options for functions supported by the call processing server. The ancillary source device provides an indication of a selection of one of the graphical menu options. In response to the indication, a call transfer for the incoming call is implemented.
Claims20
A data-communications system which effects communications over one or more wide-band networks, the data-communications system comprising:
- a data communications server configured to interface with remotely-situated client entities to receive services from the data-communications system and to function, on behalf of at least one of the remotely-situated client entities, as a private branch exchange (PBX) for data communications routing on behalf of said at least one of the remotely-situated client entities by processing the data communications according to instructions specific to said at least one of the remotely-situated client entities;
- an analytics server to assess information concerning the data communications;
- and
- communications and data-processing circuitry to
- send communications event messages to the analytics server, in response to the data communications server receiving incoming data communications from at least one user device having audio-communication circuitry, wherein the communications event messages correspond to communication routed by the data communications server;
- receive, from the analytics server, communications summary metrics that relate to the communications event messages, wherein the communications summary metrics include characterizations of the communications routed by the data communications server via a plurality of call-related parameters;
- modify, in response to the communications summary metrics, a set of data that specifies graphical menu options for functions supported by the data communications server;
- cause, in response to an indication of a selection of one of the graphical menu options, a communications transfer for an incoming communication;
- and
- provide, based upon the communications summary metrics, predictive information concerning the data communications and the communications event messages.
A method comprising:
- effecting data communications over one or more wide-band networks, via a data-communications system including a data communications server configured to interface with remotely-situated client entities, to provide data-communications services from the data-communications system and to the remotely-situated client entities and to function, on behalf of at least one of the remotely-situated client entities, as a private branch exchange (PBX) for data communications routing on behalf of said at least one of the remotely-situated client entities by processing the data communications according to instructions specific to said at least one of the remotely-situated client entities;
- assessing, via an analytics server, information concerning the data communications;
- and
- via communications and data-processing circuitry,
- sending communications event messages to the analytics server, in response to the data communications server receiving incoming data communications from at least one user device having audio-communication circuitry, wherein the communications event messages correspond to communications routed by the data communications server;
- receiving, from the analytics server, communications summary metrics that relate to the communications event messages, wherein the communications summary metrics include characterizations of the communications routed by the data communications server via a plurality of call-related parameters;
- modifying, in response to the communications summary metrics, a set of data that specifies graphical menu options for functions supported by the data communications server;
- causing, in response to an indication of a selection of one of the graphical menu options, a communications transfer for an incoming communication;
- and
- providing, based upon the communications summary metrics, predictive information concerning the data communications and the communications event messages.
Dependencies are inferred from the claim text.