Personalized data search system and method thereof
AssigneeNaver Corporation
InventorsTaeki KANG, Wooshin KANG, Ho Min PARK
Life of this patent
Estimating the term…
Abstract
Disclosed are systems and methods for conducting a personalized data search including selecting, by a cloud server, one of a plurality of data servers that is allocated to a desired user, the selecting being in response to a search request that is received via a cloud service platform from the desired user; conducting a search, by the cloud server, using the selected data server; and providing, by the cloud server, a search result based on the conducted search to the desired user via the cloud service platform.
Claims20
A method for conducting a personalized data search in a personalized data search system including a cloud server, the cloud server including a plurality of data servers, each of the plurality of data servers storing personalized data for users, the method comprising:
- selecting, by the cloud server, one of the plurality of data servers that is allocated to a desired user, the selecting being in response to a search request that is received via a cloud service platform from the desired user;
- conducting, by the cloud server, a search using the selected data server;
- and
- providing, by the cloud server, a search result based on the conducted search to the desired user via the cloud service platform.
A personalized data search system comprising:
- a cloud server including a plurality of data servers, each of the plurality of data servers being configured to store personalized data for users;
- a search application program interface (API) server configured to,
- request the cloud server to conduct a search for personalized data associated with a desired user, the search API server configured to request the cloud server in response to receiving a search request that is received via through a cloud service platform from the desired user,
- receive a search result from the cloud server, and
- provide the received search result to the desired user via the cloud service platform;
- and
- the cloud server is configured to,
- select a data server from among the plurality of data servers that is allocated to the desired user, and
- conduct the search using an index volume stored in a disc of the selected data server.
A method for conducting a personalized data search in a personalized data search system including a cloud server and a search server, the cloud server including a plurality of data servers, each of the plurality of data servers storing personalized data for users, the search server being independent from the cloud server, the method comprising:
- accessing, by the search server, a disc of a data server of the plurality of data servers that is allocated to a desired user in response to a search request received from the desired user via a cloud service platform;
- reading, by the search server, an index volume stored in the disc of the accessed data server;
- conducting, by the search server, a search for personalized data within the disc of the accessed data using the read index volume;
- and
- providing, by the search server, search results to the desired user.
A personalized data search system comprising:
- a cloud server including a plurality of data servers, each of the plurality of data servers being configured to store personalized data for users;
- a search server independent of the cloud server and configured to search for the personalized data stored in the cloud server;
- a search application program interface (API) server configured to,
- request the search server for a search of personalized data of a desired user in response to a search request that is received from the desired user via a cloud service platform, and
- provide the search results to via the cloud service platform;
- and
- the search server is configured to,
- read an index volume stored in disc of a selected data server of the plurality of data servers;
- conduct the search for the personalized data by accessing the disc of the selected data server, and
- provide the search results to the desired user via the cloud service platform.
Dependencies are inferred from the claim text.