Information processing system
Patent Information
- Application Number
- JP2024086087
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-28
- Publication Date
- 2025-12-10
AI Technical Summary
Existing technologies do not efficiently facilitate user movement to meeting locations within a metaverse space, making it cumbersome and time-consuming.
A metaverse automatic teleportation system comprising a user interface, schedule information acquisition, meeting location identification, and teleportation modules, along with a server device, automatically teleports a user's character to scheduled meetings using calendar APIs and user confirmation.
Improves user convenience by enabling efficient and automated movement to meeting locations, enhancing user experience in the metaverse.
Smart Images

Figure 2025179376000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a system that improves user convenience in a metaverse space, and in particular to a technology that automatically teleports a character to a meeting location according to a schedule. [Background technology]
[0002] The metaverse is a virtual world where users can perform various activities within a virtual environment, and is realized by an information processing system. In recent years, with the spread of remote work and online meetings, meetings and collaborations within the metaverse have increased. However, it is cumbersome, time-consuming, and labor-intensive for users to move between multiple locations according to a schedule.
[0003] As described in International Publication No. 2024 / 047899, technology has been proposed to control movement within a virtual three-dimensional space generated by a metaverse management device, but technology that allows users to efficiently move to meeting locations has not yet been fully established. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] International Publication No. 2024 / 047899 Summary of the Invention [Problem to be solved by the invention]
[0005] The present invention aims to improve user convenience by automatically teleporting a user's character to a meeting location in the metaverse space according to the schedule. [Means for solving the problem]
[0006] (1) The metaverse automatic teleportation system according to the present invention includes a user interface (UI) module, a schedule information acquisition module, a meeting location identification module, a teleportation module, and a server device:
[0007] (2) The user interface module provides functionality for users to configure calendar application synchronization settings, teleportation permission settings, and notification settings.
[0008] (3) The schedule information acquisition module acquires the user's schedule information using the calendar API and keeps the latest schedule information.
[0009] (4) The meeting location identification module analyzes the acquired schedule information and identifies the next meeting location. It also identifies coordinates within the metaverse to assist the user in moving around.
[0010] (5) The teleportation module teleports the character to the specified meeting location, using the teleportation API and obtaining user confirmation before executing the teleportation.
[0011] (6) The server device is responsible for data management and communication for the entire system, ensuring data consistency and security between each module. [Effects of the Invention]
[0012] According to the present invention, a user's character automatically teleports to a meeting location within the metaverse space based on a schedule, improving user convenience and enabling efficient participation in meetings. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a conceptual diagram of a metaverse automatic teleportation system according to an embodiment of the present invention. [Figure 2]FIG. 2 is a configuration diagram of a user interface according to an embodiment of the present invention. [Figure 3] FIG. 3 is a functional block diagram of a schedule information acquisition module according to an embodiment of the present invention. [Figure 4] FIG. 2 is a functional block diagram of a meeting location identification module according to an embodiment of the present invention. [Figure 5] FIG. 2 is a functional block diagram of a teleportation module according to an embodiment of the present invention. [Figure 6] FIG. 2 is a configuration diagram of a server device according to an embodiment of the present invention. [Figure 7] 1 is a functional block diagram of an entire system according to an embodiment of the present invention. [Figure 8] 10 is an example of a calendar screen according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0014] Hereinafter, a system in which a character automatically teleports to a meeting location according to a schedule in a metaverse space according to an embodiment of the present invention will be described with reference to the drawings.
[0015] <Metaverse automatic teleportation system>
[0016] The metaverse automatic teleportation system 1 includes a user interface 10, a schedule information acquisition module 20, a meeting location identification module 30, a teleportation module 40, and a server device 50.
[0017] In this embodiment, the user interface 10 provides a screen for the user to set up synchronization with a calendar application, set permission for character teleportation, and set notifications.
[0018] The user interface 10 is displayed on the user's device and is designed to be easy to operate, allowing the user to efficiently manage their activities within the metaverse space through an intuitive interface.
[0019] The schedule information acquisition module 20 acquires the user's schedule information via a calendar API. The calendar API may be the Google Calendar API or the Outlook Calendar API. The schedule information acquisition module 20 periodically synchronizes the calendar information and acquires the latest schedule information. This keeps the user's schedule up to date and enables accurate identification of meeting locations and instantaneous movement.
[0020] The meeting location identification module 30 analyzes the schedule information acquired from the schedule information acquisition module 20 to identify the start time and location of the meeting. This module performs analysis a certain time before the start of the meeting (e.g., 10 minutes) to determine the next meeting location. It also acquires the coordinates in the metaverse corresponding to the meeting location from the database. This process uses a schedule information analysis algorithm to select the optimal meeting location based on the user's schedule.
[0021] The teleportation module 40 teleports the character to the specified meeting location. The teleportation module 40 uses the teleportation API to specify the character's identifier and the destination coordinates to teleport the character. It also has a function to display a notification to the user before the movement and to confirm permission. This notification function is to prevent the user from being surprised by an unexpected movement, and the movement is performed only after obtaining the user's confirmation.
[0022] The server device 50 is responsible for data management and communication for the entire system. The server device 50 manages the data necessary for obtaining schedule information, identifying meeting locations, and executing teleportation, and coordinates communication between each module. This allows the entire system to work seamlessly together, improving the user experience.
[0023] As shown in Figure 1, a user can configure the synchronization settings, teleportation permission settings, and notification settings for a calendar application via a user interface 10. This allows the user to plan and efficiently manage their activities within the metaverse space. When configuring the synchronization settings for the calendar application, the user's calendar account information is entered and the system is set up to automatically retrieve schedule information via an API.
[0024] As shown in Figure 2, the schedule information acquisition module 20 periodically acquires the user's schedule information using a calendar API. This module updates the calendar information according to the synchronization interval set by the user, always keeping the schedule up to date. For example, the schedule information can be set to be updated every day at 8:00 AM.
[0025] As shown in Figure 3, 10 minutes before the meeting start time, the meeting location identification module 30 analyzes the schedule information and identifies the next meeting location. The coordinates in the metaverse corresponding to the identified meeting location are obtained from the database. In this process, the analysis of the schedule information and the matching with the coordinate database are performed in real time.
[0026] As shown in Figure 4, the teleportation module 40 displays a notification to the user to confirm permission to teleport the character. If the user grants permission, the teleportation module 40 uses the teleportation API to teleport the character to the specified coordinates. The notification includes the meeting start time, location, and a confirmation message for the teleportation. The teleportation is performed when the user presses a button to allow the teleportation.
[0027] As shown in Figure 5, the server device 50 manages all data and handles communication between modules as needed. The server device 50 also handles updates to schedule information and changes to meeting locations. This allows the entire system to operate smoothly and quickly respond to user needs.
[0028] Figure 6 shows a functional block diagram of the Metaverse Automated Teleportation System 1. Each module is divided according to its role, and a series of processes from obtaining schedule information to executing teleportation are shown. This diagram is useful for visually understanding the functions of each module and their interactions.
[0029] In this embodiment, the steps of obtaining schedule information, identifying meeting locations, and teleporting are performed automatically based on the user's schedule, eliminating the need for manual operation and allowing the user to efficiently participate in meetings. This allows the user to place their character in the appropriate place at the appropriate time, allowing for smooth activity within the Metaverse space.
[0030] Furthermore, in this embodiment, the user can customize the timing at which the user receives a notification about a move and the method for permitting the move by setting the user interface 10. For example, it is possible to set the user to receive a notification five minutes before the start of a meeting, or to automatically permit the move when certain conditions are met.
[0031] The schedule information acquisition module 20 also has a function for integrating and managing multiple calendar accounts, which allows all schedule information to be managed centrally even if a user uses multiple calendars.
[0032] The meeting location identification module 30 analyzes schedule information and uses an algorithm to learn from the user's past behavior history and patterns of meetings attended to identify locations more accurately. This algorithm utilizes machine learning technology to analyze the user's schedule patterns and make predictions based on future schedules. For example, if meetings are held repeatedly at the same time and place, the system can automatically identify the locations and prioritize the locations frequently used by the user.
[0033] The teleportation module 40 uses a teleportation API to teleport a character. This API provides the ability to teleport a character to any coordinate in the metaverse and is optimized to minimize delays during teleportation. The teleportation module 40 also records the user's movement history and has an algorithm that streamlines subsequent movements based on previously visited places and frequently used routes.
[0034] The server device 50 is responsible for data management and communication for the entire system. The server device 50 uses an advanced database management system to safely and efficiently manage users' schedule information, meeting location information, travel history, and other information. The server device 50 also processes data in real time and seamlessly communicates between modules, improving the user experience. Furthermore, the server device 50 is equipped with a data backup function, which can prevent data loss even in the event of a system failure.
[0035] The operation of the system of this embodiment will be described in detail below.
[0036] As shown in Figure 1, a user configures the synchronization settings, teleportation permission settings, and notification settings for a calendar application via a user interface 10. The user first configures the synchronization settings for the calendar application and enters their Google Calendar or Outlook Calendar account information. This prepares the schedule information acquisition module 20 to periodically acquire schedule information.
[0037] Next, the user can set the teleport permission setting. In this setting, the user can choose whether to automatically allow teleportation. For example, if the user selects "Auto Allow," the system will automatically perform the teleportation without the user's confirmation. On the other hand, if the user selects "Manual Allow," the system will ask the user for confirmation before teleporting.
[0038] Finally, users can configure their notification settings, which allow them to specify how many minutes before a meeting they want to receive a notification. For example, if a user selects "10 minutes before," a notification will appear 10 minutes before the meeting starts. This notification includes the meeting start time, location, and a travel confirmation message.
[0039] As shown in Figure 2, the schedule information acquisition module 20 periodically acquires the user's schedule information using a calendar API. This module updates the calendar information according to a synchronization interval set by the user, always keeping the schedule up to date. For example, the module can be set to update the schedule information at 8:00 AM every day. The schedule information acquisition process is automated and runs without user intervention.
[0040] As shown in Figure 3, 10 minutes before the meeting start time, the meeting location identification module 30 analyzes the schedule information and identifies the next meeting location. In this process, a schedule information analysis algorithm runs to select the optimal meeting location based on the user's schedule. The coordinates in the metaverse corresponding to the identified meeting location are retrieved from the database in real time.
[0041] As shown in Figure 4, the teleportation module 40 displays a notification to the user to confirm permission to teleport the character. The notification includes the meeting start time, location, and a message confirming the movement, and the movement is performed when the user presses a button to allow the movement. This notification function is intended to prevent the user from being surprised by an unexpected movement, and the movement is performed only after obtaining the user's confirmation.
[0042] When the user allows the movement, the teleportation module 40 uses the teleportation API to teleport the character to the specified coordinates. This API specifies the character's identifier and the destination coordinates to teleport the character. The teleportation process is optimized by the system to minimize the delay that occurs during the movement.
[0043] As shown in Figure 5, the server device 50 manages all data and communicates between each module as needed. The server device 50 uses an advanced database management system to safely and efficiently manage users' schedule information, meeting location information, travel history, and so on. The server device 50 also processes data in real time and seamlessly communicates between each module, improving the user experience.
[0044] Figure 6 shows a functional block diagram of the Metaverse Automated Teleportation System 1. Each module is divided according to its role, and a series of processes from obtaining schedule information to executing teleportation are shown. This diagram is useful for visually understanding the functions of each module and their interactions.
[0045] The schedule information acquisition module 20 acquires schedule information using a calendar API and provides the acquired information to the meeting location identification module 30. The meeting location identification module 30 analyzes the schedule information and provides the coordinates of the identified meeting location to the teleportation module 40. The teleportation module 40 moves the character using the teleportation API after obtaining user confirmation. The server device 50 manages all data and coordinates communication between each module.
[0046] In this embodiment, the steps of obtaining schedule information, identifying meeting locations, and teleporting are performed automatically based on the user's schedule, eliminating the need for manual operation and allowing the user to efficiently participate in meetings. This allows the user to place their character in the appropriate place at the appropriate time, allowing for smooth activity within the Metaverse space.
[0047] Furthermore, in this embodiment, the user can customize the timing at which the user receives a notification of movement and the method of permission for movement by setting the user interface 10. For example, it is possible to set the user to receive a notification five minutes before the start of a meeting, or to automatically permit movement when certain conditions are met. This allows for flexible response according to the user's preferences.
[0048] Hereinafter, details of the metaverse automatic teleportation system according to the embodiment of the present invention will be described with reference to the flowcharts of FIGS.
[0049] 7 is a detailed flowchart of the schedule information acquisition module 20 in the embodiment of the present invention. This flowchart explains each step of schedule information acquisition in order.
[0050] Schedule Information Acquisition Start Step: The process begins with the initialization of the schedule information acquisition module 20. The system starts this process periodically according to the schedule synchronization timing set by the user.
[0051] Connect to Calendar API: The system connects to the calendar API that you specified in your sync settings (for example, Google Calendar API or Outlook Calendar API). This connection requires your credentials and is established using a secure authentication protocol.
[0052] Retrieving schedule information: After connecting to the calendar API, the system retrieves schedule information for the specified period, including meeting start time, end time, location, participants, and agenda. The retrieved schedule information is temporarily stored.
[0053] Schedule information analysis: The acquired schedule information is analyzed to identify the start time and location of the next meeting. The analysis prioritizes the meeting with the nearest start time and extracts detailed information.
[0054] Acquisition complete: Once the analysis is completed, the schedule information acquisition module 20 sends the analysis result to the meeting location identification module 30. This step ends the schedule information acquisition process.
[0055] 8 is a detailed flowchart of the meeting location identification module 30 in the embodiment of the present invention. This flowchart explains each step of the meeting location identification in order.
[0056] Initiating Meeting Location Identification: The process begins with the initialization of the meeting location identification module 30. Based on the analysis results received from the schedule information acquisition module 20, the system starts the process of identifying the next meeting location.
[0057] Analyze schedule information: Analyze the schedule information sent from the schedule information acquisition module 20. This analysis includes the start time of the meeting, the name of the location, the necessary facilities, participant information, etc.
[0058] Identify the meeting location: From the analysis results, identify the location of the meeting. The location name (e.g., "conference room") is obtained, and this information is used to proceed to the next step.
[0059] Location Database Reference: The system retrieves detailed coordinate information for the identified meeting location by referencing a location database, which contains the name of each meeting location and its coordinates (x, y, z) in the metaverse.
[0060] Identifying the meeting place: The meeting place is identified based on the acquired coordinate information. The identified coordinate information is provided to the teleportation module 40 and used for the character's teleportation.
[0061] Identification completed: When the meeting location identification process is completed, the identification result is sent to the teleportation module 40. At this step, the meeting location identification process ends.
[0062] In this way, the Metaverse automatic teleportation system of the present invention efficiently acquires and analyzes the user's schedule information and identifies the next meeting location, allowing the user's character to teleport to the appropriate location at the appropriate time. The cooperation between the schedule information acquisition module 20 and the meeting location identification module 30 enables automatic and efficient meeting participation based on the user's schedule.
[0063] The above describes the metaverse automatic teleportation system according to this embodiment. However, the metaverse automatic teleportation system is not limited to the above embodiment, and other configurations are possible as long as the object of the invention is achieved. [Industrial Applicability]
[0064] The present invention can be used to make effective use of parking lots. [Explanation of symbols]
[0065] 1 Metaverse automatic teleportation system 10. User Interface 20 Schedule information acquisition module 30 Meeting Location Identification Module 40 Teleportation Module 50 Server device
Claims
1. A system that automatically and instantly moves a character to a meeting location in a metaverse space according to a schedule, The user interface and a schedule information acquisition module; a meeting location identification module; A teleportation module, A metaverse automatic teleportation system comprising: a server device.
2. The metaverse automatic teleportation system of claim 1, wherein the user interface provides functions for a user to set synchronization settings for a calendar application, settings for allowing teleportation, and settings for notifications.
3. The metaverse automatic teleportation system described in claim 1, characterized in that the schedule information acquisition module acquires the user's schedule information using a calendar API, analyzes the acquired information, and maintains the latest schedule information.
4. The metaverse automated teleportation system of claim 1 , wherein the meeting location identification module analyzes schedule information and references a location database to identify coordinates of the meeting location.
5. The metaverse automatic teleportation system of claim 1, wherein the teleportation module uses a teleportation API to teleport the character and displays a notification to the user before the teleportation to obtain confirmation.
6. The metaverse automatic teleportation system described in claim 1, characterized in that the server device is responsible for data management of the entire system and communication between each module, ensuring data consistency and security.
7. The metaverse automatic teleportation system described in claim 2, characterized in that the user interface has the function of allowing the user to set up synchronization with a calendar application and obtain schedule information via a Google Calendar API or an Outlook Calendar API.
8. The metaverse automatic teleportation system of claim 3, wherein the schedule information acquisition module periodically synchronizes calendar information according to user settings and sends the analysis results to a meeting location identification module.
9. The metaverse automatic teleportation system of claim 4 , wherein the meeting location identification module provides coordinate information obtained from a location database to a teleportation module.
10. The metaverse automatic teleportation system of claim 5, characterized in that the teleportation module displays a notification before moving when the user sets the teleportation to allow movement, and calls the teleportation API after obtaining the user's confirmation.
11. The metaverse automatic teleportation system according to claim 6, wherein the server device has a function of collecting user feedback and using the feedback to improve the system.
Citation Information
Patent Citations
Pseudo player character control device, pseudo player character control method, and computer program
WO2024047899A1