US 12,332,950 B2
Apparatus and method for providing search service in association with chatroom of messenger application
Grace Minjoo Chung, Seongnam-si (KR); Bohye Kim, Seongnam-si (KR); Maria Park, Seongnam-si (KR); Jae Gwang Lee, Seongnam-si (KR); and Ji Yong Kim, Seongnam-si (KR)
Assigned to LY Corporation, Tokyo (JP); and NAVER Corporation, Seongnam-si (KR)
Filed by LY Corporation, Tokyo (JP); and NAVER Corporation, Seongnam-si (KR)
Filed on Jan. 11, 2022, as Appl. No. 17/573,256.
Claims priority of application No. 10-2021-0003761 (KR), filed on Jan. 12, 2021.
Prior Publication US 2022/0222304 A1, Jul. 14, 2022
Int. Cl. G06F 16/9532 (2019.01); G06F 16/9032 (2019.01); G06F 16/9038 (2019.01)
CPC G06F 16/9532 (2019.01) [G06F 16/90324 (2019.01); G06F 16/9038 (2019.01)] 21 Claims
OG exemplary drawing
 
1. A method of providing a search service, implemented by a computer system, the method comprising:
executing the search service provided through a chatroom associated with a messenger application, wherein the chatroom is to exchange messages among a plurality of users;
based on a first search term input for the search service, displaying, on a search entry area, first search results corresponding to the first search term and at least one autocomplete search term of the first search term;
sharing, through the chatroom, the first search results with the plurality of users; and
storing, in a database, information about the first search results indexed to the first search term and the at least one autocomplete search term of the first search term,
wherein the at least one autocomplete search term of the first search term is determined based on determining whether a quantity of search term input history of a user for the search service meets or exceeds a predetermined amount,
wherein the first search results are related to a topic determined for the chatroom and filtered search results from among first search results of the first search term,
wherein the topic for the chatroom is determined based on at least one of i) an initial topic set at creation of the chatroom, ii) a title of chatroom, or iii) analysis of keywords included in messages transmitted in the chatroom,
wherein the search entry area comprises a first area for inputting the first search term and a second area for displaying the first search results and the at least one autocomplete search term,
wherein the displaying of the first search results and the at least one autocomplete search term comprises:
displaying the first search results and the at least one autocomplete search term on the second area concurrently with the first search term being input by the user is displayed on the first area, without receiving, from the user, a search request for outputting the first search results;
determining that the user has modified the first search term being input by the user on the first area, without receiving a separate search request from the user; and
updating, based on the modified first search term, the first search results and the at least one autocomplete search term displayed on the second area in response to determining that the user has modified the first search term,
wherein the updating of the first search results and the at least one autocomplete search term is performed without transmitting the first search term to the chatroom, and
wherein the displaying of the at least one autocomplete search term on the second area comprises displaying a first portion of the at least one autocomplete search term that matches the first search term and a second portion of the at least one autocomplete search term that does not match the first search term such that the first portion and the second portion are distinguishable from each other.