System and method for managing bundle data database storing data association structure
First Claim
1. A bundle database management system for generating storing and searching bundle data defining an association structure between individual words having relation to each other, the system comprising:
- a search server having a processor connected to a memory, the search server comprising;
a bundle definition unit configured to define a core word, a relevant word connected to the core word, and another relevant word derived from the relevant word regarded as another core word, generate bundle data defining an nth connection relation between the core word and the relevant word as a graph hierarchy structure, and store the generated bundle data;
a description definition unit configured to store description data corresponding to the core word and relevant word;
a search request receiving unit configured to receive a search request including a specific search word input by a user;
a search result page generating unit configured to generate the search result page including the bundle data having a search word in its core word and the description data relating to the core word; and
a search result page transmitting unit configured to transmit the search result page to the user; and
a user terminal connected to the search server, the user terminal being configured to transmit the search request and receive the search result page,wherein the search server generates, stores and searches bundle data constituting n-dimensional (n>
1) bundle, the n-dimensional bundle having a repetitive connection structure, comprising;
a first (n=1) bundle in which at least one relevant word corresponding to a single core word is connected;
a second (n=2) bundle in which an arbitrary relevant word constituting the first bundle becomes a single core word and at least one relevant word connected to the single core word is connected; and
a third (n=3) bundle in which an arbitrary relevant word constituting the second bundle becomes a single core word and at least one relevant word connected to the single core word is connected,and wherein the search server connects bundle data through any one method selected from a group or a connection method thereof, the group consisting of;
a horizontal line A-type connection for converting a relevant word located on a horizontal line (odd-bundle) into a core word and connecting a horizontal bundle to the core word by a vertical line derived from the core word;
a horizontal line B-type connection rotating a horizontal bundle and connecting the horizontal bundle by the horizontal line when adding a new relevant word (core word) to the rightmost side of a horizontal line;
a horizontal line B-type insertion connection for converting a bundle into a rotated bundle and inserting the bundle between relevant words located on a horizontal line;
a vertical line B-type connection for converting a relevant word located on a vertical line (even bundle) into a core word and connecting a rotated bundle to the core word by a horizontal line derived from the core word;
a vertical line end A-type connection for connecting a horizontal bundle by the vertical line when adding a new relevant word (core word) to the uppermost side of a vertical line; and
a vertical line A-type insertion connection for inserting a bundle between relevant words located on a vertical line.
0 Assignments
0 Petitions
Accused Products
Abstract
A bundle database management system comprises a search server including a bundle definition unit for defining a core word and a relevant word connected to the core word, and connection relation between the core and relevant words to generate and store bundle data; a description definition unit for defining description data corresponding to the core and relevant words; a search request receiving unit for receiving a search request including a specific search word input by a user; a search result page generating unit for generating a search result page including the bundle data retrieved by the search word as a core word and the description data retrieved by the core word; and a search result page transmitting unit for transmitting the search result page to the user; and a user terminal connected to the search server for transmitting the search request and receiving the search result page.
-
Citations
11 Claims
-
1. A bundle database management system for generating storing and searching bundle data defining an association structure between individual words having relation to each other, the system comprising:
-
a search server having a processor connected to a memory, the search server comprising; a bundle definition unit configured to define a core word, a relevant word connected to the core word, and another relevant word derived from the relevant word regarded as another core word, generate bundle data defining an nth connection relation between the core word and the relevant word as a graph hierarchy structure, and store the generated bundle data; a description definition unit configured to store description data corresponding to the core word and relevant word; a search request receiving unit configured to receive a search request including a specific search word input by a user; a search result page generating unit configured to generate the search result page including the bundle data having a search word in its core word and the description data relating to the core word; and a search result page transmitting unit configured to transmit the search result page to the user; and a user terminal connected to the search server, the user terminal being configured to transmit the search request and receive the search result page, wherein the search server generates, stores and searches bundle data constituting n-dimensional (n>
1) bundle, the n-dimensional bundle having a repetitive connection structure, comprising;a first (n=1) bundle in which at least one relevant word corresponding to a single core word is connected; a second (n=2) bundle in which an arbitrary relevant word constituting the first bundle becomes a single core word and at least one relevant word connected to the single core word is connected; and a third (n=3) bundle in which an arbitrary relevant word constituting the second bundle becomes a single core word and at least one relevant word connected to the single core word is connected, and wherein the search server connects bundle data through any one method selected from a group or a connection method thereof, the group consisting of; a horizontal line A-type connection for converting a relevant word located on a horizontal line (odd-bundle) into a core word and connecting a horizontal bundle to the core word by a vertical line derived from the core word; a horizontal line B-type connection rotating a horizontal bundle and connecting the horizontal bundle by the horizontal line when adding a new relevant word (core word) to the rightmost side of a horizontal line; a horizontal line B-type insertion connection for converting a bundle into a rotated bundle and inserting the bundle between relevant words located on a horizontal line; a vertical line B-type connection for converting a relevant word located on a vertical line (even bundle) into a core word and connecting a rotated bundle to the core word by a horizontal line derived from the core word; a vertical line end A-type connection for connecting a horizontal bundle by the vertical line when adding a new relevant word (core word) to the uppermost side of a vertical line; and a vertical line A-type insertion connection for inserting a bundle between relevant words located on a vertical line. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A bundle database management method for generating, storing, and searching bundle data defining an association structure between individual words having relation to each other, the method comprising the steps of:
-
(1) defining, with a processor, a core word, a relevant word connected to the core word, and another relevant word derived from the relevant word regarded as another core word, generating bundle data defining an nth connection relation between the core word and the relevant word as a graph hierarchy structure, and storing the generated bundle data; (2) storing description data in a memory, the description data corresponding to the core word and the relevant word; (3) receiving a search request including a specific search word input by a user; (4) generating, with a processor, a search result page including the bundle data having a search word as its core word and the description data relating to the core word; and (5) transmitting the search result page to a user terminal, wherein the step of (1) generating and storing bundle data comprises generating the bundle data having n-dimension (n>
1) bundle and storing the bundle data in a bundle data DB, the n-dimensional bundle having a connection structure comprising;a first (n=1) bundle in which at least one relevant word corresponding to a single core word is connected; a second (n=2) bundle in which an arbitrary relevant word constituting the first bundle becomes a single core word and at least one relevant word connected to the core word is connected; and a third (n=3) bundle in which an arbitrary relevant word constituting the second bundle becomes a single core word and at least one relevant word connected to the core word is connected, and wherein the step of (4) generating a search result page comprises connecting bundle data through any one method selected from a group or a connection method thereof, the group consisting of; a connection (a horizontal line A-type connection) for converting a relevant word located on a horizontal line (odd bundle) into a core word and connecting a horizontal bundle to the core word by a vertical line derived from the core word; a connection (a horizontal line end B-type connection) for rotating a horizontal bundle and connecting the horizontal bundle by a horizontal line when adding a new relevant word (core word) to the rightmost side of the horizontal line; a connection (a horizontal line B-type insertion connection) for converting a bundle into a rotated bundle and inserting the bundle between relevant words located on a horizontal line; a connection (a vertical line B-type connection) for converting a relevant word located on a vertical line (even bundle) into a core word and connecting a rotated bundle to the core word by a horizontal line derived from the core word; a connection (a vertical line end A-type connection) for connecting a horizontal bundle by a vertical line when adding a new relevant word (core word) to the uppermost side of a vertical line; and a connection (a vertical line A-type insertion connection) for inserting a bundle between relevant words located on a vertical line. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification