BUSINESS LOGIC DEVICE AND PROCESSING METHOD
First Claim
Patent Images
1. A business logic 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;
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; and
a message transferring unit, comprising a plurality of message queues, configured to store a request message, a result returning message, and a report message exchanged among the open interface processing unit, the business logic processing unit, and the legacy cooperation processing unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A business logic device and processing method is disclosed. In one embodiment, the method includes i) receiving a request message for performing a biz template from the open interface processing unit, ii) analyzing the received biz template performing request message and performing the biz template by cooperating with a legacy cooperation processing unit and iii) composing a message for a result of performing the stored biz template and transmitting the composed message to the open interface processing unit.
20 Citations
27 Claims
-
1. A business logic 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; 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; and a message transferring unit, comprising a plurality of message queues, configured to store a request message, a result returning message, and a report message exchanged among the open interface processing unit, the business logic processing unit, and the legacy cooperation processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A business logic processing method performing a biz template in order to support a CP/SP to perform a mobile service by cooperating with a mobile communication system in an open mobile business supporting system including an open interface processing unit for receiving a request of performing a biz template defined by standardizing a biz logic that performs a single function among logics constituting the mobile service from the CP/SP and returning the result thereof, and a legacy cooperation processing unit for relaying interworking between the open interface processing unit and a legacy system of a mobile communication system, the business logic processing method comprising:
-
receiving a request message for performing a biz template from the open interface processing unit; analyzing the received biz template performing request message and performing the biz template by cooperating with a legacy cooperation processing unit; and composing a message for a result of performing the stored biz template and transmitting the composed message to the open interface processing unit. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A business logic device for performing a biz template in order to support a content provider/service provider (CP/SP) to perform a mobile service by cooperating with a mobile communication system in an open mobile business supporting system including an open interface processing unit for receiving a request of performing a biz template defined by standardizing a biz logic that performs a single function among logics constituting the mobile service from the CP/SP and returning the result thereof, and a legacy cooperation processing unit for relaying interworking between the open interface processing unit and a legacy system of a mobile communication system, the business logic device comprising:
-
means for receiving a request message for performing a biz template from the open interface processing unit; means for analyzing the received biz template performing request message and performing the biz template by cooperating with a legacy cooperation processing unit; and means for composing a message for a result of performing the stored biz template and transmitting the composed message to the open interface processing unit.
-
Specification