KR102277853B1 - Control method for system of preventing pet loss - Google Patents
Control method for system of preventing pet loss Download PDFInfo
- Publication number
- KR102277853B1 KR102277853B1 KR1020210027806A KR20210027806A KR102277853B1 KR 102277853 B1 KR102277853 B1 KR 102277853B1 KR 1020210027806 A KR1020210027806 A KR 1020210027806A KR 20210027806 A KR20210027806 A KR 20210027806A KR 102277853 B1 KR102277853 B1 KR 102277853B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- server
- terminal
- companion
- code
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 241001465754 Metazoa Species 0.000 claims description 159
- 230000004044 response Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 241000894007 species Species 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 241000282472 Canis lupus familiaris Species 0.000 description 1
- 206010015548 Euthanasia Diseases 0.000 description 1
- 206010039580 Scar Diseases 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 239000004753 textile Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0275—Electronic Article Surveillance [EAS] tag technology used for parent or child unit, e.g. same transmission technology, magnetic tag, RF tag, RFID
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/0202—Child monitoring systems using a transmitter-receiver system carried by the parent and the child
- G08B21/0288—Attachment of child unit to child/article
Landscapes
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Child & Adolescent Psychology (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Emergency Management (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 동물등록증을 발급받지 않은, 즉, 내장형 무선식별장치를 체내 삽입하지 않은 반려동물에 대해서도 분실시 반려동물 의류에 포함된 QR코드 이미지를 통해 반려동물을 찾을 수 있도록하는 서버, QR코드를 포함하는 반려동물 의류, 반려인 단말 및 타인 단말을 포함하여 반려동물 분실을 방지하는 시스템의 제어 방법에 관한 것이다.The present invention provides a server, a QR code, that allows a companion animal to be found through the QR code image included in the companion animal clothing in case of loss even for a companion animal that has not been issued an animal registration certificate, that is, a built-in wireless identification device has not been inserted into the body. It relates to a control method of a system for preventing loss of companion animals, including companion animal clothing, companion terminal, and other terminal.
반려동물 양육인구 1,500만명 시대임에도, 내장형 무선식별장치를 체내 삽입하여 동물등록증을 발급받는 시스템의 등록률이 전국 35%선에서 그친 상황이다. 특히, 일부 지자체에서는 동물등록증을 발급대상을 반려견에 한정하고 있다. 따라서, 산책이 가능한 반려동물 중 내장형 무선식별장치를 체내 삽입할 수 없거나, 삽입하지 않은 반려동물의 분실시 반려동물을 찾기 위한 방법이 필요하다.Even in the age of 15 million people raising companion animals, the registration rate of a system that receives an animal registration certificate by inserting a built-in wireless identification device into the body is only 35% nationwide. In particular, some local governments limit the subject of issuance of animal registration certificates to dogs. Therefore, there is a need for a method for finding a companion animal when a built-in wireless identification device cannot be inserted into the body or a companion animal that has not been inserted among companion animals capable of walking is lost.
또한, 일부 지자체의 구조기관에서는 구조된 동물의 내장형 무선식별장치의 인식을 실시하지 않고 유기동물보호센터로 보내어 보호기간이 지나면 안락사 시키는 사례가 존재한다. 이에 따라, 내장형 무선식별장치를 체내에 삽입한 반려동물을 대상으로도 가시범위 내의 반려인 매칭을 위한 인식 방법이 필요하다.In addition, there are cases in which rescue organizations of some local governments send rescued animals to abandoned animal protection centers without recognizing the built-in wireless identification device and euthanize them after the protection period has elapsed. Accordingly, there is a need for a recognition method for matching companions within the visible range even for companion animals with a built-in wireless identification device inserted into the body.
본 발명이 해결하고자 하는 과제는 서버, QR코드를 포함하는 반려동물 의류, 반려인 단말 및 타인 단말을 포함하여 반려동물 분실을 방지하는 시스템의 제어 방법을 제공하는 것이다.An object of the present invention is to provide a control method of a system for preventing loss of companion animals, including a server, companion animal clothing including a QR code, a companion terminal, and a terminal of another person.
본 발명이 해결하고자 하는 과제들은 이상에서 언급된 과제로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The problems to be solved by the present invention are not limited to the problems mentioned above, and other problems not mentioned will be clearly understood by those skilled in the art from the following description.
상술한 과제를 해결하기 위한 본 발명의 일 면에 따른 서버, QR코드를 포함하는 반려동물 의류, 반려인 단말 및 타인 단말을 포함하여 반려동물 분실을 방지하는 시스템의 제어 방법에 있어서, 반려인 단말이, 반려동물정보 및 반려동물 의류에 포함된 QR코드 이미지를 서버에 전송하는 단계; 및 서버가, QR코드에 대응되는 링크에 반려동물정보를 저장하는 단계;를 포함하고, 타인 단말이 QR코드를 촬영한 경우, 서버가, QR코드에 매칭된 반려동물정보를 타인 단말로 제공하는 단계;를 더 포함한다. 반려인 단말이, 반려동물정보 및 반려동물 의류에 포함된 QR코드 이미지를 서버에 전송하는 단계는 QR코드가 반려동물 의류의 고유 ID를 히든태그로 포함하는 경우, 서버가, 반려인 단말로부터 반려인 단말이 QR코드 이미지를 획득하는 시점정보를 획득하는 단계; 및 서버가, 고유 ID에 대응하는 QR코드의 시점정보에 대한 중복 발생 여부를 판단하는 단계;를 포함하고, 서버가, 고유 ID에 대응하는 QR코드의 시점정보에 대한 중복 발생 여부를 판단하는 단계는, 시점정보가 고유 ID에 대해 최초 등록된 정보인 경우, 서버가, 반려인 단말의 고유 IP를 고유 ID에 매칭하고, 반려인 단말로부터 회원등록정보를 획득하는 단계; 서버가, 반려인 단말에 반려동물 의류에 대한 정품인증서 이미지를 공유하는 단계; 시점정보가 고유 ID에 대해 중복 등록된 정보인 경우, 서버가, 반려인 단말의 고유 IP가 고유 ID와 매칭되어 있는지 판단하는 단계; 고유 IP와 고유 ID가 매칭되어 있는 경우, 서버가, 반려인 단말이 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계; 및 고유 IP와 고유 ID가 매칭되어 있지 않는 경우, 서버가, 반려인 단말을 타인 단말로 분류하고, 타인 단말에 회원등록정보 입력창 및 QR코드에 매칭된 반려동물정보를 제공하는 단계;를 포함한다. 반려인 단말에 대응하는 반려인이 QR코드에 대응하는 반려동물을 분실한 경우, 제어 방법은, 반려인 단말이, 서버에 반려동물정보에 대해 분실정보를 업로드 하는 단계; 및 서버가, QR코드에 대응되는 링크에 업로드된 분실정보를 저장하는 단계; 를 포함하고, 분실정보는, 반려인 단말과 연결되는 채팅창에 대한 정보를 포함하고, 회원정보입력창 및 QR코드에 매칭된 반려동물정보를 타인 단말로 제공하는 단계는, 분실정보 업로드 이후 QR코드에 대응되는 링크에 타인 단말이 접속하면, 서버가, 타인 단말의 고유 IP를 획득하는 단계; 및 서버가, 타인 단말로부터 채팅창에 대한 접속 요청을 수신하면, 타인 단말과 반려인 단말을 매칭하는 단계;를 포함하고, 반려인 단말이 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계는, 서버가, QR코드에 매칭된 정보 중 분실정보가 포함되어 있으면 분실정보를 삭제하는 단계;를 더 포함한다. 서버에 반려동물정보에 대해 분실정보를 업로드 하는 단계는, 서버가, 분실정보로부터 분실 시각, 분실 장소 및 분실 시점 의류 정보를 획득하는 단계; 서버가, 분실 시점 의류정보에 매칭된 기 등록된 QR코드를 추출하여 분실상태로 업데이트하는 단계; 서버가, 분실 시각 및 분실 장소를 바탕으로 분실 시점 날씨 정보를 타 서버로부터 획득하는 단계; 및 서버가, 날씨 정보 및 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계;를 포함한다. 분실정보로부터 분실 시각, 분실 장소 및 분실 시점 의류 정보를 획득하는 단계는, 서버가, 분실정보에 대응하는 분실포스터를 생성하는 단계; 서버가, 반려인 단말로부터 사례금정보를 획득하여 분실포스터에 포함시키는 단계; 서버가, 분실 장소에 대응하는 유기동물보호센터 서버 및 지역 동물 커뮤니티 서버에 분실포스터를 전송하는 단계; 및 서버가, 분실포스터에 기 설정된 시간 간격으로 예상 발견 장소 범위를 업로드 하는 단계;를 포함한다. 반려동물정보 및 반려동물 의류에 포함된 QR코드 이미지를 서버에 전송하는 단계는, 반려인 단말이, 반려동물정보에 대응하는 반려동물이 QR코드에 대응하는 반려동물 의류를 착용한 상태에 대한 영상 혹은 육면 이미지를 반려동물정보에 포함하여 서버에 등록하는 단계; 및 서버가, 반려동물정보로부터 반려동물의 몸무게를 추출하고, QR코드에 대응하는 반려동물 의류의 사이즈를 추출하여 반려동물에 대한 3D 이미지를 생성하는 단계;를 포함하고, 분실포스터를 생성하는 단계는, 서버가, 3D 이미지를 분실포스터에 등록하는 단계;를 포함한다. 반려인 단말이 서버에 일일 산책 시작 시점 및 산책 종료 시점을 등록하고, 서버가 반려인 단말로부터 산책 시작 시점 및 산책 종료 시점 간의 위치 정보를 획득한 경우, 날씨 정보 및 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계는, 서버가, 반려인 단말로부터 일 평균 산책 속도를 추출하는 단계; 서버가, 반려동물정보를 바탕으로 온습도-품종별 이동 가중치를 산출하는 단계; 서버가, 날씨 정보에 대응하는 온습도-품종별 이동 가중치를 산정하여 일 평균 산책 속도에 적용해 기 설정된 시각별 예상 이동 거리를 산출하는 단계; 및 서버가, 지도상에 기 설정된 시각별 예상 이동 거리를 분실 장소를 중심으로 원형표기한 예상 발견 장소 범위를 생성하는 단계;를 포함한다. 반려인 단말이 서버에 일일 산책 시작 시점 및 산책 종료 시점을 등록하고, 서버가 반려인 단말로부터 산책 경로 정보를 획득한 경우, 날씨 정보 및 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계는, 서버가, 반려인 단말로부터 산책 시작 시점과 산책 종료 시점 사이에 기 설정된 시간 이상으로 위치이동이 감지되지 않은 지점을 영역표시 지점 정보로 저장하는 단계; 서버가, 반려인 단말로부터 산책 시작 시점과 산책 종료 시점 사이에 산책 경로 정보에 대응하여 기 설정된 구간별 이동 속도를 산출하여 구간별 이동 속도를 바탕으로 선호 구간 정보를 획득하는 단계; 및 서버가, 지도상에 영역표시 지점 정보 및 선호 구간 정보를 바탕으로 예상 발견 장소로 점표기하는 단계;를 포함한다. 반려인 단말이 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계는, 반려인 단말이, 서버를 통해 신규 단말을 지정하여 QR코드를 양도하는 단계; 서버가, 양도된 QR코드에 매칭된 정보들을 포멧하고, 신규 단말로부터 신규 단말에 대응하는 신규 회원등록정보, 신규 반려인정보 및 신규 반려동물정보를 획득하는 단계; 및 서버가, 신규 단말에 양도된 QR코드에 대응하는 반려동물 의류에 대한 정품인증서 이미지를 공유하는 단계;를 더 포함한다.In the control method of a system for preventing loss of companion animals, including a server, a companion animal clothing including a QR code, a companion terminal, and a terminal of another person according to an aspect of the present invention for solving the above problems, the companion terminal This, transmitting the companion animal information and the QR code image included in the companion animal clothing to the server; and storing, by the server, the companion animal information in a link corresponding to the QR code, wherein when another terminal captures the QR code, the server provides the companion animal information matched to the QR code to the other terminal step; further includes. In the step of sending, by the companion terminal, the companion animal information and the QR code image included in the companion animal clothing to the server, when the QR code includes the unique ID of the companion animal clothing as a hidden tag, the server returns the companion animal information from the companion terminal. obtaining information at which the terminal acquires the QR code image; and determining, by the server, whether duplicated occurrence of the timing information of the QR code corresponding to the unique ID occurs; the server comprising, determining whether or not the duplicated occurrence of the timing information of the QR code corresponding to the unique ID occurs is, when the time point information is information initially registered for the unique ID, the server matching the unique IP of the terminal to the rejection person to the unique ID, and obtaining member registration information from the terminal of the rejection person; sharing, by the server, an image of an authenticity certificate for companion animal clothing to a companion terminal; determining, by the server, whether or not the unique IP of the terminal, which is a rejection, matches the unique ID when the time point information is duplicate registered information for the unique ID; When the unique IP and the unique ID match, the server permits the terminal to modify or add information matched to the QR code; and when the unique IP and the unique ID do not match, the server classifies the companion terminal as a third person terminal, and provides the member registration information input window and the companion animal information matched to the QR code to the other terminal. do. When the companion person corresponding to the companion terminal loses the companion animal corresponding to the QR code, the control method includes the steps of: uploading, by the companion terminal, the lost information on the companion animal information to a server; and storing, by the server, the lost information uploaded to the link corresponding to the QR code; Including, the lost information includes information about the chat window connected to the companion terminal, and the step of providing the companion animal information matched to the member information input window and the QR code to another terminal is, after uploading the lost information, the QR code obtaining, by the server, a unique IP of the other terminal, when the other terminal accesses the link corresponding to the code; and, when the server receives a request for access to the chatting window from the other's terminal, matching the other's terminal with the non-referee's terminal; allowing the non-repudiating terminal to correct or add information matched to the QR code The step includes, by the server, deleting the lost information if the lost information is included among the information matched to the QR code. The step of uploading the lost information for the companion animal information to the server includes: obtaining, by the server, information on the lost time, lost place, and lost clothing information from the lost information; Step, by the server, extracting a pre-registered QR code matched to the clothing information at the time of loss and updating the lost state; obtaining, by the server, weather information at the time of loss from another server based on the time of loss and the place of loss; and specifying, by the server, a range of an expected discovery place corresponding to the weather information and the companion animal information. The step of obtaining the lost time, lost place, and lost clothing information from the lost information includes, by the server, generating a lost poster corresponding to the lost information; Step, by the server, obtaining the reward information from the terminal of the returnee and including the information in the lost poster; transmitting, by the server, the lost poster to the abandoned animal protection center server and the local animal community server corresponding to the lost place; and uploading, by the server, the range of the expected discovery location to the lost poster at preset time intervals. The step of transmitting the QR code image included in the companion animal information and companion animal clothing to the server is a video of the companion terminal and the companion animal corresponding to the companion animal information wearing the companion animal clothing corresponding to the QR code. or registering the six-sided image in the companion animal information in the server; and, by the server, extracting the weight of the companion animal from the companion animal information, extracting the size of companion animal clothing corresponding to the QR code, and generating a 3D image for the companion animal; including, and generating a lost poster includes, by the server, registering the 3D image to the lost poster. When the companion terminal registers the daily walk start time and the walk end time in the server, and the server obtains the location information between the walk start time and the walk end time from the companion terminal, predicted discovery corresponding to weather information and companion animal information The step of specifying the place range may include: extracting, by the server, an average daily walking speed from the companion terminal; calculating, by the server, a movement weight for each type of temperature and humidity based on the companion animal information; calculating, by the server, the temperature and humidity corresponding to the weather information-type movement weight and applying it to the average daily walking speed to calculate the estimated movement distance for each preset time; and generating, by the server, a range of an expected place of discovery in which the expected movement distance for each preset time on the map is circled around the lost place. When the companion terminal registers the daily walk start time and the walk end time with the server, and the server obtains walking route information from the companion terminal, specifying the range of the expected discovery place corresponding to the weather information and the companion animal information , the server storing, as area display point information, a point where no positional movement is detected for more than a preset time between the start time of the walk and the end time of the walk from the companion terminal; obtaining, by the server, preferred section information based on the moving speed for each section by calculating, by the server, a preset moving speed for each section in response to walking path information between a walking start time and a walking end time from the companion terminal; and marking, by the server, as an expected discovery location based on the area indication point information and the preferred section information on the map. The step of allowing the repudiator terminal to modify or add information matched to the QR code includes: the repudiation terminal designating a new terminal through a server and transferring the QR code; The server formats the information matched to the transferred QR code, and obtains new member registration information, new companion person information, and new companion animal information corresponding to the new terminal from the new terminal; and sharing, by the server, an image of a certificate of authenticity for companion animal clothing corresponding to the QR code transferred to the new terminal.
본 발명의 기타 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Other specific details of the invention are included in the detailed description and drawings.
첫째, 별도의 칩 없이도 의류 별로 구비된 QR코드만을 통해 분실된 반려동물을 찾을 수 있다.First, it is possible to find a lost companion animal through only the QR code provided for each clothing without a separate chip.
둘째, 반려동물 의류 제공 업체 및 반려동물 의류 품질에 대한 정보를 제공할 수 있다.Second, it can provide information about companion animal clothing providers and the quality of companion animal clothing.
셋째, 분실된 반려동물에 대한 무분별한 안락사를 방지할 수 있다.Third, indiscriminate euthanasia of lost companion animals can be prevented.
넷째, QR코드를 형성하는데 있어 그 형태에 따라 QR코드가 반려동물 의류의 디자인적 측면에서 상품성을 높일 수 있다.Fourth, in forming a QR code, depending on the shape, the QR code can increase the commercial value in the design aspect of companion animal clothing.
본 발명의 효과들은 이상에서 언급된 효과로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.Effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description.
도 1은 본 발명의 일실시예에 따른 서비스 구성도이다.
도 2는 본 발명의 일실시예에 따른 시스템 구성도이다.
도 3은 본 발명의 일실시예에 따른 기본 흐름도이다.
도 4는 본 발명의 일실시예에 따른 서버 구성도이다.1 is a service configuration diagram according to an embodiment of the present invention.
2 is a system configuration diagram according to an embodiment of the present invention.
3 is a basic flowchart according to an embodiment of the present invention.
4 is a configuration diagram of a server according to an embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. Advantages and features of the present invention and methods of achieving them will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only these embodiments allow the disclosure of the present invention to be complete, and those of ordinary skill in the art to which the present invention pertains. It is provided to fully understand the scope of the present invention to those skilled in the art, and the present invention is only defined by the scope of the claims.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.The terminology used herein is for the purpose of describing the embodiments and is not intended to limit the present invention. As used herein, the singular also includes the plural unless specifically stated otherwise in the phrase. As used herein, “comprises” and/or “comprising” does not exclude the presence or addition of one or more other components in addition to the stated components. Like reference numerals refer to like elements throughout, and "and/or" includes each and every combination of one or more of the recited elements. Although "first", "second", etc. are used to describe various elements, these elements are not limited by these terms, of course. These terms are only used to distinguish one component from another. Accordingly, it goes without saying that the first component mentioned below may be the second component within the spirit of the present invention.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used herein will have the meaning commonly understood by those of ordinary skill in the art to which this invention belongs. In addition, terms defined in a commonly used dictionary are not to be interpreted ideally or excessively unless specifically defined explicitly.
이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일실시예에 따른 서비스 구성도이다. 도 2는 본 발명의 일실시예에 따른 시스템 구성도이다. 도 3은 본 발명의 일실시예에 따른 기본 흐름도이다.1 is a service configuration diagram according to an embodiment of the present invention. 2 is a system configuration diagram according to an embodiment of the present invention. 3 is a basic flowchart according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 본 발명은 서버(100), QR코드를 포함하는 반려동물 의류, 반려인 단말(200) 및 타인 단말(300)을 포함하여 반려동물 분실을 방지한다.As shown in FIG. 2 , the present invention prevents loss of companion animals by including a
이때, 서버(100)는 프로세서(110) 및 메모리(120)를 포함할 수 있으며, 반려인 단말(200) 및 타인 단말(300) 각각은 서버(100)와 데이터를 송수신할 수 있다.In this case, the
반려인 단말(200) 및 타인 단말(300)은 휴대가 가능하거나 설치가 가능한 전자 장치일 수 있다.The
이때, 본 발명의 실시예에 따른 전자 장치는 스마트폰, 태블릿 PC, 이동 전화기, 영상 전화기, 전자책 리더기, 데스크탑 PC, 랩탑 PC, 넷북 컴퓨터, 워크스테이션, 서버, PDA, PMP(portable multimedia player), MP3 플레이어, 의료기기, 카메라, 또는 웨어러블 장치 중 적어도 하나를 포함할 수 있다. 웨어러블 장치는 액세서리형(예: 시계, 반지, 팔찌, 발찌, 목걸이, 안경, 콘택트 렌즈, 또는 머리 착용형 장치(head-mounted-device(HMD)), 직물 또는 의류 일체형(예: 전자 의복), 신체 부착형(예: 스킨 패드 또는 문신), 또는 생체 이식형 회로 중 적어도 하나를 포함할 수 있다.In this case, the electronic device according to an embodiment of the present invention is a smart phone, a tablet PC, a mobile phone, a video phone, an e-book reader, a desktop PC, a laptop PC, a netbook computer, a workstation, a server, a PDA, a PMP (portable multimedia player) , an MP3 player, a medical device, a camera, and at least one of a wearable device. A wearable device may be an accessory (e.g., watch, ring, bracelet, anklet, necklace, eyewear, contact lens, or head-mounted-device (HMD)), a textile or clothing integral (e.g. electronic garment); It may include at least one of body-attached (eg, skin pad or tattoo), or bioimplantable circuitry.
도 3에 도시된 바와 같이, 본 발명의 제어 방법은 후술하는 단계를 포함한다.As shown in FIG. 3 , the control method of the present invention includes the steps to be described later.
반려인 단말(200)이, 반려동물정보 및 반려동물 의류에 포함된 QR코드 이미지를 서버(100)에 전송하는 단계에서, 반려인 단말(200)은 카메라를 통해 QR 코드가 포함된 이미지를 인식하면 QR코드 이미지에 의해 안내되는 QR코드에 대응되는 링크를 획득한다.In the step of the
서버(100)가, QR코드에 대응되는 링크에 반려동물정보를 저장하는 단계에서, 반려동물정보는 반려동물의 몸무게 정보, 나이 정보, 신체적 특징(무늬 형태, 수술자국, 보유한 질병, 적은 발톱 개수, 코 지문 이미지 등) 정보, 이용하는 동물병원 정보, 이름 정보를 포함할 수 있다.In the step where the
이때, 타인 단말(300)이 QR코드를 촬영한 경우, 서버(100)가, QR코드에 매칭된 반려동물정보를 타인 단말(300)로 제공하는 단계를 더 포함한다.At this time, when the
본 단계에서, 타인 단말(300)이 QR코드를 촬영하여 타인 단말(300)이 QR코드에 대응하는 링크에 접속하면 서버(100)는 타인 단말(300)의 고유 IP를 QR코드에 대응하는 링크에 대비하여 기 등록된 IP인지 신규 IP인지 확인한다.In this step, when the
타인 단말(300)의 고유 IP는 QR코드에 대응하는 링크에 매칭된 IP가 아니므로 서버(100)는 타인 단말(300)임을 인지하고 회원등록정보 입력창 및 QR코드에 매칭된 반려동물정보를 타인 단말(300)의 화면에 제공한다.Since the unique IP of the other person's
타인 단말(300)은 반려동물정보를 통해 서버(100)에 의해 반려동물정보에 대응하는 반려인 단말(200)과 매칭될 수 있다.The other person's
본 발명의 일실시예에 따라, 반려인 단말(200)이, 반려동물정보 및 반려동물 의류에 포함된 QR코드 이미지를 서버(100)에 전송하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the step of transmitting, by the
QR코드가 반려동물 의류의 고유 ID를 히든태그로 포함하는 경우, 서버(100)가, 반려인 단말(200)로부터 반려인 단말(200)이 QR코드 이미지를 획득하는 시점정보를 획득하는 단계 및 서버(100)가, 고유 ID에 대응하는 QR코드의 시점정보에 대한 중복 발생 여부를 판단하는 단계를 포함한다. 히든태그는 고유 ID 외에도 반려동물 의류에 대한 기본정보(브랜드명, 재질, 형태, 정가, 판매가, 생산자 등) 및 입출고 정보(입출고일자, 출하일 등)를 포함할 수 있다.When the QR code includes the unique ID of the companion animal clothing as a hidden tag, the
구체적으로, QR코드에 대응하는 링크의 접속을 서버(100)가 인식할 수 있다. 반려인 단말(200)에 대응하는 반려인이 반려동물 의류를 구매하여 반려동물 의류에 포함된 QR코드를 반려인 단말(200)로 인식하는 첫 시점을 시점정보로 하여 서버(100)가 반려인 단말(200)의 고유 IP를 QR코드의 고유 ID와 매칭한다. 만약 고유 ID에 대한 시점정보가 이미 존재한다면, 서버(100)는 고유 ID에 대한 시점정보가 중복 발생한 것으로 인식한다.Specifically, the
따라서, 서버(100)가, 고유 ID에 대응하는 QR코드의 시점정보에 대한 중복 발생 여부를 판단하는 단계는 후술하는 단계를 포함할 수 있다.Therefore, the
시점정보가 고유 ID에 대해 최초 등록된 정보인 경우, 서버(100)가, 반려인 단말(200)의 고유 IP를 고유 ID에 매칭하고, 반려인 단말(200)로부터 회원등록정보를 획득하는 단계에서, 서버(100)는 반려인 단말(200)의 고유 IP가 변경된 경우 회원등록정보를 통해 반려인 단말(200)이 기존 등록된 고유 IP에 대응하는 반려인 단말(200)인 것을 인식하고, 변경된 IP를 반려인 단말(200)의 고유 IP로 재등록하고 고유 ID에 매칭할 수 있다.When the time point information is information registered for the first time for the unique ID, the
구체적으로, 반려인 단말(200)의 제 1 고유 IP가 변경된 경우, 반려인 단말(200)이 QR코드 이미지를 획득하여 QR코드에 대응하는 링크로 접속하는 단계, 서버(100)가, 반려인 단말(200)의 변경된 IP인 제 2 고유 IP를 획득하여 제 1 고유 IP와 동일한지 여부를 판단하는 단계, 서버(100)가, 제 1 고유 IP와 제 2 고유 IP가 상이한 것으로 판단하고, 반려인 단말(200)에 회원등록정보 입력창 및 QR코드에 매칭된 반려동물정보를 제공하는 단계, 반려인 단말(200)이, 회원등록정보 입력창에 회원등록정보를 입력하는 단계 및 서버(100)가, 회원등록정보에 매칭된 제 1 고유 IP를 제 2 고유 IP로 변경하는 단계를 포함할 수 있다.Specifically, when the first unique IP of the
서버(100)가, 반려인 단말(200)에 반려동물 의류에 대한 정품인증서 이미지를 공유하는 단계에서, 서버(100)는 브랜드명, 재질, 형태, 정가, 판매가, 생산자 등을 포함하는 반려동물 의류에 대한 기본정보와 함께 반려동물 의류가 정품임을 인증하는 정품인증서 이미지를 반려동물 의류 생산업체의 서버(100)로부터 획득하여 반려인 단말(200)의 화면에 제공할 수 있다.In the step of the
따라서, QR코드가 가품인 경우, 가품의 QR코드 이미지를 획득한 단말은 시점정보가 중복되어 회원등록정보를 입력할 수 없거나 QR코드로부터 대응하는 링크를 획득할 수 없으며, 그에 따라 발명의 서버(100)를 통한 정품인증서 이미지를 획득할 수 없다.Therefore, if the QR code is a fake, the terminal that has acquired the QR code image of the fake cannot input member registration information or obtain a corresponding link from the QR code because the viewpoint information is duplicated, and accordingly, the server of the invention ( 100) cannot obtain a certificate of authenticity image.
시점정보가 고유 ID에 대해 중복 등록된 정보인 경우, 서버(100)가, 반려인 단말(200)의 고유 IP가 고유 ID와 매칭되어 있는지 판단하는 단계 및 고유 IP와 고유 ID가 매칭되어 있는 경우, 서버(100)가, 반려인 단말(200)이 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계에서, 서버(100)는 반려인 단말(200)로부터 별도의 회원등록정보를 획득할 필요 없이 QR코드에 매칭된 정보에 반려인 단말(200)이 접근하는 것을 허가할 수 있다.When the time point information is duplicate registered information for the unique ID, the
마지막으로, 고유 IP와 고유 ID가 매칭되어 있지 않는 경우, 서버(100)가, 반려인 단말(200)을 타인 단말(300)로 분류하고, 타인 단말(300)에 회원등록정보 입력창 및 QR코드에 매칭된 반려동물정보를 제공하는 단계를 포함한다.Finally, if the unique IP and the unique ID do not match, the
본 발명의 일실시예에 따라, 반려인 단말(200)에 대응하는 반려인이 QR코드에 대응하는 반려동물을 분실한 경우, 본 발명의 제어 방법은 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, when the companion corresponding to the
반려인 단말(200)이, 서버(100)에 반려동물정보에 대해 분실정보를 업로드 하는 단계 및 서버(100)가, QR코드에 대응되는 링크에 업로드된 분실정보를 저장하는 단계에서, 분실정보는 분실 시각, 분실 장소 및 분실 시점 의류 정보를 포함할 수 있다.In the step of the
반려인 단말(200)이 QR코드 이미지 획득을 통한 것이 아닌, 플랫폼을 통해 서버(100)에 접속하기 때문에, 서버(100)는 반려인 단말(200)의 고유 IP 혹은 대응되는 회원등록정보를 통해 QR코드에 매칭된 정보에 반려인 단말(200)이 접근하는 것을 허가한다. 이때, 서버(100)는 분실 시점 의류 정보에 기반하여 대응하는 QR코드를 판별할 수 있다. 즉, 서버(100)는 회원등록정보에 매칭된 QR코드에 대응하는 링크가 다수개 존재하는 경우, 분실 시점 의류 정보로 QR코드에 대응하는 링크를 선정할 수 있다.Since the
이때, 분실정보는 반려인 단말(200)과 연결되는 채팅창에 대한 정보를 포함한다.In this case, the lost information includes information on a chatting window connected to the
이에 따라, 회원정보입력창 및 QR코드에 매칭된 반려동물정보를 타인 단말(300)로 제공하는 단계는, 분실정보 업로드 이후 QR코드에 대응되는 링크에 타인 단말(300)이 접속하면, 서버(100)가, 타인 단말(300)의 고유 IP 주소를 획득하는 단계 및 서버(100)가, 타인 단말(300)로부터 채팅창에 대한 접속 요청을 수신하면, 타인 단말(300)과 반려인 단말(200)을 매칭하는 단계를 포함한다.Accordingly, the step of providing the companion animal information matched to the member information input window and the QR code to the other person's terminal 300 is, after uploading the lost information, when the other's terminal 300 connects to the link corresponding to the QR code, the server ( 100), obtaining a unique IP address of the
구체적으로, 서버(100)가 타인 단말(300)의 고유 IP가 접속한 링크에 매칭된 정보가 아니라는 것을 인지하고, 타인 단말(300)의 화면에 회원등록정보 입력창 및 QR코드에 매칭된 반려동물정보를 제공한다.Specifically, the
타인 단말(300)은 반려동물정보를 통해 분실정보에 접근하고 서버(100)는 타인 단말(300)을 반려인 단말(200)과 매칭하여 각 단말간의 실시간 소통이 이루어질 수 있는 채팅창을 생성한다.The other person's terminal 300 accesses the lost information through the companion animal information, and the
반려인 단말(200)이 채팅창에 타인 단말(300)의 접속 요청을 수신하여 이를 인가하면 분실된 반려동물을 보호중인 타인이 반려인과의 실시간 소통을 통해 반려동물을 반려인에게 되돌려줄 수 있다.When the
이에 따라, 반려인 단말(200)이 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계는, 서버(100)가, QR코드에 매칭된 정보 중 분실정보가 포함되어 있으면 분실정보를 삭제하는 단계를 더 포함할 수 있다.Accordingly, in the step of allowing the
즉, 분실된 반려동물을 되찾음으로써 반려동물이 분실시 착용중이었던 분실 시점 의류에 포함된 QR코드 이미지를 반려인 단말(200)이 획득할 수 있게 되므로, 분실정보 등록 이후 반려인 단말(200)이 분실 시점 의류 정보에 대응하는 QR코드 이미지를 통해 QR코드에 대응하는 링크에 접속하면 서버(100)는 QR코드에 매칭된 분실정보를 자동으로 삭제하는 서비스를 제공한다.That is, since the
이때, 서버(100)가, 분실정보에 대응하는 타인 단말(300)의 고유 IP에 서비스 이용 포인트 혹은 회원등록정보 등록 기회를 제공하는 단계를 더 포함하여, 타인 단말(300)의 본 발명에 대한 플랫폼 가입을 유도할 수 있다.At this time, the
본 발명의 일실시예에 따라, 서버(100)에 반려동물정보에 대해 분실정보를 업로드 하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the step of uploading the lost information for the companion animal information to the
서버(100)가, 분실정보로부터 분실 시각, 분실 장소 및 분실 시점 의류 정보를 획득하는 단계, 서버(100)가, 분실 시점 의류정보에 매칭된 기 등록된 QR코드를 추출하여 분실상태로 업데이트하는 단계, 서버(100)가, 분실 시각 및 분실 장소를 바탕으로 분실 시점 날씨 정보를 타 서버(100)로부터 획득하는 단계 및 서버(100)가, 날씨 정보 및 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계를 포함한다.The
즉, 서버(100)는 반려인 단말(200)로부터 분실정보(분실 시각, 분실 장소, 분실 시점 의류 정보 포함)를 획득하고, 타 서버(100)로부터 대응하는 정보(분실 시점 날씨 정보)를 획득하여 정보간의 상관관계에 따라 예상 발견 장소 범위를 특정하여 반려인 단말(200)(외 타 서버(100), 타인 단말(300) 등)에 제공할 수 있다.That is, the
본 발명의 일실시예에 따라, 분실정보로부터 분실 시각, 분실 장소 및 분실 시점 의류 정보를 획득하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the step of obtaining the lost time, lost place, and lost clothing information from the lost information further includes steps to be described later.
서버(100)가, 분실정보에 대응하는 분실포스터를 생성하는 단계, 서버(100)가, 반려인 단말(200)로부터 사례금정보를 획득하여 분실포스터에 포함시키는 단계, 서버(100)가, 분실 장소에 대응하는 유기동물보호센터 서버(100) 및 지역 동물 커뮤니티 서버(100)에 분실포스터를 전송하는 단계 및 서버(100)가, 분실포스터에 기 설정된 시간 간격으로 예상 발견 장소 범위를 업로드 하는 단계를 포함하여, 서버(100)가 분실정보에 대응하는 분실포스터를 자동생성하고 이를 관련 기관의 서버(100)나 커뮤니티에 공유하여 분실된 반려동물을 찾는 것을 도울 수 있다.The step of the
본 발명의 일실시예에 따라, 반려동물정보 및 반려동물 의류에 포함된 QR코드 이미지를 서버(100)에 전송하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the step of transmitting the companion animal information and the QR code image included in the companion animal clothing to the
반려인 단말(200)이, 반려동물정보에 대응하는 반려동물이 QR코드에 대응하는 반려동물 의류를 착용한 상태에 대한 영상 혹은 육면 이미지를 반려동물정보에 포함하여 서버(100)에 등록하는 단계 및 서버(100)가, 반려동물정보로부터 반려동물의 몸무게를 추출하고, QR코드에 대응하는 반려동물 의류의 사이즈를 추출하여 반려동물에 대한 3D 이미지를 생성하는 단계를 포함한다.A step in which the
구체적으로, 서버(100)가 반려인 단말(200)로부터 반려동물이 QR코드에 대응하는 반려동물 의류를 착용한 상태에 대한 영상 혹은 육면 이미지를 포함하는 실물 이미지를 획득하는 단계, 서버(100)가 실물 이미지를 반려동물 의류에 대응하는 실측 크기로 조정하는 단계, 서버(100)가 조정된 실물 이미지로부터 기 설정된 반려동물 의류의 특징점을 기준으로 입체화하여 3D 이미지를 생성하는 단계를 더 포함할 수 있다.Specifically, the
일실시예로, 반려인 단말(200)에 대응하는 링크가 복수개인 경우, 서버(100)가 기 등록된 3D 이미지를 바탕으로 새로 등록된 반려동물 의류 정보에 대응하는 3D 이미지를 자동으로 생성하는 단계를 더 포함한다.In one embodiment, when there are a plurality of links corresponding to the
일실시예로, 반려인 단말(200)에 대응하는 반려동물정보가 복수개인 경우, 서버(100)가 각각의 반려동물정보에 대응하는 기 등록된 3D 이미지를 바탕으로 새로 등록된 반려동물 의류 정보에 대응하는 3D 이미지를 가각의 반려동물정보에 대하여 자동으로 생성하는 단계를 더 포함한다.In one embodiment, when there are a plurality of companion animal information corresponding to the
이에 따라, 분실포스터를 생성하는 단계는, 서버(100)가, 3D 이미지를 분실포스터에 등록하는 단계를 더 포함한다. 따라서, 서버(100)가 3D 이미지를 포함하는 분실포스터를 관련 기관의 서버(100)나 커뮤니티에 제공하여 발견 확률을 높일 수 있다.Accordingly, the step of generating the lost poster, the
본 발명의 일실시예에 따라, 반려인 단말(200)이 서버(100)에 일일 산책 시작 시점 및 산책 종료 시점을 등록하고, 서버(100)가 반려인 단말(200)로부터 산책 시작 시점 및 산책 종료 시점 간의 위치 정보를 획득한 경우, 날씨 정보 및 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the
서버(100)가, 반려인 단말(200)로부터 일 평균 산책 속도를 추출하는 단계, 서버(100)가, 반려동물정보를 바탕으로 온습도-품종별 이동 가중치를 산출하는 단계 및 서버(100)가, 날씨 정보에 대응하는 온습도-품종별 이동 가중치를 산정하여 일 평균 산책 속도에 적용해 기 설정된 시각별 예상 이동 거리를 산출하는 단계를 포함한다.The
일실시예로, 소형 장모종에 대한 온습도-품종별 이동 가중치가 a1이고 대형 장모종에 대한 온습도-품종별 이동 가중치가 a2, 소형 단모종에 대한 온습도-품종별 이동 가중치가 a3, 대형 단모종에 대한 온습도-품종별 이동 가중치가 a4로 지정되었다 가정한 경우, 습도가 높은 날씨 정보(안개, 비 등)에 대응하여 온습도-품종별 이동 가중치는 a4 ≥ a2 ≥ a3 ≥ a1로 비교될 수 있다. 즉, 습도가 높은 날씨 정보에 대응하여 대형 단모종의 예상 이동 거리가 가장 큰 값으로 산출될 수 있다.In one embodiment, the temperature and humidity for small long-haired species-movement weight per variety is a 1 , temperature-humidity for large long-haired species is a 2 , and temperature-humidity for small long-haired species - movement weight for each type is a 3 , and for large short-haired species Assuming that the temperature and humidity-type movement weight for the temperature and humidity is specified as a 4 , in response to the high humidity weather information (fog, rain, etc.), the temperature and humidity-type movement weight is a 4 ≥ a 2 ≥ a 3 ≥ a 1 . can be compared. That is, the expected movement distance of the large short-haired species may be calculated as the largest value in response to the high humidity weather information.
이에 따라, 서버(100)가, 지도상에 기 설정된 시각별 예상 이동 거리를 분실 장소를 중심으로 원형표기한 예상 발견 장소 범위를 생성하는 단계를 포함하여, 서버(100)가 지도 상에 발견 확률이 높은 장소범위를 특정함으로써 분실된 반려동물의 발견 확률을 높일 수 있다.Accordingly, the
본 발명의 일실시예에 따라, 반려인 단말(200)이 서버(100)에 일일 산책 시작 시점 및 산책 종료 시점을 등록하고, 서버(100)가 반려인 단말(200)로부터 산책 경로 정보를 획득한 경우, 날씨 정보 및 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the
서버(100)가, 반려인 단말(200)로부터 산책 시작 시점과 산책 종료 시점 사이에 기 설정된 시간 이상으로 위치이동이 감지되지 않은 지점을 영역표시 지점 정보로 저장하는 단계에서, 동물의 경우 영역표시를 한 지점을 자신의 영역으로 인식하여 영역내에 있을 확률이 높기 때문에, 영역표시 지점 정보를 획득함으로써 분실된 반려동물의 예상 발견 장소 범위를 특정할 수 있다.In the step in which the
서버(100)가, 반려인 단말(200)로부터 산책 시작 시점과 산책 종료 시점 사이에 산책 경로 정보에 대응하여 기 설정된 구간별 이동 속도를 산출하여 구간별 이동 속도를 바탕으로 선호 구간 정보를 획득하는 단계에서, 반려동물이 익숙한 산책로, 선호하는 길목 등 반려동물의 예상 발견 장소 범위를 한정할 수 있는 기준인 선호 구간 정보를 획득한다.The
이에 따라, 서버(100)가, 지도상에 영역표시 지점 정보 및 선호 구간 정보를 바탕으로 예상 발견 장소로 점표기하는 단계를 포함한다.Accordingly, the
본 발명의 일실시예에 따라, 반려인 단말(200)이 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the step of allowing the
반려인 단말(200)이, 서버(100)를 통해 신규 단말을 지정하여 QR코드를 양도하는 단계, 서버(100)가, 양도된 QR코드에 매칭된 정보들을 포멧하고, 신규 단말로부터 신규 단말에 대응하는 신규 회원등록정보, 신규 반려인정보 및 신규 반려동물정보를 획득하는 단계 및 서버(100)가, 신규 단말에 양도된 QR코드에 대응하는 반려동물 의류에 대한 정품인증서 이미지를 공유하는 단계를 포함한다.The step of transferring the QR code by designating a new terminal through the
본 단계들을 통해, 본 발명은 반려동물 의류의 중고거래시 구매자에게도 QR코드를 이용한 반려동물 분실 방지 서비스를 제공할 수 있다.Through these steps, the present invention can provide a companion animal loss prevention service using a QR code to a buyer during a used transaction of companion animal clothing.
본 발명의 일실시예에 따라, 서버(100)를 통해 신규 단말을 지정하여 QR코드를 양도하는 단계는 후술하는 단계들을 더 포함한다.According to an embodiment of the present invention, the step of assigning the QR code by designating the new terminal through the
서버(100)가, 양도된 QR코드에 대응하는 서비스 이용 수수료를 책정하여 반려인 단말(200)에 부가하는 단계, 반려인 단말(200)이, 서비스 이용 수수료를 서버(100)에 결제하는 단계 및 서버(100)가, QR코드의 양도를 허가하는 단계를 포함할 수 있다.The
이를 통해, 서버(100)가 반려인 단말(200)에 대하여 반려동물 의류를 구매함으로써 무료 제공했던 서비스를 반려동물 의류를 양도함으로써 양도 이전 이용한 서비스에 대한 요금을 부과할 수 있다.Through this, the
도 4는 본 발명의 일실시예에 따른 서버 구성도이다.4 is a configuration diagram of a server according to an embodiment of the present invention.
도시된 바와 같이, 프로세서(110)는 하나 이상의 코어(core, 미도시) 및 그래픽 처리부(미도시) 및/또는 다른 구성 요소와 신호를 송수신하는 연결 통로(예를 들어, 버스(bus) 등)를 포함할 수 있다.As shown, the
일 실시예에 따른 프로세서(110)는 메모리(120)에 저장된 하나 이상의 인스트럭션을 실행함으로써, 도 2와 관련하여 설명된 방법을 수행한다.The
예를 들어, 프로세서(110)는 메모리(120)에 저장된 하나 이상의 인스트럭션을 실행함으로써 신규 학습용 데이터를 획득하고, 학습된 모델을 이용하여, 상기 획득된 신규 학습용 데이터에 대한 테스트를 수행하고, 상기 테스트 결과, 라벨링된 정보가 소정의 제1 기준값 이상의 정확도로 획득되는 제1 학습용 데이터를 추출하고, 상기 추출된 제1 학습용 데이터를 상기 신규 학습용 데이터로부터 삭제하고, 상기 추출된 학습용 데이터가 삭제된 상기 신규 학습용 데이터를 이용하여 상기 학습된 모델을 다시 학습시킬 수 있다. For example, the
한편, 프로세서(110)는 프로세서(110) 내부에서 처리되는 신호(또는, 데이터)를 일시적 및/또는 영구적으로 저장하는 램(RAM: Random Access Memory, 미도시) 및 롬(ROM: Read-Only Memory, 미도시)을 더 포함할 수 있다. 또한, 프로세서(102)는 그래픽 처리부, 램 및 롬 중 적어도 하나를 포함하는 시스템온칩(SoC: system on chip) 형태로 구현될 수 있다. Meanwhile, the
메모리(110)에는 프로세서(120)의 처리 및 제어를 위한 프로그램들(하나 이상의 인스트럭션들)을 저장할 수 있다. 메모리(110)에 저장된 프로그램들은 기능에 따라 복수 개의 모듈들로 구분될 수 있다.The
본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.The steps of a method or algorithm described in relation to an embodiment of the present invention may be implemented directly in hardware, as a software module executed by hardware, or by a combination thereof. A software module may contain random access memory (RAM), read only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, hard disk, removable disk, CD-ROM, or It may reside in any type of computer-readable recording medium well known in the art to which the present invention pertains.
본 발명의 구성 요소들은 하드웨어인 컴퓨터와 결합되어 실행되기 위해 프로그램(또는 애플리케이션)으로 구현되어 매체에 저장될 수 있다. 본 발명의 구성 요소들은 소프트웨어 프로그래밍 또는 소프트웨어 요소들로 실행될 수 있으며, 이와 유사하게, 실시 예는 데이터 구조, 프로세스들, 루틴들 또는 다른 프로그래밍 구성들의 조합으로 구현되는 다양한 알고리즘을 포함하여, C, C++, 자바(Java), 어셈블러(assembler) 등과 같은 프로그래밍 또는 스크립팅 언어로 구현될 수 있다. 기능적인 측면들은 하나 이상의 프로세서들에서 실행되는 알고리즘으로 구현될 수 있다.The components of the present invention may be implemented as a program (or application) to be executed in combination with a computer, which is hardware, and stored in a medium. The components of the present invention may be implemented as software programming or software components, and similarly, embodiments may include various algorithms implemented as data structures, processes, routines, or combinations of other programming constructs, including C, C++ , Java, assembler, etc. may be implemented in a programming or scripting language. Functional aspects may be implemented in an algorithm running on one or more processors.
이상, 첨부된 도면을 참조로 하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며, 제한적이 아닌 것으로 이해해야만 한다.As mentioned above, although embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art to which the present invention pertains can realize that the present invention can be embodied in other specific forms without changing its technical spirit or essential features. you will be able to understand Therefore, it should be understood that the embodiments described above are illustrative in all respects and not restrictive.
100 : 서버
110 : 프로세서
120 : 메모리
200 : 반려인 단말
300: 타인 단말100 : server
110: processor
120: memory
200: Companion terminal
300: other terminal
Claims (9)
상기 반려인 단말이, 반려동물정보 및 상기 반려동물 의류에 포함된 QR코드 이미지를 상기 서버에 전송하는 단계; 및
상기 서버가, 상기 QR코드에 대응되는 링크에 상기 반려동물정보를 저장하는 단계;를 포함하고,
상기 타인 단말이 상기 QR코드를 촬영한 경우, 상기 서버가, 상기 QR코드에 매칭된 상기 반려동물정보를 상기 타인 단말로 제공하는 단계;를 더 포함하고,
상기 반려인 단말이, 반려동물정보 및 상기 반려동물 의류에 포함된 QR코드 이미지를 상기 서버에 전송하는 단계는
상기 QR코드가 상기 반려동물 의류의 고유 ID를 히든태그로 포함하는 경우, 상기 서버가, 상기 반려인 단말로부터 상기 반려인 단말이 상기 QR코드 이미지를 획득하는 시점정보를 획득하는 단계; 및
상기 서버가, 상기 고유 ID에 대응하는 QR코드의 시점정보에 대한 중복 발생 여부를 판단하는 단계;를 포함하고,
상기 서버가, 상기 고유 ID에 대응하는 QR코드의 시점정보에 대한 중복 발생 여부를 판단하는 단계는
상기 시점정보가 상기 고유 ID에 대해 최초 등록된 정보인 경우, 상기 서버가, 상기 반려인 단말의 고유 IP를 상기 고유 ID에 매칭하고, 상기 반려인 단말로부터 회원등록정보를 획득하는 단계;
상기 서버가, 상기 반려인 단말에 상기 반려동물 의류에 대한 정품인증서 이미지를 공유하는 단계;
상기 시점정보가 상기 고유 ID에 대해 중복 등록된 정보인 경우, 상기 서버가, 상기 반려인 단말의 고유 IP가 상기 고유 ID와 매칭되어 있는지 판단하는 단계;
상기 고유 IP와 상기 고유 ID가 매칭되어 있는 경우, 상기 서버가, 상기 반려인 단말이 상기 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계; 및
상기 고유 IP와 상기 고유 ID가 매칭되어 있지 않는 경우, 상기 서버가, 상기 반려인 단말을 타인 단말로 분류하고, 상기 타인 단말에 회원등록정보 입력창 및 상기 QR코드에 매칭된 상기 반려동물정보를 제공하는 단계;를 포함하는 제어 방법.In the control method of a system for preventing loss of companion animals, including a server, companion animal clothing including a QR code, a companion terminal, and a terminal of another person,
transmitting, by the companion terminal, the companion animal information and the QR code image included in the companion animal clothing to the server; and
Storing, by the server, the companion animal information in a link corresponding to the QR code;
Further comprising; when the terminal of the other person has taken the QR code, the server providing the companion animal information matched with the QR code to the terminal of the other person;
The step of transmitting, by the companion terminal, the companion animal information and the QR code image included in the companion animal clothing to the server,
when the QR code includes the unique ID of the companion animal clothing as a hidden tag, obtaining, by the server, information on when the companion terminal acquires the QR code image from the companion terminal; and
Including, by the server, whether or not duplicate occurrence of the time information of the QR code corresponding to the unique ID occurs;
The step of determining, by the server, whether duplicated occurrence of the time information of the QR code corresponding to the unique ID occurs
when the time point information is information initially registered for the unique ID, matching, by the server, the unique IP of the terminal to the rejection person to the unique ID, and obtaining member registration information from the terminal to the rejection person;
sharing, by the server, an image of a certificate of authenticity for the companion animal clothing to the companion terminal;
determining, by the server, whether the unique IP of the terminal that is the rejector matches the unique ID when the time point information is information that is duplicately registered for the unique ID;
if the unique IP and the unique ID match, allowing the server to modify or add information matched to the QR code by the terminal being rejected; and
If the unique IP and the unique ID do not match, the server classifies the companion terminal as a third person terminal, and provides the member registration information input window and the companion animal information matched to the QR code to the third person terminal. A control method comprising; providing.
상기 반려인 단말에 대응하는 반려인이 상기 QR코드에 대응하는 반려동물을 분실한 경우,
상기 제어 방법은
상기 반려인 단말이, 상기 서버에 상기 반려동물정보에 대해 분실정보를 업로드 하는 단계; 및
상기 서버가, 상기 QR코드에 대응되는 링크에 업로드된 상기 분실정보를 저장하는 단계; 를 포함하고,
상기 분실정보는, 상기 반려인 단말과 연결되는 채팅창에 대한 정보를 포함하고,
상기 회원등록정보 입력창 및 상기 QR코드에 매칭된 상기 반려동물정보를 상기 타인 단말로 제공하는 단계는
상기 분실정보 업로드 이후 상기 QR코드에 대응되는 링크에 상기 타인 단말이 접속하면, 상기 서버가, 상기 타인 단말의 고유 IP를 획득하는 단계; 및
상기 서버가, 상기 타인 단말로부터 상기 채팅창에 대한 접속 요청을 수신하면, 상기 타인 단말과 상기 반려인 단말을 매칭하는 단계;를 포함하고,
상기 반려인 단말이 상기 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계는
상기 서버가, 상기 QR코드에 매칭된 정보 중 상기 분실정보가 포함되어 있으면 상기 분실정보를 삭제하는 단계;를 더 포함하는 제어 방법.The method of claim 1,
When the companion corresponding to the companion terminal loses the companion animal corresponding to the QR code,
The control method is
uploading, by the companion terminal, lost information on the companion animal information to the server; and
storing, by the server, the lost information uploaded to a link corresponding to the QR code; including,
The lost information includes information about a chat window connected to the companion terminal,
The step of providing the companion animal information matched to the member registration information input window and the QR code to the third person terminal
obtaining, by the server, a unique IP of the other person's terminal when the other's terminal accesses the link corresponding to the QR code after uploading the lost information; and
and, when the server receives a request for access to the chatting window from the other person's terminal, matching the terminal of the other person with the terminal of the opposite person;
The step of allowing the companion terminal to modify or add information matched to the QR code is
The server, if the lost information is included among the information matched to the QR code, deleting the lost information; Control method further comprising a.
상기 서버에 상기 반려동물정보에 대해 분실정보를 업로드 하는 단계는
상기 서버가, 상기 분실정보로부터 분실 시각, 분실 장소 및 분실 시점 의류 정보를 획득하는 단계;
상기 서버가, 상기 분실 시점 의류정보에 매칭된 기 등록된 QR코드를 추출하여 분실상태로 업데이트하는 단계;
상기 서버가, 상기 분실 시각 및 분실 장소를 바탕으로 분실 시점 날씨 정보를 타 서버로부터 획득하는 단계; 및
상기 서버가, 상기 날씨 정보 및 상기 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계;를 포함하는 제어 방법.4. The method of claim 3,
The step of uploading lost information about the companion animal information to the server
obtaining, by the server, information on a lost time, a lost place, and a lost time clothing information from the lost information;
extracting, by the server, a pre-registered QR code matched with the clothing information at the time of loss and updating the lost state;
obtaining, by the server, weather information at the time of loss from another server based on the time of loss and the place of loss; and
and specifying, by the server, a range of an expected discovery place corresponding to the weather information and the companion animal information.
상기 분실정보로부터 분실 시각, 분실 장소 및 분실 시점 의류 정보를 획득하는 단계는
상기 서버가, 상기 분실정보에 대응하는 분실포스터를 생성하는 단계;
상기 서버가, 상기 반려인 단말로부터 사례금정보를 획득하여 상기 분실포스터에 포함시키는 단계;
상기 서버가, 상기 분실 장소에 대응하는 유기동물보호센터 서버 및 지역 동물 커뮤니티 서버에 상기 분실포스터를 전송하는 단계; 및
상기 서버가, 상기 분실포스터에 기 설정된 시간 간격으로 상기 예상 발견 장소 범위를 업로드 하는 단계;를 포함하는 제어 방법.5. The method of claim 4,
The step of obtaining the lost time, lost place, and lost clothing information from the lost information
generating, by the server, a lost poster corresponding to the lost information;
obtaining, by the server, key money information from the terminal of the returnee and including the information in the lost poster;
transmitting, by the server, the lost poster to an abandoned animal protection center server and a local animal community server corresponding to the lost place; and
A control method comprising a; uploading, by the server, the range of the expected discovery location to the lost poster at preset time intervals.
상기 반려동물정보 및 상기 반려동물 의류에 포함된 QR코드 이미지를 상기 서버에 전송하는 단계는
상기 반려인 단말이, 상기 반려동물정보에 대응하는 반려동물이 상기 QR코드에 대응하는 반려동물 의류를 착용한 상태에 대한 영상 혹은 육면 이미지를 상기 반려동물정보에 포함하여 상기 서버에 등록하는 단계; 및
상기 서버가, 상기 반려동물정보로부터 상기 반려동물의 몸무게를 추출하고, 상기 QR코드에 대응하는 반려동물 의류의 사이즈를 추출하여 상기 반려동물에 대한 3D 이미지를 생성하는 단계;를 포함하고,
상기 분실포스터를 생성하는 단계는
상기 서버가, 상기 3D 이미지를 상기 분실포스터에 등록하는 단계;를 포함하는 제어 방법.6. The method of claim 5,
The step of transmitting the companion animal information and the QR code image included in the companion animal clothing to the server
registering, by the companion terminal, an image or a flesh image of a state in which the companion animal corresponding to the companion animal information wears the companion animal clothing corresponding to the QR code in the companion animal information; and
generating, by the server, the weight of the companion animal from the companion animal information, and extracting the size of companion animal clothing corresponding to the QR code to generate a 3D image of the companion animal;
The step of generating the lost poster
The server, the step of registering the 3D image to the lost poster; Control method comprising a.
상기 반려인 단말이 상기 서버에 일일 산책 시작 시점 및 산책 종료 시점을 등록하고, 상기 서버가 상기 반려인 단말로부터 상기 산책 시작 시점 및 상기 산책 종료 시점 간의 위치 정보를 획득한 경우,
상기 날씨 정보 및 상기 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계는
상기 서버가, 상기 반려인 단말로부터 일 평균 산책 속도를 추출하는 단계;
상기 서버가, 상기 반려동물정보를 바탕으로 온습도-품종별 이동 가중치를 산출하는 단계;
상기 서버가, 상기 날씨 정보에 대응하는 온습도-품종별 이동 가중치를 산정하여 상기 일 평균 산책 속도에 적용해 기 설정된 시각별 예상 이동 거리를 산출하는 단계; 및
상기 서버가, 지도상에 상기 기 설정된 시각별 예상 이동 거리를 상기 분실 장소를 중심으로 원형표기한 예상 발견 장소 범위를 생성하는 단계;를 포함하는 제어 방법.5. The method of claim 4,
When the companion terminal registers the daily walk start time and walk end time with the server, and the server obtains location information between the walk start time and the walk end time from the companion terminal,
The step of specifying a range of an expected discovery place corresponding to the weather information and the companion animal information includes:
extracting, by the server, an average daily walking speed from the companion terminal;
calculating, by the server, a movement weight for each type of temperature and humidity based on the companion animal information;
calculating, by the server, a movement weight for each type of temperature and humidity corresponding to the weather information and applying it to the daily average walking speed to calculate an expected movement distance for each preset time; and
and generating, by the server, a range of an expected place of discovery in which the estimated movement distance for each preset time is circled around the lost place on a map.
상기 반려인 단말이 상기 서버에 일일 산책 시작 시점 및 산책 종료 시점을 등록하고, 상기 서버가 상기 반려인 단말로부터 산책 경로 정보를 획득한 경우,
상기 날씨 정보 및 상기 반려동물정보에 대응하는 예상 발견 장소 범위를 특정하는 단계는
상기 서버가, 상기 반려인 단말로부터 상기 산책 시작 시점과 상기 산책 종료 시점 사이에 기 설정된 시간 이상으로 위치이동이 감지되지 않은 지점을 영역표시 지점 정보로 저장하는 단계;
상기 서버가, 상기 반려인 단말로부터 상기 산책 시작 시점과 상기 산책 종료 시점 사이에 상기 산책 경로 정보에 대응하여 기 설정된 구간별 이동 속도를 산출하여 상기 구간별 이동 속도를 바탕으로 선호 구간 정보를 획득하는 단계; 및
상기 서버가, 지도상에 영역표시 지점 정보 및 선호 구간 정보를 바탕으로 예상 발견 장소로 점표기하는 단계;를 포함하는 제어 방법.5. The method of claim 4,
When the companion terminal registers the daily walk start time and walk end time with the server, and the server obtains walking route information from the companion terminal,
The step of specifying a range of an expected discovery place corresponding to the weather information and the companion animal information includes:
storing, by the server, a point where no positional movement is detected for more than a preset time between the start time of the walk and the end time of the walk from the companion terminal as area display point information;
The server calculates, from the companion terminal, a movement speed for each section preset in response to the walking path information between the walking start time and the walking end time to obtain preferred section information based on the moving speed for each section step; and
and marking, by the server, as an expected discovery location based on the area indication point information and the preferred section information on the map.
상기 반려인 단말이 상기 QR코드에 매칭된 정보를 수정 또는 추가하는 것을 허가하는 단계는
상기 반려인 단말이, 상기 서버를 통해 신규 단말을 지정하여 QR코드를 양도하는 단계;
상기 서버가, 양도된 상기 QR코드에 매칭된 정보들을 포멧하고, 상기 신규 단말로부터 상기 신규 단말에 대응하는 신규 회원등록정보, 신규 반려인정보 및 신규 반려동물정보를 획득하는 단계; 및
상기 서버가, 상기 신규 단말에 양도된 상기 QR코드에 대응하는 반려동물 의류에 대한 정품인증서 이미지를 공유하는 단계;를 더 포함하는 제어 방법The method of claim 1,
The step of allowing the companion terminal to modify or add information matched to the QR code is
transferring, by the companion terminal, the QR code by designating a new terminal through the server;
Formatting, by the server, information matched to the transferred QR code, and acquiring new member registration information, new companion person information, and new companion animal information corresponding to the new terminal from the new terminal; and
The server sharing, by the server, an image of a certificate of authenticity for companion animal clothing corresponding to the QR code transferred to the new terminal;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210027806A KR102277853B1 (en) | 2021-03-03 | 2021-03-03 | Control method for system of preventing pet loss |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210027806A KR102277853B1 (en) | 2021-03-03 | 2021-03-03 | Control method for system of preventing pet loss |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102277853B1 true KR102277853B1 (en) | 2021-07-15 |
Family
ID=76889310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210027806A KR102277853B1 (en) | 2021-03-03 | 2021-03-03 | Control method for system of preventing pet loss |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102277853B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102427655B1 (en) * | 2021-11-29 | 2022-08-02 | 주식회사 넥스팟솔루션 | Managementing system of personal information using empty quick respone code and method thereof |
KR20230073588A (en) | 2021-11-19 | 2023-05-26 | 주식회사 나눔컴퍼니 | Safety reinforcement used during night activities |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080094117A (en) * | 2007-04-06 | 2008-10-23 | 주식회사 칼라짚미디어 | System for managing a companion animal and method therefor |
JP2011054009A (en) * | 2009-09-03 | 2011-03-17 | Hozumi Yamamura | Identification tag system |
KR102069439B1 (en) | 2018-06-25 | 2020-01-22 | 장선경 | Companion animal management system to prevent loss of companion animals |
-
2021
- 2021-03-03 KR KR1020210027806A patent/KR102277853B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080094117A (en) * | 2007-04-06 | 2008-10-23 | 주식회사 칼라짚미디어 | System for managing a companion animal and method therefor |
JP2011054009A (en) * | 2009-09-03 | 2011-03-17 | Hozumi Yamamura | Identification tag system |
KR102069439B1 (en) | 2018-06-25 | 2020-01-22 | 장선경 | Companion animal management system to prevent loss of companion animals |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20230073588A (en) | 2021-11-19 | 2023-05-26 | 주식회사 나눔컴퍼니 | Safety reinforcement used during night activities |
KR102427655B1 (en) * | 2021-11-29 | 2022-08-02 | 주식회사 넥스팟솔루션 | Managementing system of personal information using empty quick respone code and method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6081607A (en) | Animal body identifying device and body identifying system | |
US11189368B2 (en) | Systems, computer media, and methods for using electromagnetic frequency (EMF) identification (ID) devices for monitoring, collection, analysis, use and tracking of personal data, biometric data, medical data, transaction data, electronic payment data, and location data for one or more end user, pet, livestock, dairy cows, cattle or other animals, including use of unmanned surveillance vehicles, satellites or hand-held devices | |
KR102277853B1 (en) | Control method for system of preventing pet loss | |
KR101788272B1 (en) | Animal Identification and Registration Method based on Biometrics | |
KR102325259B1 (en) | companion animal life management system and method therefor | |
KR101694946B1 (en) | Sensing estrus of poultry method and device for thereof | |
KR20190106347A (en) | SYSTEM FOR PROVIDING CUSTOMIZED WELCOME DATA BY RECOGNIZING CUSTOMER USING IoT DEVICES | |
KR101622035B1 (en) | An appratus for providing a game service and a method thereof | |
JP7360496B2 (en) | Judgment system | |
CN108416595A (en) | Information processing method and device | |
CN110737885A (en) | Method and device for authenticating identity of livestock | |
CN109145786B (en) | Picture identification method, device, equipment, medium and product | |
KR20160009118A (en) | An on-line communication service providing apparatus for a pet, a method and a recodable medium for providing an on-line communication service for a pet | |
KR20210142226A (en) | System for animal object recognition, meal amount recording, and catering control using deep learning-based face recognition | |
KR102347545B1 (en) | Pet recognition service system | |
KR102191900B1 (en) | Method and system for providing reward based on smile and location information | |
CN113449674B (en) | Pig face identification method and system | |
CN115205775A (en) | Event prompting method, device, equipment and storage medium | |
CN109859011A (en) | Based on the information push method in store, system and its storage medium in jewellery wire | |
JP2023553812A (en) | Nose-based pet identification system and method | |
US11880227B1 (en) | System and method for animal identification | |
US20240354871A1 (en) | Online management method for bodybuilding competition, and system therefor | |
KR102620689B1 (en) | Ai secretary apparatus and system based on door image analysis | |
CN114998575B (en) | Method and device for training and using target detection model | |
JP7360489B2 (en) | Individual identification system and individual identification method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |