Telecommunications initiated data fulfillment system
DCFirst Claim
1. A method for implementing a telecommunications initiated data fulfillment service comprising the steps of:
- at a telecommunications switch that is enabled to recognize a multi-function trigger, receiving a communication from a telecommunications device that has not been preprogrammed to implement the data fulfillment service, the communication comprising an input sequence including a multi-function trigger, and at the telecommunications switch;
recognizing the multi-function trigger;
identifying an identification code associated with the telecommunication device;
looking up a pre-defined data address associated with the input sequence, the identification code, or a combination of the input sequence and the identification code;
assembling a data message associated with the input sequence, the identification code, or a combination of the input sequence and the identification code; and
transmitting the data message to the data address.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system for providing a wide range of telecommunications initiated data fulfillment services in which a multi-function code, such as “*#” (star, pound), input into an originating telecommunications device, such as a conventional land-line or wireless telephone, triggers the treatment of the input sequence as a multi-function code service request rather than a dialed directory number. The multi-function code is followed by an input data string to complete the multi-function code service request, which the user typically enters into the telecommunications device just like a conventional telephone call, except that the input string begins with the multi-function code. The telecommunications system recognizes the multi-function code as a trigger, and in response takes one or more actions, such as automatically terminating the call to an announcement and routing a data message to a data fulfillment center, which responds to the message by implementing a response action indicated by the multi-function code service request. For example, the data fulfillment center may respond by transmitting a message over a wireless data network or the Internet to implement a service, such as activation of a vending machine, remote control of device, delivery of a message over the Internet or wireless data network, initiation of an interactive Internet session with the originating device, or a wide range of other services. In addition, a charge for this service may be automatically charged to an account associated with the originating telecommunications device, which may be billed separately or incorporated on the user'"'"'s conventional monthly telecommunications invoice.
-
Citations
49 Claims
-
1. A method for implementing a telecommunications initiated data fulfillment service comprising the steps of:
-
at a telecommunications switch that is enabled to recognize a multi-function trigger, receiving a communication from a telecommunications device that has not been preprogrammed to implement the data fulfillment service, the communication comprising an input sequence including a multi-function trigger, and at the telecommunications switch; recognizing the multi-function trigger; identifying an identification code associated with the telecommunication device; looking up a pre-defined data address associated with the input sequence, the identification code, or a combination of the input sequence and the identification code; assembling a data message associated with the input sequence, the identification code, or a combination of the input sequence and the identification code; and transmitting the data message to the data address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for implementing a telecommunications initiated data fulfillment service comprising the steps of:
-
entering an input sequence comprising a multi-function trigger into a telecommunications device that has not been preprogrammed to implement the data fulfillment service, the multi-function trigger comprising at least a portion of a communication with a telecommunications switch that is enabled to recognize the multi-function trigger; receiving the communication at the telecommunications switch, and at the switch; recognizing the multi-function trigger, holding the communication, looking up an instruction set identified by the input sequence, delivering an audio or data message to the telecommunications device, discontinuing the communication, identifying an identification code associated with the telecommunications device, assembling a data message comprising the input sequence and the identification code, and transmitting the data message; and at a data fulfillment center, receiving the data message and implementing a response action. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for implementing a data fulfillment service comprising a telecommunications switch that is configured to:
-
receive a communication from a telecommunications device that has not been preprogrammed to implement the data fulfillment service, the communication comprising an input sequence including a multi-function trigger; recognize the multi-function trigger; identify an identification code associated with the telecommunication device; look up a pre-defined data address associated with the input sequence, the identification code, or a combination of the input sequence and the identification code; assemble a data message associated with the input sequence, the identification code, or a combination of the input sequence and the identification code; and transmit the data message to the data address. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification