KR20150022078A - User equipment and control method thereof - Google Patents
User equipment and control method thereof Download PDFInfo
- Publication number
- KR20150022078A KR20150022078A KR20130099380A KR20130099380A KR20150022078A KR 20150022078 A KR20150022078 A KR 20150022078A KR 20130099380 A KR20130099380 A KR 20130099380A KR 20130099380 A KR20130099380 A KR 20130099380A KR 20150022078 A KR20150022078 A KR 20150022078A
- Authority
- KR
- South Korea
- Prior art keywords
- service
- cookie
- information
- login
- web service
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/41—User authentication where a single sign-on provides access to a plurality of computers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 사용자 장치 및 그 제어 방법을 개시한다. 즉, 본 발명은 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인하고, 상호 연동하는 복수의 서비스 로그인 계정 중에서 연동 조건에 따른 미리 설정된/학습된 사용자 접속 패턴을 근거로 학습된 계정 간에만 자동 로그인함으로써, 자주 사용 안 하는 서비스 로그인 계정을 읽어버려도 연동하는 자주 사용하는 서비스 로그인 후 해당하는 자주 사용 안 하는 서비스를 연동 로그인하여 해당 서비스를 이용할 수 있어 사용자의 만족감을 향상시키고, 고객의 서비스 사용 루트에 따른 이종간 서비스 연계 시 로그인을 별도로 진행해야 하는 번거로움을 해소하여 고객 접근의 용이성을 제고하고 사용자의 편의성을 향상시키며, 사용자가 자주 접속하는 사이트들 간의 접속/연결 관계에 따라 자동 로그인 서비스를 제공하여 사용자의 편의성을 향상시킬 수 있다.The present invention discloses a user apparatus and a control method thereof. That is, according to the present invention, a plurality of service login accounts are mutually matched to each other and stored in a cookie form. Then, an account linked to one account at the time of login for an account for each service is automatically logged, Frequently used services that are interlocked even if you do not use frequently used service login accounts by automatically logging in only between learned accounts based on preset / learned user access patterns based on interlocking conditions. It improves the satisfaction of users by using interlocked login service and improves user's convenience by eliminating the hassle of having to log in separately when linking disparate service according to customer service route , And the number of users It is possible to improve the convenience of the user by providing an automatic login service according to the connection / connection relationship between the devices.
Description
본 발명은 사용자 장치 및 그 제어 방법에 관한 것으로, 특히 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인하는 사용자 장치 및 그 제어 방법에 관한 것이다.More particularly, the present invention relates to a user apparatus and a control method thereof, in which a plurality of service login accounts are mutually connected and stored in a form of a cookie, and a user who automatically logs in an account linked to one account at the time of log- And a control method thereof.
이동 단말기(Mobile Terminal)는 GPS(Global Positioning System) 기능, 통화 기능(또는 호(call) 기능) 및 콘텐츠(메시지, 파일 등 포함) 송수신 기능을 수행하여, 그 수행 결과를 사용자에게 제공하는 장치이다.A mobile terminal is a device that performs a GPS (Global Positioning System) function, a call function (or a call function), and a content (including a message, a file, etc.) .
이러한 이동 단말기는 웹 페이지 이용 중 연계된 다른 웹 페이지를 이용하고자 할 때에는 추가적인 로그인 절차를 수행하여 연계된 다른 웹 페이지를 로그인한 후 해당 다른 웹 페이지를 이용할 수 있어, 연계된 웹 페이지 간의 자유로운 스위칭이 이뤄지지 못하고 있다.When the mobile terminal attempts to use another web page associated with web page use, the mobile terminal performs an additional login procedure, logs in another linked web page, and then uses another web page. Thus, It is not done.
본 발명의 목적은 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인하는 사용자 장치 및 그 제어 방법을 제공하는 데 있다.It is an object of the present invention to provide a user device for automatically logging in an account associated with a single log-in at the time of login for an account for each service after storing a plurality of service login accounts in a mutually matching manner and storing the same in the form of a cookie, have.
본 발명의 다른 목적은 상호 연동하는 복수의 서비스 로그인 계정 중에서 연동 조건에 따른 미리 설정된/학습된 사용자 접속 패턴을 근거로 학습된 계정 간에만 자동 로그인하는 사용자 장치 및 그 제어 방법을 제공하는 데 있다.Another object of the present invention is to provide a user apparatus for automatically logging in only between learned accounts based on a preset / learned user access pattern according to an interlocking condition among a plurality of service login accounts interworking with each other and a control method thereof.
본 발명의 실시예에 따른 사용자 장치는 쿠키 형태의 파일에 로그인 계정 정보를 저장하는 저장부; 제 1 서비스에 대응하는 제 1 웹 서비스 장치에 연결하는 통신부; 및 상기 제 1 웹 서비스 장치에 연결된 상태에서 제 2 서비스에 대응하는 제 2 웹 서비스 장치에 대한 접속이 시도될 때 상기 쿠키 형태의 파일에서 상기 제 1 서비스와 제 2 서비스 간의 연결 관계를 확인하여, 상기 쿠키 형태의 파일에 상기 제 1 서비스와 제 2 서비스 간의 연결이 설정되어 있을 때, 상기 쿠키 형태의 파일에 포함된 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 제어부;를 포함할 수 있다.A user device according to an embodiment of the present invention includes a storage unit for storing login account information in a cookie type file; A communication unit for connecting to a first web service apparatus corresponding to the first service; And checking a connection relationship between the first service and the second service in the cookie-type file when a connection to the second web service apparatus corresponding to the second service is attempted while being connected to the first web service apparatus, Wherein when a connection between the first service and the second service is established in the cookie-type file, the second web service corresponding to the second service based on the second service information included in the cookie- And a control unit for performing an automatic login procedure for the apparatus.
본 발명과 관련된 일 예로서 상기 로그인 계정 정보는 복수의 서비스에 대한 서비스 주소, 아이디, 패스워드 및 키워드가 상호 연동된 정보일 수 있다.As an example related to the present invention, the login account information may be a service address, an ID, a password, and a keyword interworking information for a plurality of services.
본 발명과 관련된 일 예로서 상기 제어부는, 상기 통신부를 통해 수신되는 키워드와 상기 쿠키 형태의 파일에 포함된 키워드가 서로 일치하지 않을 때, 상기 제 2 웹 서비스 장치에 대한 로그인 절차를 수행할 수 있다.As an example related to the present invention, the control unit may perform a login procedure for the second web service apparatus when the keyword received through the communication unit and the keyword contained in the cookie-type file do not match with each other .
본 발명과 관련된 일 예로서 상기 제어부는, 상기 통신부를 통해 수신되는 키워드와 상기 쿠키 형태의 파일에 포함된 키워드가 서로 일치할 때, 상기 제 2 서비스 정보를 근거로 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행할 수 있다.As an example related to the present invention, when the keyword received through the communication unit and the keyword included in the cookie-type file coincide with each other, the control unit searches the second web service apparatus for the second web service apparatus based on the second service information An automatic login procedure can be performed.
본 발명의 실시예에 따른 사용자 장치의 제어 방법은 저장부를 통해 쿠키 형태의 파일에 로그인 계정 정보를 저장하는 단계; 통신부를 통해 제 1 서비스에 대응하는 제 1 웹 서비스 장치에 연결하는 단계; 제어부를 통해, 상기 제 1 웹 서비스 장치에 로그인된 상태에서 제 2 서비스에 대응하는 제 2 웹 서비스 장치에 대한 접속이 시도될 때, 상기 쿠키 형태의 파일에서 상기 제 1 서비스와 제 2 서비스 간의 연결 관계를 확인하는 단계; 및 상기 제어부를 통해, 상기 연결 관계 확인 결과, 상기 쿠키 형태의 파일에 상기 제 1 서비스와 제 2 서비스 간의 연결이 설정되어 있을 때, 상기 쿠키 형태의 파일에 포함된 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 단계;를 포함할 수 있다.A method of controlling a user device according to an exemplary embodiment of the present invention includes storing login account information in a cookie-type file through a storage unit; Connecting to a first web service apparatus corresponding to a first service through a communication unit; When a connection to the second web service apparatus corresponding to the second service is attempted while logged in to the first web service apparatus through the control unit, a connection between the first service and the second service in the cookie type file Confirming the relationship; And a control unit for, when a connection between the first service and the second service is established in the cookie-type file as a result of the connection relationship check, based on the second service information included in the cookie-type file And performing an automatic login procedure for the second web service apparatus corresponding to the second service.
본 발명과 관련된 일 예로서 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 단계는 상기 쿠키 형태의 파일에 포함된 키워드 및 연동 조건 중 적어도 하나를 근거로 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행할 수 있다.The step of performing an automatic login procedure for the second web service apparatus corresponding to the second service based on the second service information may include: The second web service apparatus can perform an automatic login procedure based on at least one of the first web service apparatus and the second web service apparatus.
본 발명과 관련된 일 예로서 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 단계는, 상기 제어부를 통해, 상기 쿠키 형태의 파일에 포함된 연동 조건에 상기 제 1 서비스와 상기 제 2 서비스 간의 연동이 포함되어 있는지 여부를 확인하는 과정; 상기 제어부를 통해, 상기 연동 조건에 상기 제 1 서비스와 상기 제 2 서비스 간의 연동이 포함되어 있지 않을 때, 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 로그인 절차를 수행하는 과정; 및 상기 제어부를 통해, 상기 연동 조건에 상기 제 1 서비스와 상기 제 2 서비스 간의 연동이 포함되어 있을 때, 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 과정;을 포함할 수 있다.The step of performing an automatic login procedure for the second web service apparatus corresponding to the second service on the basis of the second service information may include: Checking whether an interlocking condition between the first service and the second service is included in the included interlocking condition; Performing a login procedure for the second web service apparatus corresponding to the second service when the interlocking condition does not include interlocking between the first service and the second service through the control unit; And a control unit operable to, when the interlocking condition is included in the interlocking condition between the first service and the second service, determine, based on the second service information, whether or not the second web service apparatus corresponding to the second service And performing an automatic login procedure.
본 발명은 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인함으로써, 자주 사용 안 하는 서비스 로그인 계정을 읽어버려도 연동하는 자주 사용하는 서비스 로그인 후 해당하는 자주 사용 안 하는 서비스를 연동 로그인하여 해당 서비스를 이용할 수 있어 사용자의 만족감을 향상시키고, 고객의 서비스 사용 루트에 따른 이종간 서비스 연계 시 로그인을 별도로 진행해야 하는 번거로움을 해소하여 고객 접근의 용이성을 제고하고 사용자의 편의성을 향상시키는 효과가 있다.In the present invention, a plurality of service login accounts are mutually matched to each other and stored in a form of a cookie. Then, when an account for each service is logged in, an account associated with one login is automatically logged in. The user can use the corresponding service by logging in the frequently used service after logging in the frequently used service, thereby improving the satisfaction of the user, and it is troublesome to log in separately when connecting the disparate service according to the service route of the customer Thereby improving the ease of access to the customer and improving the convenience of the user.
또한, 본 발명은 상호 연동하는 복수의 서비스 로그인 계정 중에서 연동 조건에 따른 미리 설정된/학습된 사용자 접속 패턴을 근거로 학습된 계정 간에만 자동 로그인함으로써, 사용자가 자주 접속하는 사이트들 간의 접속/연결 관계에 따라 자동 로그인 서비스를 제공하여 사용자의 편의성을 향상시키는 효과가 있다.In addition, the present invention automatically logs only among learned accounts based on preset / learned user access patterns according to interlocking conditions among a plurality of service login accounts interworking with each other, The automatic log-in service is provided according to the user's convenience.
도 1은 본 발명의 실시예에 따른 로그인 시스템의 구성을 나타낸 블록도이다.
도 2는 본 발명의 실시예에 따른 사용자 장치의 구성을 나타낸 블록도이다.
도 3은 본 발명의 사용자 장치를 통한 로그인 시스템의 제 1 실시예에 따른 제어 방법을 나타낸 흐름도이다.
도 4는 본 발명의 사용자 장치를 통한 로그인 시스템의 제 2 실시예에 따른 제어 방법을 나타낸 흐름도이다.1 is a block diagram showing a configuration of a login system according to an embodiment of the present invention.
2 is a block diagram illustrating a configuration of a user apparatus according to an embodiment of the present invention.
3, FIG. 4 is a flowchart illustrating a control method according to a first embodiment of a login system through a user apparatus of the present invention. FIG.
Figure 4 FIG. 6 is a flowchart illustrating a control method according to a second embodiment of the login system through the user device of the present invention. FIG.
본 발명에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 발명에서 사용되는 기술적 용어는 본 발명에서 특별히 다른 의미로 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해 되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 발명에서 사용되는 기술적인 용어가 본 발명의 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는, 당업자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 발명에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라, 또는 전후 문맥상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다.It is noted that the technical terms used in the present invention are used only to describe specific embodiments and are not intended to limit the present invention. In addition, the technical terms used in the present invention should be construed in a sense generally understood by a person having ordinary skill in the art to which the present invention belongs, unless otherwise defined in the present invention, Should not be construed to mean, or be interpreted in an excessively reduced sense. In addition, when a technical term used in the present invention is an erroneous technical term that does not accurately express the concept of the present invention, it should be understood that technical terms can be understood by those skilled in the art. In addition, the general terms used in the present invention should be interpreted according to a predefined or prior context, and should not be construed as being excessively reduced.
또한, 본 발명에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 발명에서, "구성된다." 또는 "포함한다." 등의 용어는 발명에 기재된 여러 구성 요소들, 또는 여러 단계를 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.Furthermore, the singular expressions used in the present invention include plural expressions unless the context clearly indicates otherwise. In the present invention, "configured." Or "include." , Etc. should not be construed as necessarily including the various elements or steps described in the specification, and some of the elements or some of the steps may not be included, or the additional elements or steps may be omitted. And should be construed as including.
또한, 본 발명에서 사용되는 제 1, 제 2 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 구성 요소들은 용어들에 의해 한정되어서는 안 된다. 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제 1 구성 요소는 제 2 구성 요소로 명명될 수 있고, 유사하게 제 2 구성 요소도 제 1 구성 요소로 명명될 수 있다.Furthermore, terms including ordinals such as first, second, etc. used in the present invention can be used to describe various elements, but the elements should not be limited by terms. Terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.
이하 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout.
또한, 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 발명의 사상을 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 발명의 사상이 제한되는 것으로 해석되어서는 아니 됨을 유의해야 한다.In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. It is to be noted that the accompanying drawings are only for the purpose of facilitating understanding of the present invention, and should not be construed as limiting the scope of the present invention with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 로그인 시스템(10)의 구성을 나타낸 블록도이다.1 is a block diagram showing a configuration of a
도 1에 도시된 바와 같이, 로그인 시스템(10)은 사용자 장치(100) 및 웹 서비스 장치(200)로 구성된다. 도 1에 도시된 로그인 시스템(10)의 구성 요소 모두가 필수 구성 요소인 것은 아니며, 도 1에 도시된 구성 요소보다 많은 구성 요소에 의해 로그인 시스템(10)이 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 로그인 시스템(10)이 구현될 수도 있다.As shown in Fig. 1, the
도 2에 도시된 바와 같이, 사용자 장치(100)는 표시부(110), 저장부(120), 통신부(130) 및 제어부(140)로 구성된다. 도 2에 도시된 사용자 장치(100)의 구성 요소 모두가 필수 구성 요소인 것은 아니며, 도 2에 도시된 구성 요소보다 많은 구성 요소에 의해 사용자 장치(100)가 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 사용자 장치(100)가 구현될 수도 있다.2, the
표시부(110)는 제어부(140)의 제어에 의해 저장부(120)에 저장된 사용자 인터페이스, 그래픽 사용자 인터페이스 등을 이용하여 다양한 메뉴 화면과 같은 다양한 콘텐츠를 표시할 수 있다. 여기서, 표시부(110)에 표시되는 콘텐츠는 다양한 텍스트 또는 이미지 데이터(각종 정보 데이터 포함)와 아이콘, 리스트 메뉴, 콤보 박스 등의 데이터를 포함하는 메뉴 화면 등을 포함한다. 또한, 표시부(110)는 터치 스크린 일 수 있다.The
또한, 표시부(110)는 제어부(140)의 제어에 의해 웹 서비스 장치(200)로부터 전송되는 서비스(또는 사이트)에 대한 정보를 표시한다.Also, the
저장부(120)는 다양한 사용자 인터페이스(User Interface: UI), 그래픽 사용자 인터페이스(Graphic User Interface: GUI) 등을 저장한다.The
또한, 저장부(120)는 사용자 장치(100)가 동작하는데 필요한 데이터와 프로그램 등을 저장한다.In addition, the
또한, 저장부(120)는 제어부(140)의 제어에 의해 통신부(130)를 통해 수신되는 다양한 정보를 저장한다.The
또한, 저장부(120)는 제어부(140)의 제어에 의해 쿠키 형태로 로그인 계정 정보(또는 로그인 계정 정보를 포함하는 쿠키 형태의 파일/쿠키 파일)를 저장한다.In addition, the
통신부(130)는 유/무선 통신망을 통해 내부의 구성 요소 또는 외부의 적어도 하나의 사용자 장치와 통신한다. 이때, 외부의 사용자 장치는 서비스 장치, 웹 서비스 장치(200) 등을 포함할 수 있다.The
또한, 통신부(130)는 제어부(140)의 제어에 의해 웹 서비스 장치(200)와 통신(또는 연결)한다.Further, the
제어부(140)는 사용자 장치(100)의 전반적인 제어 기능을 실행한다.The
또한, 제어부(140)는 로그인 계정 정보를 입력받기 위한 화면을 표시부(110)에 표시한다. 이때, 로그인 계정 정보는 서비스 로그인 계정 또는 사이트 로그인 계정에 대한 정보일 수 있다.In addition, the
또한, 표시부(110)에 표시된 화면에서 사용자 장치(100)의 사용자에 의해 복수의 서비스(또는 사이트, 이하 '서비스' 라 한다)에 대한 로그인 계정 정보가 입력되면, 제어부(140)는 입력된 복수의 서비스에 대응하는 로그인 계정 정보를 저장부(120)에 저장한다. 여기서, 로그인 계정 정보는 웹 서비스(또는, 웹 사이트, 이하 '웹 서비스' 라 한다)에 대한 서비스 주소(또는 사이트 주소, 이하 '서비스 주소' 라 한다, 예를 들어 URL), 아이디, 패스워드 및 키워드 중 적어도 하나를 포함한다.When login account information for a plurality of services (or a site, hereinafter referred to as 'service') is input by the user of the
또한, 제어부(140)는 수신된 로그인 계정 정보를 상호 연동(또는 연결)한다.Also, the
즉, 제어부(140)는 수신된 로그인 계정 정보에 포함된 복수의 서비스 간의 연동을 수행한다.That is, the
또한, 제어부(140)는 연동된 로그인 계정 정보를 쿠키 형태(또는 쿠키 형태의 파일)로 저장부(120)에 저장한다.In addition, the
또한, 제어부(140)는 통신부(130)를 통해 사용자 조작에 대응하는 제 1 서비스(또는 제 1 사이트, 이하 '제 1 서비스' 라 한다)에 대한 로그인 절차(또는 연결 절차)를 수행한다.In addition, the
즉, 제어부(140)는 사용자 장치(100)에 설치된 웹 브라우저와 통신부(130)를 통해 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다.That is, the
또한, 로그인 절차가 정상적으로 수행되지 않은 경우에는, 제어부(140)는 알람 정보를 생성하고, 생성된 알람 정보를 표시부(110)에 표시한다.If the login procedure is not normally performed, the
또한, 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 제어부(140)는 제 1 웹 서비스 장치(200)로부터 제공되는 다양한 기능/정보를 통신부(130)를 통해 수신한다.After the login procedure for the first
또한, 제어부(140)는 통신부(130)를 통해 수신된 기능/정보를 표시부(110)에 표시하거나 저장부(120)에 저장한다.The
또한, 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에 로그인된(또는 연결된) 상태에서 제 2 서비스(또는 제 2 사이트, 이하 '제 2 서비스' 라 한다)에 대한 접속(또는 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 접속)이 시도되면, 제어부(140)는 저장부(120)에 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동 관계(또는 연결 관계)를 확인한다. 여기서, 쿠키 형태의 파일(또는 쿠키 파일)은 복수의 서비스에 대한 로그인 계정 정보(예를 들어 복수의 웹 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)에 포함된 정보를 상호 연동한 정보를 포함한다.Also, a connection to a second service (or a second site, hereinafter referred to as a "second service") (or a connection to a second site (hereinafter referred to as a second service) in a state in which the first
또한, 연동 관계 확인 결과 저장부(120)에 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있지 않은 경우, 제어부(140)는 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다. 또한, 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 제어부(140)는 제 2 웹 서비스 장치(200)로부터 제공되는 다양한 기능/정보를 통신부(130)를 통해 수신하고, 수신된 기능/정보를 표시부(110)에 표시한다.In the case where the interworking between the first service and the second service is not set in the cookie type file stored in advance in the
이와 같이, 현재 접속 중인(또는 연결된) 제 1 서비스에서 새로운 제 2 서비스로 연결하고자 할 때 해당 서비스 간의 로그인 연동이 되어 있지 않은 경우에는, 제어부(140)는 제 2 서비스에 대해서 로그인 절차를 수행한다.In this way, when the first service currently connected (or connected) attempts to connect to a new second service, the
또한, 연동 관계 확인 결과 저장부(120)에 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있는 경우, 제어부(140)는 저장부(120)에 미리 저장된 쿠키 형태의 파일에 포함된 제 2 서비스 정보(예를 들어 제 2 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 근거로 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.If the interlocking between the first service and the second service is set in the cookie type file stored in advance in the
이때, 제 1 서비스와 제 2 서비스 간의 자동 로그인 절차를 수행할 때, 제어부(140)는 저장부(120)에 미리 저장된 쿠키 형태의 파일에 포함된 키워드 및 연동 조건 중 적어도 하나를 근거로 제 1 서비스와 제 2 서비스 간의 자동 로그인 절차를 수행할 수도 있다.At this time, when performing the automatic login procedure between the first service and the second service, the
즉, 저장부(120)에 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있는 경우, 제어부(140)는 표시부(110)를 통한 사용자 입력에 따라 수신된(또는 사용자 입력에 대응하는) 키워드를 미리 저장된 쿠키 형태의 파일에 포함된 키워드(예를 들어 제 2 서비스에 대응하는 키워드 또는 공통 키워드)와 비교한다.That is, when the first service and the second service are interlocked in the cookie type file stored in advance in the
또한, 키워드 비교 결과 수신된 키워드와 미리 저장된 쿠키 형태의 파일에 포함된 키워드가 서로 일치하지 않은 경우, 제어부(140)는 저장부(120)에 미리 저장된 쿠키 형태의 파일에 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있음에도 확인 절차(또는 연동/연결/인증 절차)가 실패한 것으로 판단하여, 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다. 또한, 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 제어부(140)는 제 2 웹 서비스 장치(200)로부터 제공되는 다양한 기능/정보를 통신부(130)를 통해 수신하고, 수신된 기능/정보를 표시부(110)에 표시한다.If the keyword received as a result of the keyword comparison and the keywords included in the file of the cookie type stored in advance do not match with each other, the
또한, 키워드 비교 결과 수신된 키워드와 미리 저장된 쿠키 형태의 파일에 포함된 키워드가 서로 일치(또는 동일)하는 경우, 제어부(140)는 미리 저장된 쿠키 형태의 파일에 포함된 제 2 서비스 정보(예를 들어 제 2 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 근거로 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행할 수도 있다.If the keyword received as a result of the keyword comparison and the keywords included in the file of the cookie type stored in advance match (or correspond to) each other, the
이와 같이, 제 1 서비스와 제 2 서비스 간의 자동 로그인 수행 시, 제어부(140)는 제 2 서비스의 미리 설정된 키워드에 대한 키워드 인증을 통해 제 2 서비스에 대한 자동 로그인 절차를 수행할 수도 있다.In this manner, when performing the automatic login between the first service and the second service, the
또한, 제어부(140)는 사용자 장치(100)를 통해 웹 서비스 장치(200)에 접속하는 접속 패턴을 분석(또는 학습)한다.In addition, the
또한, 제어부(140)는 접속 패턴 분석 결과(또는 접속 패턴 학습 결과)인 연동 조건을 저장부(120)에 저장된 미리 저장된 쿠키 형태의 파일과 연동하고, 연동된 정보를 저장부(120)에 저장한다.In addition, the
즉, 제어부(140)는 미리 저장된 쿠키 형태의 파일의 복수의 서비스 로그인 계정 정보에 포함된 복수의 서비스에 대해서 복수의 서비스 간의 상호 연계한 서비스 접속 패턴을 분석하고, 분석 결과인 연동 조건을 로그인 계정 정보와 연동하고, 연동된 정보를 쿠키 형태의 파일로 저장부(120)에 저장한다.That is, the
이와 같이, 제어부(140)는 분석에 의해 사용자 장치(100)의 사이트에 대한 접속 패턴을 분석하고, 분석 결과인 연동 조건을 로그인 계정 정보와 연동한 후, 연동된 정보를 저장부(120)에 저장한다. 이때, 연동 조건은 사용자 장치(100)의 서비스에 대한 접속 패턴 분석을 통해 설정할 수도 있고, 표시부(110)를 통한 사용자 장치(100) 사용자의 설정/입력에 의해 설정할 수도 있다.In this way, the
또한, 제 1 서비스와 제 2 서비스 간의 연동이 미리 저장된 쿠키 형태의 파일에 포함된 미리 설정된 연동 조건에 해당할 때, 제어부(140)는 미리 저장된 쿠키 형태의 파일에 포함된 제 2 서비스 정보(예를 들어 제 2 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 근거로 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행할 수도 있다.In addition, when the interworking between the first service and the second service corresponds to a preset interlocking condition included in a pre-stored cookie-type file, the
또한, 제 1 서비스와 제 2 서비스 간의 연동이 미리 저장된 쿠키 형태의 파일에 포함된 미리 설정된 연동 조건에 해당하지 않을 때, 제어부(140)는 저장부(120)에 미리 저장된 쿠키 형태의 파일에 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있음에도 확인 절차(또는 연동/연결/인증 절차)가 실패한 것으로 판단하여, 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다. 또한, 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 제어부(140)는 제 2 웹 서비스 장치(200)로부터 제공되는 다양한 기능/정보를 통신부(130)를 통해 수신하고, 수신된 기능/정보를 표시부(110)에 표시한다.When the interlocking operation between the first service and the second service does not correspond to a predetermined interlocking condition included in a pre-stored cookie-type file, the
이와 같이, 제어부(140)는 사용자 장치(100)의 사용자의 서비스에 대한 접속 패턴에 따라 미리 학습된 정보인 연동 조건을 근거로 제 1 서비스와 제 2 서비스가 미리 학습된 정보인 연동 조건에 해당하는 경우에만 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.As described above, the
또한, 자동 로그인 수행이 정상적으로 수행된 이후, 제어부(140)는 제 2 웹 서비스 장치(200)로부터 제공되는 다양한 기능/정보를 통신부(130)를 통해 수신하고, 수신된 기능/정보를 표시부(110)에 표시한다.After the automatic log-in operation is normally performed, the
웹 서비스 장치(200)는 제 1 웹 서비스 장치, 제 2 웹 서비스 장치 등을 포함하며, 동일 부호(200)를 사용하여 기재한다.The
또한, 사용자 장치(100)의 연결 요청에 응답하여, 웹 서비스 장치(200)는 사용자 장치(100)와의 연결 유무를 결정한다.Also, in response to the connection request of the
또한, 사용자 장치(100)와 정상적으로 연결(또는 로그인 절차 수행)이 되면, 웹 서비스 장치(200)는 사용자 장치(100)에 다양한 기능/정보를 전송한다.In addition, when the
또한, 사용자 장치(100)의 정보 전송 요청에 응답하여, 웹 서비스 장치(200)는 웹 서비스 장치(200)에 저장된 다양한 정보를 전송한다.Also, in response to the information transmission request of the
이와 같이, 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인할 수 있다.As described above, a plurality of service login accounts are mutually connected and stored in a cookie form, and then the accounts associated with one login at the time of login for each service can be automatically logged.
또한, 이와 같이, 상호 연동하는 복수의 서비스 로그인 계정 중에서 연동 조건에 따른 미리 설정된/학습된 사용자 접속 패턴을 근거로 학습된 서비스(또는 계정) 간에만 자동 로그인할 수 있다.In this manner, only among the plurality of service login accounts that are interlocked with each other can be automatically logged in between the learned services (or accounts) based on preset / learned user access patterns according to the interlocking conditions.
이하에서는, 본 발명에 따른 사용자 장치를 통한 로그인 시스템의 제어 방법을 도 1 내지 도 4를 참조하여 상세히 설명한다.Hereinafter, a method of controlling a login system through a user apparatus according to the present invention will be described in detail with reference to FIGS. 1 to 4. FIG.
도 3은 본 발명의 사용자 장치를 통한 로그인 시스템의 제 1 실시예에 따른 제어 방법을 나타낸 흐름도이다.3, FIG. 4 is a flowchart illustrating a control method according to a first embodiment of a login system through a user apparatus of the present invention. FIG.
먼저, 사용자 장치(100)는 사용자 장치(100)에 구비된 표시부(110)를 통해 사용자 입력에 따른 복수의 서비스에 대한 로그인 계정 정보를 수신한다. 여기서, 로그인 계정 정보는 웹 서비스에 대한 서비스 주소(예를 들어 URL), 아이디, 패스워드, 키워드 등을 포함한다.First, the
일 예로, 사용자 장치(100)는 표시부(110)에 표시되는 로그인 계정 입력 화면상에서 사용자 장치(100)의 사용자 터치에 따른 멤버십 카드 사이트의 주소와 아이디와 패스워드와 키워드(예를 들어 "멤버십 카드"), 쇼핑몰 사이트의 주소와 아이디와 패스워드와 키워드(예를 들어 "쇼핑몰"), 음원 차트 사이트의 주소와 아이디와 패스워드와 키워드(예를 들어 "음원 차트")를 포함하는 로그인 계정 정보를 수신한다. 이때, 키워드는 이와 같이 각 사이트별로 설정할 수도 있고 또는 로그인 계정 정보에 대해서 하나의 키워드(또는 하나의 공통 키워드)로 설정할 수도 있다(S310).For example, the
이후, 사용자 장치(100)는 수신된 로그인 계정 정보를 연동한다.Then, the
즉, 사용자 장치(100)는 수신된 로그인 계정 정보에 포함된 복수의 서비스 간의 연동을 수행한다.That is, the
일 예로, 사용자 장치(100)는 수신된 로그인 계정 정보에 포함된 멤버십 카드 사이트(또는 사이트 주소)와 쇼핑몰 사이트와 음원 차트 사이트를 상호 연동한다(S320).For example, the
이후, 사용자 장치(100)는 연동된 로그인 계정 정보를 쿠키 형태(또는 쿠키 형태의 파일)로 저장한다.Then, the
일 예로, 사용자 장치(100)는 연동된 로그인 계정 정보에 포함된 멤버십 카드 사이트와 쇼핑몰 사이트와 음원 차트 사이트에 대한 정보(예를 들어 각각의 사이트 주소, 아이디, 패스워드, 키워드 등 포함)를 쿠키 형태의 파일로 사용자 장치(100)에 포함된 저장부(120)에 저장한다(S330).For example, the
도 4는 본 발명의 사용자 장치를 통한 로그인 시스템의 제 2 실시예에 따른 제어 방법을 나타낸 흐름도이다.Figure 4 FIG. 6 is a flowchart illustrating a control method according to a second embodiment of the login system through the user device of the present invention. FIG.
먼저, 사용자 장치(100)는 제 1 서비스에 대한 로그인 절차를 수행한다.First, the
즉, 사용자 장치(100)는 웹 브라우저를 통해 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다.That is, the
일 예로, 사용자 장치(100)는 웹 브라우저를 통해 멤버십 카드 사이트에 대응하는 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다(S410).For example, the
이후, 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 사용자 장치(100)는 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에서 제공하는 다양한 기능/정보를 제공받고, 제공받은 기능/정보를 표시한다.After the login procedure for the first
일 예로, 멤버십 카드 사이트에 대응하는 제 1 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 사용자 장치(100)는 멤버십 카드 사이트(또는 제 1 웹 서비스 장치(200))에서 제공하는 다양한 기능/정보를 제공받고, 제공받은 기능/정보를 사용자 장치(100)에 표시한다(S420).For example, after the log-in procedure for the first
이후, 제 1 서비스에 대응하는 제 1 웹 서비스 장치(200)에 로그인된 상태(또는 연결된 상태)에서 제 2 서비스에 대한 접속이 시도될 때, 사용자 장치(100)는 사용자 장치(100)에 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동 관계(또는 연결 관계)를 확인한다. 여기서, 쿠키 형태의 파일은 복수의 서비스에 대한 로그인 계정 정보(예를 들어 웹 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)가 연동된 정보를 포함한다.Thereafter, when a connection to the second service is attempted in a state of being logged in (or connected to) the first
일 예로, 멤버십 카드 사이트에 로그인된 상태에서 쇼핑몰 사이트에 대한 접속이 시도될 때, 사용자 장치(100)는 미리 저장된 쿠키 형태의 파일(예를 들어 미리 연동된 로그인 계정 정보에 포함된 멤버십 카드 사이트와 쇼핑몰 사이트와 음원 차트 사이트에 대한 정보(예를 들어 각각의 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 쿠키 형태의 파일)에서 멤버십 카드 사이트와 쇼핑몰 사이트 간의 연결 관계를 확인한다(S430).For example, when a connection to a shopping mall site is attempted while logged in to a membership card site, the
이후, 연결 관계 확인 결과 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있지 않은 경우, 사용자 장치(100)는 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차를 수행한다.If it is determined that the link between the first service and the second service is not established in the cookie-type file stored in advance as a result of the connection relationship check, the
또한, 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 로그인 절차가 정상적으로 수행된 이후, 사용자 장치(100)는 해당 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에서 제공하는 다양한 기능/정보를 제공받고, 제공받은 기능/정보를 표시한다(S440).In addition, after the login procedure for the second
또한, 연결 관계 확인 결과 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있는 경우, 사용자 장치(100)는 미리 저장된 쿠키 형태의 파일에 포함된 제 2 서비스 정보(예를 들어 제 2 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 근거로 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.In addition, if the connection between the first service and the second service is set in the cookie-type file stored in advance as a result of the connection relationship check, the
일 예로, 연결 관계 확인 결과 사용자 장치(100)에 미리 저장된 쿠키 형태의 파일(예를 들어 미리 연동된 로그인 계정 정보에 포함된 멤버십 카드 사이트와 쇼핑몰 사이트와 음원 차트 사이트에 대한 정보(예를 들어 각각의 사이트 주소, 아이디, 패스워드, 키워드 등 포함)를 쿠키 형태의 파일)에서 멤버십 카드 사이트와 쇼핑몰 사이트 간의 연결이 설정되어 있을 때, 사용자 장치(100)는 미리 저장된 쿠키 형태의 파일에 포함된 쇼핑몰 사이트 정보를 근거로 쇼핑몰에 대응하는 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.For example, when a connection relationship is verified, a cookie-type file stored in advance in the user device 100 (for example, a membership card site, a shopping mall site, and a sound chart site included in the login account information linked in advance When a connection between a membership card site and a shopping mall site is established in a file (e.g., a cookie-shaped file including a site address, an ID, a password, a keyword, etc.) of the shopping mall site, And performs an automatic login procedure for the
이때, 미리 저장된 쿠키 형태의 파일에서 제 1 서비스와 제 2 서비스 간의 연동이 설정되어 있는 경우, 사용자 장치(100)는 사용자 입력에 따른 키워드를 미리 저장된 쿠키 형태의 파일에 포함된 키워드(예를 들어 제 2 서비스에 대응하는 키워드 또는 공통 키워드)와 비교하여, 수신된 키워드와 미리 저장된 쿠키 형태의 파일에 포함된 키워드(예를 들어 제 2 서비스에 대응하는 키워드 또는 공통 키워드)가 일치(또는 동일)할 때, 사용자 장치(100)는 미리 저장된 쿠키 형태의 파일에 포함된 제 2 서비스 정보(예를 들어 제 2 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 근거로 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행할 수도 있다.At this time, if the interworking between the first service and the second service is set in the file of the cookie type stored in advance, the
일 예로, 사용자 장치(100)에 미리 저장된 쿠키 형태의 파일(예를 들어 미리 연동된 로그인 계정 정보에 포함된 멤버십 카드 사이트와 쇼핑몰 사이트와 음원 차트 사이트에 대한 정보(예를 들어 각각의 사이트 주소, 아이디, 패스워드, 키워드 등 포함)를 쿠키 형태의 파일)에서 멤버십 카드 사이트와 쇼핑몰 사이트 간의 연결이 설정되어 있을 때, 사용자 장치(100)는 사용자 입력에 따른 키워드(예를 들어 "쇼핑몰")와 미리 저장된 쿠키 형태의 파일에 포함된 쇼핑몰 사이트에 대응하는 키워드(예를 들어 "쇼핑몰")를 비교하여 해당 키워드들이 일치할 때, 미리 저장된 쿠키 형태의 파일에 포함된 쇼핑몰 사이트 정보를 근거로 쇼핑몰에 대응하는 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.For example, a cookie-type file stored in advance in the user device 100 (for example, a membership card site, a shopping mall site, and a sound chart site included in the login account information linked in advance (for example, When a connection between a membership card site and a shopping mall site is established in a file (for example, a file in the form of a cookie including a name, a password, a keyword, and the like)), the
또한, 제 1 서비스와 제 2 서비스 간의 연동이 미리 저장된 쿠키 형태의 파일에 포함된 미리 설정된 연동 조건에 해당할 때, 사용자 장치(100)는 미리 저장된 쿠키 형태의 파일에 포함된 제 2 서비스 정보(예를 들어 제 2 서비스에 대한 서비스 주소, 아이디, 패스워드, 키워드 등 포함)를 근거로 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행할 수도 있다.Also, when the interworking between the first service and the second service corresponds to a pre-set interlocking condition included in a pre-stored cookie-type file, the
즉, 사용자 장치(100)는 사용자 장치(100)의 사용자의 서비스에 대한 접속 패턴에 따라 미리 학습된 정보인 연동 조건을 근거로 제 1 서비스와 제 2 서비스가 미리 학습된 정보인 연동 조건에 해당하는 경우에만 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.That is, the
일 예로, 멤버십 카드 사이트 접속 후 쇼핑몰 사이트에 접속하는 접속 패턴, 멤버십 카드 사이트 접속 후 음원 차트 사이트에 접속하는 접속 패턴 및 음원 차트 사이트에 접속 후 멤버십 카드 사이트에 접속하는 접속 패턴이 포함된 연동 조건을 포함하는 쿠키 형태의 파일에서 멤버십 카드 사이트와 쇼핑몰 사이트 간의 연결이 설정되어 있고 멤버십 카드 사이트에서 쇼핑몰 사이트로 접속하는 접속 패턴이 연동 조건에 포함되어 있을 때, 사용자 장치(100)는 미리 저장된 쿠키 형태의 파일에 포함된 쇼핑몰 사이트 정보를 근거로 쇼핑몰에 대응하는 웹 서비스 장치(200)에 대한 자동 로그인 절차를 수행한다.For example, the connection pattern to connect to the shopping mall site after accessing the membership card site, the connection pattern to connect to the sound chart site after the membership card site connection, and the connection pattern to connect to the membership card site after connecting to the sound chart site When a connection pattern between a membership card site and a shopping mall site is set in a cookie file and a connection pattern for accessing a shopping mall site from a membership card site is included in the interworking condition, And performs an automatic login procedure for the
다른 일 예로, 멤버십 카드 사이트 접속 후 쇼핑몰 사이트에 접속하는 접속 패턴, 멤버십 카드 사이트 접속 후 음원 차트 사이트에 접속하는 접속 패턴 및 음원 차트 사이트에 접속 후 멤버십 카드 사이트에 접속하는 접속 패턴이 포함된 연동 조건을 포함하는 쿠키 형태의 파일에서 쇼핑몰 사이트와 음원 차트 사이트 간의 연결이 설정되어 있고 쇼핑몰 사이트에서 음원 차트 사이트로 접속하는 접속 패턴이 연동 조건에 포함되어 있지 않을 때, 사용자 장치(100)는 쇼핑몰 사이트와 음원 차트 사이트 간의 연동이 되어 있음에도, 자동 로그인 절차를 수행하지 않고, 음원 차트 사이트에 대응하는 웹 서비스 장치(200)에 대한 로그인 절차를 추가 수행한다.In another example, a connection pattern for accessing a shopping mall site after accessing a membership card site, a connection pattern for accessing a sound chart site after connecting to a membership card site, and a connection pattern including a connection pattern for connecting to a membership card site, When a connection pattern between a shopping mall site and a sound source chart site is set in a file including a cookie form and a connection pattern for accessing a sound chart site from a shopping mall site is not included in the interlinking condition, The login procedure for the
또한, 자동 로그인 수행이 정상적으로 수행된 이후, 사용자 장치(100)는 해당 제 2 서비스에 대응하는 제 2 웹 서비스 장치(200)에서 제공하는 다양한 기능/정보를 제공받고, 제공받은 기능/정보를 표시한다(S450).Also, after the automatic log-in operation is normally performed, the
본 발명의 실시예는 앞서 설명된 바와 같이, 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인하여, 자주 사용 안 하는 서비스 로그인 계정을 읽어버려도 연동하는 자주 사용하는 서비스 로그인 후 해당하는 자주 사용 안 하는 서비스를 연동 로그인하여 해당 서비스를 이용할 수 있어 사용자의 만족감을 향상시키고, 고객의 서비스 사용 루트에 따른 이종간 서비스 연계 시 로그인을 별도로 진행해야 하는 번거로움을 해소하여 고객 접근의 용이성을 제고하고 사용자의 편의성을 향상시킬 수 있다.In the embodiment of the present invention, as described above, a plurality of service login accounts are mutually connected and stored in the form of a cookie, and then an account linked with one login at the time of login for an account for each service is automatically logged, Do not read the service login account that you frequently use even if you do not read the login account. After log in, you can log in and use the service you are not using frequently, so you can use the service to improve user satisfaction. It is possible to improve ease of access to the customer and improve the convenience of the user by solving the troubles of having to log-in separately.
또한, 본 발명의 실시예는 앞서 설명된 바와 같이, 상호 연동하는 복수의 서비스 로그인 계정 중에서 연동 조건에 따른 미리 설정된/학습된 사용자 접속 패턴을 근거로 학습된 계정 간에만 자동 로그인하여, 사용자가 자주 접속하는 사이트들 간의 접속/연결 관계에 따라 자동 로그인 서비스를 제공하여 사용자의 편의성을 향상시킬 수 있다.In addition, as described above, the embodiment of the present invention automatically logs only among learned accounts based on a preset / learned user access pattern according to an interlocking condition among a plurality of service login accounts interworking with each other, The automatic login service can be provided according to the connection / connection relationship between the connected sites, thereby improving the convenience of the user.
전술된 내용은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the essential characteristics thereof. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
본 발명은 복수의 서비스 로그인 계정을 상호 매칭 연결하여 쿠키 형태로 저장한 후, 서비스별 계정에 대한 로그인 시 한 번의 로그인으로 연계된 계정을 자동 로그인함으로써, 자주 사용 안 하는 서비스 로그인 계정을 읽어버려도 연동하는 자주 사용하는 서비스 로그인 후 해당하는 자주 사용 안 하는 서비스를 연동 로그인하여 해당 서비스를 이용할 수 있어 사용자의 만족감을 향상시키고, 고객의 서비스 사용 루트에 따른 이종간 서비스 연계 시 로그인을 별도로 진행해야 하는 번거로움을 해소하여 고객 접근의 용이성을 제고하고 사용자의 편의성을 향상시킨 것이므로 로그인 시스템 제공 분야, 사용자 장치 제공 분야, 이종간 서비스 연계 제공 분야, 인증 서비스 제공 분야 등에서 광범위하게 이용할 수 있다.In the present invention, a plurality of service login accounts are mutually matched to each other and stored in a form of a cookie. Then, when an account for each service is logged in, an account associated with one login is automatically logged in. The user can use the corresponding service by logging in the frequently used service after logging in the frequently used service, thereby improving the satisfaction of the user, and it is troublesome to log in separately when connecting the disparate service according to the service route of the customer The present invention can be widely used in the field of providing a login system, providing a user device, providing a service for connecting different kinds of services, and providing an authentication service since the convenience of the user is improved.
10: 로그인 시스템 100: 사용자 장치
200: 웹 서비스 장치 110: 표시부
120: 저장부 130: 통신부
140: 제어부10: login system 100: user device
200: Web service apparatus 110: Display unit
120: storage unit 130: communication unit
140:
Claims (7)
제 1 서비스에 대응하는 제 1 웹 서비스 장치에 연결하는 통신부; 및
상기 제 1 웹 서비스 장치에 연결된 상태에서 제 2 서비스에 대응하는 제 2 웹 서비스 장치에 대한 접속이 시도될 때 상기 쿠키 형태의 파일에서 상기 제 1 서비스와 제 2 서비스 간의 연결 관계를 확인하여, 상기 쿠키 형태의 파일에 상기 제 1 서비스와 제 2 서비스 간의 연결이 설정되어 있을 때, 상기 쿠키 형태의 파일에 포함된 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 제어부;를 포함하는 사용자 장치.A storage unit for storing login account information in a cookie type file;
A communication unit for connecting to a first web service apparatus corresponding to the first service; And
When a connection to the second web service apparatus corresponding to the second service is attempted in a state of being connected to the first web service apparatus, a connection relation between the first service and the second service is confirmed in the cookie type file, The second web service apparatus corresponding to the second service on the basis of the second service information included in the cookie type file when a connection between the first service and the second service is established in a cookie type file, And a control unit for performing an automatic login procedure for the user.
상기 로그인 계정 정보는 복수의 서비스에 대한 서비스 주소, 아이디, 패스워드 및 키워드가 상호 연동된 정보인 것을 특징으로 하는 사용자 장치.The method according to claim 1,
Wherein the login account information is information in which a service address, an ID, a password, and a keyword for a plurality of services are interlinked.
상기 제어부는, 상기 통신부를 통해 수신되는 키워드와 상기 쿠키 형태의 파일에 포함된 키워드가 서로 일치하지 않을 때, 상기 제 2 웹 서비스 장치에 대한 로그인 절차를 수행하는 것을 특징으로 하는 사용자 장치.The method according to claim 1,
Wherein the control unit performs a login procedure for the second web service apparatus when a keyword received through the communication unit and a keyword included in the cookie-type file do not match with each other.
상기 제어부는, 상기 통신부를 통해 수신되는 키워드와 상기 쿠키 형태의 파일에 포함된 키워드가 서로 일치할 때, 상기 제 2 서비스 정보를 근거로 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 것을 특징으로 하는 사용자 장치.The method according to claim 1,
Wherein the control unit performs an automatic login procedure for the second web service apparatus based on the second service information when the keyword received through the communication unit and the keyword included in the cookie-type file coincide with each other / RTI >
통신부를 통해 제 1 서비스에 대응하는 제 1 웹 서비스 장치에 연결하는 단계;
제어부를 통해, 상기 제 1 웹 서비스 장치에 로그인된 상태에서 제 2 서비스에 대응하는 제 2 웹 서비스 장치에 대한 접속이 시도될 때, 상기 쿠키 형태의 파일에서 상기 제 1 서비스와 제 2 서비스 간의 연결 관계를 확인하는 단계; 및
상기 제어부를 통해, 상기 연결 관계 확인 결과, 상기 쿠키 형태의 파일에 상기 제 1 서비스와 제 2 서비스 간의 연결이 설정되어 있을 때, 상기 쿠키 형태의 파일에 포함된 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 단계;를 포함하는 사용자 장치의 제어 방법.Storing login account information in a cookie type file through a storage unit;
Connecting to a first web service apparatus corresponding to a first service through a communication unit;
When a connection to the second web service apparatus corresponding to the second service is attempted while logged in to the first web service apparatus through the control unit, a connection between the first service and the second service in the cookie type file Confirming the relationship; And
Wherein when a connection between the first service and the second service is established in the cookie-type file as a result of the connection relationship check, the control unit determines, based on the second service information included in the cookie- And performing an automatic login procedure for the second web service apparatus corresponding to the second service.
상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 단계는 상기 쿠키 형태의 파일에 포함된 키워드 및 연동 조건 중 적어도 하나를 근거로 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 것을 특징으로 하는 사용자 장치의 제어 방법.6. The method of claim 5,
Wherein the step of performing an automatic login procedure for the second web service apparatus corresponding to the second service based on the second service information comprises the steps of: And performing an automatic login procedure for the second web service apparatus.
상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 단계는,
상기 제어부를 통해, 상기 쿠키 형태의 파일에 포함된 연동 조건에 상기 제 1 서비스와 상기 제 2 서비스 간의 연동이 포함되어 있는지 여부를 확인하는 과정;
상기 제어부를 통해, 상기 연동 조건에 상기 제 1 서비스와 상기 제 2 서비스 간의 연동이 포함되어 있지 않을 때, 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 로그인 절차를 수행하는 과정; 및
상기 제어부를 통해, 상기 연동 조건에 상기 제 1 서비스와 상기 제 2 서비스 간의 연동이 포함되어 있을 때, 상기 제 2 서비스 정보를 근거로 상기 제 2 서비스에 대응하는 상기 제 2 웹 서비스 장치에 대한 자동 로그인 절차를 수행하는 과정;을 포함하는 것을 특징으로 하는 사용자 장치의 제어 방법.6. The method of claim 5,
Wherein the step of performing an automatic login procedure for the second web service apparatus corresponding to the second service based on the second service information comprises:
Checking whether an interlocking condition between the first service and the second service is included in an interlock condition included in the cookie type file through the controller;
Performing a login procedure for the second web service apparatus corresponding to the second service when the interlocking condition does not include interlocking between the first service and the second service through the control unit; And
When the interlocking condition between the first service and the second service is included in the interlocking condition, the second web service apparatus corresponding to the second service, based on the second service information, And performing a log-in procedure based on the log-in information.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130099380A KR102115908B1 (en) | 2013-08-22 | 2013-08-22 | User equipment and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020130099380A KR102115908B1 (en) | 2013-08-22 | 2013-08-22 | User equipment and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20150022078A true KR20150022078A (en) | 2015-03-04 |
| KR102115908B1 KR102115908B1 (en) | 2020-05-27 |
Family
ID=53020153
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130099380A Active KR102115908B1 (en) | 2013-08-22 | 2013-08-22 | User equipment and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102115908B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110210205A (en) * | 2019-04-19 | 2019-09-06 | 平安科技(深圳)有限公司 | Determination method, apparatus, computer equipment and the computer storage medium of logging state |
| WO2021005808A1 (en) * | 2019-07-11 | 2021-01-14 | 株式会社ぐるなび | Information processing device, information processing method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000058795A (en) | 2000-06-29 | 2000-10-05 | 손효석 | System for movement connected plural site and thereof method |
| KR20100071753A (en) * | 2008-12-19 | 2010-06-29 | 주식회사 케이티 | Method for interconnecting site based on id federation using federation cookie |
-
2013
- 2013-08-22 KR KR1020130099380A patent/KR102115908B1/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20000058795A (en) | 2000-06-29 | 2000-10-05 | 손효석 | System for movement connected plural site and thereof method |
| KR20100071753A (en) * | 2008-12-19 | 2010-06-29 | 주식회사 케이티 | Method for interconnecting site based on id federation using federation cookie |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110210205A (en) * | 2019-04-19 | 2019-09-06 | 平安科技(深圳)有限公司 | Determination method, apparatus, computer equipment and the computer storage medium of logging state |
| WO2021005808A1 (en) * | 2019-07-11 | 2021-01-14 | 株式会社ぐるなび | Information processing device, information processing method, and program |
| KR20210007940A (en) * | 2019-07-11 | 2021-01-20 | 가부시키가이샤 구루나비 | Information processing device, information processing method and program |
| JP2021015397A (en) * | 2019-07-11 | 2021-02-12 | 株式会社ぐるなび | Information processing device, information processing method, and program |
| US11507637B2 (en) | 2019-07-11 | 2022-11-22 | Gurunavi, Inc. | Information processing apparatus, information processing method, and program for linking accounts |
| TWI788638B (en) * | 2019-07-11 | 2023-01-01 | 日商咕嘟媽咪股份有限公司 | Information processing apparatus, information processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102115908B1 (en) | 2020-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7216659B2 (en) | smart broadcast device | |
| US8656464B2 (en) | Communication controller and network system utilizing the same | |
| AU2017276273B2 (en) | Method and apparatus for controlling connection between devices | |
| US20170366535A1 (en) | Method and apparatus for connecting to online service | |
| KR101425491B1 (en) | System, method and computer readable recording medium for providing a call service by web to app interworking | |
| CN107070891B (en) | Service calling method and device | |
| CN105827438A (en) | Method for setting APN automatically | |
| US10743130B2 (en) | Systems and methods for location-based application management | |
| CN108055182B (en) | Open type intelligent home system | |
| KR101643870B1 (en) | Easy guide how to connect between electronic devices and customer premises router with Wi-Fi | |
| CN103176987A (en) | Method and device for controlling database access | |
| KR20150022078A (en) | User equipment and control method thereof | |
| KR20120080398A (en) | Cloud server and communication apparatus for interlocking call history and address book data, and control method thereof | |
| US11064271B2 (en) | Selective delivery state change of valve of remote metering device | |
| CN104113840A (en) | Air travel passenger airport WiFi (Wireless Fidelity) access authentication method and system | |
| US10498776B2 (en) | User terminal apparatus and method for communication using the same | |
| JP6021723B2 (en) | Management server, communication terminal, user registration system, and user registration method | |
| JP3660497B2 (en) | Maintenance operation access method in switching system | |
| US20140041019A1 (en) | Electronic device and method for hiding login information | |
| KR101482823B1 (en) | Method, contents management server, communication apparatus and recording medium for registering contents | |
| KR101203102B1 (en) | Method and apparatus for remotely controlling operating of terminal, recordable medium which program for executing method is recorded | |
| KR102854505B1 (en) | Method, system and terminal for recording real time screen image and event informaiton at the same time | |
| US12166638B1 (en) | Internet of things (IoT) systems and methods | |
| KR101459836B1 (en) | System for family album, apparatus and control method thereof, and recording medium thereof | |
| KR101379551B1 (en) | Method, Terminal, Server, and Recording Medium for Exclusive Authentication in OPMD System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130822 |
|
| PG1501 | Laying open of application | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20180802 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20130822 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190829 Patent event code: PE09021S01D |
|
| 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: 20200221 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200521 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20200522 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20221226 Start annual number: 4 End annual number: 4 |