IP Library Granted Patent US 8,626,145
Granted Patent B2
US 8,626,145 · App. 13/599,239 · Granted Jan 7, 2014

Device based telecommunications initiated data fulfillment system

Inventor: Wen Khang Han (Lexington, MA)
Assignee: Zoove Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,626,145
App. No.
13/599,239
Granted
Jan 7, 2014
Kind
B2
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.

Claims (25)

1. 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.

2. The system according to claim 1 , wherein the altered contents of the function-identifier table permit the communication device to respond to newly available services.

3. The system according to claim 1 , wherein the altered contents of the function-identifier table modify a size of a multi-function code namespace.

4. The system according to claim 1 , wherein the altered contents of the function-identifier table include additional non-numeric code prefixes.

5. The system according to claim 1 , wherein one or more of the function identifier tables further comprises additional parameters associated with the type of service invocation.

6. The system according to claim 1 , wherein the input sequence further comprises an input service code for identifying a service to be invoked with the service invocation.

7. The system according to claim 1 , wherein the information transmission further comprises one or more of a function identifier, the input sequence, a mobile directory number (MDN), communication device brand, model type, electronic serial number (ESN), international mobile equipment identity (IMEI), screen size, location, owner or user subscription profile or user subscriptions.

8. 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.

9. The method according to claim 8 , wherein the altered contents of the function-identifier table permit the communication device to respond to newly available services.

10. The method according to claim 8 , wherein the altered contents of the function-identifier table modify a size of a multi-function code namespace.

11. The method according to claim 8 , wherein the altered contents of the function-identifier table include additional non-numeric code prefixes.

12. The method according to claim 8 , wherein one or more of the function identifier tables further comprises additional parameters associated with the type of service invocation.

13. The method according to claim 8 , wherein the input sequence further comprises an input service code for identifying a service to be invoked with the service invocation.

14. The method according to claim 8 , wherein the information transmission further comprises one or more of a function identifier, the input sequence, a mobile directory number (MDN), communication device brand, model type, electronic serial number (ESN), international mobile equipment identity (IMEI), screen size, location, owner or user subscription profile or user subscriptions.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded May 13, 2022
From: COMERICA BANK
To: ZOOVE CORP.
Reel/Frame 060064/0202 →
STOCK PURCHASE AGREEMENT Recorded May 13, 2022
From: ZOOVE CORP.
To: VHT STARSTAR LLC
Reel/Frame 060064/0680 →
SECURITY INTEREST Recorded Jun 25, 2014
From: ZOOVE CORP.
To: COMERICA BANK
Reel/Frame 033244/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2012
From: HAN, WEN KHANG
To: ZOOVE CORPORATION
Reel/Frame 029491/0701 →
Continuity (2)
Continuation 11999321 · Dec 5, 2007
Related Publication 20130090107A1 · Apr 11, 2013