System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services with customized message depending on recipient
First Claim
Patent Images
1. A system for customizing service output information depending on recipient identities, wherein the system includes one or more computer devices configured to:
- receive, from a subscriber during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate and personalize the service output information for the subscriber, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call;
process the service to generate and personalize the service output information for the subscriber in response to determining that a delivery condition has been met;
initiate an outbound telephone call to the voice address;
detect the identity associated with the recipient of the outbound telephone call; and
customize the presentation of the service output information to be delivered in the outbound telephone call depending on the detected identity associated with the recipient of the outbound telephone call and the criteria specified during the subscription registration process.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the creation and delivery of automated, personal information service gathers news, weather, financial and other data for transmission by telephone or other media. The recipient of a given voice broadcast may be detected and discriminated to adjust the content delivery. For instance, if a machine pick-up is detected, the call may be terminated or the message curtailed. Secondary recipients may be authorized in a subscriber'"'"'s service profile, and other delivery preferences may be registered.
522 Citations
46 Claims
-
1. A system for customizing service output information depending on recipient identities, wherein the system includes one or more computer devices configured to:
-
receive, from a subscriber during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate and personalize the service output information for the subscriber, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call; process the service to generate and personalize the service output information for the subscriber in response to determining that a delivery condition has been met; initiate an outbound telephone call to the voice address; detect the identity associated with the recipient of the outbound telephone call; and customize the presentation of the service output information to be delivered in the outbound telephone call depending on the detected identity associated with the recipient of the outbound telephone call and the criteria specified during the subscription registration process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for customizing service output information depending on recipient identities, wherein the system includes one or more computer devices configured to:
-
receive, from a subscriber during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate and personalize the service output information for the subscriber, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call; process the service to generate and personalize the service output information for the subscriber in response to determining that a delivery condition has been met; initiate, via a call server, an outbound telephone call to the voice address; sense a state of a call pickup sequence of the outbound telephone call, wherein the state of the call pickup sequence comprises a plurality of possible states respectively associated with a plurality of recipient identities; interface with an authorization database that stores entries associating the plurality of possible states with the plurality of recipient identities respectively associated therewith; detect the identity associated with the recipient of the outbound telephone call; and customize the presentation of the service output information to be delivered in the outbound telephone call depending on the detected identity associated with the recipient of the outbound telephone call and the criteria specified during the subscription registration process, wherein the customized presentation of the service output information includes aborting the outbound telephone call in response to determining that the state of the call pickup sequence does not meet at least a minimum authorization criterion stored in the authorization database.
-
-
23. A method for customizing service output information depending on recipient identities, comprising:
-
receiving, from a subscriber during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate and personalize the service output information for the subscriber, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call; processing the service to generate and personalize the service output information for the subscriber in response to determining that a delivery condition has been met; initiating an outbound telephone call to the voice address; detecting the identity associated with the recipient of the outbound telephone call; and customizing the presentation of the service output information to be delivered in the outbound telephone call depending on the detected identity associated with the recipient of the outbound telephone call and the criteria specified during the subscription registration process. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for customizing service output information depending on recipient identities, comprising:
-
receiving, from a subscriber during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate and personalize the service output information for the subscriber, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call; processing the service to generate and personalize the service output information for the subscriber in response to determining that a delivery condition has been met; initiating, via a call server, an outbound telephone call to the voice address; sensing a state of a call pickup sequence of the outbound telephone call, wherein the state of the call pickup sequence comprises a plurality of possible states respectively associated with a plurality of recipient identities; interfacing with an authorization database that stores entries associating the plurality of possible states with the plurality of recipient identities respectively associated therewith; detecting the identity associated with the recipient of the outbound telephone call; and customizing the presentation of the service output information to be delivered in the outbound telephone call depending on the detected identity associated with the recipient of the outbound telephone call and the criteria specified during the subscription registration process, wherein customizing presentation of the service output information includes aborting the outbound telephone call in response to determining that the state of the call pickup sequence does not meet at least a minimum authorization criterion stored in the authorization database.
-
-
45. A system for customizing service output information depending on recipient identities, wherein the system includes one or more computer devices configured to:
-
receive, during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate the service output information, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call; process the service to generate the service output information in response to determining that a delivery condition has been met; initiate, via a call server, an outbound telephone call to the voice address; sense a state of a call pickup sequence of the outbound telephone call; detect the identity associated with the recipient of the outbound telephone call from the sensed state of the call pickup sequence; and abort the outbound telephone call in response to determining that the sensed state of the call pickup sequence or the detected identity associated with the recipient of the outbound telephone call fail to meet a minimum authorization criterion.
-
-
46. A method for customizing service output information depending on recipient identities, comprising:
-
receiving, during a subscription registration process, information specifying preferences for content and presentation of service output information from a service that can generate the service output information, a voice address to which the service output information is to be delivered via an outbound telephone call, and criteria to customize the presentation of the service output information depending on an identity associated with a recipient of the outbound telephone call; processing the service to generate the service output information in response to determining that a delivery condition has been met; initiating, via a call server, an outbound telephone call to the voice address; sensing a state of a call pickup sequence of the outbound telephone call; detecting the identity associated with the recipient of the outbound telephone call from the sensed state of the call pickup sequence; and aborting the outbound telephone call in response to the sensed state of the call pickup sequence or the detected identity associated with the recipient of the outbound telephone call failing to meet a minimum authorization criterion.
-
Specification