Multimodal telephone numbers
AssigneeInternational Business Machines Corporation
InventorsRobert E. Chapman, Asser N. Tantawi, Edith H. Stern, Barry E. Willner
Life of this patent
Estimating the term…
Abstract
Data communication between a data sender and at least one data recipient is facilitated when the data recipient is associated with a telephone number that can not be used to access the user with a telephone call. An invention receives the telephone number associated with the data destination (data recipient) and receives an indication that data is to be communicated. The invention uses the telephone number to determine at least one characteristic of data destination/recipient. The invention also receives at least one characteristic of the data to be communicated that enable the data to be communicated to the data receiver/recipient.
Claims26
A method of facilitating data communication between a data sender and at least one data recipient, said data recipient associated with a telephone number but not accessible through a telephone call to said number, said method comprising:
- receiving a telephone number associated with the data destination;
- receiving an indication that data is to be communicated;
- using said telephone number to dynamically determine at least one characteristic of said data destination;
- and
- enabling the data to be communicated to said data recipient based on said at least one characteristic of the data destination and based on the data to be communicated.
A method of sending data comprising the steps of:
- sending a telephone number related to the data destination;
- sending an indication of desire to send data;
- dynamically determining at least one characteristic of said data destination;
- and
- sending the data to said destination other than through said telephone number based on said at least one characteristic of the data destination.
A method of receiving data comprising the steps of:
- registering a telephone number associated with the receiving of data and at least one parameter associated with the receiving of said data, said receiving being other than data transmission to said telephone number through the PSTN;
- and
- receiving said data in a manner associated with at least one said parameter.
A method of receiving data in a system including multiple data destination addresses comprising the steps of:
- receiving a telephone number associated with a sender of a request for data;
- dynamically determining at least one data destination address other than the telephone associated with the telephone number based on said received telephone number;
- and
- facilitating transmission of said data to at least one said determined data destination address.
A method of receiving voice and data at a call center comprising the steps of:
- terminating the voice at a call center station;
- receiving a called number;
- dynamically determining a data destination address based on the called number, said data destination address being other than a telephone associated with the called number;
- and
- accessing data at said data destination address.
A system for associating voice and data information over a telephone network, the system comprising:
- one or more computers with one or more memories, one or more central processing units, and one or more telephone connections to one or more telephone networks;
- a receiving process that receives one or more voice streams and one or more data streams from one or more senders through one of the telephone connections, the voice stream being associated with one or more telephone numbers of one or more respective telephone receivers;
- an association process for associating at least one destination address for the data stream with one or more of the telephone numbers;
- and
- a transmission process that sends the data stream to the associated destination address and the voice stream to the associated telephone number.
A system for facilitating data communication between a data sender and at least one data recipient, said data recipient associated with a telephone number but not accessible through a telephone call to said number, said system comprising:
- one or more computers with one or more memories, one or more central processing units, and one or more network connections to one or more networks;
- a receiving process for receiving at least one telephone number associated with a data destination;
- a receiving process for receiving an indication that data is to be communicated;
- a determining process for using said at least one telephone number to dynamically determine at least one characteristic of said data destination;
- and
- an enabling process to enable the data to be communicated to said data recipient based on said determining at least one characteristic of said data destination and not through a telephone call to said number.
A computer program product in a computer readable medium for use in a data processing system, for facilitating data communication between a data sender and at least one data recipient, said data recipient associated with a telephone number but not accessible through a telephone call to said number, the computer program product comprising:
- first instructions for receiving a telephone number associated with a data destination;
- second instructions for receiving an indication that data is to be communicated;
- third instructions for using said telephone number to dynamically determine at least one characteristic of said data destination;
- and
- fourth instructions for enabling the data to be communicated to said data recipient based on said at least one characteristic of said data destination and not through a telephone call to said number.
Dependencies are inferred from the claim text.