Patents Assigned to NHN
  • Patent number: 10606608
    Abstract: A method of providing a service of a remote desktop by a main server to a client includes: commanding, before receiving a service request for the remote desktop from the client, the remote desktop to power on; determining, in response to receiving the service request from the client, an operating system corresponding to the client based on the received service request; and supporting booting of the determined operating system of the remote desktop by communicating with the remote desktop.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: March 31, 2020
    Assignee: NHN Entertianment Corporation
    Inventors: Byungseok Roh, Jae-Wan Jang, Cheol Hyeon Jo
  • Patent number: 10601906
    Abstract: A method to load balance via a load balancing node in a virtual network environment, the method including: receiving a request packet from a client through a router; selecting, via a load balancer of the load balancing node, a backend virtual machine server to receive the received request packet; generating, via a virtual switch of the load balancing node, a packet for virtual networking by overlaying information for transmitting the received request packet to the selected backend virtual machine server through a virtual network to the received request packet; and transmitting the generated packet for virtual networking to a hypervisor node including the selected backend virtual machine server.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: March 24, 2020
    Assignee: NHN Entertainment Corporation
    Inventor: Seong Woo Park
  • Patent number: 10572066
    Abstract: A system for calibrating touch error in a touch interface includes an object recognizing unit to recognize at least one object input through a touch interface from a plurality of objects on a touch keyboard; a target object determining unit to determine whether the recognized object corresponds to a target object that a user intended to input; a storing control unit to match and store location information corresponding to the recognized object and at least one location information corresponding to the target object; and a calibrating unit to calibrate the recognized object input through the touch interface to the target object based on the matched and stored location information. Methods for calibrating touch error are also disclosed.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: February 25, 2020
    Assignee: NHN Entertainment Corporation
    Inventor: Chuljae Lim
  • Patent number: 10560266
    Abstract: A system and method of managing multiple identities using a multiple identity management system includes receiving a user authentication signal from a user terminal, transmitting the user authentication signal to a first service server, the first service server matching the user authentication signal with a particular user ID associated with the first service server, receiving an authorization signal corresponding to the user authentication signal from the first service server, transmitting the authorization signal to the user terminal, receiving a request for validation of a user identification number corresponding to the authorization signal from a second service server, the second service server receiving the authorization signal transmitted via a user input from the user terminal, and transmitting the user identification number corresponding to the authorization signal to the second service server.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: February 11, 2020
    Assignee: NHN Entertainment Corporation
    Inventors: Yuik Yim, Cheolmin Ju
  • Patent number: 10545916
    Abstract: A method performed by a digital device including a touch interface display apparatus to simultaneously process files displayed thereon includes determining an execution instruction from a first input by a processor, the first input including a user's touch movement in a first direction on a first file, executing the execution instruction for at least two files including the first file from a second input by the processor, the second input including the user's touch movement in a second direction intersecting the first direction, transmitting the execution instruction over a communication network to one or more remote servers associated with the at least two files, and executing the received execution instruction, by each of the remote servers, for corresponding ones of the at least two files stored on a database of the remote server, in which the files displayed on the digital device are arranged in the second direction.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: January 28, 2020
    Assignee: NHN Corporation
    Inventor: Chang-Yol Baek
  • Patent number: 10547733
    Abstract: A mobile device including a voice call management part configured to manage a voice call, a text message management part configured to manage text messages exchanged through a mobile telephone switching network, a display part, an integrated message management unit, and an additional function process part configured to process at least one additional function in association with the integrated message management unit, in which the integrated message management unit includes a message monitoring unit configured to monitor voice call information and text message information in association with the voice call management part and the text message management part, a message information managing unit configured to generate integrated message information, which is to be provided to a user, based on the voice call information and the text message information, and an interface managing unit configured to generate an integrated message management user interface displaying the integrated message information.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: January 28, 2020
    Assignee: NHN Corporation
    Inventor: Dong Wook Kim
  • Patent number: 10537789
    Abstract: A game server includes: a main processing unit, connected to a user terminal via a data network, configured to perform user login; and a game processing unit configured to control the user terminal to execute a puzzle game in response to a game execution request signal from the user terminal. The game processing unit is configured to: control the user terminal to display colored blocks arranged in a matrix form of N rows and M columns in a puzzle game area, and to display one game character in an action display area; exchange a selected block with another neighboring block based on user input; determine if a matching block group of at least three consecutive blocks having the same color results from the block exchanging step; remove the matching block group; and control the game character to perform an action according to a result of the block removing step.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: January 21, 2020
    Assignee: NHN Entertainment Corporation
    Inventor: Jung Jun Park
  • Patent number: 10523668
    Abstract: An authentication method and system with an enhanced security based on eye recognition includes registering eye information extracted from an input image through a pre-registration process; receiving an eye recognition request; verifying whether a web login request associated with login information that is mapped to the eye information is present in response to receiving an eye recognition request; and performing an eye recognition in response to the web login request associated with the login information being verified to be present.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: December 31, 2019
    Assignee: NHN PAYCO Corporation
    Inventors: Sunggon Hong, Dongheon Yu
  • Patent number: 10456678
    Abstract: A method of providing a card game implemented by a computer includes the steps of; determining open cards and hidden cards different from one another to be assigned to first and second user terminals each including a screen configured to display an open card area having rows and columns and a hidden card area; providing a first card identifier information of the open cards, a first location information of the open cards, a second card identifier information of the hidden cards, and a second location information of the hidden cards; determining a rating of cards disposed along each column of the open card area based on a combination of the cards in the same column; comparing the rating of each column of the first user terminal to that of the second user terminal; and determining win or lose of the card game based on the compared result for each column.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 29, 2019
    Assignees: NHN Corporation, NHN Studio629 Corporation
    Inventors: Dongin Kim, Hyoungsun Park, SeongHoon Kim, Geonho Son, Hyunmi Lee, Chuljae Lim, Pyoung Sun Park, Hajin Oh, Bo Jeong Ko
  • Patent number: 10445440
    Abstract: Provided is a simulation method and system for real-time broadcasting. A simulation method may include verifying an action set for a mechanical object, and displaying a movement of the mechanical object in response to the action using a line that connects a start location of the movement and an end location of the movement.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: October 15, 2019
    Assignees: NHN Corporation, NHN BlackPick Corporation
    Inventors: Hyeok Jun Kwon, Chan Jong Lee, Kieran Kyunghoon Park, Chul Byung Chae, Jong Woon Park
  • Patent number: 10437457
    Abstract: A terminal device for executing an application providing a search service is provided. The terminal device may include a touch sensing display, one or more processors, and a memory. The application is configured to be stored in the memory and implemented by the one or more processors, and includes a first interface providing a code to display a first search interface corresponding to a text-based search on the touch sensing display, and a second interface providing a code to display a second search interface on the touch sensing display, when a call interaction of the second search interface corresponding to a recognition search is sensed in response to a touch input on the touch sensing display while displaying the first search interface.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: October 8, 2019
    Assignee: NHN Corporation
    Inventors: Hyun Joo Seo, Maria Park, Yeolae Kim, Jung Hoon Im
  • Patent number: 10384136
    Abstract: A method includes: storing, via at least one processor, intrinsic service elements and environmental elements in at least one storage medium on a user-by-user basis; receiving, from a first plurality of users, requests for a service over at least one network; selecting, in response to receiving the requests, a second plurality of users from the first plurality of users based on the intrinsic service elements; and matching at least two users among the second plurality of users based on the environmental elements.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: August 20, 2019
    Assignee: NHN Corporation
    Inventors: SeByoung Chae, Guiun Oh
  • Patent number: 10375224
    Abstract: A mobile device providing integrated management of message information and service provision through artificial intelligence is disclosed. The mobile device includes an integrated message management unit comprising a message monitoring unit configured to monitor voice call information and text message information in association with the voice call management part and the text message management part, a message information managing unit configured to generate integrated message information, which is to be provided to a user, based on the voice call information and the text message information, an interface managing unit configured to generate an integrated message management user interface displaying the integrated message information, and an artificial intelligence agent analyzing the voice call information and the text message information and providing a service associated with at least one additional function in association with the additional function process part based on the analyzed result.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: August 6, 2019
    Assignee: NHN Entertainment Corporation
    Inventor: Dong Wook Kim
  • Patent number: 10356134
    Abstract: A method of downloading a resource in a mobile environment includes detecting an attempt to access at least one server from a mobile terminal, executing a thread for each server to which the attempt to access is made, based on a multi-thread, downloading a resource of the at least one server through the corresponding thread, the resource being compressed based on a file unit, and unpacking the compressed resource, in which the threads are executed in parallel in the order of servers to which the attempt to access is made.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: July 16, 2019
    Assignee: NHN Entertainment Corporation
    Inventors: Kyoung Ryeol Jang, KiHuen Lee, Dong Soo Lee, Tae Gyeong Kim, WooJin Cho
  • Patent number: 10296304
    Abstract: A computer-implemented data analysis method including the steps of: providing a block for each group, in which the blocks are mapped to have different shapes from each other, and the groups are classified based on an attribute of a programming language-based function and instruction; providing a user interface for receiving the block selected by a user; generating a data analysis flow based on a user creation block that is generated when the selected blocks are combined in the user interface; transforming the data analysis flow to a programming language-based data analysis code through a language transform engine; and performing a data analysis based on the transformed data analysis code.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 21, 2019
    Assignee: NHN Entertainment Corporation
    Inventors: Dong Min Kang, Young Il Cho, Chanwoo Yang, Kyeong Won Seo, Sol Kim
  • Patent number: 10284687
    Abstract: A method of processing, at a web server, a long-polling between a client and a service server configured to provision a service to the client over a network includes: receiving, at the web server, a poll request from the client; transmitting, via the web server, the poll request to the service server; receiving, at the web server, a poll reply to the poll request from the service server; generating, at the web server, webpage data based on the data in the poll reply; and transmitting, via the web server, the webpage data to the client as the poll reply. The poll reply received at the web server includes data to be applied in association with the client.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: May 7, 2019
    Assignees: NHN Entertainment Corporation, NHN Studio629 Corporation
    Inventor: Chuljae Lim
  • Patent number: 10275125
    Abstract: It is an object to easily edit data having a plurality of pages. A program according to this invention causes a computer to cause a display unit to display at least one page of a plurality of pages arranged in accordance with a predetermined layout and an interchanging operation image for changing the layout by interchanging the position of a first page included in the at least one page with the position of a second page in a mode of specifying the first page and the second page, change the layout so as to interchange the first page with the second page upon accepting an operation on the interchanging operation image, and obtain image data representing one image by arranging images on the plurality of pages in accordance with the layout and connecting the images.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: April 30, 2019
    Assignees: NHN COMICO CORPORATION, NHN ENTERTAINMENT CORPORATION
    Inventor: Yuki Konokawa
  • Patent number: D847204
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: April 30, 2019
    Assignee: NHN Entertainment Corporation
    Inventors: Geonho Son, Hyoungsun Park, Dongin Kim, Jihwan Ha, Joon Ho Na, Pyoung Sun Park
  • Patent number: D847205
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: April 30, 2019
    Assignee: NHN Entertainment Corporation
    Inventors: Geonho Son, Hyoungsun Park, Dongin Kim, Jihwan Ha, Joon Ho Na, Pyoung Sun Park
  • Patent number: D847206
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: April 30, 2019
    Assignee: NHN Entertainment Corporation
    Inventors: Geonho Son, Hyoungsun Park, Dongin Kim, Jihwan Ha, Joon Ho Na, Pyoung Sun Park