OPEN INTERFACE DEVICE AND METHOD
First Claim
1. An open interface device for a mobile communication system to be cooperated in an open mobile business supporting system, the device comprising:
- a business logic processing unit configured to store, manage, and perform a biz template formed of a plurality of biz objects arranged in a predetermined order, wherein the biz template is a standardized biz logic that is defined by selecting low-level functions which can be grouped as a unit function and performed in a mobile communication system among service logics provided from a content provider/service provider (CP/SP), and wherein the biz object is configured to cooperate with each legacy system of a mobile communication system and perform a comparison and determination operation on the result of cooperating;
an open interface processing unit configured to receive a request of performing a predetermined biz logic from a CP/SP, request the business logic processing unit to perform a biz template corresponding to the requested biz logic, receive the result of the request, and transfer the received result to the CP/SP;
a legacy cooperation processing unit configured to relay a request from a predetermined legacy system and return the result to the predetermine legacy system while performing a biz template by relaying interworking between the business logic processing unit and a legacy system of a mobile communication system; and
an infra channel providing unit configured to receive a request of performing a biz object from a legacy system of a mobile communication system, perform the biz object by cooperating with another legacy system through the legacy cooperation processing unit, and transfer the result to a corresponding legacy system.
0 Assignments
0 Petitions
Accused Products
Abstract
An open interface device and method is disclosed. In one embodiment, the method includes i) receiving a standard application program interface (API) input for performing a biz template from a CP/SP, ii) generating a session key of the biz template, iii) performing an authentication process for a biz template requested by the CP/SP, iv) transforming the received standard API input from the CP/SP to a biz template performing request message by analyzing the received standard API input and transmitting the biz template performing request message to the business logic processing unit, v) receiving the biz template performing result message from the business logic processing unit and transforming the received biz template performing result message to a message format to transmit to the CP/SP and vi) transferring the biz template performing result message to the CP/SP.
23 Citations
22 Claims
-
1. An open interface device for a mobile communication system to be cooperated in an open mobile business supporting system, the device comprising:
-
a business logic processing unit configured to store, manage, and perform a biz template formed of a plurality of biz objects arranged in a predetermined order, wherein the biz template is a standardized biz logic that is defined by selecting low-level functions which can be grouped as a unit function and performed in a mobile communication system among service logics provided from a content provider/service provider (CP/SP), and wherein the biz object is configured to cooperate with each legacy system of a mobile communication system and perform a comparison and determination operation on the result of cooperating; an open interface processing unit configured to receive a request of performing a predetermined biz logic from a CP/SP, request the business logic processing unit to perform a biz template corresponding to the requested biz logic, receive the result of the request, and transfer the received result to the CP/SP; a legacy cooperation processing unit configured to relay a request from a predetermined legacy system and return the result to the predetermine legacy system while performing a biz template by relaying interworking between the business logic processing unit and a legacy system of a mobile communication system; and an infra channel providing unit configured to receive a request of performing a biz object from a legacy system of a mobile communication system, perform the biz object by cooperating with another legacy system through the legacy cooperation processing unit, and transfer the result to a corresponding legacy system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An open interface method for providing an interface for a content provider/service provider (CP/SP) in order to support the CP/SP to perform a mobile service by cooperating with a mobile communication system in an open mobile business supporting system including a business logic processing unit for managing a biz logic as a biz template by standardizing the biz logic that performs a single function among logics constituting the mobile service from the CPISP, performing a biz template according to a request, and transferring a result of performing the biz template, and a legacy cooperation processing unit for relaying interworking between the business logic processing unit and a legacy system of a mobile communication system, the open interface method comprising:
-
receiving a standard application program interface (API) input for performing a biz template from a CP/SP; generating a session key of the biz template; performing an authentication process for a biz template requested by the CP/SP; transforming the received standard API input from the CP/SP to a biz template performing request message by analyzing the received standard API input and transmitting the biz template performing request message to the business logic processing unit; receiving the biz template performing result message from the business logic processing unit and transforming the received biz template performing result message to a message format to transmit to the CP/SP; and transferring the biz template performing result message to the CP/SP. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An open interface device for a mobile communication system to be cooperated in an open mobile business supporting system, the device comprising:
-
means for storing, managing, and performing a biz template formed of a plurality of biz objects arranged in a predetermined order, wherein the biz template is a standardized biz logic that is defined by selecting low-level functions which can be grouped as a unit function and performed in a mobile communication system among service logics provided from a content provider/service provider (CP/SP), and the biz object cooperates with each legacy system of a mobile communication system and performs a comparison and determination operation on the result of cooperating; means for receiving a request of performing a predetermined biz logic from a CP/SP, requesting the business logic processing unit to perform a biz template corresponding to the requested biz logic, receiving the result of the request, and transferring the received result to the CP/SP; means for relaying a request from a predetermined legacy system and returning the result to the predetermine legacy system while performing a biz template by relaying interworking between the business logic processing unit and a legacy system of a mobile communication system; and means for receiving a request of performing a biz object from a legacy system of a mobile communication system, performing the biz object by cooperating with another legacy system through the legacy cooperation processing unit, and transferring the result to a corresponding legacy system.
-
Specification