Method and apparatus for communication channel switch
AssigneeSap SE
InventorTian Xu
Life of this patent
Estimating the term…
Abstract
A method and an apparatus for selecting a communication channel according to usage patterns maintained in a database for multiple communication channels available to reach a recipient are described. Each communication channel is associated with at least two communication systems. Usage patterns of a communication channel are related to daily communication channel usage information including the corresponding business activities of the recipient. In responding to a request to reach the recipient, one communication channel of a communication service is selected according to the usage patterns retrieved from the database to establish a network communication with the recipient.
Claims24
A method, comprising:
- maintaining, by at least one processor-based device, database of usage patterns of a plurality of communication channels associated with a recipient, the plurality of communication channels being associated with at least two communication systems, and the usage patterns being associated with at least prior activities of the recipient, the prior activities including histories of usage information of the plurality of communication channels by the recipient;
- determining a set of available communication channels from the plurality of communication channels based on detected status of each of the plurality of communication channels, wherein the status indicating availability of the respective communication channels;
- and
- selecting from the set of available communication channels, by a channel switch, a communication channel according to at least one of the usage patterns associated with the at least prior activities of the recipient including the histories of usage information retrieved from the database, a business scenario, and configuration settings, in order to reach the recipient in view of current activities of the recipient, wherein the channel switch is implemented in at least one processor configured to provide one of an enterprise information system and an enterprise resource planning system.
A non-transitory machine-readable storage medium having instructions therein, which when executed by a machine, causes the machine to perform a method, the method comprising:
- maintaining in a database of usage patterns of a plurality of communication channels associated with a recipient, the plurality of communication channels being associated with at least two communication systems, and the usage patterns being associated with at least prior activities of the recipient, the prior activities including histories of usage information of the plurality of communication channels by the recipient;
- determining a set of available communication channels from the plurality of communication channels based on detected status of each of the plurality of communication channels, wherein the status indicating availability of the respective communication channels;
- and
- selecting from the set of available communication channels, by a channel switch, a communication channel according to at least one of the usage patterns associated with the at least prior activities of the recipient including the histories of usage information retrieved from the database, a business scenario, and configuration settings, in order to reach the recipient in view of current activities of the recipient, wherein the channel switch is implemented in one of an enterprise information system and an enterprise resource planning system.
A system, comprising:
- a usage pattern database to maintain usage patterns of a plurality of communication channels associated with a recipient, the plurality of communication channels being associated with at least two communication systems, and the usage patterns being associated with at least prior activities of the recipient, the prior activities including histories of usage information of the plurality of communication channels by the recipient;
- and
- a channel selector module to determine a set of available communication channels from the plurality of communication channels based on detected status of each of the plurality of communication channels, wherein the status indicating availability of the respective communication channels;
- wherein the channel selector module is further configured to select from the set of available communication channels a communication channel according to at least one of the usage patterns associated with the at least prior activities of the recipient including the histories of usage information retrieved from the usage pattern database, a business scenario, and configuration settings, in order to reach the recipient in view of current activities of the recipient, wherein the channel selector module is implemented in one of an enterprise information system and an enterprise resource planning system.
A method, comprising:
- maintaining, by at least one processor-based device, database of usage patterns of a plurality of communication channels associated with a recipient, the plurality of communication channels being associated with at least two communication systems, and the usage patterns being associated with at least prior activities of the recipient, the prior activities including histories of usage information of the plurality of communication channels by the recipient;
- selecting by a channel switch, a communication channel from the plurality of communication channels according to at least one of the usage patterns associated with the at least prior activities of the recipient including the histories of usage information retrieved from the database, a business scenario, and configuration settings, in order to reach the recipient in view of current activities of the recipient, wherein the channel switch is implemented in at least one processor configured to provide one of an enterprise information system and an enterprise resource planning system;
- and
- updating the usage patterns in the database according to the selection, the updated usage patterns including information of the current activities.
A system, comprising:
- a usage pattern database to maintain usage patterns of a plurality of communication channels associated with a recipient, the plurality of communication channels being associated with at least two communication systems, and the usage patterns being associated with at least prior activities of the recipient, the prior activities including histories of usage information of the plurality of communication channels by the recipient;
- and
- a channel selector module to select a communication channel from the plurality of communication channels according to at least one of the usage patterns associated with the at least prior activities of the recipient including the histories of usage information retrieved from the usage pattern database, a business scenario, and configuration settings, in order to reach the recipient in view of current activities of the recipient, wherein the channel selector module is implemented in one of an enterprise information system and an enterprise resource planning system;
- wherein the usage patterns in the database are updated according to the selection, the updated usage patterns including information of the current activities.
Dependencies are inferred from the claim text.