KR100586602B1 - Raster map overlay method - Google Patents
Raster map overlay method Download PDFInfo
- Publication number
- KR100586602B1 KR100586602B1 KR1019990058419A KR19990058419A KR100586602B1 KR 100586602 B1 KR100586602 B1 KR 100586602B1 KR 1019990058419 A KR1019990058419 A KR 1019990058419A KR 19990058419 A KR19990058419 A KR 19990058419A KR 100586602 B1 KR100586602 B1 KR 100586602B1
- Authority
- KR
- South Korea
- Prior art keywords
- screen
- overlay
- coordinate
- raster map
- map
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000010586 diagram Methods 0.000 description 5
- 239000003086 colorant Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012876 topography Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Processing Or Creating Images (AREA)
Abstract
1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION
본 발명은 라스터 맵 오버레이 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.The present invention relates to a raster map overlay method and a computer readable recording medium having recorded thereon a program for realizing the method.
2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention
본 발명은, 라스터 맵의 선택적 픽셀 오버레이 기법(Selective Pixel Overlay)을 사용하여 결과 라스터 맵에서 화면에 도시되어야 할 영역을 결정하고, 화면 도시 픽셀과 화면 비도시 픽셀로 출력대상 픽셀을 구분하여 출력함으로써, 라스터 맵의 컬러를 유지하면서 이미지를 오버레이할 수 있는 라스터 맵 오버레이 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.The present invention uses a selective pixel overlay technique of the raster map to determine an area to be shown on the screen in the resulting raster map, and outputs the screen pixel and screen non-shown pixels separately. Accordingly, to provide a raster map overlay method capable of overlaying an image while maintaining the color of the raster map, and a computer-readable recording medium having recorded thereon a program for realizing the method.
3. 발명의 해결방법의 요지3. Summary of Solution to Invention
본 발명은, 배경화면을 표시하는 제 1 단계; 상기 배경화면에서 최소 경계 사각형으로 화면상의 오버레이 대상영역 좌표를 설정하는 제 2 단계; 상기 화면상의 오버레이 대상영역의 모든 좌표에 대해 가시영역을 확인하는 제 3 단계; 및 현재 좌표가 화면도시 픽셀인가를 확인하여, 화면상의 좌표를 오버레이 맵상의 실좌표로 변환한 후, 화면에 해당하는 컬러로 표시하는 제 4 단계를 포함한다.The present invention, the first step of displaying a background screen; Setting an overlay target area coordinate on a screen as a minimum bounding rectangle in the background screen; A third step of identifying a visible area with respect to all coordinates of the overlay target area on the screen; And a fourth step of checking whether the current coordinate is the screen drawing pixel, converting the coordinate on the screen into the actual coordinate on the overlay map, and displaying the color in a color corresponding to the screen.
4. 발명의 중요한 용도4. Important uses of the invention
본 발명은 무선망 설계 시스템 등에 이용됨.The present invention is used in a wireless network design system.
지리정보 시스템, 라스터 맵, 선택적 픽셀 오버레이, 배경화면Geospatial systems, raster maps, optional pixel overlays, wallpapers
Description
도 1 은 본 발명이 적용되는 라스터 맵 오버레이 장치의 일실시예 구성 예시도.1 is an exemplary configuration example of a raster map overlay apparatus to which the present invention is applied.
도 2 는 본 발명에 따른 라스터 맵 오버레이 방법의 일실시예 개념도.2 is a conceptual diagram of an embodiment of a raster map overlay method according to the present invention;
도 3 은 본 발명에 따른 라스터 맵 오버레이 방법의 일실시예 설명도.3 is a diagram illustrating an embodiment of a raster map overlay method according to the present invention;
도 4 는 본 발명에 따른 라스터 맵 오버레이 방법에 대한 일실시예 처리흐름도.Figure 4 is an embodiment processing flow diagram for the raster map overlay method according to the present invention.
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
10 : 중앙 처리장치 11 : 주 기억장치10: central processing unit 11: main storage unit
12 : 보조 기억장치 13 : 입출력 장치12: auxiliary memory device 13: input and output device
본 발명은 라스터 맵 오버레이 방법과 상기 방법을 실현시키기 위한 프로그 램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention relates to a raster map overlay method and a computer readable recording medium having recorded thereon a program for realizing the method.
일반적으로, 무선망 설계 시스템과 같은 지리정보 시스템(GIS : Geographic Information System) 응용프로그램은 동일지역에 대해 하나 이상의 맵을 가지고 운용된다. 이러한 데이터들로는 벡터데이터, 종이지도를 스캐닝(scanning)한 이미지 데이터, 항공사진, 인공위성 사진, 수치 표고 모델(DEM : Digital Elevation Model) 및 지형속성 등이 사용되며, 벡터, 이미지 및 라스터 데이터(raster data)로 구분할 수 있다.In general, geographic information system (GIS) applications, such as wireless network design systems, operate with more than one map for the same area. Such data includes vector data, image data scanned on paper maps, aerial photographs, satellite imagery, digital elevation models (DEM), and topographical attributes, and includes vector, image, and raster data. data).
무선망설계 시스템에서 다양한 전파 해석결과들은 라스터 맵 형식으로 관리되며, 특정지역에 대한 전파해석 결과를 화면에 도시하고 분석하기 위해서는 지형 데이터와 다양한 해석결과를 동시에 도시하는 방법이 필요하다.In the wireless network design system, various radio wave analysis results are managed in the form of raster map, and in order to show and analyze the radio wave analysis results for a specific region on the screen, it is necessary to simultaneously display terrain data and various analysis results.
이에 따라, 종래에는 투명(transarent) 오버레이 방법 또는 불투명(opaque) 오버레이 방법이 사용되고 있으나, 배경화면의 이미지 또는 라스터 맵과 함께 결과 맵의 컬러가 변경되어 기반지형의 형태와 해석결과의 형태는 구분 가능하지만, 명확한 컬러의 육안 구분이 어렵고, 라스터 맵이 지형지물 등의 배경화면을 가리게 되므로, 무선망설계 작업의 효율이 저하되는 문제가 있다.Accordingly, although a transparent overlay method or an opaque overlay method is conventionally used, the color of the result map is changed together with the image of the background screen or the raster map, and the shape of the base topography and the analysis result are distinguished. Although it is possible, it is difficult to visually distinguish the clear colors, and since the raster map obscures a background screen such as a feature, there is a problem that the efficiency of the wireless network design work is deteriorated.
따라서 본 발명은 상기와 같은 문제점을 해결하기 위해 제안된 것으로, 라스터 맵의 선택적 픽셀 오버레이 기법(Selective Pixel Overlay)을 사용하여 결과 라스터 맵에서 화면에 도시되어야 할 영역을 결정하고, 화면 도시 픽셀과 화면 비도시 픽셀로 출력대상 픽셀을 구분하여 출력함으로써, 라스터 맵의 컬러를 유지하면서 이미지를 오버레이할 수 있는 라스터 맵 오버레이 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.Therefore, the present invention has been proposed to solve the above problems, using the selective pixel overlay of the raster map (Selective Pixel Overlay) to determine the area to be displayed on the screen in the resulting raster map, screen display pixels A raster map overlay method that can overlay an image while maintaining the color of the raster map, and a computer-readable recording medium recording a program for realizing the method. The purpose is to provide.
상기 목적을 달성하기 위한 본 발명에 따른 방법은, 라스터 맵 오버레이 장치에 적용되는 라스터 맵 오버레이 방법에 있어서, 배경화면을 표시하는 제 1 단계; 상기 배경화면에서 최소 경계 사각형으로 화면상의 오버레이 대상영역 좌표를 설정하는 제 2 단계; 상기 화면상의 오버레이 대상영역의 모든 좌표에 대해 가시영역을 확인하는 제 3 단계; 및 현재 좌표가 화면도시 픽셀인가를 확인하여, 화면상의 좌표를 오버레이 맵상의 실좌표로 변환한 후, 화면에 해당하는 컬러로 표시하는 제 4 단계를 포함한다.According to an aspect of the present invention, there is provided a raster map overlay method applied to a raster map overlay device, the method including: displaying a background screen; Setting an overlay target area coordinate on a screen as a minimum bounding rectangle in the background screen; A third step of identifying a visible area with respect to all coordinates of the overlay target area on the screen; And a fourth step of checking whether the current coordinate is the screen drawing pixel, converting the coordinate on the screen into the actual coordinate on the overlay map, and displaying the color in a color corresponding to the screen.
또한, 본 발명은, 마이크로 프로세서를 구비한, 라스터 맵 오버레이 장치에, 배경화면을 표시하는 제 1 기능; 상기 배경화면에서 최소 경계 사각형으로 화면상의 오버레이 대상영역 좌표를 설정하는 제 2 기능; 상기 화면상의 오버레이 대상영역의 모든 좌표에 대해 가시영역을 확인하는 제 3 기능; 및 현재 좌표가 화면도시 픽셀인가를 확인하여, 화면상의 좌표를 오버레이 맵상의 실좌표로 변환한 후, 화면에 해당하는 컬러로 표시하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.The present invention also provides a raster map overlay device including a microprocessor, the first function of displaying a background screen; A second function of setting an overlay target area coordinate on a screen as a minimum bounding rectangle in the background screen; A third function of checking a visible area with respect to all coordinates of the overlay target area on the screen; And a computer readable recording that records a program for realizing a fourth function of confirming whether the current coordinate is a screen drawing pixel, converting the coordinate on the screen into the actual coordinate on the overlay map, and displaying the color in a color corresponding to the screen. Provide the medium.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1 은 본 발명이 적용되는 라스터 맵 오버레이 장치의 일실시예 구성 예시도이다.1 is an exemplary configuration example of a raster map overlay apparatus to which the present invention is applied.
도면에 도시된 바와 같이, 본 발명이 적용되는 라스터 맵 오버레이 장치는, 전체적인 동작을 제어하고 관리하는 중앙 처리장치(10)와, 상기 중앙 처리장치(10)에서 수행되는 프로그램을 저장하고 작업 수행중 이용되는 또는 작업 수행중에 발생되는 각종 데이터를 저장하는 주 기억장치(11)와 보조 기억장치(12), 및 사용자와의 데이터 입출력을 위한 입출력 장치(13)를 포함한다.As shown in the drawings, the raster map overlay apparatus to which the present invention is applied includes a
그리고 상기 보조 기억장치(12)는 대량의 데이터를 저장하는 역할을 하며, 상기 입출력 장치(13)는 일반적인 키보드, 디스플레이 장치 및 프린터 등을 포함한다.The
그러나 상기한 바와 같은 구성을 갖는 컴퓨터 하드웨어 환경은 당해 분야에서 이미 주지된 기술에 지나지 아니하므로 여기에서는 그에 관한 자세한 설명은 생략하기로 한다.However, since the computer hardware environment having the configuration as described above is only a technique well known in the art, detailed description thereof will be omitted herein.
첨부된 도 2 는 본 발명에 따른 라스터 맵 오버레이 방법의 일실시예 개념도로서, 도면에서 "20"은 등고 벡터맵을, "21"은 해석결과 라스터 맵을, "22"는 상기 등고 벡터맵(20)과 해석결과 라스터 맵(21)을 오버레이한 결과 맵을 나타낸다.2 is a conceptual diagram of a raster map overlay method according to the present invention, in which "20" is a contour vector map, "21" is a raster map, and "22" is a contour vector. The result map which overlays the
첨부된 도 3 은 본 발명에 따른 라스터 맵 오버레이 방법의 일실시예 설명도 이다.3 is a diagram illustrating an example of a raster map overlay method according to the present invention.
먼저, 배경 데이터를 화면에 디스플레이한 후(30), 상기 배경 데이터에서 오버레이 대상영역의 화면상 경계 좌표를 설정한다(31). First, the background data is displayed on the screen (30), and then the screen boundary coordinates of the overlay target area are set in the background data (31).
다음으로, 화면상의 오버레이 영역에 대해, 각 픽셀마다 화면도시 여부를 판단하여 화면상의 좌표를 오버레이할 라스터 맵상의 실제좌표로 변환한 후, 라스터 맵으로부터 셀 값을 읽어와 화면에 도시한다(32). 여기서, 각 픽셀에 대한 화면도시 여부는 펑츄에이션 함수 "punctuation(x,y)"로 결정되는데, 여기서 x는 연속해서 화면에 도시할 픽셀의 개수이고, y는 화면에 도시하지 않을 픽셀의 개수를 의미한다. 즉, "punctuation(3,1)"은 3개의 픽셀마다 1개의 픽셀을 무시하는 규칙으로 픽셀 값을 화면에 도시한다는 의미이다.Next, with respect to the overlay area on the screen, it is determined whether or not the screen is shown for each pixel, and the coordinates on the screen are converted into actual coordinates on the raster map to be overlaid, and then cell values are read from the raster map and displayed on the screen ( 32). Here, whether or not to display the screen for each pixel is determined by the punctuation function "punctuation (x, y)", where x is the number of pixels to be continuously displayed on the screen, and y is the number of pixels not to be displayed on the screen. it means. That is, "punctuation (3,1)" means that a pixel value is shown on the screen with a rule of ignoring one pixel every three pixels.
"punctuation(2,1)"의 규칙으로 오버레이를 수행하는 과정은 "32"에 도시된 바와 같고, 그 결과는 도면에서 "33"과 같다.The process of performing the overlay with the rule of "punctuation (2,1)" is as shown in "32" and the result is as in "33" in the figure.
첨부된 도 4 는 본 발명에 따른 라스터 맵 오버레이 방법에 대한 일실시예 처리흐름도이다.4 is a flowchart illustrating an exemplary raster map overlay method according to the present invention.
먼저, 배경화면을 도시(표시)하고(40), 최소 경계 사각형(MBR : Minimun Boundary Rectangle)으로 화면상의 오버레이 대상영역 좌표를 좌하단 좌표값(min)과 우상단 좌표값(max)으로 결정한다(41). 여기서, 최소 경계 사각형은 MBR(min(minx, miny), max(maxx, maxy))로 표현된다.First, the background image is illustrated (displayed) (40), and the coordinates of the overlay target area on the screen are determined as the lower left coordinate value (min) and the upper right coordinate value (max) using a minimum boundary rectangle (MBR) ( 41). Here, the minimum boundary rectangle is represented by MBR (min (minx, miny), max (maxx, maxy)).
다음으로, 상기 최소 경계 사각형에 포함되는 모든 픽셀을 대상으로 처리를 하기 위하여 변수를 초기화하고(42), 현재 좌하단 x좌표가 우상단 x좌표보다 작거 나 같은지를 판단한다(43).Next, the variable is initialized to process all pixels included in the minimum bounding rectangle (42), and it is determined whether the current lower left x coordinate is smaller than or equal to the upper right x coordinate (43).
상기 판단 결과(43), 현재 좌하단 x좌표가 우상단 x좌표보다 크면, 오버레이를 중지하고, 현재 좌하단 x좌표가 우상단 x좌표보다 작거나 같으면, 현재 처리중인 좌하단 y좌표가 우상단 y좌표보다 작은가를 판단한다(44).As a result of the
상기 판단 결과(44), 현재 처리중인 좌하단 y좌표가 우상단 y좌표보다 작은경우, 현재 화면좌표가 사용자에게 보이는 영역인가를 판단하고(45), 현재 처리중인 좌하단 y좌표가 우상단 y좌표보다 크거나 같을 경우, 현재 처리중인 좌표의 x좌표를 1만큼 증가시키고(46), 상기 "43" 과정으로 진행한다.As a result of the determination (44), if the lower left y coordinate currently being processed is smaller than the upper right y coordinate, it is determined whether the current screen coordinate is visible to the user (45), and the lower left y coordinate currently being processed is greater than the upper right y coordinate. If greater than or equal to 1, the x-coordinate of the coordinate currently being processed is increased by 1 (46), and the process proceeds to step “43”.
상기 판단 결과(45), 현재 화면좌표가 사용자에게 보이지 않는 영역일 경우, 현재 화면좌표의 y좌표를 1만큼 증가시키고(47), 상기 "44" 과정으로 진행한다.As a result of the
상기 판단 결과(45), 현재 화면좌표가 사용자에게 보이는 영역일 경우, 현재 좌표가 화면도시 픽셀인가를 판단한다(48).As a result of the
상기 판단 결과(48), 현재 화면좌표가 화면도시 픽셀일 경우, 현재 화면좌표를 오버랩 맵상의 실좌표로 변환한 후, 맵으로부터 셀 값을 판독하여 화면에 해당되는 컬러로 도시하고, 현재 화면좌표가 화면도시 픽셀이 아닐 경우, 상기 "47" 과정으로 진행한다.As a result of the determination (48), when the current screen coordinate is the screen drawing pixel, after converting the current screen coordinate to the actual coordinate on the overlap map, the cell value is read from the map and displayed in the color corresponding to the screen. If is not the screen pixel, the process proceeds to
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited to the drawing.
상기와 같은 본 발명은, 지리정보 시스템 맵을 운용하는 응용프로그램에서 기존의 오버레이 기법과 선택적 픽셀 오버레이 기법을 사용함으로써, 라스터 및 이미지 맵의 컬러를 보장하면서 오버레이가 가능하고, 무선망설계 작업의 효율을 현저하게 높일 수 있는 효과가 있다.The present invention as described above, by using the existing overlay technique and the optional pixel overlay technique in the application running the geographic information system map, it is possible to overlay while ensuring the color of the raster and the image map, the radio network design work There is an effect that can significantly increase the efficiency.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990058419A KR100586602B1 (en) | 1999-12-16 | 1999-12-16 | Raster map overlay method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990058419A KR100586602B1 (en) | 1999-12-16 | 1999-12-16 | Raster map overlay method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010078502A KR20010078502A (en) | 2001-08-21 |
KR100586602B1 true KR100586602B1 (en) | 2006-06-02 |
Family
ID=19626463
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990058419A Expired - Fee Related KR100586602B1 (en) | 1999-12-16 | 1999-12-16 | Raster map overlay method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100586602B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100852594B1 (en) * | 2001-12-10 | 2008-08-14 | 주식회사 케이티 | Apparatus and method for converting image map without any reference map |
-
1999
- 1999-12-16 KR KR1019990058419A patent/KR100586602B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20010078502A (en) | 2001-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5262760A (en) | Modifying a graphics display image | |
JPH11102446A (en) | Graphics input device | |
CN111552755B (en) | Drawing method, device and equipment for three-dimensional place name label and storage medium | |
CN109766530B (en) | Method and device for generating chart frame, storage medium and electronic equipment | |
CN109840929B (en) | Method and device for realizing dynamic base line drawing based on Echarts | |
US20110187721A1 (en) | Line drawing processing apparatus, storage medium storing a computer-readable program, and line drawing processing method | |
KR100586602B1 (en) | Raster map overlay method | |
CN113096217B (en) | Picture generation method and device, electronic equipment and storage medium | |
JPH10312407A (en) | Drawing display device | |
JPH09223181A (en) | Ruled line preparing device, matrix data recognizing device and character recognizing device provided with these devices | |
JPH09106460A (en) | Adjacent relation discriminating method for image parts | |
JP3594625B2 (en) | Character input device | |
JP2001154779A (en) | Mouse cursor control method | |
JP3133093B2 (en) | Electronic image correction method and apparatus | |
JP3111971B2 (en) | Image data interpolation apparatus, image data interpolation method, and medium recording image data interpolation program | |
JP5361315B2 (en) | Information processing apparatus and information processing method | |
JP2016139360A (en) | Computer program and control device | |
KR100705188B1 (en) | Character font display method | |
KR101666131B1 (en) | Vector Font Rendering with considering sub-pixel pattern | |
JP3761923B2 (en) | Image processing apparatus and method | |
JP2013003990A (en) | Image processing device, image processing method, and program | |
CN120031997A (en) | Data processing method, device, electronic device and computer readable storage medium | |
JP2018019212A (en) | Information processing apparatus, drawing processing method, and computer program | |
JP2006093905A (en) | Image processing apparatus | |
CN116206015A (en) | Character generation method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19991216 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20040917 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19991216 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060321 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060522 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060526 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060526 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090508 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100510 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20110509 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110509 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |