Method and system for providing message broadcast service using open application program interface
First Claim
1. A method for providing a message broadcast service using an open Application Program Interface (API) wherein a broadcast message is transmitted to a plurality of mobile communication terminals using Cell Broadcast Service (CBS) capabilities of a mobile communication system through the open API, the method comprising the steps of:
- providing a user interface for composing a broadcast message and defining a service area to a third party information provider;
receiving a broadcast message transmission request from the third party information provider through the user interface;
creating a broadcast message transmission request command using the broadcast message composed and the service area defined through the user interface upon receiving the broadcast message transmission request from the third party information provider; and
converting the broadcast message transmission request command into a format of the mobile communication system and transferring the converted broadcast message transmission request command to the mobile communication system through the open API.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a message broadcast service using an open API is provided, which allows a third party information provider to easily broadcast messages to the general public in a specific service area using a Cell Broadcast Service (CBS) of a mobile communication system. A message broadcast application server provides a user interface for composing a broadcast message and defining a service area to a third party information provider. When a broadcast message transmission request is received from the third party information provider through the user interface, a broadcast message transmission request command, a broadcast message transmission request cancellation command, or a status query message is created according to the message broadcast service request, and is then processed by a Cell Broadcast Center (CBC) in the mobile communication system through an open API of a Parlay gateway.
43 Citations
22 Claims
-
1. A method for providing a message broadcast service using an open Application Program Interface (API) wherein a broadcast message is transmitted to a plurality of mobile communication terminals using Cell Broadcast Service (CBS) capabilities of a mobile communication system through the open API, the method comprising the steps of:
-
providing a user interface for composing a broadcast message and defining a service area to a third party information provider;
receiving a broadcast message transmission request from the third party information provider through the user interface;
creating a broadcast message transmission request command using the broadcast message composed and the service area defined through the user interface upon receiving the broadcast message transmission request from the third party information provider; and
converting the broadcast message transmission request command into a format of the mobile communication system and transferring the converted broadcast message transmission request command to the mobile communication system through the open API. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A message broadcast service system for providing a message broadcast service using an open Application Program Interface (API), the system allowing a third party information provider to transmit a broadcast message to a mobile communication terminal present in a specific service area through a Cell Broadcast Center (CBC) in a mobile communication system, the message broadcast service system comprising:
-
a message broadcast application server for providing a user interface so that the third party information provider can compose a broadcast message and define a service area where the broadcast service is to be transmitted and for invoking an open API for message broadcasting based on information of the service area and the broadcast message of the third party information provider received through the user interface; and
a Parlay gateway for converting a message broadcast service-related request of the message broadcast application server so as to comply with a protocol of the CBC of the mobile communication system and transferring the converted request to the CBC through protocol interworking with lower network resources of the mobile communication system, and inverse-converting and transferring a message received from the CBC to the message broadcast application server. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A message broadcast application server for transmitting a broadcast message to a mobile communication terminal present in a specific service area using Cell Broadcast Service (CBS) capabilities of a mobile communication system through an open API, the server comprising:
-
a user interface processing unit for providing a user interface that supports an information provider to define a service area and compose a broadcast message and for receiving a message broadcast service-related request from the information provider or providing message broadcast service-related information to the information provider through the user interface;
a database in which the user interface processing unit stores map data representing an area where a message broadcast service is to be provided; and
a message broadcast processing logic for creating a command for processing the broadcast message according to a request of the information provider received through the user interface processing unit, invoking an open API, and receiving a response to the command. - View Dependent Claims (21)
-
-
22. A Parlay gateway for providing an open API of a Cell Broadcast Center (CBC) of a mobile communication system for providing a message broadcast service, the Parlay gateway comprising a CBS Service Capability Feature (SCF) comprising:
-
a message broadcast web service request processing block for implementing and distributing an open API for broadcast message services in Web Services Description Language (WSDL) and processing a request for a message broadcast service accessed and invoked through the open API;
a message conversion and management block for converting a web service request made by the message broadcast web service request processing block so as to comply with a protocol of the mobile communication system, inverse-converting a processing result of the web service request received from the mobile communication system, converting an ID of the API invocation into a lower protocol session ID, and managing the lower protocol session ID;
a session management DB for storing session information processed by the message conversion and management block; and
a CBC-interworking processing block for transmitting a request, which has been converted to a lower protocol message by the message conversion and management block, to the CBC of the mobile communication system, receiving a response to the request from the CBC, and transferring the received response to the message conversion and management block.
-
Specification