KR100865334B1 - Session management method and system using client session identifier - Google Patents
Session management method and system using client session identifier Download PDFInfo
- Publication number
- KR100865334B1 KR100865334B1 KR1020057009335A KR20057009335A KR100865334B1 KR 100865334 B1 KR100865334 B1 KR 100865334B1 KR 1020057009335 A KR1020057009335 A KR 1020057009335A KR 20057009335 A KR20057009335 A KR 20057009335A KR 100865334 B1 KR100865334 B1 KR 100865334B1
- Authority
- KR
- South Korea
- Prior art keywords
- client
- session
- communication
- identifier
- terminal
- Prior art date
Links
- 238000007726 management method Methods 0.000 title claims description 23
- 238000004891 communication Methods 0.000 claims abstract description 48
- 230000000977 initiatory effect Effects 0.000 claims abstract 2
- 238000000034 method Methods 0.000 claims description 25
- 238000010295 mobile communication Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 3
- 230000008901 benefit Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
애플리케이션 서버(113)는 클라이언트 이동 단말기(101)로부터 제 1 클라이언트 특정 데이터 뿐만 아니라 제 1 클라이언트 애플리케이션 세션을 초기화 하는 요청도 함께 수신한다. 여기서 데이터는 예를 들어 이동국 집적 서비스 디지털 네트워크 번호 및 해쉬 코드와 같은 제 1 이동 단말기 식별자를 포함한다. 제 1 클라이언트 세션 식별자의 서버(113) 내에서 제 1 이동 단말기 식별자와 연관이 이루어 진다. 그 후 제 1 클라이언트 세션 식별자는 세션 관리 데이터베이스(115) 내에 저장되며 그 후 클라이언트 단말기(101)와 애플리케이션 세션 간의 통신 유지가 가능해진다. 통신 지속 단계는 통신 요청을 수신하고 상기 통신 요청이 상기 제 1 클라이언트 단말기(101)로부터 생긴 것을 확인하는 단계를 포함한다.The application server 113 receives not only the first client specific data but also the request for initiating the first client application session from the client mobile terminal 101. The data here includes a first mobile terminal identifier such as, for example, a mobile station integrated service digital network number and a hash code. An association is made with the first mobile terminal identifier in server 113 of the first client session identifier. The first client session identifier is then stored in the session management database 115 so that communication between the client terminal 101 and the application session can be maintained. The ongoing communication step includes receiving a communication request and confirming that the communication request originated from the first client terminal 101.
Description
본 발명은 디지털 이동 통신 시스템과 연결된 애플리케이션 서버에서 클라이언트 세션 관리 방법 및 클라이언트 세션 관리 시스템에 관한 것이다.The present invention relates to a client session management method and a client session management system in an application server connected with a digital mobile communication system.
이동 통신 단말기를 이용하여 인터넷을 통해 이용할 수 있는 서비스에 접속하고자 하는 사용자들이 늘어나고 있다. 이러한 바램은 네트워크 오퍼레이터와 서비스 제공자 모두에 의해 이행될 것이며, 이의 일환으로 네트워크 오퍼레이터와 서비스 제공자는 일 예로 모바일 E-메일 접속과 같은 새로운 혁신적인 데이터 서비스를 제공하고 있다.Increasingly, users are attempting to access services available through the Internet using mobile communication terminals. This desire will be fulfilled by both network operators and service providers, as part of which network operators and service providers are providing new innovative data services such as mobile e-mail access, for example.
새로운 혁신적인 데이터 서비스에 접속하기 위해 사용되는 모바일 클라이언트 단말기 장치들은 종래의 개인용 컴퓨터와 같은 접속 장치와 비교할 때 제한뿐만 아니라 상당한 이점 또한 지니고 있다.Mobile client terminal devices used to access new innovative data services have significant advantages as well as limitations when compared to access devices such as conventional personal computers.
이동 통신 단말기와 같은 모바일 클라이언트들의 상당한 이점을 이용하기 위해서는 특별한 기능이 요구된다.Special features are required to take advantage of the significant benefits of mobile clients such as mobile communication terminals.
그러나 종래의 개인용 컴퓨터 접속 장치들과 비교할 때 불가피하게 제한된 데이터 통신 능력, 처리 능력 및 표시 능력을 지니고 있는 이러한 모바일 접속 장 치들의 제한점을 극복하기 위한 특별한 기능 역시 또한 요구된다.However, special features are also required to overcome the limitations of these mobile access devices, which inevitably have limited data communication, processing and display capabilities compared to conventional personal computer access devices.
즉, 새롭고 혁신적인 서비스를 모바일 클라이언트 접속 장치에 제공할 필요가 있다.In other words, there is a need to provide new and innovative services to mobile client access devices.
공개 국제 특허 출원 번호 WO 01/50701 은 서비스 요청시 서비스 요청 분야 및 인터페이스를 맞추기 위한 시스템에 관하여 설명하고 있다. 상기 특허 출원은 다수의 이동 통신 단말기들이 네트워크 상에서 어떻게 애플리케이션 서버와 통신하는지를 제시한다.Published International Patent Application No. WO 01/50701 describes a system for adapting service request fields and interfaces to service requests. The patent application describes how a plurality of mobile communication terminals communicate with an application server on a network.
애플리케이션 세션 관리는 사용자가 제 1 단말기로부터 애플리케이션에 접근하고 그 후 상기 사용자가 제 2 단말기에서 상기 애플리케이션에 접근할 때 상기 세션을 유지하도록 한다.Application session management allows a user to access an application from a first terminal and then maintain the session when the user accesses the application on a second terminal.
그러나, 선행기술과 관련하여, 모바일 통신이 지닌 고유의 문제점은 모바일 클라이언트 장치 및 애플리케이션 서버간의 통신 채널의 간헐성(intermittency)이다.However, with regard to the prior art, an inherent problem with mobile communication is the intermittency of the communication channel between the mobile client device and the application server.
이러한 간헐성은 회로가 접속을 스위칭하는 동안 무선 통신 간섭으로 인해 연결의 끊김, 회로 스위칭 연결동안의 차단과 같은 문제를 발생시킬 수 있다.Such intermittence can cause problems such as disconnection due to radio communication interference while circuits are switching connections, and interruptions during circuit switching connections.
상기 간헐성은 또한 비접속 패킷 스위칭 통신이 사용될 때, 선택의 문제가 될 수 있다. 비접속 통신은 이동 통신 시스템이 소위 "3세대"로 진화함에 따라 그리고 인터넷 상에서 서버 애플리케이션과 통신 할 수 있는 소프트웨어 애플리케이션이 단말기에 지원됨에 따라 점차 보편화 되고 있다.The intermittency may also be a matter of choice when disconnected packet switching communication is used. Connectionless communication is becoming increasingly common as mobile communication systems evolve into the so-called "3rd generation" and as the terminal supports software applications that can communicate with server applications on the Internet.
또한 모바일 클라이언트 장치가 서비스를 요청할 때 함께 작동하는 프로토콜 이 다를 경우 애플리케이션 서버 내의 모바일 클라이언트 장치 및 접속 서비스 간의 연결로 인하여 문제가 발생될 수 있다. 따라서 모바일 클라이언트 장치에 보다 나은 서비스를 제공하기 위하여 보다 나은 세션 관리가 요구된다.In addition, if the protocols that work together when the mobile client device requests a service are different, problems may arise due to the connection between the mobile client device and the access service in the application server. Therefore, better session management is required to provide better service to mobile client devices.
본 발명의 목적은 세션 관리 방법 및 시스템에 있어 상기 서술한 종래의 문제점을 해결하기 위한 것이다.An object of the present invention is to solve the above-mentioned problems in the session management method and system.
청구항 1 및 15에 따른 방법, 청구항 10항에 따른 시스템 및 청구항 17항과 18항에 따른 컴퓨터 프로그램에 의하여 본 발명의 목적이 구현되며, 상세한 설명은 아래와 같다.The object of the invention is realized by the method according to claims 1 and 15, the system according to claim 10 and the computer program according to claims 17 and 18, the details of which are as follows.
본 발명은 애플리케이션 서버에서의 클라이언트 세션 관리 방법에 관한 것이다. 상기 클라이언트 애플리케이션 서버는 비접속 통신 프로토콜을 통하여 적어도 하나의 클라이언트 이동 통신 단말기와 통신할 수 있으며, 이 때 단말기는 디지털 이동 통신 시스템 내에 위치한다.The present invention relates to a client session management method in an application server. The client application server may communicate with at least one client mobile communication terminal via a connectionless communication protocol, where the terminal is located in a digital mobile communication system.
클라이언트 세션 관리 방법은, 가장 일반적인 측면에서 적어도 제 1 클라이언트 세션 식별자를 유지하는 단계를 포함하며, 클라이언트 세션 식별자는 클라이언트 단말기 식별자와 연관된다.The client session management method includes, in the most general aspect, maintaining at least a first client session identifier, wherein the client session identifier is associated with a client terminal identifier.
본 발명의 일 실시예에 따른 클라이언트 세션 관리 시스템은 디지털 이동 통신 시스템에서 적어도 하나의 클라이언트 이동 통신 단말기와 비접속 통신 프로토콜을 통해 통신하도록 구성된다.The client session management system according to an embodiment of the present invention is configured to communicate with at least one client mobile communication terminal through a connectionless communication protocol in a digital mobile communication system.
상기 시스템은 가장 일반적인 측면에서, 적어도 제 1 클라이언트 세션 식별자를 유지하기 위한 수단을 포함하고, 여기서 상기 제 1 클라이언트 세션 식별자는 클라이언트 단말 식별자와 연관된다.The system, in the most general aspect, comprises means for maintaining at least a first client session identifier, wherein the first client session identifier is associated with a client terminal identifier.
다른 측면에서, 본 발명은 디지털 이동 통신 시스템에서 애플리케이션 서버 내의 클라이언트 세션 관리 방법을 제공함으로써 종래 기술의 문제점을 해결한다.In another aspect, the present invention solves the problems of the prior art by providing a client session management method in an application server in a digital mobile communication system.
상기 애플리케이션 서버는 연속적인 비접속 통신 프로토콜 메세지를 이용하여 클라이언트 이동 통신 단말기와 통신한다. 상기 서버는 서비스 애플리케이션 서버를 통해 서비스 애플리케이션으로부터 서비스 요청을 수신한다.The application server communicates with the client mobile communication terminal using successive connectionless communication protocol messages. The server receives a service request from a service application through a service application server.
그 후, 상기 서버는 상기 요청에 기초하여 클라이언트 단말기 식별자와 연관되어 있는 제1 클라이언트 세션 식별자를 정한다. 그러면, 상기 클라이언트 이동 통신 단말기의 클라이언트 단말기 식별자와 연관된 상기 제 1 클라이언트 세션 식별자는 유지된다. 상기 세션 식별자는 연속되는 메세지들 사이에서 상기 클라이언트 단말기와의 세션을 표시한다.The server then determines a first client session identifier associated with the client terminal identifier based on the request. Then, the first client session identifier associated with the client terminal identifier of the client mobile communication terminal is maintained. The session identifier indicates a session with the client terminal between successive messages.
본 발명의 바람직한 일 실시예에서, 본 발명의 방법 및 시스템은 다수의 단계들 및 상기 단계들을 수행하기 위한 다수의 수단을 포함한다.In one preferred embodiment of the present invention, the method and system of the present invention comprise a plurality of steps and a plurality of means for performing the steps.
상기 단계들은 클라이언트 단말기로부터 제 1 클라이언트 애플리케이션 세션을 초기화 하기 위한 요청을 수신하는 단계, 제 1 클라이언트 특정 데이터를 수신하는 단계를 포함하고, 여기서 상기 데이터는 예를 들어, 이동국 집적 서비스 디지털 네트워크 번호 및 해쉬 코드와 같은 제 1 이동 단말기 식별자를 포함한다.The steps include receiving a request to initiate a first client application session from a client terminal, receiving first client specific data, wherein the data is, for example, a mobile station integrated service digital network number and hash. A first mobile terminal identifier such as a code.
예를 들어, 계산에 의해 제 1 이동 단말기 식별자와 제 1 클라이언트 세션 식별자 간에 연관이 성립된다.For example, an association establishes between the first mobile terminal identifier and the first client session identifier by calculation.
상기 제 1 클라이언트 세션 식별자는 세션 관리 데이터베이스에 저장된다. 클라이언트 단말기와 애플리케이션 세션 간 지속적인 통신이 가능하며, 이러한 통신의 지속은 통신 요청을 수신하는 단계 및 상기 제 1 클라이언트 단말기로부터 통신 요청이 비롯된 것을 확인하는 단계를 포함한다.The first client session identifier is stored in a session management database. Continuous communication is possible between the client terminal and the application session, the continuation of which includes receiving a communication request and confirming that a communication request originated from the first client terminal.
본 발명의 바람직한 실시예는 클라이언트 단말기 및 애플리케이션 서버간의 통신을 할 수 없도록 하는 타임아웃 절차를 이용하는 단계를 더 포함할 수 있다. 클라이언트 단말기 및 애플리케이션 서버간에 통신을 할 수 없도록 하는 것은 타임아웃 제한에 의존한다.A preferred embodiment of the present invention may further comprise using a timeout procedure to disable communication between the client terminal and the application server. Disabling communication between the client terminal and the application server depends on the timeout limit.
본 발명의 바람직한 일 실시예에 있어서, E-메일 메세지를 처리하는 과정은 메세지들의 리스트를 처리하는 부분에 설명되어 있다.In one preferred embodiment of the invention, the process of processing an e-mail message is described in the section on processing a list of messages.
메세지는 E-메일 서버 인박스로부터 애플리케이션 서버로 회수된 아이템들의 다수의 헤더를 포함하며, 일정 수의 헤더는 사용된 시스템의 제약점을 고려하면서 상기 애플리케이션 서버로부터 상기 이동 단말기로 전송될 수 있다.The message includes a number of headers of items retrieved from the email server inbox to the application server, wherein a number of headers can be sent from the application server to the mobile terminal taking into account the constraints of the system used.
다음 이용 가능한 메세지는 미리 지정된 수의 헤더 및 실질적으로 헤더 리스트들 내의 메세지 리스트를 포함한다.The next available message includes a predetermined number of headers and a message list substantially in the header lists.
본 발명의 이점은 예를 들어 인터넷과 같은 비접속 환경에서 서비스에 접속할 때 이동 통신 단말기를 보다 융통성 있게 사용할 수 있는 점이다.An advantage of the present invention is that the mobile communication terminal can be used more flexibly when accessing a service in a connectionless environment such as, for example, the Internet.
도 1 은 본 발명의 일 실시예에 따른 시스템을 포함하는 패킷 스위칭 네트워크와 연결된 이동 통신 시스템을 구조적으로 도시한다.1 structurally illustrates a mobile communication system coupled with a packet switching network including a system according to an embodiment of the present invention.
도 2 는 본 발명의 일 실시예에 따른 클라이언트 세션을 설치하고 관리하는 방법의 흐름도이다.2 is a flowchart of a method for installing and managing a client session according to an embodiment of the present invention.
도 1 과 관련하여, 모바일 클라이언트 단말기(101)는 무선 인터페이스(103)를 통하여 디지털 이동 통신 네트워크(105)에 연결된다. 상기 디지털 이동 통신 네트워크(105)는 매우 널리 사용되는 GSM/GPRS 시스템과 같은 당업자에게 자명한 네트워크 구조이다.In connection with FIG. 1, the
단문 메세지 서비스 센터(SMSC, 107)가 이동 네트워크(105)에 연결된다. 상기 SMSC(107)는 이동 단말(101), 이동 네트워크(105)에 연결된 다른 이동 단말기로부터 문자 메세지를 수신할 수 있고, 상기 메세지를 패킷 스위칭 데이터 네트워크(109) 내의 수신기, 예를 들어 이하 설명될 애플리케이션 서버(113)로 전달한다.A short message service center (SMSC) 107 is connected to the
상기 단문 메세지 서비스 센터(107)는 패킷 스위칭(인터넷) 네트워크(109)에 연결되고 HTML, HTTP, 그리고 TCP/IP 인터넷 네트워크 프로토콜을 이용한다. 단문 메세지들은 서비스 센터(107)와 이동국 간에서 전송된다.The short
사용자는 단문 메세지 서비스 센터(107)에 애플리케이션 서버(113)내에서 단문 메세지를 처리하기 위해 서비스 식별자를 포함하는 단문 메세지를 전송한다.The user sends a short message containing the service identifier to the short
상기 애플리케이션 서버(113)는 요청된 서비스를 인식하고 상기 메세지를 상기 서비스를 처리할 수 있는 서비스 애플리케이션 서버(117)로 메세지를 전송한다.The
서비스 요청에 따라, 상기 서비스는 상기 애플리케이션 서버(113)를 통하여 모바일 클라이언트 장치(101)로 전송되고, 모바일 클라이언트 장치는 단문 메세지 내에 요청된 정보를 수신한다. 상기 이동국(101)은 상기 수신된 메세지를 처리하고 선택된 절차에 따라 사용자에게 상기 메세지를 되돌려준다.According to the service request, the service is transmitted to the
서비스 센터(107)는 당업자에게 자명한 바와 같이, 게이트웨이(도시 안됨)를 통하여 이동 통신 네트워크에 연결된다.The
예를 들어, GSM 네트워크의 넘버 스페이스(number space)내에 전용 ISDN 번호가 할당되는 것과 같이 상기 서비스 센터(107)가 할당되고, 상기 이동 단말기는 단문 메세지를 서비스 센터(107)로 어드레싱 하기 위하여 ISDN 번호를 이용한다.For example, the
상기 이동 네트워크(105)와 상기 패킷 스위칭 데이터 네트워크(109)는 경로(121)을 통해 상호연결되고, 상기 경로는 상기 네트워크 간에 정보를 전송하기 위해 필요한 어떠한 기능이라도 포함할 수 있다.The
예를 들어, 상기 경로(121)는 당업자에게 명백한 게이트웨이 스위칭 센터(GMSC)를 포함할 수 있다.For example, the
메세지 전송에 따라 사용자는 전화 서비스 제공자와 같은 통신 제공자가 이용하는 일반적인 청구 시스템을 통해 요금을 청구 받는다. 예를 들어, 사용자는 SMS 메세지를 애플리케이션 서버(113)로 전송한다.As a message is sent, the user is charged through a common billing system used by a telecommunications provider, such as a telephone service provider. For example, the user sends an SMS message to the
무선 네트워크(105) 오퍼레이터는 이 서비스를 사용자의 핸드폰 요금 청구서를 통해 개별적으로 청구하고 서비스 이용 요금 포함에 부가하여 추가적 또는 더 저렴한 요금으로 사용할 수 있다.The
패킷 스위칭 네트워크(109)에 단문 메세지 서비스 게이트웨이(111)(SMS 게이트웨이) 및 애플리케이션 서버(113)가 연결된다.The short message service gateway 111 (SMS gateway) and the
단말기가 애플리케이션 서버(113)로 세션 요청을 전송할 때마다, 상기 요청은 SMSC(107)와 패킷 스위칭 네트워크(109)에 의해 SMS 게이트웨이(111)로 전달된다.Each time the terminal sends a session request to the
SMS 게이트웨이(111)는 상기 요청을 변환하여 애플리케이션 서버(113)로 전송한다. 상기 요청은, SMS 게이트웨이(111)에서 전송할 때, 예를 들어,이동국 집적 서비스 디지털 네트워크 번호(MSISDN)과 같은 이동 단말기 식별자를 포함하는 정보를 지니고 있다.The
애플리케이션 서버(113)는 세션 관리 데이터 베이스(115)를 업데이트하고 SMS 게이트웨이(111)을 통해 단말기(101)로 다시 응답을 전송한다.The
단말기(101)의 연속적 요청은 애플리케이션 서버 세션 관리 데이터베이스(115) 내에서 세션 객체를 이용함으로써 애플리케이션 서버(113)에서 처리된다. 그 결과, 애플리케이션 서버(113)가 이동 단말기(101)로 전송되는 정보를 추적할 수 있다.Subsequent requests of the terminal 101 are processed at the
상기 애플리케이션 서버(113)는 도 1 에 도시된 이동 단말기(101)와 같이 다수의 클라이언트 단말기를 지원할 수 있는 세션 관리 소프트웨어를 실행하고, 단말기 사용자들이 애플리케이션 서버(113)상에서 실행되는 애플리케이션에 도달할 수 있도록 도와준다.The
이러한 애플리케이션은 다양한 애플리케이션이 될 수 있으며, 일 예를 들어, E-메일 애플리케이션이 다음에 설명된 바에서와 같이 사용될 수 있다.Such an application can be a variety of applications, for example, an e-mail application can be used as described below.
애플리케이션 서버(113)는 클라이언트 이동 단말기(101)로부터, 바람직하게 사용자가 전송한 명령에 기초하여 요청을 수신한다. 상기 명령은 애플리케이션 서버(113)가 보유하는 미리 정해진 통신 명령 리스트 내에 포함된다. 예를 들어, 애플리케이션 세션 관리 데이터베이스(115) 내에 있는 명령 리스트이다.The
이 경우에 애플리케이션 서버(113)는 E-메일 메세지 서비스를 유지함으로써 사용자와 서버 사이의 연결은 애플리케이션 서버(113)가 사용자와 다소 일정한 상호작용을 필요로 하는 애플리케이션을 실행하는 경우와 달리 연속적이지 않다. In this case, the
상기 애플리케이션 서버(113)는 또한 사용자를 식별하기 위해 통신 데이터베이스(119)를 보유하고 사용자가 더 일찍 보낸 전송된 메세지 내의 명령을 추적한다.The
통신 데이터베이스(119)는 미리 보낸 명령이 일정 시간 구간내에 전송된 경우 더 늦은 요청이 있는 경우에도 미리 전송된 명령의 이점을 사용자가 얻을 수 있도록 일정 시간 구간동안 정보를 유지한다.The
E-메일 세션을 예를 들면, 사용자는 "m"을 전송하고, 이는 미리 지정된 시간제한 구간동안, 예를 들어 20분 동안 액티브 리스트를 생성한다. 이러한 메일들은 애플리케이션 서버(113)내에서 미리지정된 식별가능한 메세지-예를 들어 1,2, next, 등-를 전송함으로써 접근될 수 있다. 상기 명령에 기초하여, 애플리케이션 서버(113)는 세션을 유지하지 시작한다.For example, in an E-mail session, the user sends "m", which creates an active list for a predetermined timeout period, for example 20 minutes. These mails can be accessed by sending a predetermined identifiable message (eg 1,2, next, etc.) within the
사용자가 "m"을 입력하거나 또는 폴더에 들어감으로써 메일을 요청할 때, 그 결과는 주로 다음과 같이 순서가 정해진 아이템 리스트이다.When a user requests a mail by entering "m" or entering a folder, the result is mainly an ordered list of items as follows.
1. Denver Jona : 프로젝트 상태1. Denver Jona: Project Status
2. Stones Tina : 저작권 관련2. Stones Tina: Copyright
3. McAllen Mar : 회의 스케줄McAllen Mar: Meeting Schedule
메일 리스트 내에서, 전송자와 메일 제목이 SMS 메세지 내에 적합하도록 잘린다.Within the mail list, the sender and the mail subject are truncated to fit within the SMS message.
시간 제한 내에서 리스트로부터 번호(1)을 전송하고 그 아이템을 가져온다.Send the number 1 from the list and retrieve the item within the time limit.
메일 리스트 내에서, 상기 메일 (1)의 내용은In the mail list, the contents of the mail (1) are
"이 프로젝트는 이번 과정에서 잘 이루어지고 있습니다. 리서치는 스케쥴에 포함되어 있습니다. 판매 관리자가 부족한 상황입니다. 5월까지 준비시켜주세요. 그럼 잘 지내세요. Jonathan""This project is well underway. Research is included in the schedule. We don't have enough sales managers. Get ready by May. Have a great day. Jonathan"
폴더 리스트 내에서 상기 폴더의 내용은: 서브폴더들과 메일이다.The contents of the folder in the folder list are: subfolders and mail.
메일 리스트 내의 상기 번호들은 답장, 전송, 삭제, 읽은 표시, 그리고 헤더와 같은 명령과 함께 사용될 수 있다.The numbers in the mail list can be used with commands such as reply, send, delete, mark read, and header.
상기 리스트는 새로운 리스트가 생성되거나 또는 일정한 시간 구간(예를 들어, 20분)동안 유효하다.The list is valid for a new list or for a certain time period (e.g. 20 minutes).
사용자가 " 리스트 상에 어떠한 메일도 있지 않습니다" 라는 내용의 메세지를 받을 경우, 이것은 리스트가 20분이 경과하였기 때문에 만료되었다는 것 또는 사용자가 새로운 세션 유지를 위하여 새로운 리스트를 생성하라는 또 다른 명령을 전송하였다는 것을 의미하며, 상기 요청된 번호는 상기 리스트상에 있지 않게 된다.If the user receives a message stating "There is no mail on the list," it means that the list has expired since 20 minutes have elapsed, or the user has sent another command to create a new list to maintain a new session. Means that the requested number is not on the list.
자동 통지(automatic notification)는 사용자가 액티브 리스트를 지닌 동안 시간 제한 구간 동안 새로운 리스트 또는 메일을 가져온다. 상기 애플리케이션 서버(113)는 이 리스트 또는 메일을 위한 평행 세션(버퍼)를 생성한다.Automatic notification brings a new list or mail during the timeout period while the user has an active list. The
상기 메세지는 0/(zero slash)와 함께 시작하고 메일 또는 리스트와 관련된 메세지는 반드시 문자 메세지의 시작 부분에 동일한 기호를 삽입함으로써 수행되어야 한다. 사용자는 다음의 것을 획득하며,The message starts with a zero slash and the message associated with the mail or list must be carried out by inserting the same symbol at the beginning of the text message. The user acquires the following,
1/31/3
0/0/
(Denver Jona:(Denver Jona:
FWD:Applied)FWD: Applied)
그 후 다음 문자 메세지 페이지를 가져오기 위하여 0/을 전송한다. 특정 상황에서, 상기 메세지는 다른 번호, 예를 들어 1/ 또는 2/ 와 함께 시작할 수 있다.Then send 0 / to fetch the next text message page. In certain circumstances, the message may begin with another number, for example 1 / or 2 /.
상기 제한된 시간 구간 동안(예를 들어, 20분) 통지 메세지는 E-메일 메세지의 또 다른 리스트를 가져오며. 0/과 함께 시작한다. 이러한 메세지는 상기 20 분의 세션이 시작된 이후에 인박스 내에서 수신되나 상기 제한된 시간 구간에 앞서 수신된다.During the limited time period (e.g. 20 minutes), the notification message brings another list of E-mail messages. Start with 0 /. This message is received in the inbox after the 20 minute session has started but prior to the limited time period.
이러한 E-메일 메세지들은 0/1, 0/2, 0/next, 등을 전송함으로써 접근될 수 있다. E-메일 메세지들은 "m"이 전송된 후나 액티브 리스트가 생성된 후에 도달한다.These e-mail messages can be accessed by sending 0/1, 0/2, 0 / next, and the like. E-mail messages arrive after "m" has been sent or after an active list has been created.
액티브 리스트:Active list:
1. Denver Jona : 프로젝트 상태1. Denver Jona: Project Status
2. Stones Tina : 저작권 관련2. Stones Tina: Copyright
통지 메세지에 의한 OR-리스트OR-list by notification message
0/0/
1. Smith Steve :Re: UpdateSmith Steve: Re: Update
2. Brown Jane:Brown Jane:
애플리케이션 서버(113)에서 실행되는 상기 세션 관리자 소프트웨어는 또한 서버(113)상에서 다수의 클라이언트의 처리를 가능케 하는 다중-사용자 플랫폼(예, 다수의 클라이언트 애플리케이션을 운영하는 것) 및 사용자가 전송한 명령을 해석하는 명령 플랫폼을 포함한다.The session manager software running on the
예를 들어, SMS 메세지를 전송함으로써 사용자는 초기에 이동 통신 단말기와 함께 애플리케이션 서버(113)에 접속된다. For example, by sending an SMS message, the user is initially connected to the
서버(113) 내의 상기 플랫폼 세션 관리 소프트웨어 애플리케이션은 식별 코드를 저장하고, 이동 단말기의 MSISDN과 같은 단말기의 식별 번호나 메세지 내에 사용자가 전송한 명령에 기초하는 것이 바람직하다. 이 정보는 사용자마다 자신의 고유 정보를 지닌 통신 데이터베이스(119)내에 저장된다.The platform session management software application in the
각 사용자를 고려한 상기 정보는 다양한 MSISDN에 대응하는 사용자 이름 및 비밀번호 내지 적어도, 예를들어 세션이 초기화되는 시간과 같은 시간 정보를 포함한다.The information regarding each user includes time information such as user name and password corresponding to various MSISDNs and at least, for example, the time when the session is initiated.
또한, 상기 정보는 e-메일 계정 인박스 내에서 읽지 않은 E-메일 메세지들을 추출하기 위해 예를 들어, e 메일 서버를 찾기 위하여 가야할 곳과 같은 상대적인 네트워크 주소를 포함한다. "m"이 도달할 때, 서버가 사용자에게 배치되고 식별된 사용자의 E-메일 메세지 헤더를 찾기 시작할 것이다.The information also includes a relative network address, such as where to go to find an e-mail server, for example, to extract unread e-mail messages within the e-mail account inbox. When "m" is reached, the server will start looking for the user's email message header that has been deployed to the user and identified.
상기 세션 관리 소프트웨어는 그 후 그것을 이동 단말기(101)로 전송하기 위하여 선택된 메세지를 선택한다. 이 문장내에서 상기 헤더는 예를 들어 " From 필드(field)"로부터 지정된 마크의 수 내지 메세지의 제목을 의미한다.The session management software then selects the selected message to send it to the
상기 세션 관리 소프트웨어는 수신된 명령에 기초하여 상기 세션을 유지시키고 들어오는 명령을 동일한 세션 또는 다른 세션 내에서 처리할 것인지를 결정한다.The session management software determines whether to maintain the session and process the incoming command within the same session or another session based on the received command.
예를 들어, 동일한 세션 또는 사용자가 이용한 명령을 분리하는 방식으로써 병렬 세션 내에서 또는 단일 세션 내에서 상기 들어오는 명령이 처리될 것이며 그에 따라 단지 하나의 세션만이 유지될 수 있다. 그 결과 상기 사용자 명령이 새로운 세션을 유발할 경우 단지 새로운 세션만이 유지될 것이다.For example, the incoming command may be processed in a parallel session or in a single session in a manner that separates commands used by the same session or user and thus only one session may be maintained. As a result, if the user command causes a new session, only a new session will be maintained.
상기 세션 관리 소프트웨어는 또한 사용자를 위해 수신된 메세지 내의 명령에 대응하는 요청을 사용자 E-메일 계정을 관리하는 소프트웨어 애플리케이션으로 전송한다.The session management software also sends a request corresponding to a command in a message received for the user to a software application that manages the user's email account.
상기 명령에 의해 정의된 정보가 선택되고 사용자가 이용한 통신 프로토콜의 제한점 또는 사용자 단말기와 같은 사용자 요소, 사용자가 정의 명령 등 미리 정의된 기준을 고려한다.The information defined by the command is selected and takes into account predefined criteria such as limitations of the communication protocol used by the user or user elements such as user terminals, user defined commands, and the like.
통신이 SMS 메세징을 통하여 이루어지는 경우에 있어, 상기 제한점은 일회 전송시에 단지 E-메일 헤더의 특정 수만이 이동 단말기(101)로 전송될 수 있다는 점이다.In the case where communication is via SMS messaging, the limitation is that only a certain number of E-mail headers can be sent to the
상기 세션 관리자는 이동 단말기(101)로 전송되는 메세지의 정보와 상기 세션이 시작된 후에 발생하는 통지된 메세지의 가능한 리스트를 유지한다.The session manager maintains information of messages sent to the
E-메일 계정을 관리하는 상기 소프트웨어 애플리케이션으로부터 요청된 정보를 획득한 후에, 서버(113)는 SMS 메세지와 같이 동일한 통신 프로토콜을 이용하여 획득된 정보를 사용자에게 전송한다.After obtaining the requested information from the software application that manages the e-mail account, the
사용자가 서버(113)와 그 후 연결되고, 연속된 명령을 이용하는 일정시간 구간 내에, 상기 세션 관리 소프트웨어는 상기 명령을 해석하고 그것을 사용자 E-메일 계정을 관리하는 소프트웨어로 전송한다.Within a period of time, where the user is then connected to the
그로인해 연속된 정보의 전송이 E-메일 계정을 고려하면서 가능케 되며 이 때, 상기 정보는 상기 제 1 연결동안 이전의 명령에 의존하게 된다.This allows for the transmission of consecutive information, taking into account an e-mail account, wherein the information is dependent on previous commands during the first connection.
일정 시간 구간이 경과한 이후에, 상기 사용자 식별 코드 및 관련 명령들은 삭제되고, 그 결과 연속적 통신은 초기 통신으로 간주된다.After a period of time has elapsed, the user identification code and associated instructions are deleted, so that continuous communication is considered initial communication.
도 2 와 관련하여, 본 발명에 따른 방법이 도 1에 도시된 시스템의 다른 구성 부분과 애플리케이션 서버(113) 내에서 수행된 다수의 단계로 설명된다.With reference to FIG. 2, the method according to the invention is described with a number of steps performed within the
먼저, 초기화 단계(201)에서, 상기 이동 단말기(101)는 애플리케이션 서버(113)와 함께 비접속 세션을 초기화 한다. 상기 단말기(101)는 전송 단계(203)에서 애플리케이션 서버(113)로 지정된 SMS 요청을 전송한다.First, in the
수령 단계(205)에서 상기 요청을 수신한 이후에, 할당 단계(207)에서 애플리케이션 서버(113)내에서 실행되는 세션 관리 소프트웨어를 이동 단말기(101)에 대한 세션 객체에 할당하고, 그것으로부터 일정 정보가 애플리케이션 서버 내에 존재하게 된다.After receiving the request in
애플리케이션 서버(113)와 이동 단말간의 통신이 비접속 통신임에도 불구하고 이동 단말기(101)와 연속적으로 통신하기 위해 상기 세션 객체는 세션 데이터와 단말기 정보를 유지하는 기능을 수행한다.Although communication between the
상기 통신 세션 식별자는 해쉬 코드를 지닌 유일한 MSISDN 번호이며, 그에 따라 사용자는 메세징을 통해 통신하고, 서버(113)는 단말기(101)에 의해 식별된다.The communication session identifier is a unique MSISDN number with a hash code, whereby the user communicates via messaging and the
상기 세션 관리 소프트웨어는 이동 단말기(101)로 전송된 메세지와 서비스 서버(117)로부터 전송받은 메세지를 추적한다. 상기 세션 관리 소프트웨어는 상기 메세지 중 아직 전송되지 않은 메세지는 상기 애플리케이션 서버(113)로부터 상기 이동 단말기(101)로 전송하고 그 후 상기 애플리케이션 서버(113) 내에서 상기 메세지의 상태를 전송된 상태를 변화시킨다.The session management software tracks messages sent to the
상기 세션 관리 소프트웨어는 또한 이용 가능한 명령에 관한 정보를 유지한다. 이동 단말기(101)에서 특정 E-메일 메세지의 부가적인 정보를 요청한 것은 더 먼저 이루어진 요청이 동일한 세션 내에서 처리된 것과 같이 처리될 것이고 상기 요청은 E-메일(서비스 애플리케이션)서버 또는 애플리케이션 관리 서버(113)로부터 사용자 정보가 구체화된 위치로부터 특정 정보를 검색하는 것을 초기화 한다.The session management software also maintains information about the available commands. Requesting additional information of a specific E-mail message in the
상기 세션 관리 소프트웨어는 정보를 검색하고 사용자 이동 단말기(101)로부터 전송된 명령을 통해 접속 가능한 애플리케이션 서버(113)내의 새로운 내용을 저장한다. 그 결과 사용자 단말기(101)내의 제한과 사용된 통신 프로토콜은 한번에 이동 단말기(101)로 전송할 수 있는 내용의 양에 영향을 미칠 것이다.The session management software retrieves information and stores new content in the
이동 단말기와 애플리케이션 서버 간의 통신을 위한 대안적인 방법은 WAP 또는 GPRS, UTMS 등과 같은 다른 이용 가능한 통신 방법을 이용하는 것이다.An alternative method for communication between the mobile terminal and the application server is to use WAP or other available communication methods such as GPRS, UTMS, and the like.
상기 세션 관리 소프트웨어는 알려진 소프트웨어 프로그래밍 틀을 이용함으로써 생성되 수 있고, 상기 소프트웨어는 관련 전송 기술을 이용한 소프트웨어 소스 서버로부터 전송된 소프트웨어 매체 상에 저장되는 프로그램 코드를 포함하는 컴퓨터 프로그램과 같은 형태로 구체화 될 수 있다.The session management software can be generated by using a known software programming framework, and the software can be embodied in the form of a computer program comprising program code stored on a software medium transmitted from a software source server using an associated delivery technique. Can be.
이상 도면과 명세서에서 최적 실시예들이 개시되었다. 여기서 특정한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.The best embodiments have been disclosed in the drawings and specification above. Although specific terms have been used herein, they are used only for the purpose of describing the present invention and are not used to limit the scope of the present invention as defined in the meaning or claims. Therefore, those skilled in the art will understand that various modifications and equivalent other embodiments are possible from this. Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020057009335A KR100865334B1 (en) | 2005-05-24 | 2002-11-25 | Session management method and system using client session identifier |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020057009335A KR100865334B1 (en) | 2005-05-24 | 2002-11-25 | Session management method and system using client session identifier |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050088084A KR20050088084A (en) | 2005-09-01 |
KR100865334B1 true KR100865334B1 (en) | 2008-10-24 |
Family
ID=37271116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020057009335A KR100865334B1 (en) | 2005-05-24 | 2002-11-25 | Session management method and system using client session identifier |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100865334B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101781311B1 (en) | 2013-07-26 | 2017-09-22 | 엠파이어 테크놀로지 디벨롭먼트 엘엘씨 | Device and session identification |
CN108460149B (en) * | 2018-03-22 | 2021-05-18 | 平安科技(深圳)有限公司 | Text data processing method, device and equipment and computer readable storage medium |
CN111352716B (en) * | 2020-03-10 | 2024-03-01 | 深圳市腾讯计算机系统有限公司 | Task request method, device and system based on big data and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6201962B1 (en) | 1997-05-14 | 2001-03-13 | Telxon Corporation | Seamless roaming among multiple networks including seamless transitioning between multiple devices |
WO2001050701A2 (en) | 1999-12-29 | 2001-07-12 | Nokia Corporation | Systems for customizing behaviors and interfaces in service invocations |
US6351772B1 (en) | 1996-06-03 | 2002-02-26 | International Business Machines Corporation | Multiplexing of clients and applications among multiple servers |
-
2002
- 2002-11-25 KR KR1020057009335A patent/KR100865334B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6351772B1 (en) | 1996-06-03 | 2002-02-26 | International Business Machines Corporation | Multiplexing of clients and applications among multiple servers |
US6201962B1 (en) | 1997-05-14 | 2001-03-13 | Telxon Corporation | Seamless roaming among multiple networks including seamless transitioning between multiple devices |
WO2001050701A2 (en) | 1999-12-29 | 2001-07-12 | Nokia Corporation | Systems for customizing behaviors and interfaces in service invocations |
Also Published As
Publication number | Publication date |
---|---|
KR20050088084A (en) | 2005-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1566042B1 (en) | Method and system for session management wherein a client session identifier is used | |
JP4440779B2 (en) | System and method for sending SMS and text messages | |
US6775291B1 (en) | Wireless internet service method in gateway system | |
CN1759630B (en) | System and method of exchanging identification information for mobile terminals | |
US6629130B2 (en) | Method and apparatus for processing electronic mail | |
EP1538859B1 (en) | Pushing of location based services to a mobile terminal in a wireless network | |
US7107068B2 (en) | System and method for provisioning of text message services | |
CN1135025C (en) | Communication system and method used therein and a wireless communication device | |
KR100627500B1 (en) | Short message providing system of mobile phone and its providing method | |
US20090181705A1 (en) | Mail transmission system and method and push mail server | |
JP2007500958A (en) | Method and system for enabling e-mail service to mobile devices | |
JP2003513541A (en) | Method for implementing multimedia message service, multimedia message system, server of multimedia message system, and multimedia terminal | |
KR20020070464A (en) | A messaging service | |
US20090030917A1 (en) | Multimedia messaging service-based database synchronization | |
JP2004213653A (en) | Apparatus and method for distributing multimedia contents to mobile terminal | |
CN101370159B (en) | Method, device and system for recognizing service | |
EP1519600B1 (en) | Providing property data on mobile terminal for services | |
JP3899035B2 (en) | Method and system for controlling incoming notification | |
US20080242327A1 (en) | System and method for sending sms and text messages | |
AU2004301359B2 (en) | Message system | |
US20060101118A1 (en) | Electronic mail delivery system | |
KR100865334B1 (en) | Session management method and system using client session identifier | |
US6775535B2 (en) | Decision-basing apparatus, and an associated method, for radio device responsive to origination source of data sent thereto | |
IL186878A (en) | Method and apparatus for enabling communications between users | |
EP1542479A1 (en) | A method of providing a link to an area-specific service to a mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20050524 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060927 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20070308 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20071008 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20080513 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20071008 Comment text: Notification of reason for refusal Patent event code: PE06011S01I Patent event date: 20070308 Comment text: Notification of reason for refusal Patent event code: PE06011S01I Patent event date: 20060927 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20080612 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20080513 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20080723 Appeal identifier: 2008101005446 Request date: 20080612 |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20080612 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20080612 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20080108 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20070607 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20061215 Patent event code: PB09011R02I |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
Patent event date: 20080723 Comment text: Decision to Grant Registration Patent event code: PB07012S01D Patent event date: 20080715 Comment text: Transfer of Trial File for Re-examination before a Trial Patent event code: PB07011S01I |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20081020 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20081021 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20120315 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20121009 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20121009 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20131001 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20131001 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20141006 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20141006 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150918 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20150918 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160921 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20160921 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170919 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20170919 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180918 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20180918 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20190917 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20190917 Start annual number: 12 End annual number: 12 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20210731 |