Acceptance of inputs from various interfaces to a telephony system
AssigneeShoreTel, Inc.
InventorMichael S. W. Tovino
Life of this patent
Estimating the term…
Abstract
A telephony system that accepts inputs, such as account codes, from a variety of devices and interfaces. The system includes a server with a telephony management software (TMS) unit, a telephony application programming interface (TAPI) unit, and an application unit. The application unit includes a control module, a call status module, an endpoint interface module, a storage interface module, a call transfer module, a TAPI interface module, a configuration module, and an extension library module. A server is capable of prompting several devices for an input and then accepting an input from any of the devices. Thus, a server enables a user to initiate a phone call on one device and then input information using a different device.
Claims45
A method for associating information with a call, the method comprising:
- receiving a request initiated by a user to make the call;
- determining one or more devices that are associated with the user;
- prompting, by sending one or more first signals to the one or more devices, the user to enter account information to associate with the call;
- receiving, from one of the one or more devices, a second signal comprising the account information;
- and
- associating the account information with the call.
A method for associating information with a call, the method comprising:
- receiving, by a server, a request to make the call, the call having been initiated by a user on a first device;
- prompting, by sending a signal to the first device, by an endpoint interface module, the user to enter information to associate with the call;
- receiving, by the endpoint interface module, from a second device, a signal comprising such information;
- and
- associating, by a storage interface module, the information with the call.
A method for associating an account code with a call, the method comprising:
- receiving, by a server, a request to make the call, the call having been initiated by a user on a first device;
- prompting, by sending a signal to the first device, by an endpoint interface module, the user to enter an account code to associate with the call;
- receiving, by the endpoint interface module, from a second device, a signal comprising an account code;
- and
- associating, by a storage interface module, the account code with the call.
An apparatus for associating an account code with a call, the apparatus comprising:
- a server, the server configured to receive a request to make a call, the call having been initiated by a user on a first device, the server further comprising:
- an endpoint interface module, the endpoint interface module configured to prompt, by sending a signal to the first device, the user to enter an account code to associate with the call and configured to receive, from a second device, a signal comprising an account code;
- a storage interface module, the storage interface module configured to associate the account code with the call.
Dependencies are inferred from the claim text.