맞춤기술찾기

이전대상기술

모바일 어플리케이션의 사용성 저해 요소 분석 장치 및 방법(Apparatus and method for analyzing usability hampering elements of mobile application)

  • 기술번호 : KST2017018065
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 사용자 행위 로그(log)를 이용한 모바일 어플리케이션의 사용성 저해 요소를 분석하는 장치 및 방법에 관한 것으로, 모바일 어플리케이션에 대해 설계자로부터 수집된 사용 로그(log)로부터 예상 행동 모델(expected behavior model)을 추출하고, 모바일 어플리케이션에 대해 복수의 사용자들로부터 수집된 사용 로그로부터 사용자 행동 모델을 추출하고, 추출된 사용자 행동 모델에 포함된 개별 행동 간의 동치 관계를 탐색하여 하나의 사용자 행동 모델로 병합하며, 추출된 예상 행동 모델과 병합된 사용자 행동 모델을 비교하여 차이점이 발생한 항목으로부터 사용성 저해 요소를 검출한다.
Int. CL G06F 11/34 (2016.07.01) G06F 11/00 (2016.07.01) G06F 9/44 (2016.07.01)
CPC G06F 11/3447(2013.01) G06F 11/3447(2013.01) G06F 11/3447(2013.01) G06F 11/3447(2013.01)
출원번호/일자 1020160067230 (2016.05.31)
출원인 서강대학교산학협력단
등록번호/일자 10-1810648-0000 (2017.12.13)
공개번호/일자 10-2017-0135387 (2017.12.08) 문서열기
공고번호/일자 (20180125) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2016.05.31)
심사청구항수 15

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 서강대학교산학협력단 대한민국 서울특별시 마포구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박수진 대한민국 서울특별시 마포구
2 마경욱 대한민국 서울특별시 구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인충현 대한민국 서울특별시 서초구 동산로 **, *층(양재동, 베델회관)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 서강대학교산학협력단 서울특별시 마포구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2016.05.31 수리 (Accepted) 1-1-2016-0523642-14
2 선행기술조사의뢰서
Request for Prior Art Search
2016.12.12 수리 (Accepted) 9-1-9999-9999999-89
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.01.11 수리 (Accepted) 4-1-2017-5005781-67
4 선행기술조사보고서
Report of Prior Art Search
2017.02.01 발송처리완료 (Completion of Transmission) 9-6-2017-0017779-39
5 의견제출통지서
Notification of reason for refusal
2017.02.07 발송처리완료 (Completion of Transmission) 9-5-2017-0095434-32
6 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2017.04.07 수리 (Accepted) 1-1-2017-0341535-58
7 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2017.05.04 수리 (Accepted) 1-1-2017-0433397-23
8 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2017.06.07 수리 (Accepted) 1-1-2017-0541147-82
9 [지정기간연장]기간연장(단축, 경과구제)신청서
[Designated Period Extension] Application of Period Extension(Reduction, Progress relief)
2017.07.07 수리 (Accepted) 1-1-2017-0653598-08
10 지정기간연장 관련 안내서
Notification for Extension of Designated Period
2017.07.17 발송처리완료 (Completion of Transmission) 1-5-2017-0097640-24
11 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2017.08.07 수리 (Accepted) 1-1-2017-0759189-90
12 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2017.08.07 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2017-0759213-09
13 등록결정서
Decision to grant
2017.12.07 발송처리완료 (Completion of Transmission) 9-5-2017-0861798-47
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.01.22 수리 (Accepted) 4-1-2019-5014626-89
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
적어도 하나의 프로세서(processor)를 구비하여 모바일 어플리케이션(mobile application)의 사용성 저해 요소를 분석하는 방법에 있어서,모바일 어플리케이션에 대해 설계자로부터 수집된 사용 로그(log)로부터 예상 행동 모델(expected behavior model)을 추출하는 단계;상기 모바일 어플리케이션에 대해 복수의 사용자들로부터 수집된 사용 로그로부터 각각 사용자 행동 모델을 추출하는 단계;추출된 상기 사용자 행동 모델에 포함된 개별 행동 간의 동치 관계를 탐색하여 하나의 사용자 행동 모델로 병합하는 단계; 및추출된 상기 예상 행동 모델과 병합된 상기 사용자 행동 모델을 비교하여 차이점이 발생한 항목으로부터 설계자가 예상하지 못한 행동의 흐름, GUI 컨트롤에 구현되지 않은 이벤트의 발생, 반복적으로 수행되는 상태전이 및 예상 수행 시간의 초과 중 적어도 하나를 포함하여 미리 정의된 사용자 저해 이상 징후를 참조함으로써 사용성 저해 요소를 검출하는 단계를 포함하며,상기 사용성 저해 요소를 검출하는 단계는,상기 사용자 행동 모델에서 상기 예상 행동 모델에 포함되지 않은 행동 또는 상태전이가 발생할 경우 상기 설계자가 예상하지 못한 행동의 흐름이 검출된 것으로 판단하고,상기 사용자 행동 모델에서 상기 예상 행동 모델이 정의하지 않은 상태전이를 유발하는 제어 이벤트가 발생할 경우 상기 GUI 컨트롤에 구현되지 않은 이벤트가 검출된 것으로 판단하고,상기 사용자 행동 모델에서 동일한 이벤트가 발생하는 횟수를 계수함으로써 상기 반복적으로 수행되는 상태전이를 판단하며,상기 예상 행동 모델과 상기 사용자 행동 모델 중 동치인 상태 간의 전이 집합에 대하여 동치 관계인 예상 행동 모델의 상태전이의 총 소요시간보다 사용자 행동 모델의 총 소요시간이 임계값 이상으로 소요되는지 여부를 검사함으로써 상기 예상 수행 시간의 초과를 판단하는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 방법
2 2
제 1 항에 있어서,상기 예상 행동 모델 및 상기 사용자 행동 모델은,모바일 어플리케이션의 상태를 표현하되, 사용자의 조작에 반응하여 다른 상태로 전이되는 과정을 표현하는 유한 상태 기계(finite state machine) 모델로 설정되는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 방법
3 3
제 2 항에 있어서,상기 유한 상태 기계 모델은,상기 모바일 어플리케이션의 GUI(graphic user interface) 구성 요소의 식별자, 사용자 조작에 의한 입력값 및 사용자 이벤트 발생 시간을 포함하는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 방법
4 4
제 1 항에 있어서,상기 하나의 사용자 행동 모델로 병합하는 단계는,추출된 상기 사용자 행동 모델을 비교하여 상기 사용자 행동 모델에 포함된 개별 행동이 서로 동치인 상태전이(transition) 부분을 검출하는 단계; 및복수의 사용자 행동 모델로부터 검출된 상태전이 부분을 하나의 사용자 행동 모델에 순차적으로 추가하는 단계를 포함하는 모바일 어플리케이션의 사용성 저해 요소 분석 방법
5 5
제 1 항에 있어서,상기 사용성 저해 요소를 검출하는 단계는,설계 의도를 나타내는 상기 예상 행동 모델과 실제 사용자의 행동을 나타내는 상기 사용자 행동 모델을 비교하여 차이점이 발생한 항목을 도출하는 단계;상기 차이점이 발생한 항목이 미리 정의된 사용자 저해 이상 징후에 해당하는지 여부를 검사하는 단계; 및검사 결과에 따라 상기 차이점이 발생한 항목을 사용자 저해 요소로 선택적으로 출력하는 단계를 포함하는 모바일 어플리케이션의 사용성 저해 요소 분석 방법
6 6
삭제
7 7
삭제
8 8
제 1 항에 있어서,모바일 어플리케이션에 대해 설계자 및 복수의 사용자들의 조작에 의한 입력값과 상기 조작의 대상 객체를 매칭하여 미리 사용 로그로 저장하는 단계;를 더 포함하는 모바일 어플리케이션의 사용성 저해 요소 분석 방법
9 9
제 8 항에 있어서,상기 사용 로그 중 상기 조작에 의한 입력값은 터치 좌표, 시간 정보 및 제스처의 종류를 포함하고,상기 사용 로그 중 상기 조작의 대상 객체는 GUI 식별자를 포함하는 구조 정보인 것을 특징으로 모바일 어플리케이션의 사용성 저해 요소 분석 방법
10 10
제 1 항 내지 제 5 항, 제 8 항, 제 9 항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
11 11
모바일 어플리케이션(mobile application)에 대해 설계자 및 복수의 사용자들로부터 각각 사용 로그(log)를 수집하는 입력부;모바일 어플리케이션의 사용성 저해 요소를 분석하는 프로그램을 저장하는 메모리; 및적어도 하나의 프로세서(processor)를 구비하여 상기 사용성 저해 요소를 분석하는 프로그램을 구동하는 처리부를 포함하되,상기 메모리에 저장된 프로그램은,상기 설계자로부터 수집된 사용 로그(log)로부터 예상 행동 모델(expected behavior model)을 추출하고, 상기 복수의 사용자들로부터 수집된 사용 로그로부터 각각 사용자 행동 모델을 추출하고, 추출된 상기 사용자 행동 모델에 포함된 개별 행동 간의 동치 관계를 탐색하여 하나의 사용자 행동 모델로 병합하며, 추출된 상기 예상 행동 모델과 병합된 상기 사용자 행동 모델을 비교하여 차이점이 발생한 항목으로부터 설계자가 예상하지 못한 행동의 흐름, GUI 컨트롤에 구현되지 않은 이벤트의 발생, 반복적으로 수행되는 상태전이 및 예상 수행 시간의 초과 중 적어도 하나를 포함하여 미리 정의된 사용자 저해 이상 징후를 참조함으로써 사용성 저해 요소를 검출하되,상기 사용자 행동 모델에서 상기 예상 행동 모델에 포함되지 않은 행동 또는 상태전이가 발생할 경우 상기 설계자가 예상하지 못한 행동의 흐름이 검출된 것으로 판단하고, 상기 사용자 행동 모델에서 상기 예상 행동 모델이 정의하지 않은 상태전이를 유발하는 제어 이벤트가 발생할 경우 상기 GUI 컨트롤에 구현되지 않은 이벤트가 검출된 것으로 판단하고, 상기 사용자 행동 모델에서 동일한 이벤트가 발생하는 횟수를 계수함으로써 상기 반복적으로 수행되는 상태전이를 판단하며, 상기 예상 행동 모델과 상기 사용자 행동 모델 중 동치인 상태 간의 전이 집합에 대하여 동치 관계인 예상 행동 모델의 상태전이의 총 소요시간보다 사용자 행동 모델의 총 소요시간이 임계값 이상으로 소요되는지 여부를 검사함으로써 상기 예상 수행 시간의 초과를 판단하는 명령어를 포함하는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 장치
12 12
제 11 항에 있어서,상기 예상 행동 모델 및 상기 사용자 행동 모델은,모바일 어플리케이션의 상태를 표현하되, 사용자의 조작에 반응하여 다른 상태로 전이되는 과정을 표현하는 유한 상태 기계(finite state machine) 모델로 설정되는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 장치
13 13
제 12 항에 있어서,상기 유한 상태 기계 모델은,상기 모바일 어플리케이션의 GUI(graphic user interface) 구성 요소의 식별자, 사용자 조작에 의한 입력값 및 사용자 이벤트 발생 시간을 포함하는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 장치
14 14
제 11 항에 있어서,상기 메모리에 저장된 프로그램은,추출된 상기 사용자 행동 모델을 비교하여 상기 사용자 행동 모델에 포함된 개별 행동이 서로 동치인 상태전이(transition) 부분을 검출하고, 복수의 사용자 행동 모델로부터 검출된 상태전이 부분을 하나의 사용자 행동 모델에 순차적으로 추가함으로써, 상기 하나의 사용자 행동 모델로 병합하는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 장치
15 15
제 11 항에 있어서,상기 메모리에 저장된 프로그램은,설계 의도를 나타내는 상기 예상 행동 모델과 실제 사용자의 행동을 나타내는 상기 사용자 행동 모델을 비교하여 차이점이 발생한 항목을 도출하고, 상기 차이점이 발생한 항목이 미리 정의된 사용자 저해 이상 징후에 해당하는지 여부를 검사하며, 검사 결과에 따라 상기 차이점이 발생한 항목을 사용자 저해 요소로 선택적으로 출력함으로써, 상기 사용성 저해 요소를 검출하는 것을 특징으로 하는 모바일 어플리케이션의 사용성 저해 요소 분석 장치
16 16
삭제
17 17
삭제
18 18
제 11 항에 있어서,모바일 어플리케이션에 대해 설계자 및 복수의 사용자들의 조작에 의한 입력값과 상기 조작의 대상 객체를 매칭하여 미리 사용 로그로 저장하는 저장부;를 더 포함하는 모바일 어플리케이션의 사용성 저해 요소 분석 장치
19 19
제 18 항에 있어서,상기 사용 로그 중 상기 조작에 의한 입력값은 터치 좌표, 시간 정보 및 제스처의 종류를 포함하고,상기 사용 로그 중 상기 조작의 대상 객체는 GUI 식별자를 포함하는 구조 정보인 것을 특징으로 모바일 어플리케이션의 사용성 저해 요소 분석 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 미래창조과학부 서강대학교 산학협력단 차세대정보·컴퓨팅기술개발사업 동적 자가 적응을 위한 집단 지성 기반 컴포넌트 설계 및 검증 기술