Device based telecommunications initiated data fulfillment system
First Claim
1. A system operable to permit a user to initiate a service invocation with a communication device coupled to a communication network, comprising:
- a service invocation identifier preprogrammed in the communication device for identifying a service invocation;
an interface in the communication device configured to receive input from the user or display information to the user;
a processing engine in the communication device for receiving a multi-function code based on the input to the interface and comparing the multi-function code with the service invocation identifier to determine whether service invocation is requested; and
one or more of a communication channel or a messaging protocol available to the communication device to communicate with the communication network, the processing engine being operable to send information related to the service invocation using the one or more communication channel or messaging protocol when the processing engine determines that the multi-function code matches the service invocation identifier.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for service fulfillment is based on service invocation with a preprogrammed communication device. The communication device recognizes special multi-function code digit sequences to cause service invocation. The preprogrammed communication device, upon recognition of a multi-function code, selects a communication channel or messaging protocol and forwards information related to the service invocation to a service fulfillment platform. The communication channel or messaging protocol may be selected based on availability, optimization, preprogrammed logic associated with the multi-function code, or other parameters related to the service invocation, such as user, subscription, registration, location or device ID. The preprogrammed communication device permits service invocation without reconfiguration of a communication network to which the communication device is coupled. The communication device can be reconfigured or reprogrammed to recognize and respond to different multi-function codes.
-
Citations
35 Claims
-
1. A system operable to permit a user to initiate a service invocation with a communication device coupled to a communication network, comprising:
-
a service invocation identifier preprogrammed in the communication device for identifying a service invocation; an interface in the communication device configured to receive input from the user or display information to the user; a processing engine in the communication device for receiving a multi-function code based on the input to the interface and comparing the multi-function code with the service invocation identifier to determine whether service invocation is requested; and one or more of a communication channel or a messaging protocol available to the communication device to communicate with the communication network, the processing engine being operable to send information related to the service invocation using the one or more communication channel or messaging protocol when the processing engine determines that the multi-function code matches the service invocation identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for permitting a user to invoke a service with a communication device in a communication network, comprising:
-
receiving an input from the user into the communication device to identify a service; determining that the input identifies a service; selecting one or more of a communication channel or messaging protocol for communicating a service invocation to a preprogrammed recipient in accordance with a preprogrammed selection criteria; and sending a message associated with the identified service using the selected one or more communication channel or messaging protocol to invoke the service identified by the user input. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for operating an end user communication device in a communication network, comprising:
-
configuring the communication device to recognize a code prefix to permit the communication device to determine when a service code is entered following the code prefix; sending a new code prefix from a service center through the communication network to the communication device; and configuring the communication device to recognize the new code prefix to permit the communication device to recognize a service code following the new code prefix.
-
Specification