KR102036984B1 - information providing method for information vulnerable classes - Google Patents
information providing method for information vulnerable classes Download PDFInfo
- Publication number
- KR102036984B1 KR102036984B1 KR1020180022130A KR20180022130A KR102036984B1 KR 102036984 B1 KR102036984 B1 KR 102036984B1 KR 1020180022130 A KR1020180022130 A KR 1020180022130A KR 20180022130 A KR20180022130 A KR 20180022130A KR 102036984 B1 KR102036984 B1 KR 102036984B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- web
- server
- crimping
- smartphone
- 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
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000002788 crimping Methods 0.000 claims abstract description 49
- 230000009193 crawling Effects 0.000 claims abstract description 48
- 230000003313 weakening effect Effects 0.000 claims abstract description 23
- 238000012423 maintenance Methods 0.000 abstract description 5
- 230000009194 climbing Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 239000002699 waste material Substances 0.000 description 2
- 208000010415 Low Vision Diseases 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000004303 low vision Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 서버(100)에서는 웹크로링 및 웹클림핑 프로토콜을 정보취약계층(10)의 스마트폰(200)에 제공하고, 상기 정보취약계층(10)의 스마트폰(200)에서는 서버(100)에서 정보를 수신하지 않고 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑하여 웹에서 정보를 수집하여 가공된 정보를 제공하는 것으로,
본 발명 정보취약계층을 위한 정보 제공 방법은 서버에서 웹크로링 및 웹클림핑 프로토콜을 정보취약계층의 스마트폰에 제공하고, 상기 정보취약계층의 스마트폰에서는 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑함에 따라 서버에서 정보를 수신하지 않고 웹에서 곧바로 정보를 수집하여 변환하되, 데이터 공해가 제거된 정보를 제공하는 것이며, 상기 서버에서는 웹크로링 및 웹클림핑 프로토콜만 제공함에 따라, 정보를 직접적으로 제공하지 않아 저작권에 위배되지 않고, 서버유지비가 줄어들며, 관리자가 서버에서 최신정보를 업데이트하지 않아 시간적 낭비도 줄어드는 현저한 효과가 있다.The present invention provides a web crawling and web crimping protocol to the smartphone 200 of the information weakening layer 10 in the server 100, the server 100 in the smartphone 200 of the information weakening layer 10. ) Collects information from the web by web crawling and web crimping according to web crawling and web crimping protocols without receiving information, and provides processed information.
The information providing method for the information vulnerability layer of the present invention provides a web crawling and web crimping protocol in a server to a smartphone of the information vulnerability layer, and in the smart phone of the information vulnerability layer according to the web crawling and web crimping protocol. As Web Crawling and Web Climbing do not receive information from the server, it collects and converts the information directly from the web, but provides information without data pollution, and the server provides only Web Crawling and Web Clamping protocols. According to the present invention, the information is not directly provided, which does not violate the copyright, and the server maintenance cost is reduced, and the administrator does not update the latest information on the server.
Description
본 발명은 정보취약계층을 위한 정보 제공 방법에 관한 것으로, 더욱 상세하게는 서버에서 웹크로링 및 웹클림핑 프로토콜을 정보취약계층의 스마트폰에 제공하고, 상기 정보취약계층의 스마트폰에서는 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑함에 따라 서버에서 정보를 수신하지 않고 웹에서 곧바로 정보를 수집하여 변환하되, 데이터 공해가 제거된 정보를 제공하는 것이며, 상기 서버에서는 웹크로링 및 웹클림핑 프로토콜만 제공함에 따라, 정보를 직접적으로 제공하지 않아 저작권에 위배되지 않고, 서버유지비가 줄어들며, 관리자가 서버에서 최신정보를 업데이트하지 않아 시간적 낭비도 줄어드는 정보취약계층을 위한 정보 제공 방법에 관한 것이다.The present invention relates to a method for providing information for an information vulnerability layer, and more particularly, to provide a web crawling and web crimping protocol in a server to a smartphone of an information vulnerability layer, and in a smartphone of the information vulnerability layer According to web ringing and web crimping protocol, the server collects and converts the information directly from the web without receiving information from the server, but provides information without data pollution. Providing only ring and webclimping protocols, it does not violate copyrights directly because it does not provide information directly, reduces server maintenance costs, and provides information for the information vulnerable layer, which reduces time waste by administrators not updating the latest information on the server. It is about a method.
2014년 보건복지부의 장애인 실태조사에 따르면, 우리나라 총 출판 도서의 1%만이 점자도서로 점역되고 있고, 시각장애인의 95%는 점자 문맹이다. 이와 같이 점자를 기반으로 한 정보의 제공과 접근은 한계성을 가지고 있다.According to the 2014 Survey of the Disabled by the Ministry of Health and Welfare, only 1% of Korea's total books are occupied by Braille books, and 95% of the blind are illiterate. As such, the provision and access of information based on Braille has limitations.
종래기술로서 등록특허공보 등록번호 제10-1385689호의 RSS 서비스 제공 장치 및 방법에 있어서, 파일 서비스 장치의 미리 지정된 디렉토리인 대상 디렉토리에 상응하는 RSS 정보의 발급을 요청하는 RSS 정보 발급 요청을 발급자 클라이언트로부터 수신하고, 사용자 클라이언트로부터 상기 대상 디렉토리의 상기 파일 서비스 장치 상 경로에 상응하는 제1 RSS(Rich Site summary, Really Simple Syndication) 주소를 통해 상기 RSS 정보를 요청하는 요청 신호를 수신하는 서비스 제공부; 상기 RSS 정보 발급 요청의 수신에 따라 상기 제1 RSS 주소를 생성하고, 상기 요청 신호의 수신에 따라 상기 대상 디렉토리에 포함된 파일의 주소와 상기 파일의 이름을 포함하는 파일 정보 및 상기 대상 디렉토리에 상응하는 디렉토리에 관한 정보인 디렉토리 정보를 상기 파일 서비스 장치로 질의하고, 상기 파일 정보 및 상기 디렉토리 정보를 수신하는 질의부; 및 상기 디렉토리 정보를 참조하여 상기 대상 디렉토리의 하위 디렉토리가 존재하는 것으로 판단되는 경우 상기 하위 디렉토리에 상응하는 제2 RSS 주소를 생성하고, 상기 대상 디렉토리에 상응하는 파일 정보 및 상기 제2 RSS 주소를 포함하는 상기 RSS 정보를 생성하여 상기 서비스 제공부를 통해 상기 사용자 클라이언트로 전송하는 RSS 정보 생성부를 포함하는 RSS 서비스 장치라고 기재되어 있다.In the related art RSS service providing apparatus and method of Korean Patent Publication No. 10-1385689, an issuer client requests an RSS information issuance request for issuing RSS information corresponding to a target directory which is a predetermined directory of a file service device. A service providing unit configured to receive a request signal for requesting the RSS information from a user client through a first rich site summary (really simple syndication) address corresponding to a path on the file service device of the target directory; The first RSS address is generated when the RSS information issuing request is received, and the file information including the address of a file included in the target directory and the name of the file is generated when the request signal is received. An inquiry unit for querying the file service apparatus for directory information, which is information about a directory, to receive the file information and the directory information; And if it is determined that a subdirectory of the target directory exists by referring to the directory information, a second RSS address corresponding to the subdirectory is generated, and file information and the second RSS address corresponding to the target directory are included. It is described that the RSS service device including the RSS information generating unit for generating the RSS information to transmit to the user client through the service providing unit.
다른 종래기술로서 등록특허공보 등록번호 제10-0664838호의 지능망을 이용한 원격정보수집서비스 제공 장치 및 그 방법에 있어서, 기 구축된 서비스관리 데이터베이스와 데이터웨어하우스를 구축하여 정보를 가공하고, 가입자 단말에서 가공된 정보를 요청하는 경우에 상기 가공된 정보를 상기 가입자 단말에 제공하는 서비스관리기능부와; 상기 서비스관리기능부에 연결되어 원격정보수집서비스호처리를 제어하고 수집된 정보를 지능망 서비스 수행 교환기로부터 받아 서비스관리기능부로 전달하는 서비스제어기능부와; 상기 서비스제어기능부에 연결되어 서비스 제어 정보를 전달해 주는 공통선신호망과; 상기 공통선신호망에 연결되어 서비스 호를 전달하는 서비스수행교환기와; 상기 서비스수행교환기에 연결되어 이용자에게 안내방송을 송출하고 이용자가 누른 정보를 수집하여 서비스제어기능부에 전달하는 부가재원기능부와; 상기 서비스수행교환기에 직접 또는 로컬교환기를 통해 간접으로 연결되어 이용자가 정보를 입력하기 위해 사용하는 사용자 단말기와; 상기 서비스관리기능부에 연결되어 가입자 요구 정보를 전달해 주는 공중데이타망과; 상기 공중데이타망에 연결되어 가입자 요구 정보를 전달받는 가입자 단말을 구비하는 것을 특징으로 하는 지능망을 이용한 원격정보수집서비스 제공 장치라고 기재되어 있다.In another prior art, an apparatus and method for providing a remote information collection service using an intelligent network of Korean Patent No. 10-0664838, the method comprising: building a service management database and a data warehouse that are already built, and processing information, A service management function unit for providing the processed information to the subscriber terminal when requesting the processed information; A service control function unit connected to the service management function to control a remote information collection service call processing and receive the collected information from the intelligent network service performing exchange and deliver the collected information to the service management function; A common line signal network connected to the service control function to transmit service control information; A service execution exchanger connected to the common line signaling network to transfer a service call; An additional financial function unit connected to the service performing exchange unit to transmit a guide broadcast to the user, collect information pressed by the user, and transmit the collected information to the service control function unit; A user terminal connected to the service performing exchange directly or indirectly through a local exchange and used by a user to input information; A public data network connected to the service management function to transmit subscriber request information; It is described as a remote information collection service providing apparatus using an intelligent network comprising a subscriber station connected to the public data network and receiving subscriber request information.
그러나 상기와 같은 종래의 구성은 장애인 등의 정보취약계층이 정보를 얻기 힘들어 정보격차를 해소하지 못하며, 정보취약계층이 인터넷에서 정보를 얻을 시, 가공되지 못한 최신 정보를 곧바로 얻게됨에 따라 사람의 판단을 흐리게하는 데이터 공해로부터 자유롭지 못하다는 단점이 있었다.However, in the conventional configuration as described above, it is difficult for the information vulnerable group such as a disabled person to obtain the information, so that the information gap cannot be bridged, and when the information vulnerable person obtains the information from the Internet, the latest unprocessed information is immediately obtained. The disadvantage is that it is not free from data pollution that blurs data.
따라서 본 발명 정보취약계층을 위한 정보 제공 방법을 통하여, 서버에서 웹크로링 및 웹클림핑 프로토콜을 정보취약계층의 스마트폰에 제공하고, 상기 정보취약계층의 스마트폰에서는 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑함에 따라 서버에서 정보를 수신하지 않고 웹에서 곧바로 정보를 수집하여 변환하되, 데이터 공해가 제거된 정보를 제공하는 것이며, 상기 서버에서는 웹크로링 및 웹클림핑 프로토콜만 제공함에 따라, 정보를 직접적으로 제공하지 않아 저작권에 위배되지 않고, 서버유지비가 줄어들며, 관리자가 서버에서 최신정보를 업데이트하지 않아 시간적 낭비도 줄어드는 정보취약계층을 위한 정보 제공 방법을 제공하고자 하는 것이다.Therefore, through the information providing method for the information vulnerability layer of the present invention, the web crawling and web crimping protocol is provided by the server to the smartphone of the information vulnerability layer, and the web crawling and web crimping in the smartphone of the information vulnerability layer According to the protocol of web crawling and web crimping, information is collected and converted directly from the web without receiving information from the server, but provides information without data pollution, and the server web crawling and web crimping. By providing only the protocol, it does not violate the copyright because it does not provide the information directly, reduces the server maintenance cost, and provides an information providing method for the information vulnerable layer that the administrator does not update the latest information on the server, which also reduces time waste. will be.
본 발명은 서버(100)에서는 웹크로링 및 웹클림핑 프로토콜을 정보취약계층(10)의 스마트폰(200)에 제공하고, 상기 정보취약계층(10)의 스마트폰(200)에서는 서버(100)에서 정보를 수신하지 않고 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑하여 웹에서 정보를 수집하여 가공된 정보를 제공하는 것을 특징으로 한다.The present invention provides a web crawling and web crimping protocol to the
본 발명 정보취약계층을 위한 정보 제공 방법은 서버에서 웹크로링 및 웹클림핑 프로토콜을 정보취약계층의 스마트폰에 제공하고, 상기 정보취약계층의 스마트폰에서는 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑함에 따라 서버에서 정보를 수신하지 않고 웹에서 곧바로 정보를 수집하여 변환하되, 데이터 공해가 제거된 정보를 제공하는 것이며, 상기 서버에서는 웹크로링 및 웹클림핑 프로토콜만 제공함에 따라, 정보를 직접적으로 제공하지 않아 저작권에 위배되지 않고, 서버유지비가 줄어들며, 관리자가 서버에서 최신정보를 업데이트하지 않아 시간적 낭비도 줄어드는 현저한 효과가 있다.The information providing method for the information vulnerability layer of the present invention provides a web crawling and web crimping protocol in a server to a smartphone of the information vulnerability layer, and in the smart phone of the information vulnerability layer according to the web crawling and web crimping protocol. As Web Crawling and Web Climbing do not receive information from the server, it collects and converts the information directly from the web, but provides information without data pollution, and the server provides only Web Crawling and Web Clamping protocols. According to the present invention, the information is not directly provided, which does not violate the copyright, and the server maintenance cost is reduced, and the administrator does not update the latest information on the server.
도 1은 본 발명 정보취약계층을 위한 정보 제공 방법의 시스템 개념도
도 2는 본 발명 정보취약계층을 위한 정보 제공 방법의 웹도구 개념도
도 3은 본 발명 정보취약계층을 위한 정보 제공 방법의 서비스 API 개념도
도 4는 본 발명 정보취약계층을 위한 정보 제공 방법의 프로토콜 실행 모듈 개념도
도 5는 본 발명 정보취약계층을 위한 정보 제공 방법의 스마트폰에 설치된 어플리케이션 실행 화면 예시도1 is a system conceptual diagram of an information providing method for an information weak layer of the present invention;
2 is a conceptual diagram of a web tool of an information providing method for an information vulnerability layer of the present invention.
3 is a service API conceptual diagram of an information providing method for an information weak layer of the present invention;
4 is a conceptual diagram illustrating a protocol execution module of an information providing method for an information vulnerability layer of the present invention.
5 is a diagram showing an application execution screen installed in the smart phone of the information providing method for the information weak layer of the present invention;
본 발명은 서버(100)에서는 웹크로링 및 웹클림핑 프로토콜을 정보취약계층(10)의 스마트폰(200)에 제공하고, 상기 정보취약계층(10)의 스마트폰(200)에서는 서버(100)에서 정보를 수신하지 않고 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑하여 웹에서 정보를 수집하여 가공된 정보를 제공하는 것을 특징으로 한다.The present invention provides a web crawling and web crimping protocol to the
또한, 상기 웹크로링 및 웹클림핑 프로토콜을 제공받은 정보취약계층(10)의 스마트폰(200)에서는 웹클로링을 통해 웹에서 문서를 색인하고, 웹클림핑을 통해 데이터 공해가 제거되어 수집된 가공된 정보를 제공하는 것을 특징으로 한다.In addition, in the
또한, 상기 웹크로링 및 웹클림핑 프로토콜은 서버(100)의 웹도구를 통해 생성되어 스마트폰(200)으로 제공되는 것이며, 상기 웹도구는 웹크로링, 웹클림핑, 스케줄링, 및 메뉴구성을 제공하는 것을 특징으로 한다.In addition, the web crawling and web crimping protocol is generated through a web tool of the
본 발명을 첨부 도면에 의해 상세히 설명하면 다음과 같다.The present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명 정보취약계층을 위한 정보 제공 방법의 시스템 개념도, 도 2는 본 발명 정보취약계층을 위한 정보 제공 방법의 웹도구 개념도, 도 3은 본 발명 정보취약계층을 위한 정보 제공 방법의 서비스 API 개념도, 도 4는 본 발명 정보취약계층을 위한 정보 제공 방법의 프로토콜 실행 모듈 개념도, 도 5는 본 발명 정보취약계층을 위한 정보 제공 방법의 스마트폰에 설치된 어플리케이션 실행 화면 예시도이다.1 is a conceptual diagram of a method of providing information for an information weak layer of the present invention, FIG. 2 is a conceptual diagram of a web tool of an information providing method for an information weak layer of the present invention, and FIG. 3 is a service of an information providing method for an information weak layer of the present invention. A conceptual diagram of an API, FIG. 4 is a conceptual diagram of a protocol execution module of an information providing method for an information weakening layer of the present invention, and FIG. 5 is a diagram illustrating an application execution screen installed in a smartphone of an information providing method for an information weakening layer of the present invention.
본 발명에 대해 구체적으로 기술하면, 본 발명은 서버(100)에서는 웹크로링 및 웹클림핑 프로토콜을 정보취약계층(10)의 스마트폰(200)에 제공하고, 상기 정보취약계층(10)의 스마트폰(200)에서는 서버(100)에서 정보를 수신하지 않고 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑하여 웹에서 정보를 수집하여 가공된 정보를 제공하는 것이다.Specifically, the present invention provides a web crawling and web crimping protocol to the
상기 웹클로링(wep crawling)은 웹에서 분산되어 있는 문서를 수집하여 검색 대상의 색인으로 포함시키는 기술이며, 상기 웹클림핑(wep clipping)은 웹(wep)에서 화면에 표시하는 경우에 필요한 내용만 수집하는 것이다.The web crawling is a technology that collects documents distributed on the web and includes them as an index of a search target, and the web clipping is necessary when displaying on a screen on the web. Only to collect.
즉, 상기 웹크로링 및 웹클림핑 프로토콜을 제공받은 정보취약계층(10)의 스마트폰(200)에서는 웹클로링을 통해 웹에서 문서를 수집하고, 웹클림핑을 통해 데이터 공해가 제거되도록 필요한 정보만을 수집하여 가공된 정보를 제공함으로써, 정보취약계층(10)에게 맞춤형 정보를 제공할 수 있는 것이다.That is, in the
상기 웹크로링 및 웹클림핑 프로토콜은 서버(100)의 웹도구를 통해 생성되어 스마트폰(200)으로 제공되는 것으로, 상기 웹도구는 웹크로링, 웹클림핑, 스케줄링, 메뉴구성을 실현하기 위해 사용되는 것이다. 이때, 상기 스케줄링은 웹크로링 및 웹클림핑 프로토콜을 일정시간에 맞추어 업데이트를 위해 정보취약계층(10)의 스마트폰(200)으로 제공하기 위해 사용하는 것이며, 상기 메뉴구성은 화면을 동적으로 구성할 수 있도록 사용되는 것으로, 가독성 및 편의성 향상을 위해 화면의 형태를 정보취약계층(10)가 조절할 수 있는 것이다.The web crawling and web crimping protocols are generated through the web tool of the
그리고 상기 웹크로링 및 웹클림핑 프로토콜에는 패턴, 도메인, URL 등의 정보를 포함하는 것이며, 상기 패턴은 등록, 수정, 삭제할 수 있는 것이다.The web crawling and web crimping protocols include information such as a pattern, a domain, and a URL, and the pattern can be registered, modified, and deleted.
상기 서버(100)는 서비스 API를 제공하기 위해 OPEN API를 사용하는 것이며, 상기 서비스 API를 통해, 관리자 컴퓨터에서 TextRank를 통해 문서에서 요약된 키워드를 서버(100)에 추가하고, 상기 서버(100)는 웹도구에 추가된 프로토콜을 사용자 스마트폰에 푸시하며, 스마트폰(200)은 해당 프로토콜을 통해 RSS 뉴스 수집 서비스를 제공받아 웹으로부터 가공된 정보를 수신하여 제공함으로써, 정보취약계층(10)이 확인할 수 있는 것이다.The
상기 정보취약계층(10)은 시각장애인, 노인 등의 시각이 불편한 사람으로, 웹크로링 및 웹클림핑 프로토콜을 이용하는 유저가 되는 것이며, 상기 스마트폰(200)을 통해 가공된 정보를 제공할 시, 음성으로 출력하는 것으로, 정보취약계층(10), 특히 글자를 읽기 힘든 사람이 손쉽게 정보를 확인할 수 있는 것이다.The information
이때, 상기 음성으로 가공된 정보를 출력할 때, 먼저 글자를 좌에서 우로 모두 읽은 후, 그 다음 아랫 줄을 읽는 것으로, 즉, 순서대로 읽는 것이다.At this time, when outputting the information processed by the voice, first read all the characters from left to right, and then read the lower line, that is, in order.
또한, 상기 서버(100)에서 웹클림핑을 통해 생성되어 가공된 정보는 정보취약계층(10)의 어플리케이션이 설치된 스마트폰(200)에 제공되는 것이다.In addition, the information generated and processed through the web crimping in the
이때, 상기 스마트폰(200)은 어플리케이션이 실행되면 화면이 나타나는 것이며, 상기 어플리케이션은 백그라운드 서비스 어플리케이션(background service application)으로 화면이 꺼져서 화면이 나타나지 않는 상태에서도, 음성을 제공할 수 있는 것이다.At this time, the
상기 스마트폰(200)에서는 외부 연결, 음성 출력, 음성 인식 등을 제공하는 것이다. 즉, 스마트폰(200)의 내장 스피커를 통해 음성을 출력하거나, 외부 연결을 통해 외부 이어폰를 연결하여 음성을 출력할 수 있는 것이다.The
그리고 상기 외부 연결은 NFC 모듈이 내장된 외부장치, 즉 NFC 카드, NFC 밴드 등의 신호를 확인할 수 있는 것으로, 상기 외부장치의 NFC 모듈이 스마트폰(200)에 근접하게 되어, 상기 스마트폰(200)이 해당 NFC 모듈의 신호를 수신하고, 수신된 신호를 통해 설정된 동작을 시행하는 것이다.And the external connection is an external device with a built-in NFC module, that is to confirm the signal, such as NFC card, NFC band, NFC module of the external device is close to the
특히, 시력이 낮은 사람은 느낌이 나지 않는 스마트폰의 버튼 위치를 찾기는 힘들나, NFC 모듈이 구비된 외부장치의 경우에는 밴드 등으로 착용이 간단한 경우가 많고, 이를 스마트폰에 가져다 대는 것은 쉽다.In particular, people with low vision are difficult to find the button position of the smartphone that does not feel, but in the case of an external device equipped with an NFC module is often easy to wear a band, etc., it is easy to bring it to the smartphone .
즉, 상기 외부장치는 이어폰, 헤드셋, NFC 장치 등이 있는 것이며, 상기 스마트폰(200)에는 미리 버튼에 따른 명령어가 지정되어 있는 것으로, 예를들면, 이어폰의 볼륨 버튼을 눌러 설정된 동작인 음성출력을 할 수 있게 하는 것이다.That is, the external device is an earphone, a headset, an NFC device, and the like, and the
한편, 상기 NFC 모듈의 신호를 통해 스마트폰(200)이 설정된 동작을 하는 다른 실시예로서, 상기 스마트폰(200)은 NFC 모듈의 신호를 입력받되, 해당 신호가 음성출력과 매칭되어 있으면, 매칭되어진 음성출력을 하기 위해, 화면에 나타난 정보를 음성출력하는 것이다.On the other hand, as another embodiment in which the
한편, 본 발명의 상기 스마트폰(200)는 음성 인식을 통해 입력된 명령어를 통해 설정된 동작을 하도록 제어하는 것이다.On the other hand, the
더욱 상세하게는, 상기 음성 인식을 위해, 등록된 명령어를 사용자가 말하면, 음성이 음성입력부를 통해 입력되며, 해당 음성을 스마트폰(200)의 제어부에서 인식하여, 상기 제어부는 해당 음성에 따라 판단되는 명령어에 따라 해당 작업을 실행하도록 제어하는 것이다.More specifically, for the voice recognition, when the user speaks a registered command, the voice is input through the voice input unit, and the voice is recognized by the controller of the
예를들면, 명령어로 "음성읽기"가 등록되어, "음성읽기"라고 정보취약계층(10)이 말을 하면, 스마트폰(200)의 음성입력부에서 해당 음성이 입력되어 제어부로 전달되면, 상기 제어부는 화면에 나타나있는 문장을 음성출력부에서 소리로 출력하도록 제어하는 것이다.For example, when the voice read is registered as a command and the information
따라서 본 발명 정보취약계층을 위한 정보 제공 방법은 서버에서 웹크로링 및 웹클림핑 프로토콜을 정보취약계층의 스마트폰에 제공하고, 상기 정보취약계층의 스마트폰에서는 웹크로링 및 웹클림핑 프로토콜에 따라 웹크로링 및 웹클림핑함에 따라 서버에서 정보를 수신하지 않고 웹에서 곧바로 정보를 수집하여 변환하되, 데이터 공해가 제거된 정보를 제공하는 것이며, 상기 서버에서는 웹크로링 및 웹클림핑 프로토콜만 제공함에 따라, 정보를 직접적으로 제공하지 않아 저작권에 위배되지 않고, 서버유지비가 줄어들며, 관리자가 서버에서 최신정보를 업데이트하지 않아 시간적 낭비도 줄어드는 현저한 효과가 있다.Therefore, the information providing method for the information vulnerability layer of the present invention provides a web crawling and web crimping protocol in a server to a smartphone of the information vulnerability layer, and in the smartphone of the information vulnerability layer in a web crawling and web crimping protocol. As a result of web crawling and web crimping, the server collects and converts information directly from the web without receiving information from the server, but provides information without data pollution. The server only provides web crawling and web crimping protocols. By providing the information, the information is not directly provided, which does not violate the copyright, reduces the server maintenance cost, and the administrator does not update the latest information on the server.
10 : 정보취약계층
100 : 서버
200 : 스마트폰10: information weakness layer
100: server
200: smartphone
Claims (3)
상기 웹크로링 및 웹클림핑 프로토콜을 제공받은 정보취약계층(10)의 스마트폰(200)에서는 웹클로링을 통해 웹에서 문서를 색인하고, 웹클림핑을 통해 데이터 공해가 제거되어 수집된 가공된 정보를 제공함으로써, 정보취약계층(10)에게 맞춤형 정보를 제공할 수 있는 것이며,
상기 웹크로링 및 웹클림핑 프로토콜은 서버(100)의 웹도구를 통해 생성되어 스마트폰(200)으로 제공되는 것이며, 상기 웹도구는 웹크로링, 웹클림핑, 스케줄링, 및 메뉴구성을 제공하는 것이며,
상기 스케줄링은 웹크로링 및 웹클림핑 프로토콜을 일정시간에 맞추어 업데이트를 위해 정보취약계층(10)의 스마트폰(200)으로 제공하기 위해 사용하는 것이며,
상기 메뉴구성은 화면을 동적으로 구성할 수 있도록 사용되는 것으로, 가독성 및 편의성 향상을 위해 화면의 형태를 정보취약계층(10)가 조절할 수 있는 것이며,
상기 웹크로링 및 웹클림핑 프로토콜에는 패턴, 도메인, URL에 대한 정보가 포함되며, 상기 패턴은 등록, 수정, 또는 삭제할 수 있는 것이며,
상기 서버(100)는 서비스 API를 제공하기 위해 OPEN API를 사용하는 것이며, 상기 서비스 API를 통해, 관리자 컴퓨터에서 텍스트랭크(TextRank)를 통해 문서에서 요약된 키워드를 서버(100)에 추가하고, 상기 서버(100)는 웹도구에 추가된 프로토콜을 사용자 스마트폰에 푸시하며, 스마트폰(200)은 해당 프로토콜을 통해 RSS 뉴스 수집 서비스를 제공받아 웹으로부터 가공된 정보를 수신하여 제공함으로써, 정보취약계층(10)이 확인할 수 있는 것이며,
상기 정보취약계층(10)은 시각이 불편한 사람으로, 웹크로링 및 웹클림핑 프로토콜을 이용하는 유저가 되며, 상기 스마트폰(200)을 통해 가공된 정보를 제공할 시, 음성으로 출력하는 것으로, 정보취약계층(10)이 손쉽게 정보를 확인할 수 있는 것이며,
상기 서버(100)에서 웹클림핑을 통해 생성되어 가공된 정보는 정보취약계층(10)의 어플리케이션이 설치된 스마트폰(200)에 제공되는 것이며,
상기 스마트폰(200)은 어플리케이션이 실행되면 화면이 나타나는 것이되, 상기 어플리케이션은 백그라운드 서비스 어플리케이션(background service application)으로 화면이 꺼져서 화면이 나타나지 않는 상태에서도, 음성을 제공할 수 있는 것이며,
상기 스마트폰(200)에서는 외부 연결, 음성 출력, 및 음성 인식을 제공하되, 스마트폰(200)의 내장 스피커를 통해 음성을 출력하거나, 외부 연결을 통해 외부 이어폰를 연결하여 음성을 출력할 수 있는 것이며,
상기 외부 연결은 NFC 모듈이 내장된 외부장치의 신호를 확인할 수 있는 것으로, 상기 외부장치의 NFC 모듈이 스마트폰(200)에 근접하게 되어, 상기 스마트폰(200)이 해당 NFC 모듈의 신호를 수신하고, 수신된 신호를 통해 설정된 동작을 시행하는 것이며,
상기 외부장치는 이어폰, 헤드셋, 또는 NFC 장치이며, 상기 스마트폰(200)에는 미리 버튼에 따른 명령어가 지정되어 있는 것이며,
상기 스마트폰(200)은 음성 인식으로 입력된 명령어를 통해 설정된 동작을 하도록 제어하는 것으로, 상기 음성 인식을 위해, 등록된 명령어를 사용자가 말하면, 음성이 음성입력부를 통해 입력되며, 해당 음성을 스마트폰(200)의 제어부에서 인식하여, 상기 제어부는 해당 음성에 따라 판단되는 명령어에 따라 해당 작업을 실행하도록 제어하는 것을 특징으로 하는 정보취약계층을 위한 정보 제공 방법
The server 100 provides a web crawling and web crimping protocol to the smartphone 200 of the information weakening layer 10, and the information on the server 100 in the smartphone 200 of the information weakening layer 10. In the information providing method for an information-vulnerable layer that provides information processed by collecting information from the web by web crawling and web crimping according to the web crawling and web crimping protocols without receiving a message,
In the smartphone 200 of the information weakening layer 10 provided with the web crawling and web crimping protocols, documents are indexed from the web through web clogging, and data pollution is removed through web crimping. By providing the information, it is possible to provide customized information to the information weak layer 10,
The web crawling and web crimping protocols are generated through the web tool of the server 100 and provided to the smart phone 200. The web tool provides web crawling, web crimping, scheduling, and menu configuration. To do it,
The scheduling is used to provide the web crawling and web crimping protocols to the smartphone 200 of the information weakening layer 10 for updating at a predetermined time.
The menu configuration is used to dynamically configure the screen, the information weak layer 10 can adjust the shape of the screen to improve readability and convenience,
The web crawling and web crimping protocols include information on patterns, domains, and URLs, and the patterns may be registered, modified, or deleted.
The server 100 uses the OPEN API to provide a service API. Through the service API, the server 100 adds a keyword summarized in a document to the server 100 through a text rank at an administrator computer. The server 100 pushes a protocol added to the web tool to the user's smartphone, and the smartphone 200 receives the RSS news collection service through the corresponding protocol and receives the processed information from the web, thereby providing information weakening layer. 10 can confirm this,
The information weak layer 10 is a person who is inconvenient to visually become a user using a web crawling and web crimping protocol, and when outputting the processed information through the smart phone 200, by outputting by voice, Information weakening layer 10 can easily check the information,
The information generated and processed through the web crimping in the server 100 is provided to the smart phone 200 in which the application of the information weakening layer 10 is installed.
The smart phone 200 is a screen that appears when the application is executed, the application is a background service application (background service application) the screen is turned off, even if the screen does not appear, it is to provide a voice,
The smart phone 200 may provide an external connection, voice output, and voice recognition, but may output voice through a built-in speaker of the smart phone 200 or connect an external earphone through an external connection to output voice. ,
The external connection is to confirm the signal of the external device with the built-in NFC module, the NFC module of the external device is close to the smartphone 200, the smartphone 200 receives the signal of the NFC module And to perform the operation set by the received signal,
The external device is an earphone, a headset, or an NFC device, the smartphone 200 is a command according to the button is specified in advance,
The smartphone 200 controls to perform a set operation through a command input through voice recognition. When the user speaks a registered command for voice recognition, a voice is input through a voice input unit and the corresponding voice is smart. Recognized by the control unit of the phone 200, the control unit for providing the information for the information weak layer, characterized in that for controlling to execute the operation according to the command determined according to the voice.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180022130A KR102036984B1 (en) | 2018-02-23 | 2018-02-23 | information providing method for information vulnerable classes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180022130A KR102036984B1 (en) | 2018-02-23 | 2018-02-23 | information providing method for information vulnerable classes |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190101764A KR20190101764A (en) | 2019-09-02 |
KR102036984B1 true KR102036984B1 (en) | 2019-10-25 |
Family
ID=67951095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180022130A Active KR102036984B1 (en) | 2018-02-23 | 2018-02-23 | information providing method for information vulnerable classes |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102036984B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102524654B1 (en) * | 2022-08-29 | 2023-04-21 | 주식회사 한국장애인신문 | AI-based customized newsletter management system for disabled people and local governments |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090089121A (en) * | 2008-02-18 | 2009-08-21 | 중앙대학교 산학협력단 | Customized information provision system and its operation method |
KR101385689B1 (en) * | 2011-10-31 | 2014-04-22 | (주)나무소프트 | RSS service providing apparatus and method |
KR101909257B1 (en) * | 2011-12-30 | 2018-12-20 | 주식회사 케이티 | Server and method for executing virtual application requested from device, and the device |
KR20150006647A (en) * | 2013-07-09 | 2015-01-19 | (주) 콜게이트 | Method for guidance service and apparatus applied to the same |
-
2018
- 2018-02-23 KR KR1020180022130A patent/KR102036984B1/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102524654B1 (en) * | 2022-08-29 | 2023-04-21 | 주식회사 한국장애인신문 | AI-based customized newsletter management system for disabled people and local governments |
Also Published As
Publication number | Publication date |
---|---|
KR20190101764A (en) | 2019-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MXPA03000404A (en) | Mixed-mode interaction. | |
JP2014075096A (en) | Input method, input device and input program | |
KR102036984B1 (en) | information providing method for information vulnerable classes | |
JP4268341B2 (en) | Data registration system | |
JP5939602B2 (en) | How to execute a dial keypad command on a smart terminal | |
KR20020067871A (en) | Real-time provision technique of personalized customized information for wireless mobile terminal | |
KR20050040465A (en) | Gateway apparatus for information processing using mobile communication | |
KR100644411B1 (en) | Method and device for providing website authentication information | |
KR101944188B1 (en) | voice services providing system with visually impaired | |
KR20220075943A (en) | Method of providing user customized information using a voice transmitter | |
KR20000058257A (en) | Personal information providing system | |
KR101773713B1 (en) | User security authentication system in internet and method thereof | |
EP4075256B1 (en) | Method, apparatus, and system for controlling voice print | |
KR101570240B1 (en) | E-mail relay server and control method thereof | |
JP2004080396A (en) | Information transfer system | |
US11889270B2 (en) | Method for supporting a hearing aid user, hearing aid and computer program product | |
KR20120037657A (en) | Mobile blog intergrated management system and method thereof | |
KR20010111249A (en) | Method for Service Providing and Intermediating of Order Information Bidirectionally and the Apparatus Therefor | |
KR100716680B1 (en) | How to provide call party authentication service | |
KR20010096328A (en) | A sound service system and method through the internet | |
KR100716707B1 (en) | How to provide self-authentication service by call | |
TW202424704A (en) | System for transmitting object related data from a base unit to a mobile unit through a person’s body | |
JP2002232596A (en) | Electronic mail system delivering electronic mail to internet connected mobile phone by having only to make phone call from the phone to the system free of speech charge | |
JP2001282741A (en) | Gateway device, method and system for opening home page or electronic bulletin board | |
JP3888216B2 (en) | Web page providing system and web page providing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180223 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190419 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20191010 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191021 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20191021 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20221011 Start annual number: 4 End annual number: 4 |