Method, system and non-transitory computer-readable recording medium for providing content - Patents.com
Patent Information
- Application Number
- JP2023574872
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-06-07
- Filing Date
- 2022-06-07
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2042-06-07
AI Technical Summary
【0014】 本発明によると、超個人化(hyper-personalization)された仮想空間コンテンツを提供できるようになる。
Smart Images

Figure 0007644268000001 
Figure 0007644268000002 
Figure 0007644268000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a method, a system and a non-transitory computer-readable medium for providing content. [Background technology]
[0002] Recently, with the development of computer graphics and communication technologies, virtual reality (VR), augmented reality (AR), mixed reality (MR) and extended reality (XR) technologies have been developed. Here, virtual reality technology refers to a technology that creates a virtual space that does not exist in the real world and allows the user to feel that virtual space as if it were real, augmented reality technology refers to a technology that adds computer-generated information to the real world, mixed reality technology refers to a technology that enhances interaction with users by mixing real reality, augmented reality and virtual reality elements, and augmented reality technology refers to a technology that brings together augmented reality, virtual reality and mixed reality. Microsoft HoloLens is known as a device that provides content using such augmented reality or mixed reality technology.
[0003] Also, there is the metaverse, a representative virtual space that provides users with augmented reality, mixed reality, or extended reality. The metaverse is a compound word of meta, which means processing or abstraction, and universe, which means the real world, and refers to a 3D virtual world. The metaverse is an advanced version of existing virtual reality environments, and provides a virtual shared space that combines reality and virtuality.
[0004] However, in the past, the same virtual space content (e.g., metaverse content) was provided to all users without any distinction between them, or only superficial content recommendations or partial modifications were made within the virtual space content based on simple demographic information such as the user's gender and age, which meant there were limitations in meeting users' needs or providing a personalized experience (Patent Document 1, dated June 26, 2013).
[0005] Therefore, the present inventors propose a new and advanced technology that can provide hyper-personalized virtual space content to a user based on the user's genetic information. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Korean Patent Publication No. 10-2013-0068593 Summary of the Invention [Problem to be solved by the invention]
[0007] An object of the present invention is to solve all of the problems of the prior art described above.
[0008] Another object of the present invention is to provide hyper-personalized virtual space content.
[0009] It is yet another object of the present invention to provide a highly personalized user experience by allowing virtual space content to change in real time or dynamically according to user actions. [Means for solving the problem]
[0010] A representative configuration of the present invention for achieving the above object is as follows.
[0011] According to one aspect of the present invention, there is provided a method for providing content, the method including a step of determining attribute information regarding an object related to a virtual space by referring to genetic information of a user, and a step of determining virtual space content to be provided to the user based on the attribute information.
[0012] According to another aspect of the present invention, there is provided a system for providing content, the system including an attribute information determination unit that determines attribute information regarding an object related to a virtual space by referring to genetic information of a user, and a virtual space content determination unit that determines virtual space content to be provided to the user based on the attribute information.
[0013] In addition, other methods for embodying the present invention, other systems, and a non-transitory computer readable recording medium having a computer program for carrying out the methods are also provided. Effect of the Invention
[0014] According to the present invention, it becomes possible to provide hyper-personalized virtual space content.
[0015] In addition, according to the present invention, the virtual space content can be changed in real time or dynamically according to the user's actions, thereby providing a highly personalized user experience. [Brief description of the drawings]
[0016] [Figure 1] 1 is a diagram showing a schematic configuration of an entire system for providing content according to an embodiment of the present invention. [Diagram 2] 2 is a diagram illustrating in detail an internal configuration of a content providing system according to an embodiment of the present invention. [Diagram 3] 1 is a diagram illustrating an example of a situation in which virtual space content is provided to a user according to an embodiment of the present invention. [Figure 4]1 is a diagram illustrating an example of a situation in which virtual space content is provided to a user according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] The following detailed description of the present invention will be made with reference to the accompanying drawings, which show, by way of example, specific embodiments in which the present invention may be practiced. Such embodiments are described in detail to enable those skilled in the art to fully practice the present invention. It should be understood that the various embodiments of the present invention are different from one another but are not necessarily mutually exclusive. For example, specific shapes, structures and characteristics described herein may be embodied in one embodiment without departing from the spirit and scope of the present invention. It should also be understood that the location or arrangement of individual components within each embodiment may be changed without departing from the spirit and scope of the present invention. Therefore, the following detailed description is not to be taken in a limiting sense, and the scope of the present invention should be understood to include the scope of the claims and all equivalents thereto. In the drawings, like reference numerals indicate the same or similar components throughout the various aspects.
[0018] In this specification, the term "content" refers to digital information or individual information elements that are accessible through a communication network and include characters, codes, voice, audio, images, videos, point clouds, and polygons. Such content may include data such as text, images, videos, audio, links (e.g., web links), point clouds, and polygons, or a combination of at least two of such data.
[0019] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, various preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings in order to enable those skilled in the art to which the present invention pertains to easily practice the present invention.
[0020] Overall system configuration
[0021] FIG. 1 is a diagram showing a schematic configuration of an entire system for providing content according to an embodiment of the present invention.
[0022] As shown in FIG. 1, the entire system according to an embodiment of the present invention may include a communication network 100, a content providing system 200, and a user device 300.
[0023] First, the communication network 100 according to an embodiment of the present invention may be configured regardless of the communication mode such as wired communication or wireless communication, and may be configured as various communication networks such as a local area network (LAN), a metropolitan area network (MAN), and a wide area network (WAN). Preferably, the communication network 100 in this specification may be the well-known Internet or World Wide Web (WWW). However, the communication network 100 is not necessarily limited thereto, and may include at least a part of a well-known wired / wireless data communication network, a well-known telephone network, or a well-known wired / wireless television communication network.
[0024] For example, communication network 100 may be a wireless data communication network that embodies, at least in part, conventional communication methods such as radio frequency (RF) communication, WiFi communication, cellular (e.g., LTE) communication, Bluetooth® communication (more specifically, Bluetooth Low Energy (BLE)® communication), infrared communication, ultrasonic communication, and the like.
[0025] Next, the content providing system 200 according to an embodiment of the present invention may be a digital device having a memory means and a microprocessor to provide a computing capability. For example, the content providing system 200 may be a server system.
[0026] The content providing system 200 according to an embodiment of the present invention may perform a function of determining attribute information on an object related to a virtual space by referring to genetic information of a user, and determining virtual space content to be provided to the user based on the attribute information. Here, the virtual space content according to an embodiment of the present invention may include augmented reality content, virtual reality content, mixed reality content, augmented reality content, or a combination of these. For example, the virtual space content may include metaverse content.
[0027] The configuration and functions of the content providing system 200 according to the present invention will be described in more detail below. Meanwhile, although the content providing system 200 has been described above, such description is merely an example, and it will be apparent to those skilled in the art that at least a part of the functions and components required for the content providing system 200 may be realized or included in a user device 300 or an external system (not shown) as necessary.
[0028] Next, the user device 300 according to one embodiment of the present invention is a digital device having a function of communicating after connecting to the content providing system 200 through the communication network 100, and any digital device having a memory means, a microprocessor, and a computing capability, such as a smartphone, a tablet PC, smart glasses, a smart helmet, etc., may be adopted as the user device 300 according to the present invention.
[0029] Meanwhile, the user device 300 according to an embodiment of the present invention may include an application for supporting the content providing function according to the present invention. Such an application may be downloaded from the content providing system 200 or an external application distribution server (not shown).
[0030] Content provision system configuration
[0031] Hereinafter, the internal configuration of the content providing system 200 and the functions of each component thereof, which perform important functions for implementing the present invention, will be described in detail.
[0032] FIG. 2 is a diagram illustrating in detail an internal configuration of a content providing system 200 according to an embodiment of the present invention.
[0033] As shown in FIG. 2, the content providing system 200 may include an information acquiring unit 210, an attribute information determining unit 220, a virtual space content determining unit 230, a communication unit 240, and a control unit 250. According to an embodiment of the present invention, the information acquiring unit 210, the attribute information determining unit 220, the virtual space content determining unit 230, the communication unit 240, and the control unit 250 may be program modules, at least some of which communicate with an external system. Such program modules may be included in the content providing system 200 in the form of an operating system, an application module, or other program modules, and may be physically stored in various known storage devices. In addition, such program modules may be stored in a remote storage device that can communicate with the content providing system 200. Meanwhile, such program modules include, but are not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform specific tasks or execute specific abstract data types according to the present invention, which will be described later.
[0034] First, the information acquisition unit 210 according to an embodiment of the present invention may perform a function of acquiring information about a user who receives content (specifically, virtual space content).
[0035] For example, the information acquiring unit 210 may acquire the genetic information of the user (i.e., information about the user) by referring to the genetic test result information of the user acquired from the user device 300 or a server (not shown; for example, a server in which the genetic test result information of the user is stored) related to the user. The genetic test result information according to an embodiment of the present invention may include test result information by Polymerase Chain Reaction (PCR), DNA sequencing, Chromosomal MicroArray (CMA), karyotyping, Fluorescence in Situ Hybridization (FISH), Direct To Consumer (DTC), etc. In addition, the genetic information according to one embodiment of the present invention may include first analysis information such as base sequence, single nucleotide polymorphism (SNP), etc., and second analysis information such as health information (e.g., by time period, by age), body shape information (e.g., by time period, by age), personality information (e.g., by time period, by age), and preference information (e.g., by time period, by age) estimated based on the first analysis information.
[0036] As another example, the information acquiring unit 210 may acquire user profile information by referring to information input by a user, information recorded in the user device 300 (e.g., a smartphone), text message information, email information, social network service (SNS) information, medical information (e.g., Electronic Medical Record (EMR)), etc. For example, the user profile information according to an embodiment of the present invention may include demographic information such as gender, age, region, and race, health information such as blood pressure, body fat mass, blood sugar level, stress, and obesity level, and interest information such as preferences, hobbies, and inclinations.
[0037] Meanwhile, it should be made clear that the information regarding the user according to the present invention is not necessarily limited to the above-listed information (i.e., genetic information and propyl information), and any information that can be used for super-personalization of the user within the scope that enables the achievement of the objectives of the present invention may be included in the information regarding the user according to the present invention.
[0038] Next, the attribute information determining unit 220 according to an embodiment of the present invention may perform a function of determining attribute information on objects related to the virtual space by referring to information on the user acquired by the information acquiring unit 210. The virtual space according to an embodiment of the present invention may refer to an augmented reality space, a virtual reality space, a mixed reality space, an extended reality space, or a space that is a combination of these, for example, a metaverse space. The attribute information on objects related to the virtual space according to an embodiment of the present invention may include information on the type, shape, number, arrangement, interaction method (e.g., communication method), etc. of objects included in the virtual space (e.g., objects included in the virtual space may be determined or preset corresponding to the user's propyl information or genetic information (e.g., referring to a lookup table on objects corresponding to propyl information or genetic information), and such objects may include buildings, roads, animals and plants, products, store clerks, doctors, consultants, etc.). For example, attribute information regarding objects related to a virtual space may include information regarding the location, size, number, and shape (or structure) of buildings located in the virtual space (e.g., metaverse space), the location, size, number, shape, and type of commercial spaces (e.g., shops, department stores) located in the buildings, the location, size, number, shape, and type of goods located in the commercial spaces, the location, number, tendencies, and communication methods (e.g., text, voice, etc.) of store staff located in the commercial spaces, etc.
[0039] For example, the attribute information determining unit 220 may estimate information on the health condition of the corresponding user (e.g., information on health condition by age) by referring to at least one of the user's genetic information (e.g., health-related single nucleotide polymorphism (SNP) information) and propyl information. Then, the attribute information determining unit 220 may determine, as attribute information related to the object, that an object related to a virtual consultant (or store clerk) who provides a voice explanation on the efficacy and effects of food, medicine, or products (e.g., medical products, insurance products, etc.) for improving the user's health condition and preparing for age-specific health issues (e.g., illness, disease) in a virtual space related to a digital health care store is placed around the user, food, medicine, or products related to improving the user's health condition are placed close to the user, and food, medicine, or products not related to improving the user's health condition (e.g., foods, medicines, or products that are not good for the user's health condition or related to improving the health condition) are placed far from the user or not placed at all, in the virtual space related to the digital health care store by referring to the information on the health condition. Meanwhile, the virtual consultant (or virtual salesperson) may perform learning such as deep learning and reinforcement learning by using the dialogues, explanations, or interactions performed with a plurality of users as learning data in order to smoothly communicate, explain, or interact with the user. In addition, the attribute information determining unit 220 may determine the recommendation strength of the object by referring to the genetic information of the user and information on the space (or location) in which the object is placed (e.g., the type of products sold in the space in which the object is placed, the purpose of the space in which the object is placed), and may determine the position (or presence or absence) in which the object is placed in the virtual space (specifically, the object is placed based on the user) by referring to the recommendation strength. For example, when the recommendation strength of the first object based on a specific user is higher (or larger) than the recommendation strength of the second object, the attribute information on the object may be determined such that the distance between the first object and the user is closer than the distance between the second object and the user (i.e., the first object is closer to the user than the second object).More specifically, if the space in which the object is placed is a digital health care store space, the recommendation strength may be determined based on whether or not the user's health condition has improved and the degree of improvement (for example, health foods that improve the user's health condition may be recommended to the user with a high recommendation strength, and health foods that are not good for the user's health condition may be recommended to the user with a low recommendation strength). Meanwhile, it should be clarified that the subject to be referred to in determining the recommendation strength according to the present invention is not necessarily limited to the user's genetic information, and may be determined by referring to the user's propyl information, etc., within the scope of achieving the object of the present invention.
[0040] As another example, the attribute information determination unit 220 may refer to at least one of the user's genetic information (e.g., single nucleotide polymorphism (SNP) information related to personality and preferences) and propyl information, and place objects related to virtual store clerks who provide textual explanations about the latest and most popular products of each clothing brand and assist in selling them in a virtual space related to a department store selling multiple clothing brands, and place products of a clothing brand with high recommendation strength (or interest level determined based on the user's propyl information) based on the user (e.g., a clothing brand frequently used by multiple users whose degree of agreement with the user is above a predetermined level based on single nucleotide polymorphism information related to tendencies or preferences) close to the user, and place products of a clothing brand with low recommendation strength (or interest level determined based on the user's propyl information) based on the user (e.g., a clothing brand frequently used by multiple users whose degree of agreement with the user is below a predetermined level based on single nucleotide polymorphism information related to tendencies or preferences) far from the user or not at all, as attribute information related to the object.
[0041] As another example, the attribute information determining unit 220 can estimate information about the body shape of the user by referring to at least one of the user's genetic information (e.g., single nucleotide polymorphism (SNP) information related to body shape) and propyl information. Then, the attribute information determining unit 220 can determine, as attribute information related to the object, that the object is to arrange an object related to a virtual salesperson who explains each piece of clothing or accessory in voice or text and assists in selling the clothing or accessory in a virtual space related to a store selling clothing or accessories by referring to the information about the body shape, and arrange the clothing or accessories that suit the user's body shape close to the user and arrange the clothing or accessories that do not suit the user's body shape far from the user or not arrange them at all.
[0042] As another example, the attribute information determining unit 220 may estimate information on the time-specific health condition (or disease issue) of the user by referring to at least one of the user's genetic information (e.g., health-related single nucleotide polymorphism (SNP) information) and propyl information. Next, the attribute information determining unit 220 may determine, as attribute information related to the object, that an object related to a virtual doctor who provides consultation based on analysis result information on the user's current or future health condition (or disease issue) is placed around the user in a virtual space related to a hospital where the user can receive treatment or consultation on the health condition (or disease issue) by referring to the information on the time-specific health condition. Meanwhile, the virtual doctor may perform learning such as deep learning and reinforcement learning (e.g., learning about medical knowledge, diagnosis, prescription, conversation, etc.) by using consultations or interactions performed with multiple users as learning data for smooth consultation or interaction with the user.
[0043] On the other hand, while the above description has focused on examples relating to one space, it should be made clear that the virtual space according to the present invention does not necessarily consist of only one space, but may consist of two or more spaces within the scope in which the object of the present invention can be achieved.
[0044] For example, the attribute information determination unit 220 may refer to at least one of the user's genetic information (e.g., health-related single nucleotide polymorphism (SNP) information) and propyl information (e.g., a woman in her 20s who likes animals) and may determine, as attribute information related to the objects, that in a virtual space related to a city including a hospital and a department store, a hospital building and a department store building are arranged side by side in front of the user, the department store building is formed in the shape of a tiger (i.e., the shape of an animal the user likes), and the hospital building is formed in the shape of a palm tree (i.e., the shape of a plant the user likes), (1) an object related to a virtual doctor who provides consultation based on analysis result information on the user's current or future health condition (or disease issue) is arranged inside the hospital building, and (2) an object related to a virtual store clerk who provides text explanations on the latest and most popular products of each clothing brand and assists in selling them is arranged inside the department store building, and products of a clothing brand with a high recommendation strength based on the user are arranged close to the user and products of a clothing brand with a low recommendation strength based on the user are arranged far away from the user or not arranged at all.
[0045] In addition, the attribute information determining unit 220 may determine attribute information on objects related to the virtual space by further referring to the result of analyzing the participation history information of the user acquired in at least one virtual space content related to the user. According to an embodiment of the present invention, the participation history information may include all actions and conversation information of the user occurring while receiving the virtual space content, for example, interactions occurring in the virtual space content (e.g., conversations with an artificial intelligence (AI) chatbot, questions and answers), movement paths, changes in gaze, etc.
[0046] For example, the attribute information determination unit 220 can analyze the participation history information of the user acquired in at least one virtual space content in which the user participated, extract the user's preferred attribute information (e.g., the type and appearance of preferred objects (buildings, store clerks), and preferred interaction method with objects), and can determine attribute information regarding objects related to the virtual space by referring to the extracted preferred attribute information (e.g., by giving high priority to the preferred attribute information).
[0047] Next, the virtual space content determination unit 230 according to one embodiment of the present invention can determine the virtual space content to be provided to the user based on the attribute information (i.e., attribute information regarding an object related to the virtual space) determined by the attribute information determination unit 220.
[0048] For example, the virtual space content determination unit 230 may generate a virtual space related to a user (e.g., a virtual space requested or likely to be requested by the user) and determine the content generated by placing an object in the virtual space based on attribute information regarding the object related to the corresponding virtual space as the virtual space content to be provided to the user.
[0049] More specifically, the virtual space content determination unit 230 may refer to the user's health information (e.g., there is a need to purchase health foods, medicines, or products) and generate a virtual space related to a health care store that introduces, sells, and provides consultation on foods, medicines, or products (e.g., medical products, insurance products, etc.) to improve the user's health condition and prepare for age-specific health issues (e.g., illnesses, diseases), etc. Next, the virtual space content determination unit 230 may refer to attribute information on objects related to the corresponding virtual space, and may determine the virtual space content to be provided to the user by arranging objects related to a virtual consultant (e.g., which may be similar to a conventional NPC (Non-Player Controlled) and may learn to have a dialogue or interaction with the user based on artificial intelligence technology) that provides a voice explanation on the efficacy and effects of food, medicine, or products and provides introduction, sales, consultation, etc., in the vicinity of the user, arranging foods, medicines, or products related to improving the user's health condition close to the user, and arranging foods, medicines, or products that are not related to improving the user's health condition (e.g., foods, medicines, or products that are not good for the user's health condition or are not related to improving the health condition) far from the user or not at all. In other words, content related to a digital health care space that is ultra-personalized for the user may be determined as the virtual space content to be provided to the user.
[0050] Also, the virtual space content determination unit 230 may generate a virtual space related to a department store selling multiple clothing brands at the request of the user. Next, the virtual space content determination unit 230 may determine the virtual space content to be provided to the user by arranging an object related to a virtual store clerk who explains the latest and popular products of each clothing brand in text and assists in selling them in the virtual space related to the department store by referring to attribute information related to the object related to the virtual space, arranging products of a clothing brand with high recommendation strength (or interest level determined based on the user's profile information) near the user (e.g., a clothing brand frequently used by multiple users whose degree of agreement with the user is equal to or higher than a predetermined level based on single nucleotide polymorphism information related to inclination or preference) based on the user, and arranging products of a clothing brand with low recommendation strength (or interest level determined based on the user's profile information) near the user (e.g., a clothing brand frequently used by multiple users whose degree of agreement with the user is equal to or lower than a predetermined level based on single nucleotide polymorphism information related to inclination or preference) far from the user or not arranging them at all. That is, contents related to a department store (or shop) that is super-personalized for each user may be determined as virtual space contents to be provided to the corresponding user.
[0051] Also, the virtual space content determination unit 230 may generate a virtual space related to a store selling clothes or accessories by referring to the user's profile information (e.g., there is a need to purchase clothes or accessories). Next, the virtual space content determination unit 230 may determine the virtual space content to be provided to the user by referring to attribute information related to objects related to the corresponding virtual space, arranging objects related to virtual store clerks who explain each clothing or accessory by voice or text and assist in selling it in the virtual space related to the store, arranging clothing or accessories that fit the user's body shape close to the user, and arranging clothing or accessories that do not fit the user's body shape far from the user or not arranging them at all. That is, content related to a store that is ultra-personalized for the user may be determined as the virtual space content to be provided to the corresponding user.
[0052] In addition, the virtual space content determination unit 230 may generate a virtual space related to a hospital where the user can receive treatment or consultation for the user's health condition (or disease issue) at the user's request. Then, the virtual space content determination unit 230 may determine the virtual space content to be provided to the user by locating an object related to a virtual doctor who provides consultation based on analysis result information on the user's current or future health condition (or disease issue) in the virtual space related to the hospital by referring to attribute information related to the object related to the virtual space. That is, the hospital content that is hyper-personalized for the user may be determined as the virtual space content to be provided to the user.
[0053] Next, the communication unit 240 according to an embodiment of the present invention can perform a function of enabling data transmission / reception to / from the information acquisition unit 210, the attribute information determination unit 220, and the virtual space content determination unit 230.
[0054] Finally, the control unit 250 according to an embodiment of the present invention may perform a function of controlling data flow between the information acquiring unit 210, the attribute information determining unit 220, the virtual space content determining unit 230, and the communication unit 240. That is, the control unit 250 according to an embodiment of the present invention may control the information acquiring unit 210, the attribute information determining unit 220, the virtual space content determining unit 230, and the communication unit 240 to perform their respective unique functions by controlling the data flow from / to the outside of the content providing system 200 or the data flow between each component of the content providing system 200.
[0055] Hereinafter, a situation in which content is provided to a user according to an embodiment of the present invention will be described in detail with reference to FIGS.
[0056] 3 and 4 are diagrams illustrating an example of a situation in which virtual space contents are provided to a user according to an embodiment of the present invention.
[0057] First Example
[0058] Referring to FIG. 3, it can be assumed that a virtual space content related to a health food store is provided to a user using a metaverse space according to one embodiment of the present invention.
[0059] First, the content providing system 200 according to an embodiment of the present invention may acquire genetic information of a user from a user device 300. For example, the genetic information may include at least one single nucleotide polymorphism information of the user.
[0060] Next, according to one embodiment of the present invention, age-specific health information of a user may be estimated based on at least one single nucleotide polymorphism information of the user.
[0061] Next, according to an embodiment of the present invention, attribute information regarding objects related to the health food store space (eg, virtual consultants for guiding and selling health foods, health foods) can be determined.
[0062] Next, according to one embodiment of the present invention, the content providing system 200 can determine the virtual space content to be provided to the user by referring to the attribute information and placing an object 310 relating to a virtual consultant who provides audio explanations on the efficacy and effects of health foods and introduces, sells, consults, etc., in front of the user in a virtual space relating to a health food store, and placing health foods 320 for improving the user's health condition in a showcase close to the user.
[0063] Meanwhile, the placement of the health foods may be determined by further referring to the user's profile information. For example, the health foods that the user is presumed to be interested in may be determined from among the health foods for improving the user's health condition by referring to the user's profile information, and the determined health foods may be preferentially placed in the showcase (relatively closer to the user than other health foods).
[0064] Next, according to one embodiment of the present invention, virtual space content related to the health food store can be added to the metaverse space used (or currently being used) by the user, and the corresponding content can be provided to the user upon the user's request.
[0065] That is, according to an embodiment of the present invention, ultra-personalized content related to a health food store may be provided for each user. For example, the types and arrangement of health foods in the health food store when a first user uses the virtual space content may be different from the types and arrangement of health foods in the health food store when a second user uses the virtual space content.
[0066] The above has mainly described determining hyper-personalized virtual space content (e.g., product and building layout, building structure, metaverse world, etc. change for each user) based on information about the user, but the virtual space content can also be dynamically determined (or re-determined) in response to actions taken by a user receiving the virtual space content with respect to the virtual content.
[0067] For example, according to one embodiment of the present invention, the content providing system 200 (specifically, the attribute information determination unit 220 and the virtual space content determination unit 230) refers to a user's actions on the virtual space content (e.g., movement within the virtual space, viewing product information, interaction with virtual store clerks or other users, etc.) and redetermines (or updates) attribute information on objects (i.e., attribute information on objects related to the virtual space) in real time or periodically, and based on this, can dynamically transform the virtual space content provided to the user (e.g., rearrange the products in the store) or add other virtual space content to the corresponding virtual space content.
[0068] More specifically, in a case where products are arranged in a product showcase in order of the user's interest, and a virtual space content related to a store including a virtual store clerk who can assist the user in purchasing the products and interact with the user is provided to the user, when the user performs a predetermined interaction (e.g., touching a product) to view a product of interest in the product showcase, products related to the product with which the interaction was performed (i.e., similar products) may be rearranged around the user (e.g., within a predetermined distance) or around the product with which the interaction was performed. In this case, the rearrangement of the products may be performed according to a predetermined priority determined by referring to information about the user viewed above (e.g., genetic information, propyl information). It should be noted that the rearrangement is not necessarily limited to only objects as described above, and the virtual space itself, such as place, time, etc., may be rearranged (or changed).
[0069] Meanwhile, the content providing system 200 according to the present invention may refer to a lookup table or database (not shown) for a plurality of pieces of attribute information (i.e., attribute information for objects related to virtual spaces) corresponding to a plurality of pieces of genetic information in order to determine attribute information for objects related to virtual spaces by referring to the genetic information of a user, and such lookup table and database may be dynamically or periodically updated. Also, information (e.g., type, number, etc.) on objects related to the virtual space or attribute information on objects may be determined in a list purchased by the user for a fee (e.g., purchased for a fee within a predetermined platform).
[0070] Second Example
[0071] Referring to FIG. 4, it can be assumed that a virtual space content related to a hospital is provided to a user who uses a metaverse space according to an embodiment of the present invention.
[0072] First, the content providing system 200 according to an embodiment of the present invention may acquire information about a user from the user device 300. For example, the user's genetic information (e.g., gender, age, etc.) and genetic information (e.g., at least one single nucleotide polymorphism information, etc.) may be acquired as information about the user.
[0073] Next, according to one embodiment of the present invention, the user's health information for each life cycle can be estimated based on the user's sex and age and at least one single nucleotide polymorphism information.
[0074] Next, according to one embodiment of the present invention, in a hospital space where the user can receive medical treatment or consultation for the user's health condition (or disease issue) by referring to information on the health condition (or disease issue) for each life cycle, it may be determined as attribute information related to the object that an object 410 related to a male doctor who provides consultation based on analysis result information on the user's current or future health condition (or disease issue) is placed in front of the user in a predetermined size.
[0075] Next, according to one embodiment of the present invention, the content providing system 200 generates a virtual space related to the hospital (specifically, generates a building of a predetermined shape and size at a predetermined position in the virtual space and generates a hospital space on a predetermined floor of the building), and by referring to attribute information related to the object, places an object 410 related to a virtual doctor who provides consultation based on analysis result information on the user's current or future health condition (or disease issue) around the user in the virtual space, thereby determining the virtual space content to be provided to the user.
[0076] Next, according to one embodiment of the present invention, virtual space content related to the hospital can be added to the metaverse space used by the user, and the content can be provided to the user upon request by the user.
[0077] For example, when a user enters a specific floor in the building where the hospital space is located in the metaverse space, analysis information regarding the user's current or predicted future illness or health issue is displayed on the display 420, and a virtual doctor-related object 410 can view the display 420 and provide virtual space content related to the hospital that provides the corresponding analysis results and questions and answers.
[0078] Third Example
[0079] Another situation can be considered in which virtual space content is provided to a user using a metaverse space according to an embodiment of the present invention.
[0080] First, the content providing system 200 according to an embodiment of the present invention can acquire information about a user. For example, the content providing system 200 can acquire user profile information (e.g., gender, age, body size, religion, etc.), user genetic information (e.g., at least one single nucleotide polymorphism information, etc.), and user participation history information acquired in at least one virtual space content related to the user (e.g., interactions (conversations with an artificial intelligence (AI) chatbot, Q&A, etc.), movement paths, gaze changes) occurring in the virtual space content).
[0081] Next, according to one embodiment of the present invention, the content providing system 200 (specifically, the attribute information determination unit 220) performs learning to determine attribute information (i.e., the environment and location of the virtual space, the number, size, arrangement, type and typology of objects, etc.) corresponding to multiple users based on learning data including at least one of the propyl information and participation history information of multiple users (e.g., performing supervised learning based on attribute information labeled in the propyl information or participation history information of multiple users) and can determine attribute information corresponding to the corresponding user by referring to the result (e.g., the result of inputting the propyl information and participation history information of the users into the learning model that performed the learning) and the user's genetic information. According to an embodiment of the present invention, such learning may be performed based on an algorithm based on an artificial neural network or deep learning, for example, a reinforcement neural network, a convolutional neural network, a recurrent neural network, a deep Q-network, a deep feedforward neural network, a generative adversarial network, etc. However, the learning method according to the present invention is not necessarily limited to the above-listed learning methods, and may be variously applied within the scope of achieving the object of the present invention.
[0082] Next, according to an embodiment of the present invention, virtual space contents to be provided to the corresponding user may be determined based on the attribute information.
[0083] According to the present invention, unlike conventional technologies that simply and superficially recommend some content within a virtual space (e.g., metaverse space), it is possible to provide more sophisticated and ultra-personalized virtual space content by dynamically configuring the layout, structure, environment, etc. of the virtual space to reflect the user's innate or acquired health condition, inclinations, personality, preferences, needs, etc.
[0084] The above-described embodiments of the present invention may be embodied in the form of program instructions that can be executed by various computer components and recorded on a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the computer-readable recording medium may be specially designed and constructed for the present invention, or may be available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program instructions, such as ROMs, RAMs, flash memories, and the like. Examples of program instructions include not only machine language codes, such as those produced by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, and the like. The hardware devices may be replaced by one or more software modules to perform the processes of the present invention, and vice versa.
[0085] Although the present invention has been described above using specific details such as specific components and limited examples and drawings, this is merely provided to assist in a more general understanding of the present invention, and the present invention is not limited to the above examples. Those skilled in the art to which the present invention pertains may attempt various modifications and changes from such descriptions.
[0086] Therefore, the concept of the present invention should not be limited to the above described embodiments, and all scopes equivalent to or modified equivalently to the scope of the claims below as well as the claims themselves are within the scope of the concept of the present invention. [Explanation of symbols]
[0087] 100:Communication network 200: Content provision system 210: Information acquisition department 220: Attribute information determination section 230: Virtual space content determination unit 240: Communications Department 250: Control unit 300: User device
Claims
1. 1. A method for providing content, comprising: determining attribute information regarding an object related to a virtual space by referring to genetic information of the user; determining virtual space content to be provided to the user based on the attribute information; Including, determining a recommendation strength of the plurality of objects by referring to genetic information of the user and information about a space in which the plurality of objects are arranged, and determining positions in which the plurality of objects are arranged in the virtual space by referring to the recommendation strength in the determining the attribute information; method.
2. The method of claim 1 , wherein the attribute information about the object includes information about a position at which the object is placed in the virtual space.
3. In the step of determining the attribute information, the attribute information regarding the object is determined by further referring to a result of analyzing the participation history information of the user, The method of claim 1 , wherein the participation history information is obtained for at least one virtual world content associated with the user.
4. The method of claim 3 , wherein the determining of the attribute information further comprises determining the attribute information of the object by referring to a result of learning based on profile information and participation history information of a plurality of users.
5. The method according to claim 1 , wherein in the step of determining the virtual space content, the virtual space content to be provided to the user is dynamically determined in response to an action taken by the user on the virtual space content.
6. A non-transitory computer-readable recording medium having a computer program recorded thereon for carrying out the method according to claim 1.
7. A system for providing content, comprising: an attribute information determining unit that determines attribute information regarding an object related to a virtual space by referring to genetic information of a user; a virtual space content determination unit that determines virtual space content to be provided to the user based on the attribute information; Including, the attribute information determination unit determines recommendation strengths of the plurality of objects by referring to genetic information of the user and information regarding a space in which the plurality of objects are arranged, and determines positions in the virtual space in which the plurality of objects are arranged by referring to the recommendation strengths. system.
8. The system of claim 7 , wherein the attribute information about the object includes information about a position at which the object is placed in the virtual space.
9. The attribute information determining unit determines attribute information regarding the object by further referring to a result of analyzing the participation history information of the user, The system of claim 7 , wherein the participation history information is obtained for at least one virtual space content associated with the user.
10. The system of claim 9 , wherein the attribute information determining unit determines the attribute information regarding the object by further referring to a result of learning based on profile information and participation history information of a plurality of users.
11. The system according to claim 7 , wherein the virtual space content determination unit dynamically determines the virtual space content to be provided to the user in response to an action taken by the user on the virtual space content.
Citation Information
Patent Citations
Information processing system
JP2020112889A
Metaverse platform for fusing actual feeling and method for providing service using the same
KR1020130068593A
Helix profile system and methods
US20150298006A1
Shopping assistance system and shopping assistance method
WO2018033954A1