KR102083473B1 - 크래시 정보 처리 시스템 및 방법과, 이를 지원하는 장치 및 단말기 - Google Patents
크래시 정보 처리 시스템 및 방법과, 이를 지원하는 장치 및 단말기 Download PDFInfo
- Publication number
- KR102083473B1 KR102083473B1 KR1020120120229A KR20120120229A KR102083473B1 KR 102083473 B1 KR102083473 B1 KR 102083473B1 KR 1020120120229 A KR1020120120229 A KR 1020120120229A KR 20120120229 A KR20120120229 A KR 20120120229A KR 102083473 B1 KR102083473 B1 KR 102083473B1
- Authority
- KR
- South Korea
- Prior art keywords
- crash
- information
- app
- crash information
- user terminal
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
- G06F21/552—Detecting local intrusion or implementing counter-measures involving long-term monitoring or reporting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/51—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
도 2는 도 1의 사용자 단말기 구성을 보다 상세히 나타낸 도면.
도 3은 도 1의 크래시 정보 처리 장치의 구성을 보다 상세히 나타낸 블록도.
도 4는 본 발명의 크래시 정보 처리 지원을 위한 사용자 단말기 운용 방법을 설명하기 위한 도면.
도 5는 본 발명의 크래시 정보 처리 지원을 위한 크래시 정보 처리 장치 운용 방법을 설명하기 위한 도면.
100 : 사용자 단말기 101 : 제1 크래시 처리 클라이언트
110 : 단말기 플랫폼 102 : 제2 크래시 처리 클라이언트
120 : 앱 설치 관리 모듈 130 : 앱
140 : 앱 설치 요청 모듈 200 : 크래시 정보 처리 장치
210 : 장치 통신부 250 : 장치 저장부
260 : 장치 제어부 300 : 통신망
Claims (15)
- ◈청구항 1은(는) 설정등록료 납부시 포기되었습니다.◈앱 구동 중 비정상 종료에 따른 크래시 이벤트 발생 시 앱별로 수집하는 크래시 정보의 양을 다르게 구분하여 제공하는 사용자 단말기;
상기 사용자 단말기가 제공하는 크래시 정보들을 3rd 파티 앱의 비정상 종료에 따라 사용자 단말기로부터 수신된 정보인 제1 크래시 정보와, 상기 3rd 파티 앱 이외의 앱 구동 중 비정상 종료에 따라 사용자 단말기로부터 수신된 정보인 제2 크래시 정보를 분류하여 저장하고, 저장된 크래시 정보들의 리포트를 수행하는 크래시 정보 처리 장치; 를 포함하고,
상기 사용자 단말기는,
상기 3rd 파티 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 제1 범위의 정보들을 기반으로 상기 제1 크래시 정보를 생성하고, 상기 3rd 파티 앱 이외의 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 크래시 발생 시점 기준으로 상기 제1 범위보다 넓은 시간 범위인 제2 범위의 정보를 토대로 상기 제2 크래시 정보를 생성하는 것을 특징으로 하는 크래시 정보 처리 시스템. - 사용자 단말기로부터 앱 구동 중 비정상 종료에 따른 크래시 이벤트 발생 시 앱별로 정보의 양을 다르게 수집하여 구성된 크래시 정보를 수신하는 장치 통신부;
상기 사용자 단말기로부터 수신된 크래시 정보의 정보 양에 따라 3rd 파티 앱의 비정상 종료에 따라 사용자 단말기로부터 수신된 정보인 제1 크래시 정보와, 상기 3rd 파티 앱 이외의 앱 구동 중 비정상 종료에 따라 사용자 단말기로부터 수신된 정보인 제2 크래시 정보를 분류하여 저장하도록 제어하는 장치 제어부;
상기 타입에 따라 구분된 상기 크래시 정보를 저장하는 장치 저장부; 를 포함하고,
상기 제1 크래시 정보는 상기 사용자 단말기에 의해 상기 3rd 파티 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 제1 범위의 정보들을 기반으로 생성되며, 상기 제2 크래시 정보는 상기 3rd 파티 앱 이외의 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 크래시 발생 시점 기준으로 상기 제1 범위보다 넓은 시간 범위인 제2 범위의 정보를 토대로 생성되는 것을 특징으로 하는 크래시 정보 처리를 위한 크래시 정보 처리 장치. - ◈청구항 3은(는) 설정등록료 납부시 포기되었습니다.◈제2항에 있어서,
상기 장치 저장부는
앱 설치 요청 모듈에 포함된 제1 크래시 처리 클라이언트로부터 수신된 제1 크래시 정보;
앱 내에 포함된 제2 크래시 처리 클라이언트로부터 수신된 제2 크래시 정보
를 저장하는 것을 특징으로 하는 크래시 정보 처리를 위한 크래시 정보 처리 장치. - 삭제
- 삭제
- ◈청구항 6은(는) 설정등록료 납부시 포기되었습니다.◈단말기 구동을 위한 단말기 플랫폼;
상기 단말기 플랫폼 상에 구동되는 앱;
상기 단말기 플랫폼에 포함되며 상기 앱 설치 관리를 지원하는 앱 관리 설치 모듈;
상기 단말기 플랫폼에 포함되며 상기 앱 설치 요청을 지원하는 앱 설치 요청 모듈;
상기 앱 내에 포함되며 3rd 파티 앱의 비정상 종료 시 해당 크래시 이벤트에 따른 제1 크래시 정보를 크래시 정보 처리 장치에 전송하기 위한 제1 크래시 처리 클라이언트 및 상기 앱 설치 요청 모듈 내에 포함되며 상기 3rd 파티 앱 이외의 앱의 비정상 종료 시 해당 크래시 이벤트에 따른 제2 크래시 정보를 크래시 정보 처리 장치에 전송하기 위한 제2 크래시 처리 클라이언트; 를 포함하고,
상기 제1 크래시 처리 클라이언트 및 상기 제2 크래시 처리 클라이언트는 상기 크래시 정보 처리 장치에 상기 제1 크래시 정보 및 상기 제2 크래시 정보를 각각 전송하여 분류하여 저장하도록 하고,
상기 제1 크래시 처리 클라이언트는 상기 3rd 파티 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 제1 범위의 정보들을 기반으로 상기 제1 크래시 정보를 생성하고,
상기 제2 크래시 처리 클라이언트는 상기 3rd 파티 앱 이외의 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 크래시 발생 시점 기준으로 상기 제1 범위보다 넓은 시간 범위인 제2 범위의 정보를 토대로 상기 제2 크래시 정보를 생성하는 것을 특징으로 하는 크래시 정보 처리를 수행하는 사용자 단말기. - 삭제
- 삭제
- 사용자 단말기의 특정 앱 구동 시 비정상 종료에 따라 크래시 이벤트가 발생하는 단계;
상기 사용자 단말기가 상기 앱의 크래시 발생 처리를 위한 크래시 처리 클라이언트의 배치 형태, 상기 앱의 종류, 상기 앱에 대한 정책 중 적어도 하나를 확인하는 단계;
상기 사용자 단말기가 상기 확인에 따라 상기 크래시 발생에 따른 크래시 정보 수집의 범위를 결정하는 결정 단계;
상기 사용자 단말기가 상기 결정된 범위에 따라 3rd 파티 앱의 비정상 종료에 따라 사용자 단말기로부터 수신된 정보인 제1 크래시 정보와, 상기 3rd 파티 앱 이외의 앱 구동 중 비정상 종료에 따라 사용자 단말기로부터 수신된 정보인 제2 크래시 정보를 생성하는 생성 단계;
상기 사용자 단말기가 생성된 크래시 정보를 크래시 정보 처리 장치에 제공하여 분류하여 저장하도록 하는 제공 단계;를 포함하고,
상기 생성하는 단계는,
상기 3rd 파티 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 제1 범위의 정보들을 기반으로 상기 제1 크래시 정보를 생성하고, 상기 3rd 파티 앱 이외의 앱이 구동 상태에서 비정상 종료되어 크래시 이벤트가 발생한 경우, 크래시 발생 시점 기준으로 상기 제1 범위보다 넓은 시간 범위인 제2 범위의 정보를 토대로 상기 제2 크래시 정보를 생성하는 것을 특징으로 하는 크래시 정보 처리 방법. - ◈청구항 10은(는) 설정등록료 납부시 포기되었습니다.◈제9항에 있어서,
상기 결정 단계는
상기 확인 단계에서 확인된 결과에 따라 크래시 이벤트 발생 시점 기준으로 제1 범위의 콜 스택 정보 및 시스템 로그 정보를 수집하도록 결정하는 단계;
상기 확인 단계에서 확인된 결과에 따라 크래시 이벤트 발생 시점 기준으로 상기 제1 범위보다 큰 제2 범위의 콜 스택 정보 및 시스템 로그 정보를 수집하도록 결정하는 단계;
를 포함하는 것을 특징으로 하는 크래시 정보 처리 방법. - ◈청구항 11은(는) 설정등록료 납부시 포기되었습니다.◈제10항에 있어서,
상기 생성 단계는
상기 제1 범위의 콜 스택 정보 및 시스템 로그 정보를 포함하는 제1 크래시 정보를 생성하는 단계;
상기 제2 범위의 콜 스택 정보 및 시스템 로그 정보를 포함하는 제2 크래시 정보를 생성하는 단계;
중 적어도 하나의 단계를 포함하는 것을 특징으로 하는 크래시 정보 처리 방법. - ◈청구항 12은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 제공 단계는
상기 제1 크래시 정보를 크래시 정보 처리 장치의 제1 크래시 정보 관리 장치에 제공하는 단계; 또는
상기 제2 크래시 정보를 크래시 정보 처리 장치의 제2 크래시 정보 관리 장치에 제공하는 단계;
를 포함하는 것을 특징으로 하는 크래시 정보 처리 방법. - ◈청구항 13은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 크래시 정보 처리 장치가 상기 제1 크래시 정보의 누적횟수가 사전 정의된 일정 횟수 이상인 경우 리포트를 구성하는 단계;
를 더 포함하는 것을 특징으로 하는 크래시 정보 처리 방법. - ◈청구항 14은(는) 설정등록료 납부시 포기되었습니다.◈제11항에 있어서,
상기 크래시 정보 처리 장치가 상기 제2 크래시 정보 수신시마다 리포트를 구성하는 단계;
를 더 포함하는 것을 특징으로 하는 크래시 정보 처리 방법. - ◈청구항 15은(는) 설정등록료 납부시 포기되었습니다.◈제9항 내지 제14항 중 어느 한 항에 기재된 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120120229A KR102083473B1 (ko) | 2012-10-29 | 2012-10-29 | 크래시 정보 처리 시스템 및 방법과, 이를 지원하는 장치 및 단말기 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120120229A KR102083473B1 (ko) | 2012-10-29 | 2012-10-29 | 크래시 정보 처리 시스템 및 방법과, 이를 지원하는 장치 및 단말기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140054574A KR20140054574A (ko) | 2014-05-09 |
KR102083473B1 true KR102083473B1 (ko) | 2020-03-02 |
Family
ID=50886406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120120229A Active KR102083473B1 (ko) | 2012-10-29 | 2012-10-29 | 크래시 정보 처리 시스템 및 방법과, 이를 지원하는 장치 및 단말기 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102083473B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101860674B1 (ko) * | 2017-06-20 | 2018-05-23 | 넷마블 주식회사 | 크래시 리포트 그룹핑 방법, 서버 및 컴퓨터 프로그램 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100786932B1 (ko) * | 2000-12-15 | 2007-12-17 | 마이크로소프트 코포레이션 | 크래시 덤프 파일 및 그 요약을 생성하기 위한 시스템, 방법 및 컴퓨터 판독가능 매체 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100717242B1 (ko) * | 2005-08-11 | 2007-05-11 | 엔에이치엔(주) | 디버깅 정보를 제공하는 에러 관리 시스템 및 이를 이용한에러 관리 방법 |
KR101333183B1 (ko) * | 2008-10-31 | 2013-11-26 | 에스케이텔레콤 주식회사 | 단말 로그 제어 장치와 이를 이용한 에러 처리 방법 |
-
2012
- 2012-10-29 KR KR1020120120229A patent/KR102083473B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100786932B1 (ko) * | 2000-12-15 | 2007-12-17 | 마이크로소프트 코포레이션 | 크래시 덤프 파일 및 그 요약을 생성하기 위한 시스템, 방법 및 컴퓨터 판독가능 매체 |
Also Published As
Publication number | Publication date |
---|---|
KR20140054574A (ko) | 2014-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12206818B2 (en) | Automatically collected device problem information to route and guide users' requests | |
US11184223B2 (en) | Implementation of compliance settings by a mobile device for compliance with a configuration scenario | |
CN105791387B (zh) | 车辆控制更新方法和系统 | |
CN108241500B (zh) | 一种硬件组件的修复方法、装置、系统和存储介质 | |
US10334459B2 (en) | Coverage solution recommendation tool | |
RU2628429C2 (ru) | Система обновления программного обеспечения транспортного средства | |
US8837370B2 (en) | System and method for connecting, configuring and testing wireless devices and applications | |
KR101281825B1 (ko) | 클라우드 시스템에서 가상 인터페이스를 이용하는 보안 강화 장치 및 방법 | |
WO2017071207A1 (zh) | 一种应用安装方法、相关装置及应用安装系统 | |
KR20150052059A (ko) | 데이터 사용량을 감안한 장치 백업 및 업데이트 기법 | |
CN110149298B (zh) | 一种劫持检测的方法和装置 | |
CN103810416A (zh) | 一种软件安装或卸载方法及装置 | |
CN104239114A (zh) | 应用程序的编译处理方法及装置 | |
CN105468422A (zh) | 操作系统优化的方法及系统 | |
CN105610878A (zh) | 目录上传方法、数据发布方法、终端及服务器 | |
KR102083473B1 (ko) | 크래시 정보 처리 시스템 및 방법과, 이를 지원하는 장치 및 단말기 | |
KR102551700B1 (ko) | 클라우드 계정을 이용하여 백그라운드 데이터를 동기화시키는 휴대용 단말기 및 그 방법 | |
KR101587030B1 (ko) | M2m 어플리케이션의 api 함수 호출 정책 관리 시스템 및 그 구현 방법 | |
US10291498B1 (en) | Mobile communication device diagnostic client and error remediation sharing | |
CN104348646A (zh) | 配置数据处理方法、装置及系统 | |
CN103856537A (zh) | 获取应用程序在终端上运行状态的方法、平台和系统 | |
US9294865B2 (en) | Enhanced system and method for custom programming of large groups of phones without requiring additional equipment | |
KR102368826B1 (ko) | 클라우드 서버 및 클라우드 서버의 동작 | |
CN111581613A (zh) | 一种账户登录验证方法及系统 | |
KR20160101326A (ko) | 크래시 리포트 처리 시스템 및 그 시스템에서의 크래시 리포트 처리를 위한 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20121029 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20171030 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20121029 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: 20190218 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20190827 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20190218 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
X091 | Application refused [patent] | ||
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20190827 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20190417 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20191125 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20191028 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20190827 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20190417 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200225 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20200225 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20231211 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20241127 Start annual number: 6 End annual number: 6 |