DEVICE BASED TELECOMMUNICATIONS INITIATED DATA FULFILLMENT SYSTEM
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
49 Claims
-
1-35. -35. (canceled)
-
36. A communications device comprising:
-
at least one function-identifier table for storing one or more of a non-numeric code prefix or a service code programmed for identifying a service invocation; an interface in the communication device configured to receive an input sequence that includes an input function code that identifies a service invocation; a processing engine in the communication device, the processing engine being communicatively coupled to the interface and being operative to determine if the input function code identifies a service invocation corresponding to a function identifier stored in the function-identifier table; wherein; the processing engine is operable, in response to determining that the input function code identifies the service invocation, to transmit information related to the service invocation; and the communication device is operable to establish a connection with a service-fulfillment center and to receive therefrom, during a communication between the communication device and the service-fulfillment center, dynamic reprogramming operative to alter contents of the function-identifier table. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A method for permitting a user to invoke a service with a communication device in a communication network, comprising:
-
programming the communication device with at least one function-identifier table containing one or more of a non-numeric code prefix or a service code for triggering service invocation; receiving an input sequence at the communication device to identify a service invocation; determining that a function identifier in the input sequence that includes a non-numeric code prefix identifies a service invocation corresponding to a function identifier stored in the function-identifier table; in response to determining that the function identifier identifies the service invocation, transmitting information related to the service invocation to a service-fulfillment center, wherein, during a communication between the communication device and the service-fulfillment center, the communication device receives dynamic reprogramming operative to alter contents of the function-identifier table. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
Specification