본 개시 내용 의 또 다른 양태 는 , 수정 된 데이터 구조 가 특허 용어 가 아닌 산문 으로 언어 요소 를 포함 하 도록 특허 청구 항 을 나타내 는 데이터 구조 를 수정 하 기 위한 방법 에 관한 것 이 다 . 본 방법 은 청구 범위 를 나타내 는 데이터 구조 를 획득 하 는 단계 를 포함 할 수 있 다 . 청구 범위 는 발명 을 정확 하 게 정의 하 는 번호 가 매겨진 문장 의 리스트 를 포함 할 수 있 다 . 청구 범위 는 독립 항 및 하나 이상 의 종 속항 을 포함 할 수 있 다 . 청구 범위 의 각각 의 종 속항 은 독립 항 또는 개재 종 속항 을 인용 함 으로써 독립 항 에 종속 될 수 있 다 . 본 방법 은 수정 된 데이터 구조 를 제공 하 기 위해 데이터 구조 상 에서 자연어 생성 동작 을 수행 하 는 단계 를 포함 할 수 있 다 . 데이터 구조 는 데이터 를 조직 화 및 저장 하 기 위한 특수 포맷 을 포함 할 수 있 고 , 데이터 구조 는 어레이 , 리스트 , 2 개 이상 의 링크 된 리스트 , 스택 , 큐 , 그래프 , 테이블 또는 트리 중 하나 이상 을 포함 한다 . 데이터 구조 는 청구 범위 로부터 의 언어 단위 를 포함 할 수 있 다 . 언어 단위 는 특허 용어 일 수 있 다 . 언어 단위 는 개별 언어 요소 의 하나 이상 의 분류 에 따라 데이터 구조 로 조직 화 될 수 있 다 . 수정 된 데이터 구조 는 청구 범위 를 나타내 는 데이터 구조 내 의 주어진 위치 에서 주어진 데이터 구조 요소 가 수정 된 데이터 구조 내 의 동일 한 위치 에서 주어진 데이터 구조 요소 에 대응 하 도록 청구 범위 를 나타내 는 데이터 구조 와 동일 한 크기 를 가질 수 있 다 .