Legacy cooperation device and processing method
First Claim
1. A legacy cooperation device for a mobile communication system to be cooperated in an open mobile business supporting system, the device comprising:
- a business logic processor 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 processor configured to receive a request of performing a predetermined biz logic from a CP/SP, request the business logic processor 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 processor configured to relay a request from a predetermined legacy system and return the result to the predetermined legacy system while performing a biz template by relaying interworking between the business logic processor and a legacy system of a mobile communication system;
an infra channel providing device 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 processor, and transfer the result to a corresponding legacy system; and
a message transferring device, 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 processor, the business logic processor, and the legacy cooperation processor,wherein the open interface processor, the business logic processor, and the legacy cooperation processor are configured to transfer signals by writing and reading a request message, a result returning message, and a report message to/from a predetermined message queue in the message transferring device andwherein the message transferring device comprises;
at least one of first message queues for the open interface processor to record a request message and for the business logic processor to read the response message;
at least one of second message queues setup per a legacy cooperation processor for the business logic processor to record a request message and for a corresponding legacy cooperation processor to read the request message,at least one of third message queues for the legacy cooperation processor to record a response message, and for the business logic processor to the response message;
at least one of fourth message queues for the legacy cooperation processor to record a report message from a legacy system, and for the business logic processor to read the recorded report message; and
at least one of fifth message queues for the business logic processor to record a result message, and for the open interface processor to read the result message.
0 Assignments
0 Petitions
Accused Products
Abstract
A legacy cooperation device and processing method for a mobile communication system to be cooperated in an open mobile business supporting system is disclosed. In one embodiment, the method includes i) setting up a plurality of biz objects that perform a determination process based on a service process and a result thereof of a legacy system of a mobile communication system, ii) providing an API (application program interface) for each of the setup biz objects, iii) receiving a result of performing a predetermined biz object from a legacy system through the provided API and iv) requesting a service process to a corresponding legacy system according to the requested biz object, receiving a result of performing the service process, and returning the received result to the legacy system that requests the service process.
-
Citations
6 Claims
-
1. A legacy cooperation device for a mobile communication system to be cooperated in an open mobile business supporting system, the device comprising:
-
a business logic processor 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 processor configured to receive a request of performing a predetermined biz logic from a CP/SP, request the business logic processor 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 processor configured to relay a request from a predetermined legacy system and return the result to the predetermined legacy system while performing a biz template by relaying interworking between the business logic processor and a legacy system of a mobile communication system; an infra channel providing device 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 processor, and transfer the result to a corresponding legacy system; and a message transferring device, 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 processor, the business logic processor, and the legacy cooperation processor, wherein the open interface processor, the business logic processor, and the legacy cooperation processor are configured to transfer signals by writing and reading a request message, a result returning message, and a report message to/from a predetermined message queue in the message transferring device and wherein the message transferring device comprises; at least one of first message queues for the open interface processor to record a request message and for the business logic processor to read the response message; at least one of second message queues setup per a legacy cooperation processor for the business logic processor to record a request message and for a corresponding legacy cooperation processor to read the request message, at least one of third message queues for the legacy cooperation processor to record a response message, and for the business logic processor to the response message; at least one of fourth message queues for the legacy cooperation processor to record a report message from a legacy system, and for the business logic processor to read the recorded report message; and at least one of fifth message queues for the business logic processor to record a result message, and for the open interface processor to read the result message. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification