WO2012091360A2 - 유저 맞춤형 컨텐츠 제공 방법 및 시스템 - Google Patents
유저 맞춤형 컨텐츠 제공 방법 및 시스템 Download PDFInfo
- Publication number
- WO2012091360A2 WO2012091360A2 PCT/KR2011/009972 KR2011009972W WO2012091360A2 WO 2012091360 A2 WO2012091360 A2 WO 2012091360A2 KR 2011009972 W KR2011009972 W KR 2011009972W WO 2012091360 A2 WO2012091360 A2 WO 2012091360A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- user
- information
- customized
- order
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
Definitions
- the present invention relates to a method and a system for providing user-customized content in which a content provider or a content providing agent provides user-customized content by referring to user's order information when a user directly inputs information on desired content.
- the Semantic Web is a technology that allows computers to read, understand, and process information on behalf of humans.
- information retrieval or content retrieval technology is still being developed around content providers. This is because the current information retrieval system is a method in which a web-based information retrieval engine filters and extracts information based on a user's search terms when a user inputs a search term into a search box such as a portal site.
- the user has to repeat the search several times in order to obtain contents containing information desired by users.
- they spend a lot of time searching for content but they don't get the content they want and they only waste high Internet fees. This is because users want to browse more specific and specialized contents, but information retrieval services do not actively respond to the needs of users.
- An object of the present invention is to provide a method and system for providing user-tailored content in a new manner.
- a user-customized content providing method comprising: (a) receiving content order information from a user and constructing a content order information DB; (b) publishing the content order information DB; (c) receiving content corresponding to content order information from a content provider; And (d) characterized in that it comprises the step of providing the provided content to the user customized.
- the content is any one of a homepage content of a web site, a blog content, a social networking service (SNS) content, an advertisement content, a web service content, a music content, a video content, a still picture content, an e-book content, and a text content.
- SNS social networking service
- the content order information DB stores a metadata element corresponding to user order information as an attribute.
- the metadata element is generated by an ontology, which is an order information representation frame.
- the ontology consists of a tree structure, and a vocabulary is arranged in each node of the tree, and each vocabulary has an ontology structure value.
- the ontology structure value is composed of a numerical sequence.
- the ontology is provided for each region of interest of the user, location information of the user, personal information of the user, activity record of the user, and activity schedule information of the user.
- the content order information DB may include a user region of interest DB for storing user's region of interest information; A user location information DB for storing location information of the user; A user profile information DB for storing user profile information; And a user activity record / scheduled information DB for storing the activity record and activity schedule information of the user.
- Attributes of the user area of interest DB include one or more metadata elements of politics, society, economy, culture, technology, entertainment, international affairs, education, health, child care, weather, locality, jobs, labor, and welfare.
- the attribute of the user location information DB includes a metadata element of the user's current location information.
- Attributes of the user profile information DB include one or more metadata elements among a name, a family relationship, a job, a phone number, an anniversary, a birthday, a hobby, and a taste object.
- the attribute of the user activity record / scheduled information DB may be a metadata element related to at least one user activity record among a product purchase history, a travel record, and purchase information, and at least one of a purchase schedule, a travel schedule, a wedding schedule, and an event schedule. It contains metadata elements relating to user activity schedule information.
- the user region of interest DB, user location information DB, user profile information DB, and user activity record / scheduled information DB further include attributes for a content start method.
- the content disclosure method includes at least one or one or more metadata elements of a content start place, content size, start form, content creation date, and start date.
- the step of constructing the content order information DB of the step (a) comprises: providing a metadata element relating to the order information to the user terminal; And storing the metadata element selected or created by the user as an attribute of the content order information DB.
- the user inputs the content order information to the user terminal; Extracting an ontology structure value corresponding to the metadata element name of the input content order information; And implementing the content order information DB using the metadata element name and the ontology structure value as attributes.
- the means for implementing the content order information DB consists of a relational database (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relational database
- the publishing of the content order information DB of the step (b) may include: obtaining statistics on a user's order for each metadata element name of the content order information DB; Ranking the metadata element names based on statistics on a user's order; And publishing the content order information DB according to the ranking of the metadata element names.
- the content order statistics DB includes attribute data of a rank for each metadata element, a metadata element name, an order number, and an ontology structure value.
- the means for implementing the content order statistics DB consists of a relational database base (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relational database base
- Receiving the content providing information from the content provider further comprises the step of building a content providing information DB.
- the content providing information DB stores metadata elements corresponding to user's order information as attributes.
- the metadata element is generated by an ontology which is a provision information presentation frame.
- the ontology consists of a tree structure, and a vocabulary is arranged in each node of the tree, and each vocabulary has an ontology structure value.
- the ontology structure value is composed of a numerical sequence.
- the ontology is provided for each region of interest of the user, location information of the user, personal information of the user, activity record of the user, and activity schedule information of the user.
- the building of the content providing information DB may include: identifying a content provider; Selecting an area of the provided content; Creating a metadata element for the provided content; And implementing a content provider information DB using metadata elements for the provided content.
- the building of the content providing information DB may include: inputting a metadata element name for content provided by a content provider; Retrieving ontology by the input metadata element name; Extracting the ontology structure value; And implementing a content providing information DB based on the input metadata element name and the ontology structure value.
- the building of the content providing information DB may include: operating a text crawler to scan text in the content; Extracting a keyword from the text; Searching for the ontology of content order information using the keyword; Extracting the ontology structure value; And implementing content providing information DB using the keyword and the ontology structure value as attributes.
- the building of the content providing information DB may include: operating a text crawler to scan text in the content; Stemming the text to generate a keyword; Searching for the ontology of content order information using the keyword; Extracting the ontology structure value; And implementing content providing information DB using the keyword and the ontology structure value as attributes.
- the data attribute of the content providing information DB includes one or more of a keyword, a content name, a producer, a production date, a providing site, a place, contents, a personality, and an ontology structure value.
- the means for implementing the content providing information DB is composed of a relation data base (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relation data base
- the filtering of the provided content may include extracting an order information keyword of a user; Comparing the extracted keyword with the provision information keyword of the content provider; Calculating a keyword match degree; And linking the provided content according to the keyword matching degree.
- the method may further include storing the content start information according to the keyword matching degree and constructing the content start information DB.
- the method further includes the step of constructing a content start information DB for each user that stores content start information for each user according to a content start method specified by the user.
- the calculating of the keyword matching degree may include comparing a keyword extracted from user's order information with a string of keywords provided from a content provider; Comparing ontology structure values of two keywords when the strings match; And calculating the degree of agreement according to the ontology structure value comparison result.
- the providing of the contents of step (d) by the user may include extracting a content start method designated by the user from the contents order information DB; Constructing a content start information DB for each user that stores content start information for each user; And providing the order content to the user terminal with reference to the content start information DB for each user.
- the content start information DB for each user is composed of at least one attribute of a user ID, order section, metadata element name, start date, start form, start place, and order content link data.
- the means for implementing the user-specific content disclosure information DB is composed of a relational database (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relational database
- a user-customized content providing system for achieving the above object, a user terminal; A user-customized content providing server connected to the user terminal via a wired or wireless network; A content order information DB for storing content order information of a user; A content providing information DB for storing content providing information of a content provider; And a user-customized content initiation provider providing a user-customized content provided from a content provider with reference to the content order information DB and the content providing information DB.
- the content is any one of a homepage content of a web site, a blog content, a social networking service (SNS) content, an advertisement content, a web service content, a music content, a video content, a still picture content, an e-book content, and a text content.
- SNS social networking service
- a content order metadata generator for generating metadata about a user's content order; And a content order information DB generator for generating the content order information DB with attributes of metadata elements corresponding to user order information.
- the metadata element is generated by an ontology, which is an order information representation frame.
- the ontology consists of a tree structure, and a vocabulary is arranged in each node of the tree, and each vocabulary has an ontology structure value.
- the ontology structure value is composed of a numerical sequence.
- the ontology is provided for each region of interest of the user, location information of the user, personal information of the user, activity record of the user, and activity schedule information of the user.
- the content order information DB may include a user region of interest DB for storing user's region of interest information; A user location information DB for storing location information of the user; A user profile information DB for storing user profile information; And a user activity record / scheduled information DB for storing the activity record and activity schedule information of the user.
- Attributes of the user area of interest DB include one or more metadata elements of politics, society, economy, culture, technology, entertainment, international affairs, education, health, child care, weather, locality, jobs, labor, and welfare.
- the attribute of the user location information DB includes a metadata element of the user's current location information.
- Attributes of the user profile information DB include one or more metadata elements among a name, a family relationship, a job, a phone number, an anniversary, a birthday, a hobby, and a taste object.
- the attribute of the user activity record / scheduled information DB may be a metadata element related to at least one user activity record among a product purchase history, a travel record, and purchase information, and at least one of a purchase schedule, a travel schedule, a wedding schedule, and an event schedule. It contains metadata elements relating to user activity schedule information.
- the user region of interest DB, user location information DB, user profile information DB, and user activity record / scheduled information DB further include attributes for a content start method.
- the content disclosure method includes at least one or one or more metadata elements of a content start place, content size, start form, content creation date, and start date.
- the content order information DB provides a metadata element related to the order information to the user terminal, and is stored with the metadata element selected or created by the user as an attribute.
- the content order information DB is stored as an attribute of the metadata element name of the content order information directly input by the user and an ontology structure value corresponding thereto.
- the means for implementing the content order information DB consists of a relational database (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relational database
- the apparatus may further include a content order information public machine for publishing content order information of the user.
- the apparatus further includes a content order statistics DB for storing statistics and ranks of user orders for each metadata element name of the content order information DB.
- the content order statistics DB includes attribute data of a rank for each metadata element, a metadata element name, an order number, and an ontology structure value.
- the means for implementing the content order statistics DB consists of a relational database base (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relational database base
- a content provisioning metadata generator for generating metadata about content provisioning of the content provider; And a content providing information DB generator configured to generate the content providing information DB using the metadata element as an attribute corresponding to the content providing information of the content provider.
- the content providing information DB stores metadata elements corresponding to user's order information as attributes.
- the metadata element is generated by an ontology which is a provision information presentation frame.
- the ontology consists of a tree structure, and a vocabulary is arranged in each node of the tree, and each vocabulary has an ontology structure value.
- the ontology structure value is composed of a numerical sequence.
- the ontology is provided for each region of interest of the user, location information of the user, personal information of the user, activity record of the user, and activity schedule information of the user.
- the apparatus further includes a stemmer for stemming the text scanned by the text crawler to extract a keyword.
- the data attribute of the content providing information DB includes one or more of a keyword, a content name, a producer, a production date, a providing site, a place, contents, a personality, and an ontology structure value.
- the means for implementing the content providing information DB is composed of a relation data base (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relation data base
- the apparatus may further include a content filtering processor configured to filter content customized to user order information by referring to the content order information DB and the content providing information DB.
- a content filtering processor configured to filter content customized to user order information by referring to the content order information DB and the content providing information DB.
- the content filtering processor calculates a degree of agreement between the user's order information keyword and the content provider's provided information keyword, and filters the content based on the degree of matching.
- the apparatus further includes content disclosure information DB for storing content disclosure information according to the keyword matching degree.
- the apparatus further includes a content start information DB for each user that stores content start information for each user according to a content start method specified by the user.
- the content filtering processor compares the keywords extracted from the user's order information with the strings of the keywords provided from the content provider, and if the strings match, compares the ontology structure values of the two keywords and calculates the match.
- the content start information DB for each user is composed of at least one attribute of a user ID, order section, metadata element name, start date, start form, start place, and order content link data.
- the means for implementing the user-specific content disclosure information DB is composed of a relational database (RDB) model or a DB using at least one markup language among XML, XHTML, and HTML.
- RDB relational database
- a method and system for providing user-customized content selects or creates content order information without having to perform a plurality of searches to find a desired content, and starts the desired content at a desired size and time at a desired size and type. It can be provided in the form, it can create a new information distribution technology market that does not exist conventionally.
- a user can quickly receive the content he / she wants in a flood of content at a low cost, and the content provider can create a customized content that fits the user's preference, thereby reducing the opportunity for unnecessary content creation. Prevent and contribute to the specialization and refinement of the content.
- content provided by a plurality of content providers may be provided in a catalog form according to a user's order, thereby pioneering a new market called a content catalog service.
- FIG. 1 is a block diagram illustrating a user-customized content providing system according to the present invention
- FIG. 2 is a flowchart illustrating an example of constructing a content order information DB
- 3A to 3D illustrate a process of initiating content order information with metadata elements
- FIG. 4 is a diagram illustrating an ontology structure for a user ROI
- FIG. 5 is a view showing a data table of a metadata DB for a user region of interest
- FIG. 6 is a view illustrating an ontology structure for user location information
- FIG. 7 is a view showing a data table of a metadata DB for user location information
- FIG. 8 is a view showing an ontology structure for user profile information
- FIG. 9 is a view showing a data table of a metadata DB for user profile information
- FIG. 10A illustrates an ontology structure for a user activity record.
- 10B is a view showing an ontology structure for user activity predictor information
- 11 is a view showing a data table of a metadata DB for user activity record / scheduled information
- FIG. 12 is a flowchart showing another example of constructing a content order information DB
- FIG. 13 is a diagram illustrating an example of implementing element values of metadata for content ordering in XML
- FIG. 14 is a flowchart illustrating an example of publishing a content order information DB
- 15a to 15c is a view showing a data table of the content order statistics DB
- 16 is a view showing an example of a user's order information is disclosed on a desktop PC
- 17 is a flowchart illustrating an example of providing content from a content provider
- FIG. 18 is a view showing a data table of a content providing information DB
- 19 is a diagram showing an example of constructing a content providing information DB using a text crawler
- 21 is a flowchart illustrating an example of filtering using a keyword in content filtering
- 22 is a flowchart illustrating an example of providing content in a user-customized form
- 23 is a view showing a data table of a content start information DB for each user
- 24 is a view showing an example of starting user-customized content on a user's PC
- 25 is a diagram illustrating an example of launching user-customized content on a user's smartphone.
- FIG. 1 is a block diagram illustrating a user-customized content providing system according to the present invention.
- a user terminal 100 such as a smartphone 100a, a desktop PC 100b, a smart pad 100c, a notebook computer, an IPTV (Internet Protocol TV), and the like is provided on a user side.
- IPTV Internet Protocol TV
- the user terminal 100 is connected to the user-customized content providing server 300 through a wired or wireless network 200.
- the user-customized content providing server 300 may be a content provider side server or a content providing agent side server.
- the user-customized content providing system according to the present invention has a system configuration as shown in FIG.
- the system of the present invention is a system for constructing a content order information DB from the user terminal 100, a system for publishing the content order information DB, a system for receiving content, a system for filtering content, and a system for providing user-customized content. It is composed.
- the content order information DB construction system includes a content order metadata generator 302 for content order, a content order information DB generator 304 for generating content order information DB when a user selects or creates metadata, and metadata An ontology 306 for generating element names, and a content order information DB 310 for storing and managing content order information of the user.
- the content order information DB publishing system includes a content order information publishing unit 312 for releasing content order information, and a content order statistics DB 320 for statistic data on content order information of a user.
- the content receiving system includes a content providing metadata generator 322 for providing a content, a content providing information DB generator 324 for generating a content providing information DB when the content provider selects or creates metadata, and metadata Ontology 326 for generating the element name, and content providing information DB 330 for storing and managing the information provided by the content provider.
- the content filtering system includes a content filtering processor 332 for updating the content providing information DB 330 by filtering the content providing information by user customization by referring to the order information of the user.
- the user-customized content providing system includes a user-customized content start provider 342 for providing filtered contents to the user terminal 100, a content start information DB 350 for storing and managing start information of the ordered content, and a user.
- Each content start information DB 344 stores and manages content start information for each user.
- content order information means content content information for ordering content desired by a user. This is necessary for providing content order information to a content provider or a content providing agent in order for a user to receive desired content. Therefore, in the present invention, the process of DBizing the content order information of the user is preceded.
- the content order metadata generator 302 discloses information about content to be ordered by the user as metadata elements to the user. Therefore, the user can select a metadata element provided to his terminal or create an item to transmit content order information.
- Each element of the metadata is presented in a form that is easy for the user to understand, such as a table or a list.
- the user writes a desired value in each element of the metadata on the user terminal 100 or selects it according to a menu selection method, and transmits it to the user-customized content providing server 300.
- the content order information DB generator 304 constructs a DB with order elements and values that the user writes or selects in metadata on the terminal.
- the metadata element is provided for each content according to the user's region of interest information, the content according to the user's location information, the content according to the user's personal information, the user's activity record and the activity schedule information.
- the content order information DB 310 is composed of a user region of interest DB 310a, a user location information DB 310b, a user profile information DB 310c, and a user activity record / scheduled information DB 310d.
- the user activity record and the activity schedule information DB may be configured as separate DBs, but contain overlapping information.
- the content order information DB 310 may be composed of a combination of the above independent DB or may be configured on the user-customized content providing server as an integrated DB.
- An integrated DB is an implementation method of distributing each DB in a single server system
- an independent DB is a system in which each DB is distributed independently and is composed of a plurality of server systems. If the number of users becomes large, an independent distributed DB system, a so-called cloud computing environment, is preferable.
- the ontology 306 is a function unit for generating metadata elements as an order information expression frame for ordering user-customized content.
- Ontology is a general technical term used in artificial intelligence research, which is a computer technology field, and has various meanings.
- an expression method representing a user's order information to provide user-tailored content that is, a metadata element. Construct and use a lexical system that defines the relationship between them.
- an order format for user desired content is required.
- metadata is used for the order information format, and ontology is used for generating the order metadata element.
- the content order information publisher 312 obtains statistics on order information of users and stores the content order statistics DB 320. Data stored and managed in the content order statistics DB 320 is disclosed to content providers.
- the content providing metadata generator 322 expresses information about content provided by the content provider as metadata elements. Ontology 326 is used to generate metadata elements as a content providing information presentation frame.
- the content provision information DB generator 324 constructs the content provision information DB 330 based on metadata elements.
- the content providing metadata generator 322 and the content providing information DB generator 324 are functional units for the content provider.
- the content providing information DB 330 is a DB open to content providers and stores and manages content content information provided by the content providers.
- the content providing information DB 330 is referred to to provide customized content to the user.
- the content filtering processor 332 is a function unit that determines the degree of correspondence between the content order information of the user and the content providing information of the content provider and links related order content.
- the content filtering processor 332 determines the degree of consistency with reference to the content order information DB 310 and the ontology 306, and the content providing information DB 330 and the ontology 326. It is stored and managed in the content start information DB 350.
- the user-customized content start-up provider 342 arranges and links matched and filtered user-tailored contents according to the user's content order information and starts and provides the user in consideration of a desired terminal, time zone, start-up form, and capacity. It is wealth.
- the content start information DB 344 for each user is a DB that stores and manages data including contents to be provided for each user who ordered the content, content start conditions, and the like.
- FIG. 2 shows an example of constructing a content order information DB.
- the step begins with the user connecting to the user-customized content providing server 300 using the user terminal 100 (ST100).
- the user may press the user-customized content information registration icon on the web page provided by the user-customized content providing server 300 to indicate the order information registration intention.
- the content order metadata generator 302 notifies the user of the start of order information and starts an icon requesting the provision of order information in a plurality of areas to the user terminal 100 (ST110).
- the area of order information includes user region of interest information, user location information, user profile information, and user activity record / scheduled information. These order information areas are each started on the user terminal 100 as separate icons.
- the user may select a desired icon from the user region of interest, user location information, user profile information, user activity record / scheduling information icon on the user terminal 100.
- the information providing procedure of each area may be performed in turn.
- a procedure of providing content order information of the user is performed (ST120).
- the user is asked whether to provide information disclosure (ST130).
- the order information created or selected by the user is transmitted to the user-customized content providing server 300 (ST140).
- the user-customized content providing server 300 builds the content order information DB 310.
- step ST130 If the user does not allow the disclosure of information in step ST130, it is determined that the user-customized content providing service is rejected (ST160), and the step ends.
- 3A through 3D illustrate a process of initiating content order information with metadata elements.
- Each icon shown at the top sequentially displays the user's region of interest information, location information, personal information, and activity record / scheduled information.
- the ROI information is composed of metadata element items such as politics, economy, society, culture, science, technology, world, entertainment, sports, and health. The user can then select any one or more metadata elements.
- Each metadata element may have underlying metadata and the final value of the metadata element is a specific value.
- the metadata element of the political item is further subdivided into detailed items such as a politician, a political party, and a policy.
- the politician metadata element is further subdivided into metadata elements representing politician names such as Park 00, Kim 00, xxx, 000, and the like.
- the policy metadata element is subdivided into education, welfare, and so on.
- Education is further subdivided into items such as infants, elementary, secondary, high school, college, and lifelong, and welfare is further subdivided into items such as youth, seniors, and multicultural families, and the content order metadata generator 302 is a subdivided meta Open the data to the user.
- the order information is gradually materialized.
- the metadata elements in the present invention are defined and used as an upper, lower, inclusion, or equivalence relationship with respect to an upper element and a lower element.
- metadata elements for providing user-tailored contents are generated corresponding to ontologies created according to knowledge of each sector.
- the opening method selection item of FIG. 3A shows a metadata structure for determining the opening condition for the content ordered by the user.
- the content initiation method is used in each of the above-described areas of user interest area information, user position information, user image information, and user activity record / scheduled information. Alternatively, if the user's order information is selected for all four areas, metadata may be provided to the user as one item or as a separate item.
- Metadata elements of the disclosure method selection item are also generated by the ontology described above, given in all parts of the order information portion, and the user can set conditions on his own.
- a start method selection item is subdivided into metadata elements such as start location, content size, start type, content creation date, and start date designation.
- the starting place refers to a user terminal 100 such as an IPTV, a desktop PC 100b, a smart pad 100c, a smart phone 100a, and the like, and may select a terminal type that a user wants to receive contents from. For example, if the user selects the IPTV, an item asking for the IP address of the user's IPTV may be activated. If the user performs metadata selection on the IPTV, the user may extract the user's IPTV IP address from the content order information DB generator 304 without directly writing the IP address.
- the content size item represents a content capacity and is subdivided into 500k bytes or less, 1M bytes or less.
- the entry type items are subdivided into items such as HP style selection and widget style selection.
- the content creation date is broken down by specifying the date the content was produced. Although not shown, the start date designation is subdivided into items for selecting or creating a date, time, etc. for receiving the content ordered by the user.
- the user when the user orders the start method of the content to be ordered by the start place, content size, start form, content creation date, start date designation, etc., the user simply powers on a smartphone or a smart pad, and the user Content can be provided. That is, the user can be provided to the desired place as much as the desired capacity of the content that he ordered at the desired time.
- the location information provides the user with metadata items related to the user's location information such as the user's current location information, location information for the past week, location information for the past month, and the like.
- the location information of the user may be provided based on latitude and longitude data extracted by GPS installed in the user terminal 100 and address data provided by a map service.
- data such as the current location information of the user may not be directly created by the user, but may be directly provided by the user terminal 100 according to the permission of the user.
- data such as the current location information of the user may not be directly created by the user, but may be directly provided by the user terminal 100 according to the permission of the user.
- the user can directly input his own location information.
- metadata such as advertisement information, event information, etc.
- the advertisement information or event close to the user's location based on the information Means metadata for ordering information and the like.
- the user can select or enter an order for the launch method.
- 3C and 3D to be described later the user can similarly select or enter an order for the start method. Since this has already been described with reference to FIG. 3A, duplicate descriptions will be omitted.
- 3C illustrates a case where the user selects the personal information icon.
- User profile information is broken down into metadata such as name, age, address, and mobile phone. For example, when a user selects a married item among marriage items, information about a wedding anniversary and children may be input or selected in a lower metadata item.
- the user may further select providing the location information of the children as shown.
- the user identification information item may also include metadata such as a favorite food, a favorite sport, a favorite fashion, and the like. Such user's preference information may be used when the user orders content for a desired preference.
- the activity record / scheduled information relates to metadata for creating past activity history and order information to be scheduled in the future, such as information to be shopping and shopping information.
- the process of generating metadata in the content order metadata generator 302 and the process of providing the metadata to the user terminal 100 have been described.
- the metadata element representing the content order form of the user is represented by a vocabulary (word).
- these lexicalized metadata elements are called metadata element names.
- Vocabulary can represent ordering information more effectively because it represents an abstract concept.
- the structure of the metadata element is extended and defined like a vocabulary dictionary, which is called "ontology" in the present invention.
- ontology a vocabulary dictionary
- Each vocabulary constituting the ontology can be divided into upper, lower, included, or the like depending on the relationship, and the relation between the vocabularies can be expressed in a tree structure.
- related vocabulary is assigned to each node of the tree structure, and numerical expressions are generated in the vocabulary of each of these nodes, and in the present invention, these numeric expressions are called ontology structure values.
- ontology structure values since metadata elements are generated based on order information of user-customized content, the ontology for order information of the present invention is used in the present invention as a generator of metadata elements.
- the ontology may be shared with the content provider for the provision of information on the content.
- the ontology acts as a generator for generating metadata elements as ordering information or providing information for ordering or providing user-customized content, and an expression frame of providing metadata for providing content to be described later and content filtering using the same. Also used in.
- FIG. 4 shows an ontology structure of ROI order information.
- User's area of interest is defined as politics, society, economy, culture, science and technology, weather, entertainment, games, etc. If each category is further subdivided, for example, political, political, political And so on.
- the 'party' is divided into GNP and Democratic Party, and the 'GNP' can be defined as party representative or member of legislation.
- the definition attributes of each domain are referred to as 'metadata elements', and their language expressions, that is, the relational expression of the lexical group, are defined as 'ontology structures', as shown in FIG.
- the numeric expression appended next to the vocabulary representing the attributes is defined as an ontology structure value.
- ROI order ontology structure and other ontology structures described below with reference to FIGS. 6, 8, and 10 may include metadata elements for the content initiation method as described with reference to FIG. 3.
- FIG. 5 illustrates a data model of a metadata DB for a user region of interest, expressed in a table format.
- This is an example where user ID, metadata element name, ontology structure value, and opening method are defined as record attributes.
- ParkXX is a lower element value, and the ontology structure values such as politics, political party, GNP, and member of legislation are placed on top. It can be seen that it has.
- the starting method when the starting place is IPTV, the IP address value of the IPTV is stored, and in the case of a smartphone, the phone number of the smartphone is stored.
- the ontology structure of FIG. 6 is a structure of an ontology structure that allows the user to order geographic information contents such as public permission, restaurant information, hospital information, etc. in relation to the user's location information according to the user's permission to provide location information. It is an example.
- FIG. 7 illustrates a data model of a metadata DB of user location information in a table format.
- Each attribute is composed of a user name and a metadata element name, including location information, location designation, ontology structure value, order content type, start order element, and the like, respectively.
- This data table is created by the user selecting or writing metadata in the same manner as in FIG. 3B.
- the ontology structure of FIG. 8 has a tree structure as in the previous example.
- the user profile information ontology structure value starts with '3'.
- the last name of the user's name has an ontology structure value of '311'.
- the user profile information ontology structure has a purpose for the user to be provided with related contents instead of releasing his or her personal information, and can provide contents related to the hobby, preferences, and the like.
- Each attribute consists of metadata element values such as username, date of birth, telephone number, marriage relationship, favorite food, and so on.
- a box selection check such as Yes or No or text input in the content order information input as in FIG. 3C, values as in the data table of FIG. 9 are obtained.
- FIG. 10A and 10B show an ontology structure for user activity record / scheduled information.
- FIG. 10A illustrates an ontology structure of a user's past activity record
- FIG. 10B relates to an activity schedule. Since the user's activity record and activity schedule information are closely related, they are provided by the same ontology structure.
- useful information related to a purchased product may be provided by exposing information such as a user's past shopping history. Also, from the user's point of view, related content can be provided by disclosing activity schedule information.
- Fig. 11 shows a data model for constructing a user activity record / scheduled information DB in a table form according to the result of the user releasing the activity record / scheduled information of the user and creating order information for the desired content.
- Each of the ontology structures and DB record attributes shown in FIGS. 6 to 11 include elements of metadata that can be ordered to provide user-customized content in a designated form, at a designated place, at a specified time, and at a specified capacity. Doing.
- the embodiment described with reference to FIGS. 3 to 11 relates to a process of constructing a content order information DB.
- the ontology 306 prepared in advance by the user-customized content providing server 300 for four areas (user interest area, user profile information, user location information, user activity record / scheduled information) is used.
- the above method is a so-called top-down methodology that develops and creates a class from a root root, which is an ontology top node, to a subclass. This is useful for users with some knowledge of the content.
- the present invention provides a user order information presentation frame different from the above method.
- the user instead of providing the user with metadata elements step by step, the user may directly input the metadata element name of the content to be ordered as a string or a word sequence.
- FIG. 12 illustrates an example of constructing a content order information DB by allowing a user to directly input metadata elements for content to be ordered.
- the user-customized content providing server 300 provides a content order information input window to the user (ST200).
- the server searches for an ontology prepared in advance using the metadata element name of the vocabulary input by the user as a keyword. Perform (ST220). In this case, the entire ontology of the four sectors described with reference to FIGS. 4, 6, 8, and 10 is used.
- Ontology search is a bottom-up search method from the bottom to the top of the ontology. As the search proceeds, it is determined whether there is an ontology that matches the metadata element name input by the user (ST230). If there is no matching ontology, the process returns to step ST210 to request the user to re-enter.
- branches from the nodes of the matching ontology portion to the root are collected, designated by a given number, and the ontology structure value is extracted (ST240).
- the metadata lexical attribute is designated from the extracted ontology structure value (ST250).
- the content order information DB 310 is constructed using the inputted vocabulary name of the metadata element name as a record attribute (ST260).
- the construction method of the content order information DB is the same as the construction method of the above-described DB.
- the search is started for four sector ontologies using 'exchange rate' as a keyword.
- the ontology structure value '1312' of 'exchange rate' may be extracted.
- the metadata element name 'exchange rate' is an attribute of ontology structure value '1312' of 'exchange rate' as a property, and a DB of order information ordered by the user is constructed in the user interest area DB 310a. If it is determined in step ST230 that the search terms match in the plurality of area ontology, the plurality of ontology structure values are stored in the DB.
- the metadata element and ontology structure are useful when receiving content order information from the user.
- the metadata element and ontology structure play an important role in the content filtering process according to the content order information of the user.
- the above-described user's content ordering method is illustrated separately from each other, but the content may be ordered by another ordering method using a metadata element and an ontology structure, and the above-described two methods may be used in combination.
- Content order information DB 310 for ordering the user-customized content enumerated-the user interest area DB 310a for providing the user's interest area information, the user location information DB 310b for providing the user's location information, and the user's personal information.
- An implementation of a general RDBMS includes a user profile information DB 310c for providing information and a user activity record / scheduled information DB 310d for providing a user's activity record and activity schedule information.
- Base Management System ).
- 5, 7, 9, and 11 are also data models of the content order information DB 310, respectively.
- RDF Resource Description Framework
- XML Extensible Markup Language
- DB can also be implemented. It can also be implemented as a DB of the same markup language (XHTML, HTML 5.0).
- FIG. 13 illustrates an example in which XML of an element value of metadata of the user region of interest order information DB 310a illustrated in FIG. 5 is implemented. More precisely, in the table format of FIG. 5, metadata element values are generated by using XSLT (XML style sheet language), which is a metadata expression format.
- XSLT XML style sheet language
- the difference between the RDBMS implementation and the XML DB implementation is that the computer storage method varies depending on the implementation method, and the DB search method also varies.
- the former implementation method has a difference between a mature computer software technology methodology and the latter method, which are relatively in the process of growth, either method obtains the same result with respect to achieving the object of the present invention.
- FIG. 14 is a flowchart illustrating an example of publishing a content order information DB, and shows an embodiment of the content order information publisher 312 of the system shown in FIG. 1.
- the disclosure procedure of the content order information DB 310 is performed in the following process. Referring to FIG. 14, the step begins by obtaining statistics for metadata element names of the content order information DB 310 (ST300). In this process, the content order information DB 310 is referred to.
- the statistical value of the metadata element selected by the user for each content order information DB 310 of four areas is obtained.
- the processing such as obtaining the sum for each metadata element selected by the user in the user region of interest DB 310a of FIG. 5 corresponds to this.
- the user location information DB 310b of FIG. 7 statistical values such as the current location of the user, the total number of users at a specific location, and the location where the user is most gathered are obtained in this process.
- statistical values such as metadata element names selected by the user most are obtained from the user profile information 310c and the user activity record / scheduled information DB 310d.
- the rank of each metadata element name is calculated based on the statistics (ST310).
- conditions such as the highest value and the lowest value can be set. That is, the current politician performs the calculation process of the politician who has the highest number of content orders among the metadata elements, the location where the most users are gathered among the current location information, or the time zone where the most users gather in a specific place. .
- calculation processing is performed for ranking the statistical values of the metadata elements according to the disclosure of the user's personal information, the statistical values of the metadata elements according to the user activity record / expected information disclosure, and the like.
- the statistical values and ranks calculated in the above process are stored and managed in the content order statistics DB 320 and are disclosed by publishing the ranks of metadata element names (ST320).
- the place where the ranking is started is for all user terminals 100 connected to the wired / wireless network 200 such as a smartphone 100a, a desktop PC 100b, a smart pad 100c, a notebook computer, an IPTV, etc., which are provided with a user-customized content service. It is possible.
- the content order statistics DB 320 has record attributes such as metadata element names, order numbers, and ontology structure values that can be utilized as search keywords.
- the ontology structure value indicates which ontology structure the metadata element name is in. It is used not only for user's reference but also plays an important role of being referred to the content provider or the content providing agent.
- FIG. 16 shows an example in which the user's order information is disclosed on the desktop PC 100b.
- four order information request areas for configuring the content order information DB 310 are displayed on the screen of the user terminal 100.
- any one area ie, an icon, etc.
- detailed information on each order information may be checked using a popup window or the like in each area. For example, the user can check the order information on who, when, where, what content, etc. at a glance.
- the order information of the user disclosed in step ST320 of FIG. 14 may be viewed by anyone, anywhere, at any time, and anyone may provide content to anyone according to the published order information. For example, you can find out where users are interested, where they are most gathered, how many unmarried people, how many gourmets are there, their shopping history, and items to be shopped according to conditions. Accordingly, any content provider can provide the necessary content to the required user in a customized manner.
- Content providers need a means for providing content providing information that matches user's content order information.
- the content providers use the metadata elements generated by the same ontology as in the content order information of the user as a frame for expressing their content content information.
- the content providing metadata generator 322 of the user-customized content providing server 300 provides the same data model as the metadata element for the user's content ordering. Because by matching the user's order information frame (ordering information metadata elements) with the content provider's providing information frame (providing information metadata group elements) (ie sharing ontology, etc.) This is because it can provide a high matching ratio.
- FIG. 17 is a flowchart illustrating an example of providing a content by a content provider, and illustrates a process of constructing a content providing information DB. A process of receiving content of content order information from a content provider will be described with reference to FIG. 17.
- the step begins by registering the content provider (ST400). After registration, when the content provider logs in, an authentication procedure is performed to determine whether the content provider is a valid (or registered) content provider (ST410). If you are not a valid content provider, access is blocked.
- the content content area to be provided is selected (ST420).
- metadata elements belonging to each area are disclosed to the content provider (ST430).
- the selected metadata element is transmitted to the user-customized content providing server 300 (ST440).
- the content providing information DB generator 324 of the user-customized content providing server 300 constructs the content providing information DB 330 based on the metadata element checked by the content provider (ST450).
- the metadata element group presented in the four content content areas is the same as the element group of the metadata in the content order information DB 310 described above, and is generated in the same ontology described above.
- the element value of the metadata is defined as a keyword for content retrieval and stored and managed as a record attribute and a value of the content providing information DB 330.
- the content provider may access the user-customized content providing server 300 of the present invention, open a content providing information input window, and input metadata elements considered by the provider as vocabulary characters.
- the user-customized content providing server 300 searches for ontology prepared in advance by using the metadata element name of the vocabulary input by the content provider as a keyword.
- the metadata element name input by the content provider is searched for all four sector ontologies without specifying a specific part.
- the four sector ontology refers to the ontology illustrated in FIGS. 4, 6, 8, and 10 described above.
- ontology search is a bottom-up search method from the bottom of the ontology toward the top.
- branches that are directed to the ontology root are collected from nodes of the matching ontology part, and the ontology structure value is extracted by a given number.
- the content provision information DB 330 is constructed using the extracted ontology structure value and the vocabulary of the metadata element name input from the content provider as record attributes.
- the content providing information DB 330 is constructed with the same keyword as the metadata element name among the frames of the content ordering information DB 310, and attributes such as content name, creator, production date, and ontology structure value. do.
- the specific implementation method of the content provision information DB 330 is the same as the implementation method of the content order information DB 31.
- the performance evaluation of an IR is based on the accuracy and recall of the IR.
- the former is an indicator related to how accurately the user finds the desired information
- the latter is an indicator related to how wide the information area is found.
- the present invention can achieve the goal of guaranteeing accuracy by expressing the user's order information expression frame and the content provider's provided information expression frame as metadata elements by the same ontology.
- the content area of the content provider who does not use the user-customized content providing method according to the present invention becomes a problem. This is because, if the expression of the content providing information is not a metadata method, which is an expression frame of the present invention, there is a possibility of deviating from the filtering process of user-customized content according to the present invention.
- the present invention proposes a framework for another content providing method for providing contents of content providers who do not use the metadata method.
- Another key technology of the content providing method is how to extract the vocabulary of the item which is a keyword among metadata element names in the user-customized content order information expression frame of the present invention in accordance with the provided content.
- the present invention provides a method of extracting the metadata element name from the keyword of the provided content and fixing the content provision information DB 330 to have the same structure as the metadata element name of the content order information DB 310. to provide.
- a text crawler may collect text included in content accessible through a network (eg, homepage content, blog content, SNS content, video content, music content, etc., as shown in FIG. 19). It starts (ST500).
- a network eg, homepage content, blog content, SNS content, video content, music content, etc., as shown in FIG. 19. It starts (ST500).
- a keyword is provided from the collected text (ST510). If a keyword is provided, a keyword is extracted (ST520). If the keyword is not provided, the collected text is stemmed (ST530), and a keyword is generated from the processed stemmer (ST540). Since keywords are mostly made up of nouns, a noun word is selected in the morpheme processing, and a keyword is designated therefrom. Various methods are known in the keyword designation process and method and will not be particularly described.
- Text crawler technology is used in general IR.
- keywords can be extracted from most contents. Because most contents require keyword descriptions as metadata, keywords can be extracted during the collection process. If the keyword is not extracted, the keyword is generated through stemming.
- the order information ontologies of the above four sectors are accessed using the extracted keywords, and the ontology search is performed (ST550).
- operation S560 it is determined whether the same vocabulary as the extracted keyword is searched for. If there is no vocabulary like a keyword, the collected text is discarded. If a vocabulary such as a keyword exists, the ontology structure value is extracted (ST570). The extracted ontology structure value is stored in the content providing information DB 330 (ST580).
- the construction of the content order information DB 310 for user-customized content order and the construction of the content provision information DB 330 for content provision of the content provider have been described.
- the next process of the present invention in an environment in which two DBs are implemented is a process of filtering content provided from a content provider according to a user's order, and a process of providing filtered content to a user.
- FIG. 20 is a flowchart showing an example of content filtering according to the present invention. A process of content filtering will be described with reference to the following.
- the content filtering processor 332 of the user-customized content providing server 300 extracts the order information keyword ordered by the user with reference to the content order statistics DB 320 (ST600).
- the order information keyword is, for example, a metadata element name.
- step ST600 the keyword extracted in step ST600 is searched and compared from the content providing information DB 330 constructed in the same manner as in FIG. 17 or 19 (ST610). Then, the degree of correspondence of the metadata element name stored in the content order information keyword and the content provision information DB 330 of the user is calculated (ST620).
- the matching ratio is calculated to give a matching degree. That is, the degree of correspondence between the metadata of the ordered content and the metadata element of the provided content is calculated as a percentage (%). And the content having the degree of agreement of the percentage is sent to the lower content link unit.
- the content link unit links the filtered content together with the location data of the content (eg, URL, IP addresser or homepage link data, etc.).
- the filtered content is stored in the content start information DB 350 and the user-specific content start information DB 344 in a start order according to a condition specified by the user, and the process proceeds to a content start waiting process (ST640).
- the user-customized content start provider 342 determines whether the user's designated condition has arrived with reference to the content start information DB 344 for each user (ST650), and provides the start of content to the user when the specified condition arrives. (ST660).
- keyword search is performed on the metadata element of the content providing information DB 330 using the metadata element name of the content order statistics DB 320 as a keyword (ST700).
- keyword strings match, the ontology structure values of the two DBs 320 and 330 are compared (ST720).
- pattern matching is performed to compare the ontology structure values.
- the numerical sequence of the ontology structure value does not match, it is determined whether or not the partial sequence matches in the next step (ST750). If the ontology structure values partially match, the matching ratio is calculated (ST760), and the matching degree according to the ratio is given (ST770).
- numeric values are specified for each metadata element.
- pattern matching is performed to see if the first number is the same, and then the same. Pattern matching is performed for the same number of digits. If the ontology structure is five digits and all five digits are the same, the two contents have 100% agreement.
- the correspondence degree according to the ontology structure comparison between the ordered content and the provided content is used as the starting order of the content.
- the starting order is determined according to the degree of matching, the user can be provided with relatively high accuracy content.
- the content provider can provide economics in content distribution by making an effort to faithfully reflect the contents in the metadata structure by the ontology in the intention of providing more precisely to the users who need the contents.
- the content linking unit moves to the content order information DB 310 or the content order statistics DB 320 to determine the start order of the contents (ST780). Once the start order is determined, the job is moved to the user-customized content start generator 342.
- the content linked with the content location information or the like in accordance with the start order of the content is then subjected to a process of determining in which format the content is to be provided to the user terminal 100.
- “what format” means in which page format to start the content to be started, and for example, how to arrange the content on the homepage.
- FIG. 22 shows an example of providing the user-customized filtered content in the present invention. After the content filtering process is completed, a process of providing filtered user ordered content in a designated start method ordered by a user is performed.
- the user-customized content start provider 342 extracts order information for content start by referring to the content order information DB 310 (ST800).
- the user-created content start is generated and stored in the content start information DB 344 for each user (ST 810).
- the user-customized content start provider 342 reads the content start information DB 344 for each user, updates the content start information DB 350, and pushes the user-tailored content to start the start (ST830).
- Fig. 23 shows a data model of the content start information DB 344 for each user in a table format.
- the content start information DB 344 for each user includes a user ID, order section, metadata element name, start date, start type, start location, capacity, and the like, along with information on the order content list linked in the filtering process. Achieve.
- the necessary contents are provided to the necessary users at the required time, in the required place, and in the required amount in the required disclosure form in the required place. User-customized content provision is achieved.
- All of the above-mentioned DB built in the present invention is implemented in the markup language such as RDB or RDF model and XML, XHTML as described above.
- FIG. 24 shows an example of receiving the disclosure of the content ordered by the user on the desktop PC 100b
- FIG. 25 shows an example of being provided on the smartphone 100a.
- the disclosure form on the desktop PC 100b is an example in the form of a homepage of an information portal site that is most familiar to PC users
- the disclosure form on the smartphone 100a takes the form of a widget icon as an interface.
- the content page according to the above-mentioned opening mode designation is determined by the user selecting a starting template produced in a markup language such as a predefined HTML.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims (82)
- a) 유저로부터 컨텐츠 주문정보를 받아 컨텐츠 주문정보 DB를 구축하는 단계;(b) 컨텐츠 주문정보 DB를 공개하는 단계;(c) 컨텐츠 제공자로부터 컨텐츠 주문정보에 대응하는 컨텐츠를 제공받는 단계; 및(d) 제공된 컨텐츠를 유저 맞춤형으로 제공하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 컨텐츠는 웹 사이트의 홈페이지 컨텐츠, 블로그 컨텐츠, SNS(Social Networking Service) 컨텐츠, 광고 컨텐츠, 웹 서비스 컨텐츠, 음악 컨텐츠, 동영상 컨텐츠, 정지화상 컨텐츠, 전자서적 컨텐츠 및 텍스트 컨텐츠 중 어느 하나인 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 컨텐츠 주문정보 DB는 유저의 주문정보에 대응하는 메타데이터 요소를 속성으로 저장되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제3항에 있어서,상기 메타데이터 요소는 주문정보 표현 프레임인 온토로지에 의해 생성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제4항에 있어서,상기 온토로지는 트리(tree) 구조로 이루어지며, 트리의 각 노드에는 어휘가 배치되고 각 어휘는 온토로지 구조값을 갖는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제5항에 있어서,상기 온토로지 구조값은 숫자계열로 구성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제5항에 있어서,상기 온토로지는 유저의 관심영역, 유저의 위치정보, 유저의 신상정보, 유저의 활동기록, 유저의 활동 예정정보별로 구비된 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제3항 내지 제7항 중 어느 한 항에 있어서,상기 컨텐츠 주문정보 DB는,유저의 관심영역 정보를 저장하는 유저 관심영역 DB;유저의 위치정보를 저장하는 유저 위치정보 DB;유저의 신상정보를 저장하는 유저 신상정보 DB; 및유저의 활동기록 및 활동 예정정보를 저장하는 유저 활동기록/예정정보 DB 중 적어도 어느 하나 또는 하나 이상을 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제8항에 있어서,상기 유저 관심영역 DB의 속성은 정치, 사회, 경제, 문화, 과학기술, 연예오락, 국제문제, 교육, 건강, 보육, 날씨, 지역, 일자리, 노동, 복지 중 하나 이상의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제8항에 있어서,상기 유저 위치정보 DB의 속성은 유저의 현재 위치정보의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제8항에 있어서,상기 유저 신상정보 DB의 속성은 성명, 가족관계, 직장, 전화번호, 기념일, 생일, 취미, 기호대상 중 하나 이상의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제8항에 있어서,상기 유저 활동기록/예정정보 DB의 속성은 상품 구매이력, 여행 기록, 구매정보 중 적어도 어느 하나의 유저 활동기록에 관한 메타데이터 요소와, 구매예정, 여행예정, 결혼예정, 행사예정 중 적어도 어느 하나의 유저 활동 예정정보에 관한 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제8항에 있어서,상기 유저 관심영역 DB, 유저 위치정보 DB, 유저 신상정보 DB 및 유저 활동기록/예정정보 DB는 컨텐츠 개시방법에 대한 속성을 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제13항에 있어서,상기 컨텐츠 개시방법은 컨텐츠의 개시장소, 컨텐츠 크기, 개시형태, 컨텐츠 제작일, 개시일 중 적어도 어느 하나 또는 하나 이상의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 단계(a)의 컨텐츠 주문정보 DB를 구축하는 단계는,유저 단말기로 주문정보에 관한 메타데이터 요소를 제공하는 단계; 및유저가 선택하거나 작성한 메타데이터 요소를 컨텐츠 주문정보 DB의 속성으로 저장하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제5항에 있어서,상기 단계(a)의 컨텐츠 주문정보 DB를 구축하는 단계는,유저가 유저 단말기로 컨텐츠 주문정보를 입력하는 단계;입력된 컨텐츠 주문정보의 메타데이터 요소명과 일치하는 온토로지 구조값을 추출하는 단계; 및메타데이터 요소명과 온토로지 구조값을 속성으로 하여 컨텐츠 주문정보 DB를 구현하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 컨텐츠 주문정보 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 단계(b)의 컨텐츠 주문정보 DB를 공개하는 단계는,상기 컨텐츠 주문정보 DB의 메타데이터 요소명별로 유저의 주문에 대한 통계를 구하는 단계;유저의 주문에 대한 통계치에 근거하여 메타데이터 요소명별로 순위를 정하는 단계; 및메타데이터 요소명별 순위에 따라 컨텐츠 주문정보 DB를 공개하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제18항에 있어서,메타데이터 요소명별 유저의 주문에 대한 통계치 및 순위는 컨텐츠 주문통계 DB에 저장되어 관리되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제19항에 있어서,상기 컨텐츠 주문통계 DB는 메타데이터 요소별 순위, 메타데이터 요소명, 주문 수 및 온토로지 구조값의 속성 데이터를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제19항에 있어서,상기 컨텐츠 주문통계 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,컨텐츠 제공자로부터 컨텐츠 제공정보를 받아 컨텐츠 제공정보 DB를 구축하는 단계를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제22항에 있어서,상기 컨텐츠 제공정보 DB는 유저의 주문정보에 대응하는 메타데이터 요소를 속성으로 저장되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제23항에 있어서,상기 메타데이터 요소는 제공정보 표현 프레임인 온토로지에 의해 생성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제24항에 있어서,상기 온토로지는 트리(tree) 구조로 이루어지며, 트리의 각 노드에는 어휘가 배치되고 각 어휘는 온토로지 구조값을 갖는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제25항에 있어서,상기 온토로지 구조값은 숫자계열로 구성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제25항에 있어서,상기 온토로지는 유저의 관심영역, 유저의 위치정보, 유저의 신상정보, 유저의 활동기록, 유저의 활동 예정정보별로 구비된 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제22항에 있어서,상기 컨텐츠 제공정보 DB를 구축하는 단계는,컨텐츠 제공자임을 확인하는 단계;제공 컨텐츠의 영역을 선택하는 단계;제공 컨텐츠에 대한 메타데이터 요소를 작성하는 단계; 및제공 컨텐츠에 대한 메타데이터 요소를 이용하여 컨텐츠 제공자 정보DB를 구현하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제25항에 있어서,상기 컨텐츠 제공정보 DB를 구축하는 단계는,컨텐츠 제공자가 제공하는 컨텐츠에 대한 메타데이터 요소명을 입력하는 단계;입력된 메타데이터 요소명으로 온토로지를 검색하는 단계;온토로지 구조값을 추출하는 단계; 및입력된 메타데이터 요소명과 온토로지 구조값을 속성으로 한 컨텐츠 제공정보 DB를 구현하는 단계를 포함하는 것을 특징으로 하는 유저 맞츰형 컨텐츠 제공 방법.
- 제25항에 있어서,상기 컨텐츠 제공정보 DB를 구축하는 단계는,텍스트 크롤러를 작동하여 컨텐츠 내의 텍스트를 스캔하는 단계;상기 텍스트에서 키워드를 추출하는 단계;상기 키워드를 이용하여 컨텐츠 주문정보의 온토리지를 검색하는 단계;온토로지 구조값을 추출하는 단계; 및상기 키워드와 온토로지 구조값을 속성으로 컨텐츠 제공정보 DB를 구현하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제25항에 있어서,상기 컨텐츠 제공정보 DB를 구축하는 단계는,텍스트 크롤러를 작동하여 컨텐츠 내의 텍스트를 스캔하는 단계;상기 텍스트를 형태소 처리하여 키워드를 생성하는 단계;상기 키워드를 이용하여 컨텐츠 주문정보의 온토리지를 검색하는 단계;온토로지 구조값을 추출하는 단계; 및상기 키워드와 온토로지 구조값을 속성으로 컨텐츠 제공정보 DB를 구현하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제22항에 있어서,상기 컨텐츠 제공정보 DB의 데이터 속성에는 키워드, 컨텐츠 이름, 제작자, 제작일, 제공사이트, 장소, 내용물, 성격, 온토로지 구조값 중 하나 이상이 포함되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제22항에 있어서,상기 컨텐츠 제공정보 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 단계(C) 이후에 제공된 컨텐츠를 필터링하는 단계를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제34항에 있어서,상기 제공된 컨텐츠를 필터링하는 단계는,유저의 주문정보 키워드를 추출하는 단계;추출된 키워드를 컨텐츠 제공자의 제공정보 키워드와 비교하는 단계;키워드 일치도를 계산하는 단계; 및키워드 일치도에 따라 제공된 컨텐츠를 링크 처리하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제35항에 있어서,키워드 일치도에 따라 컨텐츠 개시정보를 저장하여 컨텐츠 개시정보 DB를 구축하는 단계를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제35항에 있어서,유저가 지정한 컨텐츠 개시방법에 따라 컨텐츠의 개시를 대기하는 단계를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제37항에 있어서,유저가 지정한 컨텐츠 개시방법에 따라 유저별로 컨텐츠의 개시정보를 저장하는 유저별 컨텐츠 개시정보 DB를 구축하는 단계를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제35항에 있어서,상기 키워드 일치도를 계산하는 단계는,유저의 주문정보로부터 추출된 키워드와 컨텐츠 제공자로부터 제공된 키워드의 문자열을 비교하는 단계;문자열이 일치할 경우 두 키워드의 온토로지 구조값을 비교하는 단계; 및온토로지 구조값 비교 결과에 따라 일치도를 계산하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제39항에 있어서,상기 일치도는 백분율로 표현되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제1항에 있어서,상기 단계(d)의 컨텐츠를 유저 맞춤형으로 제공하는 단계는,컨텐츠 주문정보 DB로부터 유저가 지정한 컨텐츠 개시방법을 추출하는 단계;유저별로 컨텐츠 개시정보를 저장하는 유저별 컨텐츠 개시정보 DB를 구축하는 단계; 및유저별 컨텐츠 개시정보 DB를 참조하여 주문 컨텐츠를 유저 단말기로 제공하는 단계를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제41항에 있어서,상기 유저별 컨텐츠 개시정보 DB는 유저 ID, 주문부문, 메타데이터 요소명, 개시일자, 개시형태, 개시장소, 주문 컨텐츠 링크 데이터 중 적어도 하나 이상의 속성으로 구성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 제41항에 있어서,상기 유저별 컨텐츠 개시정보 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 방법.
- 유저 단말기;상기 유저 단말기와 유선 또는 무선 네트워크를 경유하여 접속되는 유저 맞춤형 컨텐츠 제공 서버;유저의 컨텐츠 주문정보를 저장하는 컨텐츠 주문정보 DB;컨텐츠 제공자의 컨텐츠 제공정보를 저장하는 컨텐츠 제공정보 DB; 및상기 컨텐츠 주문정보 DB 및 컨텐츠 제공정보 DB를 참조하여 컨텐츠 제공자로부터 제공된 컨텐츠를 유저 맞춤형으로 제공하는 유저 맞춤형 컨텐츠 개시 제공기를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,상기 컨텐츠는 웹 사이트의 홈페이지 컨텐츠, 블로그 컨텐츠, SNS(Social Networking Service) 컨텐츠, 광고 컨텐츠, 웹 서비스 컨텐츠, 음악 컨텐츠, 동영상 컨텐츠, 정지화상 컨텐츠, 전자서적 컨텐츠 및 텍스트 컨텐츠 중 어느 하나인 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,유저의 컨텐츠 주문에 대한 메타데이터를 생성하는 컨텐츠 주문 메타데이터 생성기; 및유저의 주문정보에 대응하여 메타데이터 요소를 속성으로 상기 컨텐츠 주문정보 DB를 생성하는 컨텐츠 주문정보 DB 생성기를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제46항에 있어서,상기 메타데이터 요소는 주문정보 표현 프레임인 온토로지에 의해 생성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제47항에 있어서,상기 온토로지는 트리(tree) 구조로 이루어지며, 트리의 각 노드에는 어휘가 배치되고 각 어휘는 온토로지 구조값을 갖는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제48항에 있어서,상기 온토로지 구조값은 숫자계열로 구성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제48항에 있어서,상기 온토로지는 유저의 관심영역, 유저의 위치정보, 유저의 신상정보, 유저의 활동기록, 유저의 활동 예정정보별로 구비된 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제46항 내지 제50항 중 어느 한 항에 있어서,상기 컨텐츠 주문정보 DB는,유저의 관심영역 정보를 저장하는 유저 관심영역 DB;유저의 위치정보를 저장하는 유저 위치정보 DB;유저의 신상정보를 저장하는 유저 신상정보 DB; 및유저의 활동기록 및 활동 예정정보를 저장하는 유저 활동기록/예정정보 DB 중 적어도 어느 하나 또는 하나 이상을 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제51항에 있어서,상기 유저 관심영역 DB의 속성은 정치, 사회, 경제, 문화, 과학기술, 연예오락, 국제문제, 교육, 건강, 보육, 날씨, 지역, 일자리, 노동, 복지 중 하나 이상의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제51항에 있어서,상기 유저 위치정보 DB의 속성은 유저의 현재 위치정보의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제51항에 있어서,상기 유저 신상정보 DB의 속성은 성명, 가족관계, 직장, 전화번호, 기념일, 생일, 취미, 기호대상 중 하나 이상의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제51항에 있어서,상기 유저 활동기록/예정정보 DB의 속성은 상품 구매이력, 여행 기록, 구매정보 중 적어도 어느 하나의 유저 활동기록에 관한 메타데이터 요소와, 구매예정, 여행예정, 결혼예정, 행사예정 중 적어도 어느 하나의 유저 활동 예정정보에 관한 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제51항에 있어서,상기 유저 관심영역 DB, 유저 위치정보 DB, 유저 신상정보 DB 및 유저 활동기록/예정정보 DB는 컨텐츠 개시방법에 대한 속성을 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제56항에 있어서,상기 컨텐츠 개시방법은 컨텐츠의 개시장소, 컨텐츠 크기, 개시형태, 컨텐츠 제작일, 개시일 중 적어도 어느 하나 또는 하나 이상의 메타데이터 요소를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,상기 컨텐츠 주문정보 DB는 유저 단말기로 주문정보에 관한 메타데이터 요소를 제공하고, 유저가 선택하거나 작성한 메타데이터 요소를 속성으로 하여 저장되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제48항에 있어서,상기 컨텐츠 주문정보 DB는 유저가 직접 입력한 컨텐츠 주문정보의 메타데이터 요소명과 이에 일치하는 온토로지 구조값을 속성으로 하여 저장되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,상기 컨텐츠 주문정보 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,유저의 컨텐츠 주문정보를 공개하는 컨텐츠 주문정보 공개기를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제61항에 있어서,상기 컨텐츠 주문정보 DB의 메타데이터 요소명별로 유저의 주문에 대한 통계치 및 순위를 저장하는 컨텐츠 주문통계 DB를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제62항에 있어서,상기 컨텐츠 주문통계 DB는 메타데이터 요소별 순위, 메타데이터 요소명, 주문 수 및 온토로지 구조값의 속성 데이터를 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제62항에 있어서,상기 컨텐츠 주문통계 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,컨텐츠 제공자의 컨텐츠 제공에 대한 메타데이터를 생성하는 컨텐츠 제공 메타데이터 생성기; 및컨텐츠 제공자의 컨텐츠 제공정보에 대응하여 메타데이터 요소를 속성으로 상기 컨텐츠 제공정보 DB를 생성하는 컨텐츠 제공정보 DB 생성기를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제65항에 있어서,상기 컨텐츠 제공정보 DB는 유저의 주문정보에 대응하는 메타데이터 요소를 속성으로 저장되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제66항에 있어서,상기 메타데이터 요소는 제공정보 표현 프레임인 온토로지에 의해 생성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제67항에 있어서,상기 온토로지는 트리(tree) 구조로 이루어지며, 트리의 각 노드에는 어휘가 배치되고 각 어휘는 온토로지 구조값을 갖는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제68항에 있어서,상기 온토로지 구조값은 숫자계열로 구성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제68항에 있어서,상기 온토로지는 유저의 관심영역, 유저의 위치정보, 유저의 신상정보, 유저의 활동기록, 유저의 활동 예정정보별로 구비된 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,컨텐츠 제공자에 의해 제공된 컨텐츠로부터 텍스트를 스캔하는 텍스트 크롤러를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제71항에 있어서,상기 텍스트 크롤러에서 스캐닝된 텍스트를 형태소 처리하여 키워드를 추출하는 형태소 처리기를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,상기 컨텐츠 제공정보 DB의 데이터 속성에는 키워드, 컨텐츠 이름, 제작자, 제작일, 제공사이트, 장소, 내용물, 성격, 온토로지 구조값 중 하나 이상이 포함되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,상기 컨텐츠 제공정보 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제44항에 있어서,상기 컨텐츠 주문정보 DB와 컨텐츠 제공정보 DB를 참조하여 유저의 주문정보에 맞춤형인 컨텐츠를 필터링하는 컨텐츠 필터링 처리기를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제75항에 있어서,상기 컨텐츠 필터링 처리기는 유저의 주문정보 키워드와 컨텐츠 제공자의 제공정보 키워드간 일치도를 계산하고, 일치도에 근거하여 컨텐츠를 필터링하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제76항에 있어서,상기 키워드 일치도에 따라 컨텐츠 개시정보를 저장하는 컨텐츠 개시정보 DB를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제77항에 있어서,유저가 지정한 컨텐츠 개시방법에 따라 유저별로 컨텐츠의 개시정보를 저장하는 유저별 컨텐츠 개시정보 DB를 더 포함하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제77항에 있어서,상기 컨텐츠 필터링 처리기는 유저의 주문정보로부터 추출된 키워드와 컨텐츠 제공자로부터 제공된 키워드의 문자열을 비교하고, 문자열이 일치할 경우 두 키워드의 온토로지 구조값을 비교하여 일치도를 계산하는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제79항에 있어서,상기 일치도는 백분율로 표현되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제78항에 있어서,상기 유저별 컨텐츠 개시정보 DB는 유저 ID, 주문부문, 메타데이터 요소명, 개시일자, 개시형태, 개시장소, 주문 컨텐츠 링크 데이터 중 적어도 하나 이상의 속성으로 구성되는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
- 제78항에 있어서,상기 유저별 컨텐츠 개시정보 DB를 구현하는 수단은 RDB(Relation Data Base) 모델, 또는, XML, XHTML, HTML 중 적어도 어느 하나의 마크업 언어를 이용한 DB로 이루어지는 것을 특징으로 하는 유저 맞춤형 컨텐츠 제공 시스템.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/387,114 US9514425B2 (en) | 2010-12-28 | 2011-12-22 | Method and system for providing user-customized contents |
| JP2013547314A JP6205270B2 (ja) | 2010-12-28 | 2011-12-22 | ユーザカスタマイズ型コンテンツ提供方法およびシステム |
| CN201180003853.5A CN102804222B (zh) | 2010-12-28 | 2011-12-22 | 用于提供用户定制内容的方法和系统 |
| EP11853136.7A EP2511869A4 (en) | 2010-12-28 | 2011-12-22 | METHOD AND SYSTEM FOR PROVIDING USER-CUSTOM CONTENT |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100136933A KR101064634B1 (ko) | 2010-12-28 | 2010-12-28 | 유저 맞춤형 컨텐츠 제공 방법 및 시스템 |
| KR10-2010-0136933 | 2010-12-28 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2012091360A2 true WO2012091360A2 (ko) | 2012-07-05 |
| WO2012091360A3 WO2012091360A3 (ko) | 2012-09-07 |
Family
ID=44957339
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2011/009972 Ceased WO2012091360A2 (ko) | 2010-12-28 | 2011-12-22 | 유저 맞춤형 컨텐츠 제공 방법 및 시스템 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9514425B2 (ko) |
| EP (1) | EP2511869A4 (ko) |
| JP (1) | JP6205270B2 (ko) |
| KR (1) | KR101064634B1 (ko) |
| CN (1) | CN102804222B (ko) |
| WO (1) | WO2012091360A2 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016111422A1 (ko) * | 2015-01-09 | 2016-07-14 | 김준모 | 키보드 제어 및 사이트파싱을 통한 사용자 맞춤형 검색 매칭 시스템 |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8839390B2 (en) * | 2011-03-08 | 2014-09-16 | Microsoft Corporation | Grouping personal accounts to tailor a web service |
| US20140129318A1 (en) * | 2012-11-07 | 2014-05-08 | Microsoft Corporation | Influencing product demand by amplifying demand signal |
| US9344773B2 (en) * | 2013-02-05 | 2016-05-17 | Microsoft Technology Licensing, Llc | Providing recommendations based upon environmental sensing |
| US20150128051A1 (en) * | 2013-11-01 | 2015-05-07 | Google Inc. | User-configurable delivery of informational events |
| US10997183B2 (en) | 2013-12-05 | 2021-05-04 | Lenovo (Singapore) Pte. Ltd. | Determining trends for a user using contextual data |
| KR101406288B1 (ko) * | 2014-01-02 | 2014-06-12 | 진종원 | 평생 학습 서비스 제공 방법 |
| KR101608277B1 (ko) | 2014-03-21 | 2016-04-05 | 양석우 | 맞춤형 음원 제공 시스템 및 그 방법 |
| TWI536798B (zh) | 2014-08-11 | 2016-06-01 | 虹光精密工業股份有限公司 | 影像分檔方法 |
| US11049029B2 (en) | 2015-02-22 | 2021-06-29 | Google Llc | Identifying content appropriate for children algorithmically without human intervention |
| EP3121780A1 (en) * | 2015-07-24 | 2017-01-25 | Dieter Fensel | Disseminating content to recipients using multiple distribution channels |
| KR20170030822A (ko) * | 2015-09-10 | 2017-03-20 | 이혁재 | 오디오 출력 장치의 연결 신호를 이용한 개인맞춤형 소셜 콘텐츠 배포 시스템 및 그 방법 |
| KR101979919B1 (ko) * | 2015-11-20 | 2019-05-17 | 주식회사 케이티 | 콘텐츠를 제공하는 콘텐츠 제공 서버, 미디어 재생 장치 및 컴퓨터 프로그램 |
| MY188718A (en) * | 2017-02-24 | 2021-12-25 | Mimos Berhad | System and method for providing customised content items |
| JP7256500B2 (ja) * | 2017-04-28 | 2023-04-12 | 株式会社キーソフト | 情報処理システム |
| KR101923130B1 (ko) * | 2017-09-20 | 2019-02-27 | 김종하 | Sns 제공시스템 |
| KR101951189B1 (ko) * | 2018-05-16 | 2019-02-25 | 주식회사 쿠잉비 | 유통 매장에 진열된 제품들 중 적어도 일부에 대응되도록 설치된 o4o 부스팅용 다차원 코드를 이용하여 모바일 광고 콘텐츠 및 모바일 광고 콘텐츠의 열람에 대한 보상을 제공하는 방법 및 이를 이용한 서버 |
| KR102130006B1 (ko) | 2019-06-24 | 2020-07-03 | 경기도 오산시 | 학습자 유형별 맞춤형 강좌 관리 시스템 및 그 방법 |
| KR102141135B1 (ko) | 2019-08-09 | 2020-08-04 | 경기도 오산시 | 강좌 유형별 맞춤형 학습자 관리 시스템 및 그 방법 |
| KR102627577B1 (ko) * | 2023-01-13 | 2024-01-23 | 쿠팡 주식회사 | 콘텐츠 제공에 관한 정보를 처리하는 전자 장치 및 그 방법 |
| KR102734836B1 (ko) * | 2024-07-23 | 2024-11-27 | 주식회사 컴퍼니다짐 | 온라인사이트 제작서비스장치 및 그 장치의 구동방법 |
Family Cites Families (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7051273B1 (en) * | 1990-11-30 | 2006-05-23 | Microsoft Corporation | Customizing forms in an electronic mail system utilizing custom field behaviors and user defined operations |
| US5701453A (en) * | 1993-07-01 | 1997-12-23 | Informix Software, Inc. | Logical schema to allow access to a relational database without using knowledge of the database structure |
| JPH08256174A (ja) * | 1995-03-16 | 1996-10-01 | Hitachi Ltd | 刊行物の電子伝送・閲覧システム |
| JP2002042013A (ja) * | 2000-07-21 | 2002-02-08 | Nec Corp | コンテンツ配信方法、コンテンツ配信システムおよびコンテンツ配信プログラムを記録した記録媒体 |
| KR100454422B1 (ko) * | 2000-08-21 | 2004-10-26 | 김성훈 | 콘텐츠 제작 주문 및 거래 시스템과 그 방법 |
| JP2002259584A (ja) | 2001-02-28 | 2002-09-13 | Nippon Telegr & Teleph Corp <Ntt> | 意味情報ネットワークを用いたニュース/メッセージ配信方法およびシステムと送信端末および受信端末 |
| US6778979B2 (en) * | 2001-08-13 | 2004-08-17 | Xerox Corporation | System for automatically generating queries |
| US20030055669A1 (en) * | 2001-08-16 | 2003-03-20 | Ryan Shelley P. | Method, system, and software for handling compliance information |
| FI115420B (fi) * | 2001-08-20 | 2005-04-29 | Helsingin Kauppakorkeakoulu | Informaatiopalveluiden käyttäjäkohtainen personointi |
| US7200801B2 (en) * | 2002-05-17 | 2007-04-03 | Sap Aktiengesellschaft | Rich media information portals |
| US7433876B2 (en) * | 2004-02-23 | 2008-10-07 | Radar Networks, Inc. | Semantic web portal and platform |
| JP4278603B2 (ja) * | 2004-11-15 | 2009-06-17 | 日本電信電話株式会社 | 配信スケジュール生成方法、配信スケジュール生成装置及び配信スケジュール生成方法のプログラムを記録した記録媒体 |
| US7689556B2 (en) * | 2005-01-31 | 2010-03-30 | France Telecom | Content navigation service |
| US8200700B2 (en) * | 2005-02-01 | 2012-06-12 | Newsilike Media Group, Inc | Systems and methods for use of structured and unstructured distributed data |
| US20060218226A1 (en) * | 2005-03-23 | 2006-09-28 | Matsushita Electric Industrial Co., Ltd. | Automatic recording based on preferences |
| US20060253773A1 (en) * | 2005-05-09 | 2006-11-09 | Hsieh Cheng H | Web-based client/server interaction method and system |
| WO2006124952A2 (en) * | 2005-05-16 | 2006-11-23 | Nervana, Inc. | The information nervous system |
| EP1920393A2 (en) * | 2005-07-22 | 2008-05-14 | Yogesh Chunilal Rathod | Universal knowledge management and desktop search system |
| US7822626B2 (en) * | 2005-09-16 | 2010-10-26 | Zynx Health Incorporated | Structured data authoring and editing system |
| JP4728149B2 (ja) * | 2006-03-09 | 2011-07-20 | ヤフー株式会社 | 広告提示システムおよび広告提示方法 |
| US7930302B2 (en) * | 2006-11-22 | 2011-04-19 | Intuit Inc. | Method and system for analyzing user-generated content |
| CN101569158B (zh) * | 2006-12-30 | 2016-05-04 | 英特尔公司 | 统一内容发布的智能系统 |
| US8700675B2 (en) * | 2007-02-19 | 2014-04-15 | Sony Corporation | Contents space forming apparatus, method of the same, computer, program, and storage media |
| KR20090001578A (ko) * | 2007-04-28 | 2009-01-09 | 스타워너비(주) | 회원간 공동 컨텐츠 제작시스템 |
| US9208245B2 (en) * | 2007-06-21 | 2015-12-08 | Oracle International Corporation | System and method for compending blogs |
| KR20090002531A (ko) * | 2007-06-30 | 2009-01-09 | 김창수 | 위치기반서비스 및 지리정보서비스 환경에서 온톨리지를기반으로 하는 개인 맞춤 생활정보 제공방법 |
| US9111285B2 (en) * | 2007-08-27 | 2015-08-18 | Qurio Holdings, Inc. | System and method for representing content, user presence and interaction within virtual world advertising environments |
| KR20090072575A (ko) * | 2007-12-28 | 2009-07-02 | 주식회사 케이티 | 사용자 맞춤형 콘텐츠 추천 장치 및 그 방법 |
| JP2009211161A (ja) | 2008-02-29 | 2009-09-17 | Brother Ind Ltd | コンテンツアクセス制御システム |
| US20090222336A1 (en) * | 2008-03-03 | 2009-09-03 | Concept Funnel Group, Llc | Targeted advertising method for venue seating |
| TW201003421A (en) * | 2008-04-28 | 2010-01-16 | Alexandria Invest Res And Technology Llc | Adaptive knowledge platform |
| US20100004944A1 (en) * | 2008-07-07 | 2010-01-07 | Murugan Palaniappan | Book Creation In An Online Collaborative Environment |
| US20100100827A1 (en) * | 2008-10-17 | 2010-04-22 | Louis Hawthorne | System and method for managing wisdom solicited from user community |
| JP5493415B2 (ja) | 2009-03-23 | 2014-05-14 | 日本電気株式会社 | コンテンツ配信システム、情報処理装置、コンテンツ配信方法、プログラム及び記録媒体 |
| US20100251156A1 (en) * | 2009-03-31 | 2010-09-30 | American Express Travel Related Services Company, Inc. | Facilitating Discovery and Re-Use of Information Constructs |
| US9430570B2 (en) * | 2009-07-01 | 2016-08-30 | Matthew Jeremy Kapp | Systems and methods for determining information and knowledge relevancy, relevant knowledge discovery and interactions, and knowledge creation |
| US8527443B2 (en) * | 2009-10-08 | 2013-09-03 | Oracle International Corporation | Techniques for processing ontologies |
| US8527496B2 (en) * | 2010-02-11 | 2013-09-03 | Facebook, Inc. | Real time content searching in social network |
-
2010
- 2010-12-28 KR KR1020100136933A patent/KR101064634B1/ko not_active Expired - Fee Related
-
2011
- 2011-12-22 CN CN201180003853.5A patent/CN102804222B/zh active Active
- 2011-12-22 EP EP11853136.7A patent/EP2511869A4/en not_active Ceased
- 2011-12-22 WO PCT/KR2011/009972 patent/WO2012091360A2/ko not_active Ceased
- 2011-12-22 JP JP2013547314A patent/JP6205270B2/ja active Active
- 2011-12-22 US US13/387,114 patent/US9514425B2/en active Active
Non-Patent Citations (2)
| Title |
|---|
| None |
| See also references of EP2511869A4 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016111422A1 (ko) * | 2015-01-09 | 2016-07-14 | 김준모 | 키보드 제어 및 사이트파싱을 통한 사용자 맞춤형 검색 매칭 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6205270B2 (ja) | 2017-09-27 |
| WO2012091360A3 (ko) | 2012-09-07 |
| CN102804222B (zh) | 2016-08-24 |
| US20120271812A1 (en) | 2012-10-25 |
| EP2511869A4 (en) | 2014-07-02 |
| JP2014506360A (ja) | 2014-03-13 |
| CN102804222A (zh) | 2012-11-28 |
| US9514425B2 (en) | 2016-12-06 |
| EP2511869A2 (en) | 2012-10-17 |
| KR101064634B1 (ko) | 2011-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2012091360A2 (ko) | 유저 맞춤형 컨텐츠 제공 방법 및 시스템 | |
| WO2020138928A1 (en) | Information processing method, apparatus, electrical device and readable storage medium | |
| WO2019245316A1 (en) | System and method for generating aspect-enhanced explainable description-based recommendations | |
| RU2523930C2 (ru) | Основанная на контексте рекомендующая система | |
| WO2011007935A1 (ko) | 홈페이지 통합 서비스 제공 시스템 및 방법 | |
| WO2016167424A1 (ko) | 답변 추천 장치, 자동 문장 완성 시스템 및 방법 | |
| WO2017209564A1 (ko) | 앱 리스트 제공 방법 및 그 장치 | |
| WO2016093630A1 (en) | Semantic enrichment of trajectory data | |
| WO2020022819A1 (en) | Communication via simulated user | |
| WO2015174743A1 (en) | Display apparatus, server, system and information-providing methods thereof | |
| WO2015129989A1 (ko) | 콘텐츠 및 음원 추천 장치 및 방법 | |
| WO2020026366A1 (ja) | 特許評価判定方法、特許評価判定装置、および特許評価判定プログラム | |
| JP4661159B2 (ja) | 情報提供システム,メタデータ収集解析サーバ,およびコンピュータプログラム | |
| US20200394194A1 (en) | Multi-vertical entity-based search system | |
| WO2012097701A1 (zh) | 网络数据预读方法及系统、计算机存储介质 | |
| US20190171637A1 (en) | Information providing device | |
| WO2010131013A1 (en) | Collaborative search engine optimisation | |
| KR100978693B1 (ko) | 전자사전 서비스를 제공하는 시스템 및 방법 | |
| WO2014178536A1 (ko) | 추천 아이템 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 장치 | |
| CN112868003A (zh) | 使用用户互动度的基于实体的搜索系统 | |
| WO2015037815A1 (ko) | 스마트 기기 내 시맨틱 검색 시스템 및 검색방법 | |
| JP2010181966A (ja) | レコメンド情報評価装置およびレコメンド情報評価方法 | |
| JPWO2012023541A1 (ja) | 情報提供装置、情報提供方法、プログラム、ならびに、情報記録媒体 | |
| JP4851299B2 (ja) | ブックマーク管理装置,ブックマーク管理プログラムおよびブックマーク管理方法 | |
| WO2021246642A1 (ko) | 폰트를 추천하는 방법 및 이를 구현하는 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 201180003853.5 Country of ref document: CN |
|
| ENP | Entry into the national phase |
Ref document number: 2013547314 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 734/CHENP/2012 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13387114 Country of ref document: US |
|
| REEP | Request for entry into the european phase |
Ref document number: 2011853136 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2011853136 Country of ref document: EP |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11853136 Country of ref document: EP Kind code of ref document: A2 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |