Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
175 words
An apparatus comprising: (a) a storage medium having stored therein programming instructions that implement a set of communication services for bridging a voice call from a caller to a callee, wherein the communication services include call management services and an automated attendant service operatively coupled to each other, with the call management services equipped to transition the voice call through a first plurality of call states while connecting the caller to the callee, to notify the automated attendant services of call status events while transitioning the voice call, to receive call processing directions from the automated attendant services provided in response to the call status event notifications, and to provide information in non-audio form to the caller in accordance with the received call processing directions, and the automated attendant service equipped to receive the call status events from the call management services, and provide in response, the call processing directions, the caller being equipped to receive information in non-audio form, and (b) an execution unit coupled to the storage medium for executing the programming instructions.
Claim 2
Independent Claim
175 words
An apparatus comprising: (a) a storage medium having stored therein programming instructions that implement a set of communication services for bridging a voice call from a caller to a callee, wherein the communication services include call management services and an automated attendant service operatively coupled to each other, with the call management services equipped to transition the voice call through a first plurality of call states while connecting the caller to the callee, to notify the automated attendant services of call status events while transitioning the voice call, to receive call processing directions from the automated attendant services provided in response to the call status event notifications, and to provide information in non-audio form to the caller in accordance with the received call processing directions, and the automated attendant service equipped to receive the call status events from the call management services, and provide in response, the call processing directions, the caller being equipped to receive information in non-audio form, and (b) an execution unit coupled to the storage medium for executing the programming instructions.
Claim 3
Dependent Claim
48 words
The apparatus of claim 1, wherein the non-audio information includes web pages, and the call status events include at least one call status event selected from a call status event group that includes a web page pushed to caller event, and a web page browsed by caller event.
Claim 4
Dependent Claim
22 words
The apparatus of claim 1, wherein the call management services also facilitate selective provision of information in audio form to the caller.
Claim 5
Dependent Claim
49 words
The apparatus of claim 1, wherein the call status events include selected ones of a call arrival event, a call held event, a call still holding event, a placing call event, a call ringing event, a call still ringing event, a line busy event, and a call error event.
Claim 6
Dependent Claim
28 words
The apparatus of claim 1, wherein the non-audio information include web pages, and the call processing directions include a direction to push a web page to the caller.
Claim 7
Dependent Claim
19 words
The apparatus of claim 1, wherein the call processing directions include a direction to call a new destination instead.
Claim 8
Dependent Claim
45 words
The apparatus of claim 1, wherein the first plurality of call states include selected ones of a call registered state, a call setup state, a call holding state, a placing call state, a call busy state, a call ringing state, and a call error state.
Claim 9
Dependent Claim
43 words
The apparatus of claim 1, wherein the call management services transition the voice call from a call holding state into a placing call state, in response to a received call processing direction to proceed with the voice call calling a new destination instead.
Claim 10
Dependent Claim
30 words
The apparatus of claim 1, wherein the call management services automatically transition the voice call into a call holding state if a resource shortage condition is encountered for the apparatus.
Claim 11
Dependent Claim
36 words
The apparatus of claim 1, wherein the call management services automatically transition the voice call from a call holding state into a call ringing state if a resource becoming available condition is encountered for the apparatus.
Claim 12
Dependent Claim
20 words
The apparatus of claim 1, wherein the automated attendant service employs case based reasoning in providing the call processing directions.
Claim 13
Dependent Claim
25 words
The apparatus of claim 1, wherein the apparatus is coupled to a private branch exchange (PBX) to augment the PBX to provide call center services.
Claim 14
Dependent Claim
27 words
The apparatus of claim 1, wherein the automated attendant service provides the call processing directions customized in accordance with at least a characteristic of the voice call.
Claim 15
Dependent Claim
33 words
The apparatus of claim 1, wherein the call management services facilitate said selective provisioning of information in non-audio form to the caller targeting the non-audio information to a computer associated with the caller.
Claim 16
Dependent Claim
60 words
The apparatus of claim 1, wherein the call management services are further equipped to receive the voice call in packet form, the voice call in packet form being initiated by the caller using a computer, and the call management services facilitate said selective provisioning of information in non-audio form to the caller targeting the non-audio information to the same computer.
Claim 17
Dependent Claim
38 words
The apparatus of claim 15, wherein the call management services are further equipped to place a PSTN call to a PSTN extension of the callee on behalf of the caller, and bridge the packet based and PSTN calls.
Claim 18
Independent Claim
97 words
A method comprising: (a) transitioning by a collection of call management services a voice call through a first plurality of call states while connecting a caller to a callee of the voice call; (b) notifying an automated attendant service, by the call management services, of call status events while transitioning the voice call; (c) providing by the automated attendant service call processing directions responsive to the call status event notifications; and (d) facilitating provisioning of information in non-audio form to the caller in accordance with the call processing directions, the caller being equipped to receive non-audio information.
Claim 19
Independent Claim
97 words
A method comprising: (a) transitioning by a collection of call management services a voice call through a first plurality of call states while connecting a caller to a callee of the voice call; (b) notifying an automated attendant service, by the call management services, of call status events while transitioning the voice call; (c) providing by the automated attendant service call processing directions responsive to the call status event notifications; and (d) facilitating provisioning of information in non-audio form to the caller in accordance with the call processing directions, the caller being equipped to receive non-audio information.
Claim 20
Dependent Claim
27 words
The method of claim 17, wherein said facilitating further includes facilitating provisioning of information in audio form to the caller in accordance with the call processing directions.
Claim 21
Dependent Claim
32 words
The method of claim 17, wherein said information in non-audio form includes web pages, and said call processing directions include a call processing direction to push an web page to the caller.
Claim 22
Dependent Claim
19 words
The method of claim 17, wherein said call processing directions include a direction to call a new destination instead.
Claim 23
Dependent Claim
46 words
The method of claim 17, wherein said transitioning comprises transitioning the voice call into selected ones of a call registered state, a call setup state, a call holding state, a placing call state, a call busy state, a call ringing state, and a call error state.
Claim 24
Dependent Claim
41 words
The apparatus of claim 17, wherein said transitioning comprises transitioning the voice call from a call holding state into a placing call state in response to a call processing direction to proceed with the voice call calling a new destination instead.
Claim 25
Dependent Claim
29 words
The method of claim 17, wherein said transitioning comprises transitioning the voice call into a call holding state if a resource shortage condition is encountered for a host apparatus.
Claim 26
Dependent Claim
30 words
The method of claim 17, wherein said transitioning comprises transitioning the voice call into a call ringing state if a resource becoming available condition is encountered for a host apparatus.
Claim 27
Dependent Claim
27 words
The method of claim 17, wherein said transitioning and facilitating are performed for a private branch exchange (PBX) to augment the PBX to provide call center services.
Claim 28
Dependent Claim
26 words
The method of claim 17, wherein the automated attendant service provides the call processing directions in accordance with at least a characteristic of the voice call.
Claim 29
Dependent Claim
28 words
The method of claim 17, wherein said selective provisioning of information in non-audio form to the caller being facilitated are provided to a computer associated with the caller.
Claim 30
Dependent Claim
52 words
The method of claim 17, wherein the method further comprises receiving the voice call in a packet based form, the packet based voice call being initiated by the caller using a computer, and said selective provisioning of information in non-audio form to the caller being facilitated are provided to the same computer.
Claim 31
Dependent Claim
34 words
The method of claim 28, wherein the method further comprises placing a PSTN call to a PSTN extension of the callee on behalf of the caller, and bridging the packet based and PSTN calls.
Claim 32
Dependent Claim
166 words
An article of manufacture comprising: a recordable medium having recorded thereon a plurality of programming instructions for use to program an apparatus to equip the apparatus with a set of communication services to enable the apparatus to be able to bridge a voice call from a caller to a callee, the communication services including call management services and an automated attendant service, with the call management services enabling the apparatus to transition the voice call through a first plurality of call states while connecting the caller to the callee, to notify the automated attendant service of call status events while transitioning the voice call, to receive call processing direction provided in response from the automated attendant service, and to facilitate provisioning of information in non-audio form to the caller in accordance with the call processing direction, the caller being equipped to receive information in non-audio form, and the automated attendant service to receive the call status event notifications, and provide in response, the call processing directions.
Claim 33
Dependent Claim
166 words
An article of manufacture comprising: a recordable medium having recorded thereon a plurality of programming instructions for use to program an apparatus to equip the apparatus with a set of communication services to enable the apparatus to be able to bridge a voice call from a caller to a callee, the communication services including call management services and an automated attendant service, with the call management services enabling the apparatus to transition the voice call through a first plurality of call states while connecting the caller to the callee, to notify the automated attendant service of call status events while transitioning the voice call, to receive call processing direction provided in response from the automated attendant service, and to facilitate provisioning of information in non-audio form to the caller in accordance with the call processing direction, the caller being equipped to receive information in non-audio form, and the automated attendant service to receive the call status event notifications, and provide in response, the call processing directions.
Claim 34
Dependent Claim
63 words
The article of claim 30, wherein the call management services further enable the apparatus to be able to receive the voice call in packet form, the voice call in packet form being initiated by the caller using a computer, and to be able to facilitate said provisioning of information in non-audio form to the caller targeting the non-audio information to the same computer.
Claim 35
Dependent Claim
42 words
The article of claim 30, wherein the call management services further enable the apparatus to be able to place a PSTN call to a PSTN extension of the callee on behalf of the caller, and bridge the packet based and PSTN calls.