Old people social interaction platform based on virtual reality

By designing a social interaction platform for the elderly based on virtual reality, providing personalized user management, virtual scene creation, multi-dimensional social ecological adaptation and situation-driven social games, the shortcomings of the existing platforms in personalized services, emotional care and interaction richness are solved, and the social experience and psychological health of elderly users are improved.

CN119515587AActive Publication Date: 2025-02-25INNER MONGOLIA TECHN COLLEGE OF CONSTR

Patent Information

Application Number
CN202411759554.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-02-25
Estimated Expiration
2044-12-03

AI Technical Summary

Technical Problem

The existing virtual reality social platforms lack personalized services, emotional care and health considerations for elderly users, resulting in poor user experience and a single interaction method, which cannot fully meet the social needs of the elderly.

Method used

A social interaction platform for the elderly based on virtual reality is designed, including user management units, virtual scene creation units, real-time interaction units, multi-dimensional social ecological adaptation units and situation-driven social game units, through which personalized services, emotional care and rich interaction methods are provided.

Benefits of technology

Through personalized user management and virtual scene creation, users' sense of immersion and participation are enhanced; the multi-dimensional social ecological adaptation unit provides accurate social suggestions and activity recommendations, which improves users' social experience and satisfaction; the situation-driven social game unit adjusts game content based on the user's current situation dynamics, enhancing users' sense of participation and mental health.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119515587A_ABST
    Figure CN119515587A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of virtual reality, in particular to an old people social interaction platform based on virtual reality, which comprises a user management unit, a virtual scene creation unit, a real-time interaction unit, a multi-dimensional social ecological adaptation unit and a situation-driven social game unit, the user management unit is used for user registration, personal information management and social account maintenance; the virtual scene creating unit allows a user to customize a virtual scene according to requirements; the real-time interaction unit provides voice, video and text chat functions; the multi-dimensional social ecological adaptation unit constructs a social ecological graph of the user; the context-driven social game unit designs a series of social games based on the current context of the user. According to the invention, the flexibility and applicability of the platform are enhanced, so that the platform is more immersive and attractive, and meanwhile, interaction and communication among users are increased through the storage and sharing functions of the scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual reality technology, and in particular to a social interaction platform for the elderly based on virtual reality. Background Art

[0002] With the acceleration of the aging process of the global population, the social needs and mental health problems of the elderly are becoming increasingly prominent. Traditional social methods are limited by factors such as geographical location, physical function and shrinking social circles, and it is difficult to meet the growing social interaction needs of the elderly. The development of virtual reality technology has provided a new social channel for the elderly. With the help of immersive virtual environments, the elderly can break through the limitations of time and space, interact with family, friends and new partners, enrich their social life, and improve their quality of life and happiness. However, how to make full use of virtual reality technology to create a social interaction platform that meets the needs of the elderly is still a problem that needs to be solved. Most of the existing virtual reality social platforms are designed for young users and lack attention to the special needs of elderly users, especially in terms of personalized services, emotional care and health considerations.

[0003] The current virtual reality social platform has the following shortcomings in meeting the special needs of the elderly. First, it lacks personalized user management functions and cannot provide customized services based on the interests, social habits and health conditions of elderly users, resulting in a poor user experience. Second, the creation and interaction methods of virtual scenes are single, which cannot allow elderly users to fully participate and immerse themselves in them. Third, the existing platform lacks the ability to adapt to the multi-dimensional social ecology and cannot intelligently identify users' social circles, interest preferences and emotional states, resulting in inaccurate recommended social activities and friends. In addition, there is a lack of context-driven social games, and the game content cannot be dynamically adjusted according to the user's current context, which reduces the user's sense of participation and satisfaction.

[0004] In view of the above deficiencies in the prior art, the present invention aims to provide a social interaction platform for the elderly based on virtual reality, aiming to promote the social participation of the elderly group, improve their mental health level, and make up for the deficiencies of the prior art in personalized services, emotional care and interactive richness. Summary of the invention

[0005] The present invention provides a social interaction platform for elderly people based on virtual reality.

[0006] The social interaction platform for the elderly based on virtual reality includes a user management unit, a virtual scene creation unit, a real-time interaction unit, a multi-dimensional social ecological adaptation unit, and a situation-driven social game unit, among which;

[0007] The user management unit is used for user registration, personal information management and social account maintenance, and records the user's interests, social habits and health status;

[0008] The virtual scene creation unit allows users to customize virtual scenes according to their needs, including parks and cafes, and supports users to upload personal photos and videos to generate personalized scenes;

[0009] The real-time interactive unit provides voice, video and text chat functions, and integrates gesture recognition technology to enhance the naturalness of interaction between users;

[0010] The multi-dimensional social ecological adaptation unit constructs a social ecological map of the user, identifies the user's social circle, interests, activity preferences and emotional state, and provides personalized social suggestions and activity organization, specifically including:

[0011] Social circle identification: By analyzing the user's social network and interaction history, the user's social circle is identified, and intelligent recommendations are made on activities that the user is interested in or friends to connect with, thereby enhancing the user's social connection;

[0012] Interest and activity preference analysis: Analyze users’ interests and activity preferences based on their participation activities, comments, and browsing history, and dynamically adjust recommendation strategies to adapt to changes in user interests;

[0013] Emotional state monitoring: By analyzing the user's behavioral data (such as chat records, activity participation) and physiological data (such as heart rate changes, voice emotion analysis) on the platform, the user's current emotional state is evaluated and the user's activity content and social suggestions are adjusted;

[0014] The context-driven social game unit designs a series of social games based on the user's current context, and dynamically adjusts game rules and goals in combination with the user's social ecological map to increase fun and participation.

[0015] Optionally, the user management unit includes:

[0016] User registration: register new users through the personal information form filled out by the user;

[0017] Personal information management: store and update basic information of users, including name, age, gender and contact information, and support users to modify their personal information at any time;

[0018] Social account maintenance: Provides the binding and management functions of user social accounts, allowing users to associate third-party social platform accounts (such as WeChat, QQ, etc.) with this platform to achieve cross-platform social interaction;

[0019] Interest and social habit records: automatically record users’ interests and social habits through questionnaires and behavior analysis;

[0020] Health status record: Allow users to voluntarily fill in health-related information (such as chronic diseases, physical conditions, etc.) and update it regularly.

[0021] Optionally, the virtual scene creation unit includes:

[0022] Scene template selection: used to provide a variety of preset virtual scene templates, and users can select different types of scenes according to their needs, including parks and cafes;

[0023] Scene customization: allows users to make detailed adjustments based on the selected scene template, including the scene's color, layout, and element settings;

[0024] Media upload: Support users to upload personal photos and videos, and embed their own photos and videos into virtual scenes;

[0025] Scene saving and sharing: Allow users to save the created personalized virtual scenes to their personal accounts and provide sharing functions.

[0026] Optionally, the real-time interaction unit includes:

[0027] Voice chat: Provides voice call function, supporting users to conduct real-time voice communication in virtual scenes;

[0028] Video chat: allows users to interact face-to-face via video calls and supports multi-user video conferencing capabilities;

[0029] Text chat: Provides instant messaging and receiving functions, allowing users to send text messages while making voice or video calls;

[0030] Gesture recognition: Integrate gesture recognition technology to identify users' gestures in virtual scenes, allowing users to interact through natural gestures, including waving and clicking "likes".

[0031] Optionally, the social circle identification includes:

[0032] Social network analysis: By analyzing the user's social network structure and interaction history, identify the strength of the relationship between the user and other users, and build the user's social graph;

[0033] Interest matching: Based on the user's social network analysis results and combined with the user's interest preferences (such as activity participation records, browsing history, etc.), intelligently recommend social activities or friends that the user is interested in;

[0034] Social recommendation: Combining the user's social graph and interest matching results, using collaborative filtering algorithms to recommend potential social activities and friends based on the user's interaction relationship and interest similarity with other users in his social circle.

[0035] Optionally, the interest and activity preference analysis includes:

[0036] Interest extraction: Extract the user's interest in different types of activities based on the user's participation activities, evaluations, and browsing history data, and use the weighted average algorithm to calculate the user's interest score for each type of activity;

[0037] Preference analysis: Combine the user's historical browsing history and interest scores to identify the changing trend of the user's preference for activity types, and use the time decay factor to weight historical activities to reflect the dynamic changes in user interests;

[0038] Dynamic recommendation adjustment: According to the dynamic preference value obtained from preference analysis, the recommendation strategy is adjusted in real time, including:

[0039] Real-time monitoring of user preference values: Continuously receive dynamic preference values ​​P(u,c,t) from preference analysis;

[0040] Calculate and sort the recommendation weights: Calculate the recommendation weight W(c) of each activity category c according to the preference value of each activity category, and sort the calculated weights W(c);

[0041] Recommended content update: According to the ranking results of weight W(c), the recommended content is dynamically updated. The higher the weight W(c) of activity category c, the more inclined to recommend activities of this category to users, thereby adapting to changes in user interests in real time.

[0042] Optionally, the emotional state monitoring includes:

[0043] Behavioral data analysis: By analyzing the user's behavioral data on the platform (chat records, activity participation frequency and activeness), the user's emotional characteristics are extracted through natural language processing (NLP) technology, and the emotional scoring algorithm is used to perform sentiment analysis on the user's emotional characteristics to generate a behavioral sentiment score E. b (u);

[0044] Physiological data analysis: Extract voice emotion scores and heart rate emotion scores through the user's physiological data (such as heart rate, voice emotion analysis), and calculate the physiological emotion score E through a weighted algorithm p (u);

[0045] Calculation of comprehensive sentiment score: The behavioral sentiment score E is calculated by weighted average. b (u) and physiological emotion score E p(u) to generate the user's current comprehensive emotional state score E(u).

[0046] Optionally, the context-driven social game unit includes:

[0047] Context recognition: Real-time analysis of the user's current context information, including emotional state, location (such as at home or outdoors), time, and social activity, and combined with the user's social ecological map to generate a context description of the user;

[0048] Dynamic game adjustment: Based on the user context description provided by context recognition, the game rules, difficulty, interaction methods and goals are adjusted to suit the user's current context.

[0049] Optionally, the context recognition includes:

[0050] Emotional state analysis: obtain the user's current comprehensive emotional state score E(u) in real time;

[0051] Location environment analysis: Identify the user's geographical location environment (such as at home, outdoors, etc.) through positioning data, and score the user's activity range and location category to generate a location environment score L(u);

[0052] Social activity analysis: Calculate the user's social activity score A(u) based on the user's recent interaction frequency and intensity;

[0053] Context description generation: The user’s emotional state score E(u), location environment score L(u), time T(u) and social activity score A(u) are integrated to generate the user’s context description C(u).

[0054] Optionally, the dynamic adjustment of the game includes:

[0055] Rule adjustment: When the situation description C(u) is higher than the rule threshold T1, the game's interactive links and task complexity are increased; when the situation description C(u) is lower than the rule threshold T1, the game's interactive links and task complexity are reduced;

[0056] Difficulty adjustment: When the situation description C(u) is higher than the difficulty threshold T2, the game difficulty is increased (for example, shortening the task time, improving the task standard); when the situation description C(u) is lower than the difficulty threshold T2, the game difficulty is reduced;

[0057] Adjustment of interaction mode: When the situation description C(u) is higher than the interaction threshold T3, a multi-person interaction mode is recommended; when the situation description C(u) is lower than the interaction threshold T3, a single-person or low-interaction mode is provided;

[0058] Goal adjustment: When the situation description C(u) is higher than the target threshold T4, increase the challenge of the game goal. When the situation description C(u) is lower than the target threshold T4, choose a casual game goal.

[0059] Beneficial effects of the present invention:

[0060] The present invention provides comprehensive social support and personalized experience through five units: user management, virtual scene creation, real-time interaction, multi-dimensional social ecological adaptation and context-driven social games. The user management unit not only supports user registration, information update and social account management, but also provides safer and more considerate social activity recommendations by recording users' interests and health conditions, thereby enhancing the flexibility and applicability of the platform. Virtual scene creation allows users to customize social scenes according to their needs, making the platform more immersive and attractive. At the same time, the scene saving and sharing functions increase interactive communication between users.

[0061] The present invention further enhances the user's social experience through the real-time interaction unit and the multi-dimensional social ecological adaptation unit through rich interaction methods and intelligent recommendation mechanisms. The real-time interaction unit provides a variety of communication methods such as voice, video, text chat and gesture recognition, so that elderly users can express their emotions in a natural way, reducing barriers to the use of technology. The multi-dimensional social ecological adaptation unit accurately recommends activities and friends that the user may be interested in through functions such as social circle identification, interest and activity preference analysis and emotional state monitoring, ensuring that the recommended content meets the user's personalized needs. This intelligent recommendation mechanism effectively enhances the connection between users and improves the interactivity and user satisfaction of the platform.

[0062] The present invention, through real-time situation recognition and dynamic adjustment, enables the rules, difficulty, interaction mode and goal of the game to flexibly adapt to factors such as the user's emotional state, social activity, location environment and time, thereby providing the user with a social game experience that fits the current situation. This personalized dynamic adjustment method not only enhances the fun and sense of participation of the game, so that the user can obtain a suitable interactive experience regardless of the situation, but also promotes the user's social participation on the platform, improves the user's mental health and social vitality, and helps to build a rich social network and high-quality social life for the elderly. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only for the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0064] Figure 1A schematic diagram of a platform functional unit according to an embodiment of the present invention;

[0065] Figure 2 Schematic diagram of a multi-dimensional social ecological adaptation unit according to an embodiment of the present invention. DETAILED DESCRIPTION

[0066] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. At the same time, it is explained here that in order to make the embodiments more detailed, the following embodiments are the best and preferred embodiments, and those skilled in the art may also adopt other alternatives to implement some known technologies; and the accompanying drawings are only for more specific description of the embodiments, and are not intended to specifically limit the present invention.

[0067] It should be noted that the references to "one embodiment", "an embodiment", "an exemplary embodiment", "some embodiments" and the like in the specification indicate that the embodiments described may include specific features, structures or characteristics, but not every embodiment may include the specific features, structures or characteristics. In addition, when a specific feature, structure or characteristic is described in conjunction with an embodiment, it should be within the knowledge of a person skilled in the art to implement such feature, structure or characteristic in conjunction with other embodiments (whether or not explicitly described).

[0068] In general, a term can be understood, at least in part, from its use in context. For example, depending, at least in part, on the context, the term "one or more" as used herein can be used to describe any feature, structure, or characteristic in the singular sense, or can be used to describe a combination of features, structures, or characteristics in the plural sense. Additionally, the term "based on" can be understood as not necessarily intended to convey an exclusive set of factors, but can instead, depending, at least in part, on the context, allow for the presence of other factors that are not necessarily explicitly described.

[0069] like Figure 1-Figure 2 As shown, the social interaction platform for the elderly based on virtual reality includes a user management unit, a virtual scene creation unit, a real-time interaction unit, a multi-dimensional social ecology adaptation unit and a situation-driven social game unit, wherein;

[0070] The user management unit is used for user registration, personal information management, and social account maintenance, and records the user's interests, social habits, and health status;

[0071] The virtual scene creation unit allows users to customize virtual scenes according to their needs, including parks and cafes, and supports users to upload personal photos and videos to generate personalized scenes;

[0072] The real-time interactive unit provides voice, video and text chat functions, and integrates gesture recognition technology to enhance the naturalness of interaction between users;

[0073] The multi-dimensional social ecological adaptation unit builds the user's social ecological map, identifies the user's social circle, interests, activity preferences and emotional state, and provides personalized social suggestions and activity organization, including:

[0074] Social circle identification: By analyzing the user's social network and interaction history, the user's social circle is identified, and intelligent recommendations are made on activities that the user is interested in or friends to connect with, thereby enhancing the user's social connection;

[0075] Interest and activity preference analysis: Analyze users’ interests and activity preferences based on their participation activities, comments, and browsing history, and dynamically adjust recommendation strategies to adapt to changes in user interests;

[0076] Emotional state monitoring: By analyzing the user's behavioral data (such as chat records, activity participation) and physiological data (such as heart rate changes, voice emotion analysis) on the platform, the user's current emotional state is evaluated, and the user's activity content and social suggestions are adjusted to improve the user's sense of participation and satisfaction;

[0077] The context-driven social game unit designs a series of social games based on the user's current context, and dynamically adjusts the game rules and goals in combination with the user's social ecosystem to increase fun and participation;

[0078] Through the above content, personalized and immersive social experience can be provided for elderly users, which not only enhances the connection and interactivity between users, but also optimizes the sense of participation and satisfaction in social activities through intelligent recommendations and emotional monitoring, and promotes the social participation and mental health of the elderly group.

[0079] The user management unit includes:

[0080] User registration: Register new users through the personal information form filled out by users to ensure the uniqueness and validity of user identities;

[0081] Personal information management: store and update basic user information, including name, age, gender and contact information, and support users to modify their personal information at any time to maintain the accuracy of the information;

[0082] Social account maintenance: Provides the binding and management functions of user social accounts, allowing users to associate third-party social platform accounts (such as WeChat, QQ, etc.) with this platform to achieve cross-platform social interaction;

[0083] Interest and social habit records: automatically record users’ interests and social habits through questionnaires and behavior analysis;

[0084] Health status record: Allow users to voluntarily fill in health-related information (such as chronic diseases, physical conditions, etc.) and update it regularly so that the platform can consider the user's health status when recommending social activities;

[0085] Through the above content, a safe and convenient social platform is provided for elderly users, which not only supports users to update basic information and bind social accounts in real time, enhancing the flexibility of social interaction, but also realizes personalized social activity recommendations through interest records and health status monitoring. This comprehensive management function enables elderly users to participate in social activities more easily, improves their social experience and satisfaction, and thus promotes more active social participation and mental health.

[0086] The virtual scene creation unit includes:

[0087] Scene template selection: used to provide a variety of preset virtual scene templates, and users can select different types of scenes according to their needs, including parks and cafes;

[0088] Scene customization: allows users to make detailed adjustments based on the selected scene template, including the scene's color, layout, and element settings to meet the user's personalized needs;

[0089] Media upload: Support users to upload personal photos and videos, and embed their own photos and videos into virtual scenes to increase the personalization and realism of the scenes;

[0090] Scene saving and sharing: Allow users to save the created personalized virtual scenes to their personal accounts, and provide sharing functions so that users can share their own scenes with other users to promote social interaction;

[0091] Through the above content, elderly users can easily create a virtual environment that suits their personal preferences according to their own needs. This function not only enhances the user's sense of participation and immersion, but also allows users to create a more real and warm social atmosphere by uploading personal photos and videos. In addition, the scene saving and sharing functions encourage interaction and communication between users, making social activities more colorful, thereby promoting social connections and mental health of the elderly. This personalized virtual scene experience provides users with a more attractive and fun way to socialize.

[0092] The live interactive units include:

[0093] Voice chat: Provides voice call function, supports users to conduct real-time voice communication in virtual scenes, and ensures the smoothness and clarity of communication;

[0094] Video chat: allows users to interact face-to-face through video calls, enhancing the intimacy and sense of participation in social interactions, and supports multi-user video conferencing.

[0095] Text chat: Provides instant messaging and receiving functions, allowing users to send text messages while making voice or video calls, making it easier for users to share information and interact;

[0096] Gesture recognition: Integrate gesture recognition technology to identify users' gestures in virtual scenes, allowing users to interact through natural gestures, including waving and clicking "likes", thereby enhancing the naturalness of interaction and emotional expression between users;

[0097] Through the above content, diversified communication methods are created for elderly users, which enhances the flexibility and convenience of social interaction. The integrated gesture recognition technology further enhances the naturalness of interaction, enables users to express emotions and reactions in an intuitive way, and reduces barriers to technology use. This diversified interaction method not only makes communication more vivid and cordial, but also encourages users to actively participate in social activities, improves the quality and satisfaction of social experience, and promotes the mental health and social connection of the elderly.

[0098] Social circle identification includes:

[0099] Social network analysis: By analyzing the user's social network structure and interaction history, we can identify the strength of the relationship between the user and other users and construct the user's social graph, which can be expressed as:

[0100]

[0101] Among them, S(u,v) represents the strength of the social relationship between user u and user v, w i is the weight of the ith interaction, t i is the duration or frequency of the ith interaction, and n is the total number of interactions;

[0102] Interest matching: Based on the user's social network analysis results and combined with the user's interest preferences (such as activity participation records, browsing history, etc.), intelligently recommend social activities or friends that the user is interested in;

[0103] Social recommendation: Combining the user's social graph and interest matching results, using collaborative filtering algorithms to recommend potential social activities and friends based on the user's interaction relationship and interest similarity with other users in his social circle, expressed as:

[0104] R(u,a)=∑ v∈N(u) (S(u,v)·I(v,a));

[0105] Among them, R(u,a) is the user u's interest recommendation for activity a, N(u) is the social circle of user u, S(u,v) is the relationship strength between user u and user v in the social circle, and I(v,a) is the user v's interest preference for activity a;

[0106] Through the above content, activities and possible friends that users are interested in can be intelligently recommended, which not only improves the accuracy and relevance of the recommendations, but also enhances the social connections between users, allowing elderly users to more naturally discover activities and people that match their interests and social circles. This intelligent social recommendation mechanism effectively promotes the social participation of elderly users, improves the interactivity and user satisfaction of the platform, and helps the elderly build a richer social network.

[0107] Interest and activity preference analysis includes:

[0108] Interest extraction: Based on the user's participation activities, evaluations, and browsing history data, the user's interest in different types of activities is extracted, and the user's interest score for each type of activity is calculated using a weighted average algorithm, expressed as:

[0109]

[0110] Where I(u,c) represents the interest score of user u in activity category c, r i is the user's evaluation of the i-th activity (such as rating or feedback), k i is the weight of the ith activity (determined based on factors such as the frequency and duration of activity participation), and q is the number of activities in which the user participates;

[0111] Preference analysis: Combine the user's historical browsing history and interest scores to identify the changing trend of the user's preference for activity types, and use the time decay factor to weight historical activities to reflect the dynamic changes in user interests, expressed as:

[0112] P(u,c,t)=I(u,c)·e -λt ;

[0113] Where P(u,c,t) represents the preference value of user u for activity category c at time t, and λ is the time decay coefficient, which is used to reduce the weight of past activities;

[0114] Dynamic recommendation adjustment: According to the dynamic preference value obtained from preference analysis, the recommendation strategy is adjusted in real time, including:

[0115] Real-time monitoring of user preference values: Continuously receive dynamic preference values ​​P(u,c,t) from preference analysis;

[0116] Calculate the recommendation weight and sort: According to the preference value of each activity category, calculate the recommendation weight W(c) of each activity category c, and sort the calculated weight W(c). The weight W(c) is expressed as:

[0117]

[0118] Where W(c) is the weight ratio of activity category c in the current recommendation strategy, c ′ is any activity category in the activity category set C, C is the set of all recommended activity categories, P(u,c ′ ,t) is the interest intensity or preference of user u for category c′ at time t. The higher the preference value, the greater the user’s interest in the category at that time point;

[0119] Recommended content update: Dynamically update recommended content based on the ranking results of weight W(c). The higher the weight W(c) of activity category c, the more likely it is to recommend activities of this category to users, thereby adapting to changes in user interests in real time;

[0120] Through the above content, a weighted analysis of the user's participation activities, evaluations and browsing history is performed, and the preference value is dynamically adjusted in combination with the time decay factor, thereby achieving real-time tracking and updating of user interests. It can accurately identify the changing trends of user interests and dynamically adjust the weight and sorting of recommended content, thereby ensuring that the recommendation results always meet the user's current interests. This personalized and dynamic recommendation mechanism not only enhances the user's sense of participation and satisfaction, but also makes the recommendations of the social platform more targeted and flexible, providing users with an interactive experience that is more in line with their needs.

[0121] Emotional state monitoring includes:

[0122] Behavioral data analysis: By analyzing the user's behavioral data on the platform (chat records, activity participation frequency and activeness), the user's emotional characteristics are extracted through natural language processing (NLP) technology, and the emotional scoring algorithm is used to perform sentiment analysis on the user's emotional characteristics to generate a behavioral sentiment score E. b (u), expressed as:

[0123]

[0124] Among them, E b (u) represents the behavioral sentiment score of user u, which is used to reflect the overall emotional state of the user through platform behavior, s j is the sentiment score of the user’s j-th behavior data, f j is the importance weight of the jth behavior data, and m is the total number of user behavior data;

[0125] Sentiment Scoresj The sentiment score is directly calculated through the sentiment analysis model. The sentiment score range is set to [-1,1], where -1 represents negative sentiment, 1 represents positive sentiment, and 0 represents neutral sentiment, expressed as:

[0126] s j =SentimentScore(Data j );

[0127] Among them, SentimentScore is the sentiment analysis model (such as a dictionary or classifier) ​​for the j-th behavior data Data j Sentiment ratings;

[0128] Importance weight of behavioral data f j The weight is measured by the frequency of behavioral data, expressed as:

[0129]

[0130] Among them, F j is the frequency of the user's j-th behavior (e.g. number of chats, number of activities participated in, etc.), is the total frequency of all user behaviors, used to normalize the weight;

[0131] Physiological data analysis: Extract voice emotion scores and heart rate emotion scores through the user's physiological data (such as heart rate, voice emotion analysis), and calculate the physiological emotion score E through a weighted algorithm p (u), expressed as:

[0132] E p (u) = a·H(u) + b·V(u);

[0133] Where H(u) represents the heart rate emotion score of user u, V(u) represents the voice emotion score of the user, and a and b are weighting coefficients;

[0134] The heart rate emotion score H(u) is calculated based on heart rate variability (HRV) and is expressed as:

[0135]

[0136] Among them, H(u) is the heart rate emotion score of user u, ranging from [-1,1], indicating the change from negative emotion to positive emotion, HRV is the user's current heart rate variability (fluctuation of heartbeat interval), HRV min and HRV max are the minimum and maximum values ​​of heart rate variability, respectively;

[0137] The speech sentiment score V(u) is calculated by the speech sentiment analysis model and is expressed as:

[0138]

[0139] Among them, V(u) is the speech emotion score of user u, ranging from [-1,1], indicating the intensity of emotion from negative to positive, v k is the sentiment score of the kth speech segment, which is output by the speech sentiment analysis model and has a value between [-1, 1]. k is the importance weight of the kth speech segment;

[0140] Calculation of comprehensive sentiment score: The behavioral sentiment score E is calculated by weighted average. b (u) and physiological emotion score E p (u) to generate the user's current comprehensive emotional state score E(u), which is expressed as:

[0141] E(u)=α·E b (u)+β·E p (u);

[0142] Among them, α and β are the weight coefficients of behavioral data and physiological data;

[0143] Through the above content, it is possible to accurately capture the user's emotional fluctuations, combine natural language processing and physiological signal processing technology, quantify the user's emotional score. Through these emotional data, the platform can dynamically adjust social suggestions and activity content to ensure that the recommended interactions meet the user's current emotional needs. This personalized emotion monitoring and real-time adjustment mechanism not only improves the user's experience satisfaction, but also strengthens the user's emotional support, helping elderly users maintain a positive mental state and social vitality.

[0144] The context-driven social game units include:

[0145] Context recognition: Real-time analysis of the user's current context information, including emotional state, location (such as at home or outdoors), time, and social activity, and combined with the user's social ecological map to generate a context description of the user;

[0146] Dynamic game adjustment: Based on the user context description provided by context recognition, the game rules, difficulty, interaction methods and goals are adjusted to suit the user's current context;

[0147] Through the above content, the gaming experience can be flexibly adapted according to the user's current situation (such as emotional state, location, time and social activity), providing users with personalized social interaction options, so that users can obtain the social gaming experience that best suits their needs in different situations. Whether it is a relaxing leisure moment or an active social occasion, they can enjoy a gaming mode that fits the situation. This not only enhances the fun and sense of participation in the game, but also enhances the depth of interaction between users and others, making elderly users more willing to participate in social activities, thereby enhancing the overall attractiveness of the platform and user satisfaction.

[0148] Context recognition includes:

[0149] Emotional state analysis: obtain the user's current comprehensive emotional state score E(u) in real time;

[0150] Location environment analysis: Identify the user's geographical location environment (such as at home, outdoors, etc.) through positioning data, and score the user's activity range and location category to generate a location environment score L(u), which is expressed as:

[0151]

[0152] Among them, Dist(u,p home ) represents the user's current location and home location p home The distance, D max is the preset maximum distance threshold, which normalizes the distance to the range of [0,1], with higher values ​​near the home location, which is suitable for identifying the user in the home situation;

[0153] Social activity analysis: Based on the user's recent interaction frequency and intensity, the user's social activity score A(u) is calculated, expressed as:

[0154]

[0155] Among them, S(u,v i ) represents user u and user v in his social circle i The interaction intensity is , l is the total number of friends in the user’s social circle;

[0156] Context description generation: The user's emotional state score E(u), location environment score L(u), time T(u) and social activity score A(u) are integrated to generate the user's context description C(u), which can be expressed as:

[0157] C(u)=w1·E(u)+w2·L(u)+w3·A(u)+w4·T(u);

[0158] Among them, w1, w2, w3, and w4 are weight coefficients of each score;

[0159] Through the above content, it is possible to flexibly adapt to the needs of different users and scenarios, making the situation description more in line with the user's actual situation, and dynamically reflecting the different degrees of influence of various factors on the situation, thereby providing the platform with accurate situational information, helping the system to recommend in real time the social content and interactive activities that best suit the user's current situation, thereby enhancing the user's sense of participation and the level of personalization of the social experience.

[0160] Game dynamic adjustments include:

[0161] Rule adjustment: When the situation description C(u) is higher than the rule threshold T1, the game's interactive links and task complexity are increased to make the game more challenging. When the situation description C(u) is lower than the rule threshold T1, the game's interactive links and task complexity are reduced to reduce the user's participation pressure.

[0162] Difficulty adjustment: When the situation description C(u) is higher than the difficulty threshold T2, the game difficulty is increased (for example, the task time is shortened, the task standard is raised) to match the user's higher activity level. When the situation description C(u) is lower than the difficulty threshold T2, the game difficulty is reduced to make it easier to complete and adapt to the user's relaxed situation.

[0163] Adjustment of interaction mode: When the situation description C(u) is higher than the interaction threshold T3, a multi-person interaction mode is recommended. When the situation description C(u) is lower than the interaction threshold T3, a single-person or low-interaction mode is provided to reduce the user's social pressure.

[0164] Goal adjustment: When the situation description C(u) is higher than the target threshold T4, the game goal is made more challenging. When the situation description C(u) is lower than the target threshold T4, a casual game goal is chosen to enhance user participation and fun.

[0165] Rule threshold T1 is based on the user's historical average context description value To set, expressed as:

[0166]

[0167] in, is the average value of the user's historical context description, σ C(u) is the standard deviation of the user scenario description, k1 is the adjustment factor (1.0 or 1.5) used to control the sensitivity of the threshold;

[0168] The difficulty threshold T2 is set based on the quantile of the user's current activity, expressed as:

[0169] T2=Q 75 (C(u))+k2·σ A(u) ;

[0170] Among them, Q75 (C(u)) represents the 75th percentile of the user's context description, indicating a higher level of activity, σ A(u) is the standard deviation of the user's social activity score, and k2 is the adjustment factor (0.5 or 1.0);

[0171] The interaction threshold T3 is set based on the average interaction frequency of the user's current social circle, expressed as:

[0172]

[0173] in, represents the average interaction frequency between the user and all friends in the social circle, σ S(u,v) is the standard deviation of the frequency of interaction between users and friends, and k3 is the adjustment coefficient;

[0174] The target threshold T4 is set based on the user's emotional state distribution and is expressed as:

[0175]

[0176] in, is the historical average of the user's emotional state score, σ E(u) is the standard deviation of the user’s emotional state score, k4 is the adjustment coefficient used to control the sensitivity of target setting;

[0177] Through the above content, the gaming experience can be accurately optimized in real time according to the user's current situation. This dynamic adjustment method allows the game rules, difficulty, interaction methods and goals to flexibly adapt to the user's emotional state, social activity, location environment and time factors, so that users can obtain a social gaming experience that meets their needs regardless of the situation they are in, thereby enhancing the fun and sense of participation in the game. At the same time, this personalized dynamic adjustment effectively enhances user satisfaction and promotes users to participate more actively in social interactions.

[0178] The present invention covers any substitution, modification, equivalent method and scheme made on the essence and scope of the present invention. In order to make the public have a thorough understanding of the present invention, specific details are described in detail in the following preferred embodiments of the present invention, but those skilled in the art can fully understand the present invention without the description of these details. In addition, in order to avoid unnecessary confusion about the essence of the present invention, well-known methods, processes, procedures, components and circuits are not described in detail.

[0179] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A social interaction platform for the elderly based on virtual reality, characterized by: It includes a user management unit, a virtual scene creation unit, a real-time interaction unit, a multi-dimensional social ecology adaptation unit, and a situation-driven social game unit, among which; The user management unit is used for user registration, personal information management and social account maintenance, and records the user's interests, social habits and health status; The virtual scene creation unit allows users to customize virtual scenes according to their needs, including parks and cafes, and supports users to upload personal photos and videos to generate personalized scenes; The real-time interactive unit provides voice, video and text chat functions, and integrates gesture recognition technology to enhance the naturalness of interaction between users; The multi-dimensional social ecological adaptation unit constructs a social ecological map of the user, identifies the user's social circle, interests, activity preferences and emotional state, and provides personalized social suggestions and activity organization, specifically including: Social circle identification: By analyzing the user's social network and interaction history, the user's social circle is identified, and intelligent recommendations are made on activities that the user is interested in or friends to connect with, thereby enhancing the user's social connection; Interest and activity preference analysis: Analyze users’ interests and activity preferences based on their participation activities, comments, and browsing history, and dynamically adjust recommendation strategies to adapt to changes in user interests; Emotional state monitoring: By analyzing the user's behavioral data on the platform, the user's current emotional state is evaluated and the user's activity content and social suggestions are adjusted; The context-driven social game unit designs a series of social games based on the user's current context, and dynamically adjusts game rules and goals in combination with the user's social ecological map to increase fun and participation.

2. The virtual reality-based social interaction platform for the elderly according to claim 1, characterized in that: The user management unit comprises: User registration: register new users through the personal information form filled out by the user; Personal information management: store and update basic information of users, including name, age, gender and contact information, and support users to modify their personal information at any time; Social account maintenance: Provides the binding and management functions of user social accounts, allowing users to associate third-party social platform accounts with this platform; Interest and social habit records: automatically record users’ interests and social habits through questionnaires and behavior analysis; Health status record: Allow users to voluntarily fill in health-related information and update it regularly.

3. The virtual reality-based social interaction platform for the elderly according to claim 1, characterized in that: The virtual scene creation unit comprises: Scene template selection: used to provide a variety of preset virtual scene templates, and users can select different types of scenes according to their needs, including parks and cafes; Scene customization: allows users to make detailed adjustments based on the selected scene template, including the scene's color, layout, and element settings; Media upload: Support users to upload personal photos and videos, and embed their own photos and videos into virtual scenes; Scene saving and sharing: Allow users to save the created personalized virtual scenes to their personal accounts and provide sharing functions.

4. The virtual reality-based social interaction platform for the elderly according to claim 1, characterized in that: The real-time interactive unit comprises: Voice chat: Provides voice call function, supporting users to conduct real-time voice communication in virtual scenes; Video chat: allows users to interact face-to-face via video calls and supports multi-user video conferencing capabilities; Text chat: Provides instant messaging and receiving functions, allowing users to send text messages while making voice or video calls; Gesture recognition: Integrate gesture recognition technology to identify users' gestures in virtual scenes, allowing users to interact through natural gestures, including waving and clicking "likes".

5. The virtual reality-based social interaction platform for the elderly according to claim 1, characterized in that: The social circle identification includes: Social network analysis: By analyzing the user's social network structure and interaction history, identify the strength of the relationship between the user and other users, and build the user's social graph; Interest matching: Based on the user's social network analysis results and the user's interest preferences, intelligent recommendations are made for social activities or friends that the user is interested in. Social recommendation: Combining the user's social graph and interest matching results, using collaborative filtering algorithms to recommend potential social activities and friends based on the user's interaction relationship and interest similarity with other users in his social circle.

6. The virtual reality-based social interaction platform for the elderly according to claim 5, characterized in that: The interest and activity preference analysis includes: Interest extraction: Extract the user's interest in different types of activities based on the user's participation activities, evaluations, and browsing history data, and use the weighted average algorithm to calculate the user's interest score for each type of activity; Preference analysis: Combine the user's historical browsing history and interest scores to identify the changing trend of the user's preference for activity types, and use the time decay factor to weight historical activities to reflect the dynamic changes in user interests; Dynamic recommendation adjustment: According to the dynamic preference value obtained from preference analysis, the recommendation strategy is adjusted in real time, including: Real-time monitoring of user preference values: Continuously receive dynamic preference values ​​P(u,c,t) from preference analysis; Calculate and sort the recommendation weights: Calculate the recommendation weight W(c) of each activity category c according to the preference value of each activity category, and sort the calculated weights W(c); Recommended content update: According to the ranking results of weight W(c), the recommended content is dynamically updated. The higher the weight W(c) of activity category c, the more inclined to recommend activities of this category to users, thereby adapting to changes in user interests in real time.

7. The virtual reality-based social interaction platform for the elderly according to claim 6, characterized in that: The emotional state monitoring includes: Behavior data analysis: By analyzing the user's behavior data on the platform, the user's emotional characteristics are extracted through natural language processing technology, and the emotional scoring algorithm is used to perform sentiment analysis on the user's emotional characteristics to generate a behavioral emotion score E. b (u); Physiological data analysis: Extract voice emotion score and heart rate emotion score through the user's physiological data, and calculate the physiological emotion score E through a weighted algorithm p (u); Calculation of comprehensive sentiment score: The behavioral sentiment score E is calculated by weighted average. b (u) and physiological emotion score E p (u) to generate the user's current comprehensive emotional state score E(u).

8. The virtual reality-based social interaction platform for the elderly according to claim 7, characterized in that: The context-driven social game unit includes: Context recognition: Real-time analysis of the user's current context information, including emotional state, location, time, and social activity, and combined with the user's social ecological map to generate a context description of the user; Dynamic game adjustment: Based on the user context description provided by context recognition, the game rules, difficulty, interaction methods and goals are adjusted to suit the user's current context.

9. The virtual reality-based social interaction platform for the elderly according to claim 8, characterized in that: The context recognition includes: Emotional state analysis: obtain the user's current comprehensive emotional state score E(u) in real time; Location environment analysis: Identify the user's geographical location environment through positioning data, and score the user based on their activity range and location category to generate a location environment score L(u); Social activity analysis: Calculate the user's social activity score A(u) based on the user's recent interaction frequency and intensity; Context description generation: The user’s emotional state score E(u), location environment score L(u), time T(u) and social activity score A(u) are integrated to generate the user’s context description C(u).

10. The virtual reality-based social interaction platform for the elderly according to claim 9, characterized in that: The game dynamic adjustment includes: Rule adjustment: When the situation description C(u) is higher than the rule threshold T1, the game's interactive links and task complexity are increased; when the situation description C(u) is lower than the rule threshold T1, the game's interactive links and task complexity are reduced; Difficulty adjustment: When the situation description C(u) is higher than the difficulty threshold T2, the game difficulty increases; when the situation description C(u) is lower than the difficulty threshold T2, the game difficulty decreases; Adjustment of interaction mode: When the situation description C(u) is higher than the interaction threshold T3, a multi-person interaction mode is recommended; when the situation description C(u) is lower than the interaction threshold T3, a single-person or low-interaction mode is provided; Goal adjustment: When the situation description C(u) is higher than the target threshold T4, increase the challenge of the game goal. When the situation description C(u) is lower than the target threshold T4, choose a casual game goal.

Citation Information

Patent Citations

  • Virtual reality social method and system

    CN108712359A

  • A method for establishing a diverse interest community based on VR environment

    CN109408733A

  • Target account determination method and device and electronic device

    CN110941769A

  • Virtual reality-based tourism interaction method for old people

    CN116149473A

  • Game difficulty adjusting method, system and equipment based on emotion recognition and medium

    CN116943226A

Cited By

  • Social graph construction and abnormal behavior early warning method for old people

    CN120070082A

  • Social graph construction and abnormal behavior early warning method for the elderly

    CN120070082B