1 |
1
데이터 영역과 스케치 영역을 포함하는 데이터 관리 화면을 표시하고, 접촉 위치를 감지하여 감지 신호를 전송하는 터치스크린; 상기 터치스크린에서 인가되는 상기 감지 신호를 분석하여 접촉 위치를 판별하고, 상기 스케치 영역의 접촉이면, 분석된 접촉 위치 정보를 전송하는 명령 분석부; 상기 명령 분석부에서 인가되는 상기 접촉 위치 정보로부터 접촉 위치의 연속적인 변화를 패턴으로 판별하고, 판별된 패턴이 기설정된 스케치 패턴에 대응하는지 분석하며, 대응하는 스케치 패턴이 판별되면, 스케치 패턴에 매칭된 명령을 전송하는 스케치 인식부; 상기 스케치 인식부에서 전송되는 명령에 응답하여 그룹화된 개인정보들의 집합을 표시하는 적어도 하나의 노드 또는 노드들 사이의 관계를 나타내는 적어도 하나의 에지를 각각 생성, 삭제, 이동 및 병합하는 동작을 수행하고, 동작 수행 결과로 상기 노드 또는 상기 에지를 상기 데이터 관리 화면의 상기 스케치 영역에 표시하며, 상기 동작 수행 결과로 복수개의 상기 노드가 순환 구조로 연결되는 것으로 판단되면, 상기 순환 구조를 야기하는 상기 명령을 취소하는 제어부; 및 상기 제어부의 요청에 응답하여 데이터를 저장하거나 기저장된 데이터를 검색하여 상기 제어부로 전송하는 데이터베이스; 를 포함하는 데이터 관리 시스템
|
2 |
2
삭제
|
3 |
3
제1 항에 있어서, 상기 제어부는 상기 적어도 하나의 노드 및 상기 적어도 하나의 에지의 생성, 삭제, 이동 및 병합 동작에 응답하여 상기 데이터베이스에 신규 데이터를 생성하거나, 기저장된 데이터를 편집 및 삭제하는 것을 특징으로 하는 데이터 관리 시스템
|
4 |
4
제3 항에 있어서, 상기 스케치 인식부는 상기 스케치 패턴이 내부에 상기 노드 또는 상기 에지가 포함되지 않은 원 형상이면, 신규 노드 생성 명령을 상기 제어부로 전송하고, 상기 스케치 패턴이 상기 스케치 영역에 표시된 적어도 2개의 노드를 잇는 라인이면, 상기 적어도 2개의 노드를 서로 연결하는 신규 엣지 생성 명령을 상기 제어부로 전송하는 것을 특징으로 하는 데이터 관리 시스템
|
5 |
5
제3 항에 있어서, 상기 스케치 인식부는 상기 스케치 패턴이 상기 스케치 영역에 표시된 상기 적어도 하나의 노드의 중 하나의 노드의 위치 또는 상기 적어도 하나의 에지 중 하나의 에지의 위치에 기설정된 시간 미만 동안의 접촉인 탭 패턴인 것으로 판별되면, 대응하는 위치의 노드 또는 에지에 대한 선택 명령을 상기 제어부로 전송하고, 상기 스케치 패턴이 상기 적어도 하나의 노드의 중 하나의 노드의 위치에 연속하여 탭 패턴이 발생된 더블 탭 패턴이면, 상기 노드의 이름을 변경하는 노드 이름 변경 명령을 상기 제어부로 전송하는 것을 특징으로 하는 데이터 관리 시스템
|
6 |
6
제3 항에 있어서, 상기 스케치 인식부는 상기 스케치 패턴이 내부에 상기 노드 또는 상기 에지가 포함되는 폐영역을 형성하는 도형이면, 상기 상기 도형 내에 포함된 모든 노드 및 에지를 선택하는 다중 선택 명령을 상기 제어부로 전송하고, 상기 스케치 패턴이 기선택된 적어도 하나의 노드의 위치로부터 다른 임의의 위치로 이동하는 드래그 패턴이면, 상기 선택된 적어도 하나의 노드를 이동하는 이동 명령을 상기 제어부로 전송하는 것을 특징으로 하는 데이터 관리 시스템
|
7 |
7
제6 항에 있어서, 상기 제어부는 상기 이동 명령으로 이동되는 상기 적어도 하나의 노드의 위치가 다른 노드의 위치에 중첩되어 기설정된 시간 이상 유지되면, 이동되는 상기 적어도 하나의 노드를 상기 다른 노드와 병합하는 것을 특징으로 하는 데이터 관리 시스템
|
8 |
8
터치스크린, 명령 분석부, 스케치 인식부, 제어부 및 데이터베이스를 포함하는 데이터 관리 시스템의 데이터 관리 방법에 있어서, 상기 제어부가 터치스크린을 제어하여 데이터 영역과 그룹화된 개인정보들의 집합을 표시하는 적어도 하나의 노드 또는 노드들 사이의 관계를 나타내는 적어도 하나의 에지가 표시되는 스케치 영역을 포함하는 데이터 관리 화면을 표시하는 단계; 상기 터치스크린이 접촉 위치를 감지하여 감지 신호를 상기 명령 분석부로 전송하는 단계; 상기 명령 분석부가 상기 감지 신호를 분석하여 상기 접촉 위치가 상기 스케치 영역인지 판별하는 단계; 스케치 영역 이외의 영역에 대한 접촉인 것으로 판별되면, 상기 명령 분석부가 상기 접촉 위치에 대응하는 명령을 상기 제어부로 전송하고, 상기 스케치 영역의 접촉인 것으로 판별되면, 상기 명령 분석부가 접촉 위치 정보를 상기 스케치 인식부로 전송하는 단계; 상기 스케치 인식부가 상기 접촉 위치 정보로부터 접촉 위치의 연속적인 변화를 패턴으로 판별하고, 판별된 패턴이 기설정된 스케치 패턴에 대응하는지 분석하고, 스케치 패턴에 대응하면, 기저장된 복수개의 명령 중 스케치 패턴에 매칭된 명령을 판별하고, 상기 제어부로 판별된 명령을 전송하는 단계; 상기 제어부가 상기 명령 분석부 또는 상기 스케치 인식부에서 인가된 명령에 대응하여 상기 적어도 하나의 노드 및 상기 적어도 하나의 에지를 각각 생성, 삭제, 이동 및 병합하는 동작을 수행하고, 상기 적어도 하나의 노드 및 상기 적어도 하나의 에지의 상태에 따라 상기 데이터베이스에 신규 데이터를 생성하거나, 기저장된 데이터를 편집 및 삭제하는 동작을 수행하며, 복수개의 상기 노드가 순환구조로 연결되는 것으로 판단되면, 상기 순환 구조를 야기하는 상기 명령을 취소하는 단계; 및 상기 제어부가 상기 터치스크린을 제어하여 상기 데이터 관리 화면에 동작 수행 결과를 표시하는 단계; 를 포함하는 데이터 관리 방법
|
9 |
9
삭제
|
10 |
10
제8 항에 있어서, 상기 판별된 명령을 전송하는 단계는 상기 스케치 패턴이 내부에 상기 노드 또는 상기 에지가 포함되지 않은 원 형상이면, 신규 노드 생성 명령으로 판별하는 단계; 상기 스케치 영역에 표시된 적어도 2개의 노드를 잇는 라인이면, 상기 적어도 2개의 노드를 서로 연결하는 신규 엣지 생성 명령으로 판별하는 단계; 상기 스케치 영역에 표시된 상기 적어도 하나의 노드의 중 하나의 노드의 위치 또는 상기 적어도 하나의 에지 중 하나의 에지의 위치에 기설정된 시간 미만 동안의 접촉인 탭 패턴인 것으로 판별되면, 대응하는 위치의 노드 또는 에지에 대한 선택 명령으로 판별하는 단계; 상기 스케치 패턴이 상기 적어도 하나의 노드의 중 하나의 노드의 위치에 연속하여 탭 패턴이 발생된 더블 탭 패턴이면, 상기 노드의 이름을 변경하는 노드 이름 변경 명령으로 판별하는 단계; 상기 스케치 패턴이 내부에 상기 노드 또는 상기 에지가 포함되는 폐영역을 형성하는 도형이면, 상기 도형 내에 포함된 모든 노드 및 에지를 선택하는 다중 선택 명령으로 판별하는 단계; 및 상기 스케치 패턴이 기선택된 적어도 하나의 노드의 위치로부터 다른 임의의 위치로 이동하는 드래그 패턴이면, 상기 선택된 적어도 하나의 노드를 이동하는 이동 명령으로 판별하는 단계; 를 포함하는 것을 특징으로 하는 데이터 관리 방법
|