System
The system addresses the challenges of accurately reflecting users' wills and emotions and securely communicating digital wills by analyzing everyday conversations and messages to automatically create digital wills, detect emotional changes, and ensure secure storage and communication.
Patent Information
- Application Number
- JP2024163755
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-20
- Filing Date
- 2024-09-20
- Publication Date
- 2025-04-03
- Estimated Expiration
- 2044-09-20
AI Technical Summary
Existing systems face challenges in accurately reflecting a user's will and emotions, and securely communicating digital wills after the user's death, due to manual entry requirements and lack of real-time emotional updates.
A system that analyzes users' everyday conversations and messages using AI to automatically create digital wills, detects changes in emotions, and securely stores and communicates the digital wills to designated partners after the user's death.
Enables the creation of digital wills that accurately reflect users' wills and emotions, reduces the burden of manual entry, ensures secure storage and communication, and allows for real-time updates based on emotional changes.
Smart Images

Figure 2025049133000001_ABST
Abstract
Description
[Technical Field]
[0001] The technology of the present disclosure relates to a system. [Background technology]
[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]
[0004] Writing a will can be difficult because thinking about death while still in good health can be stressful and it is a sensitive topic, and finding the right time to write one can also be difficult. [Means for solving the problem]
[0005] As a means for solving this problem, the system of the present disclosure includes means for analyzing a user's intentions and emotions from the user's everyday conversations and messages by inputting specific prompt sentences into a generative AI model and creating a digital will based on the results of the analysis, means for detecting changes in the user's emotions using an emotion engine and updating the contents of the digital will in accordance with the changes, means for saving the updated digital will, means for encrypting the contents of the saved digital will, and means for transmitting the encrypted digital will to a designated person after the user's death. [Brief explanation of the drawings]
[0006] [Figure 1] 1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 11]FIG. 2 is a sequence diagram showing a flow of processing in the data processing system according to the first embodiment of the first form example. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1 of Embodiment 1. [Figure 13] FIG. 10 is a sequence diagram showing a processing flow of a data processing system in a second embodiment of the second form example. [Figure 14] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 of Embodiment Example 2. [Figure 15] FIG. 10 is a sequence diagram showing the flow of processing in a data processing system according to a third embodiment of the third embodiment. [Figure 16] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 3 of Embodiment 3. [Figure 17] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in the first embodiment of the first form example when an emotion engine is combined. [Figure 18] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1 of Form Example 1 when an emotion engine is combined. [Figure 19] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in the second embodiment of the second form example when an emotion engine is combined. [Figure 20] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 of Form Example 2 when an emotion engine is combined. [Figure 21] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in the third embodiment of the third form example when an emotion engine is combined. [Figure 22] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 3 of Form Example 3 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION
[0007] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.
[0008] First, the terms used in the following description will be explained.
[0009] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, the processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), an APU (Accelerated Processing Unit), or a TPU (TENSOR PROCESSING UNIT (registered trademark)).
[0010] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.
[0011] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.
[0012] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.
[0013] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."
[0014] [First embodiment]
[0015] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.
[0016] 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.
[0017] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0018] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.
[0019] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.
[0020] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.
[0021] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.
[0022] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0023] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0024] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0025] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[0026] Next, the specific processing by the specific processing unit 290 of the data processing device 12 will be described.
[0027] "Example 1"
[0028] One embodiment of the present invention is an AI engine that is embedded in a messenger application that a user uses daily. This AI engine analyzes the user's everyday conversations and messages and extracts the user's intentions and emotions from them. The extracted information is used to create a digital will. Specifically, if a user expresses their intention to "express gratitude to their family" in a message, the AI engine analyzes the message and creates a digital will that conveys their gratitude.
[0029] "Example 2"
[0030] Digital wills can be created as text messages, audio messages, video messages, or a combination of these. For example, if a user wishes to express their gratitude to their family through an audio message, the AI engine will analyze the user's voice and create a digital will in the form of an audio message based on the content.
[0031] "Example 3"
[0032] The digital will will be transmitted to the designated person after the user's death. Specifically, the digital will will be automatically sent to the designated person (e.g., family or friends) after the user's death. This transmission will be carried out via the communication method designated by the user, such as email or a messenger application.
[0033] The processing flow of each embodiment will be described below.
[0034] "Example 1"
[0035] Step 1: A user sends a conversation or message on a daily basis through a messenger application.
[0036] Step 2: The built-in AI engine analyzes the user's conversations and messages and extracts the user's intentions and emotions from them.
[0037] Step 3: The AI engine creates a digital will based on the extracted information. For example, if a user expresses their wish to "express gratitude to their family" in a message, the AI engine will analyze the message and create a digital will expressing their gratitude.
[0038] "Example 2"
[0039] Step 1: The user selects the format of the digital will (text message, audio message, video message).
[0040] Step 2: The AI engine creates a digital will based on the user's selection. For example, if the user selects a voice message format, the AI engine analyzes the user's voice and creates a digital will in the form of a voice message based on the content.
[0041] "Example 3"
[0042] Step 1: The user designates the recipients of the digital will.
[0043] Step 2: Once the user's death is confirmed, the system automatically sends the digital will to the recipients via the user's preferred means of communication, such as email or a messaging app.
[0044] Example 1
[0045] Next, a description will be given of Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0046] Conventional digital will creation systems require users to enter the contents of their wills themselves, which is time-consuming and makes it difficult to accurately reflect the user's wishes and feelings. Furthermore, there is a lack of means to properly communicate a user's will after their death, which means there is a risk that the contents of the will will not be conveyed reliably. To solve these issues, there is a need for a system that can automatically create, save, and properly communicate a digital will from a user's everyday conversations and messages.
[0047] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[0048] In this invention, the server includes: means for automatically creating a digital will using artificial intelligence (AI) from a user's everyday conversations and messages; means for storing the digital will; means for transmitting the digital will to a designated person after the user's death; means for receiving messages sent by the user using a messenger application; means for analyzing the received messages and extracting the user's will and emotions; means for generating prompt text based on the extracted information; means for inputting the generated prompt text into a generative AI model to generate a digital will; means for returning the generated digital will to the user; and means for displaying the returned digital will to the user. This enables the automatic creation of a digital will that accurately reflects the user's will and emotions, and for appropriate storage and transmission.
[0049] "User" refers to an individual who uses the System to send everyday conversations and messages.
[0050] "Artificial intelligence" refers to technology that analyzes users' messages, extracts their intentions and emotions, and automatically creates digital wills.
[0051] A "digital will" is an electronic record of the contents of a will that reflects the user's wishes and feelings.
[0052] "Messenger application" refers to a message sending application that users use on a daily basis.
[0053] "Server" refers to a computer system that receives user messages and uses artificial intelligence to create, store, and transmit digital wills.
[0054] "Prompt sentence" refers to the input sentence that the artificial intelligence uses to generate a digital will.
[0055] "Generative AI model" refers to a machine learning model for generating a digital will based on prompt text.
[0056] "Intention" refers to the user's expression of intent to express a particular action or emotion.
[0057] "Emotion" refers to the emotional state that a user expresses through a message.
[0058] "Analysis" refers to the process by which artificial intelligence analyzes a user's message to extract their intentions and emotions.
[0059] "Storage" refers to the act of electronically recording and storing the created digital will.
[0060] "Communication" refers to the act of sending a digital will to a designated person after the user's death.
[0061] "Receiving" refers to the act of the server receiving a message sent by a user.
[0062] "Return" refers to the act of the server sending the generated digital will back to the user.
[0063] "Display" refers to the act of visually showing the digital will on the user's device.
[0064] This invention relates to a system that automatically creates, saves, and properly transmits a digital will from a user's everyday conversations and messages. Specific embodiments of this system will be described below.
[0065] System configuration
[0066] The system includes an artificial intelligence engine embedded in the messenger application that users use daily. The entire system consists of the user's device, a server, and a generative AI model.
[0067] Hardware and software used
[0068] User's device: A device such as a smartphone or computer with a messenger application installed.
[0069] Server: A cloud server or dedicated server receives and analyzes messages, generates, stores, and transmits digital wills.
[0070] Generative AI model: A machine learning model that uses natural language processing technology. Specifically, Google's BERT and OpenAI's GPT-3 are used.
[0071] Data processing and calculation
[0072] 1. Receiving a message: The device sends the message sent by the user in the messenger application to the server.
[0073] 2. Message analysis: The server passes the received message to an artificial intelligence engine, which uses natural language processing technology to extract the user's intentions and emotions.
[0074] 3. Prompt generation: The server generates a prompt based on the extracted information.
[0075] 4. Generate a digital will: The generated prompt sentences are input into a generative AI model to generate a digital will.
[0076] 5. Storing and transmitting digital wills: Store the generated digital will and transmit it to designated recipients after the user's death.
[0077] Specific examples
[0078] For example, if a user sends the following message in a messenger application:
[0079] Recently, I've been wanting to express my gratitude to my family.
[0080] The server that receives this message will input the following prompt into the generative AI model:
[0081] "The user has stated that they would like to express their gratitude to their family. Please create a digital will that reflects this wish."
[0082] Based on this prompt, the generative AI model generates the following digital will:
[0083] "I have a deep gratitude for my family and I'm so grateful for all the support they've given me."
[0084] In this way, a digital will that reflects the user's wishes and feelings is automatically created. The generated digital will is stored on a server and properly transmitted to designated recipients after the user's death.
[0085] This system allows users to effortlessly create a digital will that accurately reflects their wishes and feelings, and because the contents of the will are transmitted reliably, it allows users' wishes to be properly realized.
[0086] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0087] Step 1:
[0088] A user sends a message in a messenger application.
[0089] Specifically, the user opens a messenger application, types in "I've been wanting to express my gratitude to my family lately," and presses the send button.
[0090] Input: The message entered by the user
[0091] Output: Message sent
[0092] Step 2:
[0093] The device sends a message to the server.
[0094] Specifically, the terminal encrypts the message sent by the user and sends it to the server.
[0095] Input: The message sent by the user
[0096] Output: The encrypted message sent to the server
[0097] Step 3:
[0098] The server receives the message and passes it to the AI engine.
[0099] Specifically, the server receives the encrypted message sent from the terminal, decrypts it, and passes it to the AI engine.
[0100] Input: Encrypted message
[0101] Output: Decrypted message
[0102] Step 4:
[0103] The AI engine analyzes the message and extracts the user's intentions and emotions.
[0104] Specifically, the AI engine uses natural language processing technology to analyze the message and extract the intention to "express gratitude to family."
[0105] Input: Decrypted message
[0106] Output: Extracted will and emotions
[0107] Step 5:
[0108] The server generates a prompt based on the extracted information.
[0109] As a specific operation, the server generates a prompt message saying, "The user has stated that he would like to express his gratitude to his family. Please create a digital will that reflects this wish."
[0110] Input: Extracted will and emotion
[0111] Output: Generated prompt statement
[0112] Step 6:
[0113] The server inputs prompt text into the generative AI model and generates a digital will.
[0114] Specifically, the server inputs the generated prompt text into the generative AI model, generating a digital will that reads, "I feel deeply grateful to my family. I am truly thankful for all the support they have given me."
[0115] Input: Generated prompt text
[0116] Output: Generated digital will
[0117] Step 7:
[0118] The server returns the generated digital will to the user.
[0119] Specifically, the server encrypts the generated digital will and sends it to the user's terminal.
[0120] Input: Generated digital will
[0121] Output: Encrypted digital will
[0122] Step 8:
[0123] The terminal displays the digital will to the user.
[0124] Specifically, the terminal decrypts the encrypted digital will received from the server and displays it to the user on the messenger application.
[0125] Input: Encrypted digital will
[0126] Output: Digital will displayed to the user
[0127] (Application example 1)
[0128] Next, a description will be given of Application Example 1 of Embodiment Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0129] Conventional digital will creation systems have had issues with accurately reflecting the user's wishes and feelings, and security concerns remain. In particular, they lacked the accuracy of extracting the user's wishes and feelings from the user's messages, the secure storage of the created digital will, and access management to ensure only designated individuals can access it. This created the risk that the user's wishes were not accurately conveyed, or that information was leaked due to unauthorized access.
[0130] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[0131] In this invention, the server includes: means for an AI to automatically create a digital will from a user's everyday conversations and messages; means for saving the digital will; means for transmitting the digital will to a designated person after the user's death; means for encrypting and safely storing the digital will; means for setting access rights so that only people designated by the user can access the will; means for analyzing the user's messages and extracting their will and emotions; means for analyzing the user's will and emotions using a generative AI model; and means for generating prompt sentences to extract the user's will and emotions. This makes it possible to create a digital will that accurately reflects the user's will and emotions, and furthermore, high security can be ensured through encryption and access management.
[0132] "User" means any individual or entity that uses the System.
[0133] "Daily conversations and messages" refer to the content of communication that users engage in on a daily basis.
[0134] "AI" is a system that uses artificial intelligence technology to analyze data and make decisions.
[0135] A "digital will" is an electronic will that reflects the user's wishes and feelings.
[0136] "Means of storage" refers to the technology and methods for safely storing a digital will.
[0137] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[0138] "Encryption" is a technology that converts information to protect data and makes it unreadable to third parties.
[0139] "Access permissions" are permission settings that allow specific users to access a digital will.
[0140] "Means of analysis" refers to techniques and methods for extracting intentions and emotions from a user's message.
[0141] A "generative AI model" is an artificial intelligence model used to analyze a user's intentions and emotions.
[0142] A "prompt sentence" is an instruction sentence to be input into a generative AI model.
[0143] The system for implementing this invention uses AI to automatically create a digital will from a user's everyday conversations and messages, safely store it, and transmit it to designated recipients after the user's death. This system is realized using the following hardware and software.
[0144] Hardware
[0145] Smartphone: A device that users use on a daily basis, to send and receive messages, and to create and store digital wills.
[0146] Server: A central system for storing and managing digital wills.
[0147] software
[0148] Messenger application: an application that allows users to send and receive daily conversations and messages.
[0149] Generative AI model: An artificial intelligence model that analyzes the intentions and emotions of users' messages. Specifically, it uses OpenAI's API.
[0150] Cryptography Library: Used to securely store digital wills. Specifically, it uses Python's cryptography library.
[0151] Data processing and calculation
[0152] 1. Message Analysis: Messages sent by users through a messenger application are analyzed using a generative AI model. The following prompts are used for analysis:
[0153] Example prompt: "User's message: I want to express my gratitude to my family. Please extract the user's intentions and feelings from this message."
[0154] 2. Digital Will Creation: A digital will is automatically created based on the analyzed wills and emotions. The created digital will can be a text message, an audio message, a video message, or a combination of these.
[0155] 3. Encryption and Storage: The created digital will is encrypted using an encryption library and securely stored on the server.
[0156] 4. Access Management: Set access permissions so that only people designated by the user can access the digital will, preventing unauthorized access and ensuring that the user's wishes are conveyed.
[0157] Specific examples
[0158] When a user sends a message saying "I would like to express my gratitude to my family" through a smartphone messenger app, the generative AI model analyzes the message and extracts the user's intention to express gratitude. A digital will is then automatically created, encrypted, and stored on a server. After the user's death, this digital will is securely transmitted to the designated recipient.
[0159] In this way, the present invention enables the creation of a digital will that accurately reflects the user's wishes and feelings, as well as its safe storage and transmission.
[0160] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0161] Step 1:
[0162] A user sends a message through a messenger application on a smartphone.
[0163] Input: Message sent by the user (e.g. "I want to express my gratitude to my family")
[0164] Output: The message data is sent to the messenger application.
[0165] Specific behavior: A user opens a messenger application, types a message, and presses the send button.
[0166] Step 2:
[0167] The device sends the message to the generative AI model for analysis.
[0168] Input: Message data sent by the user
[0169] Output: Analysis results from the generative AI model (user intentions and emotions)
[0170] How it works: The messenger application sends message data to the generative AI model, which then analyzes it using the following prompt:
[0171] Example prompt: "User's message: I want to express my gratitude to my family. Please extract the user's intentions and feelings from this message."
[0172] Step 3:
[0173] The server receives the analysis results of the generated AI model and creates a digital will.
[0174] Input: Analysis results of the generative AI model (user's intentions and emotions)
[0175] Output: Digital will (text message, audio message, video message, or a combination of these)
[0176] Specific operation: Based on the analysis results, the server automatically generates a digital will that reflects the user's wishes and feelings.
[0177] Step 4:
[0178] The server encrypts and securely stores the created digital will.
[0179] Input: Digital Will
[0180] Output: Encrypted digital will
[0181] Specific operation: The server uses an encryption library to encrypt the digital will and store it in the database.
[0182] Step 5:
[0183] The server sets access permissions so that only people designated by the user can access the digital will.
[0184] Input: User-specified access rights information
[0185] Output: Digital will with access permissions set
[0186] Specific operation: The server sets access rights for the digital will based on the access rights information specified by the user.
[0187] Step 6:
[0188] After the user's death, the server transmits the digital will to the designated person.
[0189] Input: User's death information, contact information of the specified person
[0190] Output: Digital will transmitted to the designated recipient
[0191] Specific operation: The server verifies the user's death information, decrypts the encrypted digital will, and transmits it to the designated recipient.
[0192] Example 2
[0193] Next, a description will be given of Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0194] Conventional digital will systems required users to manually input text, making it difficult to easily create audio or video messages. Furthermore, it was not possible to automatically generate a digital will that accurately reflected the user's wishes and feelings. This placed a heavy burden on users and made creating a digital will cumbersome.
[0195] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[0196] In this invention, the server includes means for a user to record a voice message, means for transmitting the recorded voice data to the server, means for the server to convert the voice data into text data, means for the server to input the text data to a generative AI model, means for the generative AI model to generate a digital will, means for the server to convert the generated text data into voice data, means for the server to store the digital will, and means for the server to transmit the digital will at a specified time. This makes it possible to automatically generate, store, and transmit a digital will that accurately reflects the user's wishes and feelings at a specified time.
[0197] "User" means an individual or entity that uses the System to create a Digital Will.
[0198] "Audio Message" refers to audio data recorded by a user and used as part of a digital will.
[0199] A "server" is a computer system that receives, analyzes, converts, stores, and transmits audio data.
[0200] "Text data" is character information obtained by analyzing voice data.
[0201] A "generative AI model" is an artificial intelligence algorithm that generates a digital will based on input text data.
[0202] A "digital will" is a message that reflects the user's will and feelings, and may consist of a text message, an audio message, a video message, or a combination of these.
[0203] A "recording device" is any device or software that allows a user to record a voice message.
[0204] The "transmitting means" is a communication means for transmitting the recorded voice data to the server.
[0205] "Converting means" refers to a technique or device for converting voice data into text data.
[0206] An "input means" is an interface or process for inputting text data into a generative AI model.
[0207] "Means for storage" refers to the technology or equipment for storing the generated digital will in a database or storage.
[0208] The "means of transmission" is the means of communication for transmitting the digital will to the recipient at the specified time.
[0209] This invention is a system that automatically generates, saves, and transmits a digital will by allowing a user to record a voice message and send the voice data to a server. A specific embodiment of this system will be described below.
[0210] First, the user uses a device such as a smartphone or PC to record a voice message through a dedicated application or web browser. For example, the user might say, "I would like to express my gratitude to my family." This recorded voice data is then sent from the device to a server via the Internet. The sent voice data is encrypted and transmitted securely.
[0211] The server uses voice recognition technology to analyze the received voice data. Specifically, it converts the voice data into text data using the Google Cloud Speech-to-Text API. Through this conversion process, the voice message is obtained as text information.
[0212] Next, the server inputs the converted text data into a generative AI model, such as OpenAI's GPT-4 (registered trademark). The prompt text might be something like, "Based on the user's voice message, please create a digital will expressing gratitude to your family."
[0213] The generative AI model generates a digital will based on the input text data and prompts, such as, "Dear family, thank you for your continued support. Thanks to you, I have been able to live a happy life. I hope you will continue to be healthy and happy."
[0214] The generated text data is then converted back into audio data using the Google Cloud Text-to-Speech API, which converts the text data into natural-sounding speech.
[0215] Finally, the server stores the generated voice message as a digital will, which is then sent to family members at a time specified by the user (for example, after the user's death) via email or a dedicated application.
[0216] As a specific example, a user opens a dedicated application on their smartphone and says, "I would like to express my gratitude to my family through a voice message." Once the recording is complete, the device sends the voice data to a server. The server converts the voice data into text using the Google Cloud Speech-to-Text API and inputs the text data into a generative AI model. The generative AI model generates a digital will based on the prompt and converts the text data into voice data using the Google Cloud Text-to-Speech API. Finally, the server saves the generated voice message as a digital will and sends it to their family at a time specified by the user.
[0217] An example prompt is, "Create a digital will expressing gratitude to your family based on the user's voice message."
[0218] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0219] Step 1:
[0220] The user records a voice message.
[0221] Users record voice messages using a device such as a smartphone or PC through a dedicated application or web browser. For example, a user might say, "I want to express my gratitude to my family." The input is the user's voice, and the output is the recorded voice data.
[0222] Step 2:
[0223] The device sends the recorded audio data to the server.
[0224] The device sends the recorded voice data to a server via the Internet. The data is encrypted before transmission. The input is the recorded voice data, and the output is the voice data sent to the server.
[0225] Step 3:
[0226] The server converts the voice data into text data.
[0227] The server uses the Google Cloud Speech-to-Text API to convert the received voice data into text data. For example, the voice saying "I want to express my gratitude to my family" is converted into text "I want to express my gratitude to my family." The input is voice data, and the output is text data.
[0228] Step 4:
[0229] The server inputs the text data into the generative AI model.
[0230] The server inputs the converted text data into a generative AI model (for example, OpenAI's GPT-4). The prompt text is something like, "Based on the user's voice message, please create a digital will expressing gratitude to your family." The input is the text data and the prompt text, and the output is the input data for the generative AI model.
[0231] Step 5:
[0232] A generative AI model generates a digital will.
[0233] The generative AI model generates a digital will based on the input text data and prompt text. For example, it might generate something like, "Dear family, thank you for your continued support. Thanks to you, I have been able to live a happy life. I hope you will continue to be healthy and happy." The input is the text data and prompt text, and the output is the text data of the generated digital will.
[0234] Step 6:
[0235] The server converts the generated text data into audio data.
[0236] The server uses the Google Cloud Text-to-Speech API to convert the generated text data back into speech data. This API converts text data into natural-sounding speech. The input is the generated text data, and the output is speech data.
[0237] Step 7:
[0238] The server stores the digital will.
[0239] The server stores the generated voice message as a digital will. The stored digital will is sent to family members at a time specified by the user. The input is the generated voice data, and the output is the stored digital will.
[0240] Step 8:
[0241] The server sends the digital will at the specified time.
[0242] The server sends the saved digital will to the family at a time specified by the user (for example, after the user's death). The sending method is via email or a dedicated application. The input is the saved digital will, and the output is the sent digital will.
[0243] (Application example 2)
[0244] Next, a description will be given of Application Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0245] Conventional digital will systems have difficulty accurately reflecting the user's will and feelings, and have faced challenges in safely storing digital wills and transmitting them in a timely manner. In particular, there are risks that digital wills may be accessed illegally or may not be properly transmitted after the user's death. To solve these issues, a system is needed that can accurately analyze the user's will and feelings, safely store them, and transmit them appropriately only when specified conditions are met.
[0246] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[0247] In this invention, the server includes means for AI to automatically create a digital will from the user's everyday conversations and messages, means for encrypting and storing the digital will, means for transmitting the digital will to a designated person after the user's death, and means for decrypting and transmitting the digital will when designated conditions are met. This makes it possible to safely store a digital will that accurately reflects the user's wishes and feelings, and to transmit it to a designated person at the appropriate time.
[0248] "User" means an individual who uses the system to create a digital will.
[0249] "Daily conversations and messages" refers to voice and text communications that users engage in in their daily lives.
[0250] "AI" is a system that uses artificial intelligence technology to analyze a user's will and emotions and automatically create a digital will.
[0251] A "digital will" is a text message, audio message, video message, or a combination of these that reflects the user's wishes and feelings.
[0252] "Encryption" is a data conversion technology that prevents unauthorized access to digital wills by third parties.
[0253] "Preservation" refers to the act of safely storing a digital will.
[0254] "Designated Person" means a recipient designated by the User to whom the Digital Will is to be conveyed.
[0255] "Communication" is the act of sending a digital will to a designated person.
[0256] "Specified conditions" are specific circumstances or timing set by the user for transmitting their digital will.
[0257] "Decryption" is the act of returning an encrypted digital will to its original form.
[0258] "Sending" is the act of delivering the decrypted digital will to the designated recipient.
[0259] In the system for implementing this invention, AI automatically creates a digital will from a user's everyday conversations and messages, encrypts and stores the digital will, and decrypts and transmits the digital will when specified conditions are met. A specific embodiment of this system is described below.
[0260] Hardware and software used
[0261] Hardware: Smartphone, cloud storage (general cloud service)
[0262] Software: Python, cryptography library, boto3 library (for cloud storage integration)
[0263] Data processing and calculation
[0264] 1. User Input: Users use their smartphones to input everyday conversations and messages into the application, including text messages, voice messages, and video messages.
[0265] 2. AI analysis: The AI engine within the application analyzes the user's input data and extracts the user's intentions and emotions. This analysis is performed using a generative AI model.
[0266] 3. Creating a digital will: Based on the extracted intentions and emotions, the AI engine automatically creates a digital will.
[0267] 4. Encryption: The created digital will is encrypted using a cryptography library.
[0268] 5. Storage: The encrypted digital will is stored in cloud storage using the boto3 library.
[0269] 6. Setting conditions: The user sets conditions in the application for sending the digital will, such as "if 30 days have passed since the last login."
[0270] 7. Checking conditions: The server periodically checks whether the set conditions have been met.
[0271] 8. Decrypt and send: If the conditions are met, the server decrypts the encrypted digital will and sends it to the specified recipient.
[0272] Specific examples
[0273] When a user indicates their desire to express gratitude to their family through a voice message, the system operates as follows:
[0274] 1. The user records a voice message and enters it into the application.
[0275] 2. The AI engine within the application analyzes the voice message and extracts the user's intentions and emotions.
[0276] 3. The AI engine creates a digital will based on the extracted intentions and emotions.
[0277] 4. The digital will is encrypted and stored in cloud storage.
[0278] 5. The user sets a condition: "If 30 days have passed since the last login, send a message to family members."
[0279] 6. The server periodically checks the conditions and, if the conditions are met, decrypts the digital will and sends it to the family.
[0280] Prompt Sentence Examples
[0281] The user records a voice message and enters it into the app. Then, the message is encrypted and saved in cloud storage. Finally, set a condition: "If it has been 30 days since the last login, send a message to family members."
[0282] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[0283] Step 1:
[0284] The user records a voice message and enters it into the terminal.
[0285] Input: User's voice message
[0286] Data processing: The device takes the voice data and converts it into the appropriate format.
[0287] Output: Formatted audio data
[0288] Step 2:
[0289] The device sends the voice data to the AI engine for analysis.
[0290] Input: Formatted audio data
[0291] Data calculation: The AI engine uses a generative AI model to analyze the user's intentions and emotions from the voice data.
[0292] Output: Analyzed intention and emotion data
[0293] Step 3:
[0294] The device creates a digital will based on analyzed data on intentions and emotions.
[0295] Input: Analyzed intention and emotion data
[0296] Data processing: The device generates will and emotion data as a digital will in the form of text messages, audio messages, video messages, or a combination of these.
[0297] Output: Digital will
[0298] Step 4:
[0299] The device encrypts the digital will.
[0300] Input: Digital Will
[0301] Data computation: The device uses the cryptography library to encrypt the digital will.
[0302] Output: Encrypted digital will
[0303] Step 5:
[0304] The device stores the encrypted digital will in cloud storage.
[0305] Input: Encrypted digital will
[0306] Data processing: The device uses the boto3 library to upload the encrypted digital will to cloud storage.
[0307] Output: URL of the encrypted digital will stored in cloud storage
[0308] Step 6:
[0309] The user sets conditions for transmitting a digital will on the terminal.
[0310] Input: Conditions set by the user (e.g., if 30 days have passed since the last login)
[0311] Data processing: The device saves the conditions in JSON format and uploads them to cloud storage.
[0312] Output: URL of the condition stored in cloud storage
[0313] Step 7:
[0314] The server periodically checks the condition.
[0315] Input: URL of the condition stored in cloud storage
[0316] Data calculation: The server retrieves the condition and compares it with the current situation to determine if the condition is met.
[0317] Output: A flag indicating whether the condition was met.
[0318] Step 8:
[0319] If the conditions are met, the server decrypts the encrypted digital will and sends it to the specified recipient.
[0320] Input: URL of the encrypted digital will, a flag indicating whether the conditions were met
[0321] Data calculation: The server receives the encrypted digital will, decrypts it using a cryptography library, and then sends it to the specified recipient via email or other means.
[0322] Output: Digital will sent to the specified recipient
[0323] Example 3
[0324] Next, a third embodiment of the third embodiment will be described. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0325] Conventional digital will systems have the problem that the process of users creating a will, saving it, and transmitting it to designated recipients after their death is cumbersome and burdensome for users. Furthermore, there was a lack of a reliable means to ensure that a will is transmitted reliably after the user's death is confirmed. This created the risk that the will would not be transmitted properly.
[0326] The specific processing by the specific processing unit 290 of the data processing device 12 in the third embodiment is realized by the following means.
[0327] In this invention, the server includes means for a user to input a digital will using a terminal and specify contact information for recipients, means for the server to save the input information in a database, and means for the server to transmit the digital will using a specified communication means when the user's death is confirmed. This allows users to easily create and save a digital will and to reliably transmit the will to the designated recipients after their death.
[0328] "User" refers to an individual who uses the System to create, store, and transmit a Digital Will to designated persons.
[0329] "Device" refers to the electronic device used by a user to access the system and enter a digital will, including, for example, a personal computer or smartphone.
[0330] "Digital Will" refers to the content of a will that a user creates and saves through the system, which is stored in electronic form and transmitted to designated recipients after the user's death.
[0331] "Beneficiary" means the person or entity designated to receive your Digital Will.
[0332] "Contact information" refers to the information necessary to send a digital will to a recipient, such as an email address or messenger application ID.
[0333] "Server" refers to the computer system that stores the digital will and contact information entered by the user and transmits the will after the user's death is confirmed.
[0334] "Database" means the information management system used by the Server to store Users' Digital Wills and contact information.
[0335] "Communication Method" refers to the method the server uses to transmit the user's digital will to the recipient, including email or a messenger application.
[0336] "Death confirmation" refers to the process in which a system administrator confirms that a user has died and notifies the server.
[0337] MODE FOR CARRYING OUT THE INVENTION
[0338] The present invention relates to a system that allows a user to create and store a digital will, and automatically transmit it to a designated person after the user's death. A specific embodiment of this system will be described below.
[0339] System configuration
[0340] The system includes a means for a user to input a digital will using a terminal and specify contact information for a recipient, a means for a server to store the input information in a database, and a means for the server to transmit the digital will using a specified communication means when the death of the user is confirmed.
[0341] Hardware and software used
[0342] Terminal: Electronic devices such as personal computers (PCs) and smartphones.
[0343] Server: A powerful computer system.
[0344] Database: A relational database management system such as MySQL (registered trademark).
[0345] Communication methods: Email transmission using the SMTP protocol, API for messenger applications.
[0346] Program processing
[0347] Users first log in to the system using their terminal, then enter the details of their digital will and the recipient's contact information, which is then sent to the server, which stores it in a database.
[0348] When a user's death is confirmed, the system administrator notifies the server of the user's death. Upon receiving the notification, the server retrieves the user's will information from the database and sends the will using the specified communication method.
[0349] Specific examples
[0350] For example, suppose a user wants to email their will to their family. The user logs into the system and enters the following information:
[0351] Will states: "I leave all my assets to my wife."
[0352] Recipient email address: "family@example.com"
[0353] Once the user's death is confirmed, the server uses the SMTP protocol to send an email to "family@example.com" containing the contents of the will entered by the user.
[0354] Prompt Sentence Examples
[0355] An example of a prompt to input to a generative AI model is as follows:
[0356] Develop a system that sends a digital will to a designated recipient when a user dies. The user enters the contents of the will and the recipient's contact information, which is then stored in a database. Once the user's death is confirmed, the server will send the will using the designated communication method (email or messenger application). Specific technologies used include Python, MySQL, the SMTP protocol, and the APIs of each messenger application.
[0357] The flow of the identification process in the third embodiment will be described with reference to FIG.
[0358] Step 1:
[0359] A user logs in to the system.
[0360] The user accesses the system's login screen using a terminal and enters their ID and password. The entered authentication information is sent to the server, which then checks it against a database for authentication. If authentication is successful, the server sends data to the terminal to display the main screen for the user.
[0361] Input: User ID and password
[0362] Data processing: The server checks the database for authentication
[0363] Output: Main screen display
[0364] Step 2:
[0365] A user enters a digital will and specifies contact information for recipients.
[0366] The user clicks the "Create a Digital Will" button on the main screen to move to the will creation screen. On the will creation screen, the user enters the contents of the will and the recipient's contact information. Once the information is complete, the user clicks the "Save" button. The entered information is sent to the server.
[0367] Input: Will details, recipient's contact information
[0368] Data processing: The server receives the entered information and stores it in a database
[0369] Output: Save complete message
[0370] Step 3:
[0371] The server stores the entered information in a database.
[0372] The server receives the contents of the will and the recipient's contact information sent by the user and stores them in a database. If the save is successful, the server sends data to the terminal to display a message to the user indicating that the save was successful.
[0373] Input: Will details, recipient's contact information
[0374] Data processing: The server stores the information in a database
[0375] Output: Save complete message
[0376] Step 4:
[0377] The user's death is confirmed.
[0378] When a user's death is confirmed, the system administrator logs in to the administrator interface, enters the user's ID, and clicks the "Confirm Death" button. The server then confirms the user's death.
[0379] Input: User ID
[0380] Data manipulation: The server confirms the user's death
[0381] Output: Death confirmation notification
[0382] Step 5:
[0383] The server transmits the digital will using the specified communication means.
[0384] The server retrieves the user's will information from the database and sends the will to the recipient using the specified communication method (for example, email using the SMTP protocol). If the transmission is successful, the server notifies the administrator of the completion of transmission.
[0385] Input: Will information of the user, contact information of the recipient
[0386] Data processing: The server acquires the will information and sends it using the specified communication method.
[0387] Output: Notification of completion of sending
[0388] (Application example 3)
[0389] Next, a description will be given of Application Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0390] Conventional digital will systems have the problem of making it difficult to safely and securely transmit a will to designated recipients after a user's death. There is also the risk that the contents of a digital will may be leaked to a third party. Furthermore, there are issues with the effort required for users to create a will and how to properly store the contents of a will.
[0391] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 3 is realized by the following means.
[0392] In this invention, the server includes means for AI to automatically create a digital will from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for encrypting the digital will, means for decrypting the encrypted digital will, and means for sending the digital will to a designated person by email, thereby enabling the safe storage and reliable transmission of the digital will.
[0393] A "User" is an individual who uses the system to create a digital will and transmit it to a designated person.
[0394] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[0395] "AI" stands for artificial intelligence, a technology that analyzes users' conversations and messages and automatically creates digital wills.
[0396] A "digital will" is an electronic document containing a user's wishes and messages that are transmitted to designated recipients after the user's death.
[0397] "Means of storage" refers to the methods and technologies used to safely store a digital will.
[0398] "Means of communication" refers to the method or technology used to transmit the digital will to designated recipients after the user's death.
[0399] "Means of encryption" refers to technology that encrypts data to protect the contents of a digital will from being leaked to third parties.
[0400] "Means of decryption" refers to the technology used to restore an encrypted digital will to its original content.
[0401] "Means of sending by email" refers to the method or technology for sending a digital will to a designated person via email.
[0402] The system for implementing this invention uses AI to automatically create and save a digital will based on a user's everyday conversations and messages, and transmit it to designated recipients after the user's death. Specific embodiments of this system are described below.
[0403] System Configuration
[0404] The system consists of the following main components:
[0405] 1. User device: A device that users use on a daily basis, such as a smartphone or computer.
[0406] 2. Server: The central system that creates, stores, encrypts, decrypts, and transmits digital wills.
[0407] 3. AI model: Artificial intelligence that analyzes a user's everyday conversations and messages to automatically create a digital will.
[0408] Hardware and software used
[0409] Hardware: smartphones, PCs, servers
[0410] Software: Python, smtplib (email sending library), cryptography (data encryption library)
[0411] Data processing and calculation
[0412] 1. Data collection: The user's device collects everyday conversations and messages and sends them to the server.
[0413] 2. Data analysis: The AI model on the server analyzes the collected data and understands the user's intentions and emotions.
[0414] 3. Creating a digital will: The AI model automatically creates a digital will based on the analysis results.
[0415] 4. Data Encryption: The created digital will is encrypted using a cryptography library.
[0416] 5. Data storage: The encrypted digital will is stored securely on the server.
[0417] 6. Data decryption: After the user's death, the encrypted digital will is decrypted when sending the digital will to the designated recipient.
[0418] 7. Sending the data: The decrypted digital will is sent via email to the specified recipient using the smtplib library.
[0419] Specific examples
[0420] Users use their smartphones to carry out everyday conversations and messages. This data is automatically sent to a server and analyzed by an AI model. A digital will is created based on the analysis results, encrypted, and stored on the server. After the user's death, the digital will is decrypted and sent via email to the designated recipient.
[0421] Prompt Sentence Examples
[0422] Design a system that allows users to create and send digital wills to designated recipients using the "Digital Will Secure" application. Provide detailed instructions for encrypting and securely storing data, including the ability to automatically send digital wills after the user's death.
[0423] The flow of the specific processing in Application Example 3 will be described with reference to FIG.
[0424] Step 1:
[0425] User devices collect everyday conversations and messages.
[0426] Input: User's daily conversation and message data.
[0427] Data processing: Converting voice data into text and formatting text data.
[0428] Output: Formatted text data.
[0429] Specific operation: The application collects conversations and messages that users make on their smartphones or computers in real time and converts them into text using voice recognition technology.
[0430] Step 2:
[0431] The user terminal sends the collected data to the server.
[0432] Input: Formatted text data.
[0433] Data processing: Encrypt the data before sending it.
[0434] Output: Encrypted text data.
[0435] Specific operation: The user device encrypts the formatted text data and sends it to the server using a secure communication protocol.
[0436] Step 3:
[0437] The server parses the received data.
[0438] Input: Encrypted text data.
[0439] Data processing: The data is decrypted and analyzed using an AI model.
[0440] Output: Analysis results (user intentions and feelings).
[0441] Specific operation: The server decrypts the encrypted text data and inputs it into an AI model to analyze the user's intentions and emotions.
[0442] Step 4:
[0443] The server creates a digital will based on the analysis results.
[0444] Input: Analysis results (user's intentions and emotions).
[0445] Data processing: Generate a digital will based on the analysis results.
[0446] Output: Digital will (text format).
[0447] Specific operation: Based on the analysis results, the AI model automatically creates a digital will that reflects the user's wishes and feelings.
[0448] Step 5:
[0449] The server encrypts and stores the digital will.
[0450] Input: Digital will (text format).
[0451] Data processing: The digital will is encrypted and stored in a database.
[0452] Output: Encrypted digital will.
[0453] How it works: The server encrypts the digital will and stores it in a secure database.
[0454] Step 6:
[0455] After the user's death, the server sends a digital will to a designated recipient.
[0456] Input: Encrypted digital will, contact information for the person named.
[0457] Data processing: Decrypt the digital will and send it via email.
[0458] Output: A digital will sent to the specified recipient.
[0459] Specific operation: The server decrypts the encrypted digital will and sends it via email using the contact information of the specified recipient.
[0460] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.
[0461] "Example 1"
[0462] In one embodiment of the present invention, the AI engine analyzes emotions from a user's everyday conversations and messages. This emotion analysis is performed based on the user's vocabulary, tone, expressions, etc. For example, if a user sends a message saying "I had a lot of fun today," the AI engine will analyze that the user is feeling happy from this message.
[0463] "Example 2"
[0464] Furthermore, the AI engine includes an emotion engine that detects changes in the user's emotions and updates the content of the digital will accordingly. For example, if the user expresses their joy at seeing their grandchildren for the first time in a message, the emotion engine will detect this joy and add a message of gratitude to the grandchildren to the digital will.
[0465] "Example 3"
[0466] The AI engine will also transmit the digital will to designated recipients after the user's death. This will be done via the communication method designated by the user, such as email or a messenger app. For example, once the user's death is confirmed, the AI engine will automatically send the digital will to the user's family by email.
[0467] The processing flow of each embodiment will be described below.
[0468] "Example 1"
[0469] Step 1: The AI engine collects the user's daily conversations and messages.
[0470] Step 2: Analyze the user's sentiment from the collected conversations and messages. This analysis is based on the user's language, tone, and expressions.
[0471] Step 3: Create a digital will based on the analyzed emotions.
[0472] "Example 2"
[0473] Step 1: The AI engine uses the emotion engine to detect changes in the user's emotions. Step 2: If a change in emotion is detected, the content of the digital will is updated accordingly.
[0474] Step 3: Save your updated digital will.
[0475] "Example 3"
[0476] Step 1: The AI engine checks the designated recipient after the user's death.
[0477] Step 2: Confirm the means of communication to convey your digital will to the designated recipients.
[0478] Step 3: Communicate your digital will to the designated recipients via the confirmed means of communication.
[0479] Example 1
[0480] Next, a description will be given of Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0481] Conventional digital will creation systems require users to input the contents of their wills themselves, which is time-consuming and makes it difficult to accurately reflect the user's true wishes and feelings. Furthermore, there are insufficient means to properly communicate the will after the user's death, which means there is a risk that the contents of the will will not be conveyed reliably.
[0482] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[0483] In this invention, the server includes means for collecting the user's daily conversations and messages, means for analyzing the collected conversations and messages to extract the user's will and feelings, means for automatically creating a digital will based on the extracted will and feelings, means for storing the created digital will, and means for transmitting the digital will to a designated person after the user's death. This makes it possible to automatically create a digital will that reflects the user's true will and feelings and to reliably transmit it.
[0484] "User" refers to any individual or entity that uses the System.
[0485] "Daily conversations and messages" refers to the content of communication that users engage in on a daily basis, including text, audio, video, and other formats.
[0486] "Collection methods" refers to the combination of hardware and software used to capture and store users' everyday conversations and messages.
[0487] "Means of analysis" refers to algorithms and technologies used to analyze collected conversations and messages and extract user intentions and emotions.
[0488] "Intentions and emotions" refers to the feelings and intentions expressed by the user, such as hope, gratitude, joy, and sadness.
[0489] A "digital will" refers to an electronic will created based on the user's wishes and feelings.
[0490] "Automatic generation means" refers to software and algorithms for generating a digital will without user intervention.
[0491] "Means for storage" refers to a database and storage system for securely storing the created digital will.
[0492] "Means of Communication" refers to the communications methods and protocols for transmitting a Digital Will to designated persons after a User's death.
[0493] "Natural language processing technology" refers to technology that enables computers to understand and analyze human language.
[0494] MODE FOR CARRYING OUT THE INVENTION
[0495] This invention relates to a system that analyzes a user's everyday conversations and messages, extracts the user's intentions and feelings, and automatically creates a digital will. A specific embodiment of this system will be described below.
[0496] System configuration
[0497] Hardware and software configuration:
[0498] Device: A device such as a smartphone or computer that has a messenger application installed that the user uses on a daily basis.
[0499] Server: A server for collecting and analyzing messages, generating and storing digital wills.
[0500] AI engine: Software that uses natural language processing technology to analyze messages and extract user intent and emotions. Specifically, it uses Google Cloud Natural Language API and IBM Watson (registered trademark) Natural Language Understanding.
[0501] Program processing
[0502] Data collection:
[0503] The device collects messages sent and received by users on the messenger app in real time. For example, if a user sends a message saying, "I had a great time today," the message will be stored on the device.
[0504] Data transmission:
[0505] The terminal encrypts the collected messages and sends them to the server using a secure communication protocol (e.g., HTTPS).
[0506] Data Analysis:
[0507] The server inputs the received message into the AI engine, which uses natural language processing technology to analyze the message and extract the user's emotions and intentions based on their vocabulary, tone, and expressions.
[0508] Generate a digital will:
[0509] The server generates a digital will based on the extracted emotions and intentions. For example, if a user expresses their wish to "express gratitude to their family," the AI engine will analyze the message and create a digital will expressing their gratitude.
[0510] Digital Will Storage and Notification:
[0511] The server encrypts the generated digital will and stores it in a secure database. If necessary, the server notifies the user that a digital will has been generated.
[0512] Specific examples
[0513] The user sends a message to a messenger application saying, "Today was so much fun." The device collects this message and sends it to a server. The server inputs the message into an AI engine and performs sentiment analysis. The AI engine extracts the user's feelings of joy, and the server generates a digital will saying, "Today was so much fun. I was happy to spend time with my family." The generated digital will is stored in a database and notified to the user.
[0514] Prompt Sentence Examples
[0515] "Please explain in detail the processing steps of the AI engine that analyzes messages sent by users via messenger applications, extracts their emotions and intentions, and creates a digital will. Please also include specific operations."
[0516] In this way, it becomes possible to automatically create and reliably transmit a digital will that reflects the user's true wishes and feelings.
[0517] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0518] Step 1:
[0519] Message collection
[0520] The device collects messages sent and received by users in messenger applications in real time.
[0521] Input: A message sent by a user in a messenger application (e.g., "I had a lot of fun today").
[0522] Output: Collected message data.
[0523] What it does: When a user types a message in a messenger application and presses the send button, the message is saved on the device.
[0524] Step 2:
[0525] Sending a message
[0526] The terminal sends the collected messages to the server.
[0527] Input: Collected message data.
[0528] Output: The message data sent to the server.
[0529] Specific operation: The device encrypts the message and sends it to the server using a secure communication protocol (e.g., HTTPS).
[0530] Step 3:
[0531] Message Parsing
[0532] The server inputs the received message into the AI engine.
[0533] Input: The message data sent to the server.
[0534] Output: Analyzed emotion and intention data.
[0535] How it works: The server sends the message in text format to the AI engine, which then uses natural language processing technology to analyze it. The AI engine then extracts the user's emotions and intentions based on their vocabulary, tone, and expressions.
[0536] Step 4:
[0537] Extracting emotions and will
[0538] The server uses an AI engine to extract emotions and intentions from the message.
[0539] Input: Parsed message data.
[0540] Output: Extracted emotion and intention data.
[0541] How it works: The AI engine uses emotion analysis algorithms such as Google Cloud Natural Language API and IBM Watson Natural Language Understanding to extract the user's emotions and intentions. For example, it can extract the user's joy from a message such as "I had a great time today."
[0542] Step 5:
[0543] Creating a digital will
[0544] The server generates a digital will based on the extracted emotions and intentions.
[0545] Input: Extracted emotion and intention data.
[0546] Output: The generated digital will.
[0547] Specific operation: Based on the user's wish to "express gratitude to my family," the server creates a digital will stating, "Today was a very enjoyable day. I was happy to spend time with my family."
[0548] Step 6:
[0549] Preservation and notification of digital wills
[0550] The server stores the generated digital will in a database and notifies the user if necessary.
[0551] Input: The generated digital will.
[0552] Output: A saved digital will and notification message.
[0553] What it does: The server encrypts the digital will, stores it in a secure database, and notifies the user that a digital will has been created.
[0554] (Application example 1)
[0555] Next, a description will be given of Application Example 1 of Embodiment Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0556] Conventional digital will creation systems have difficulty accurately analyzing a user's will and emotions and creating an appropriate digital will. Furthermore, due to a lack of technology for automatically generating a digital will from a user's everyday conversations and messages, it was not possible to create a digital will that accurately reflected the user's wishes. Furthermore, there were also insufficient means for properly storing the generated digital will and reliably transmitting it to designated recipients after the user's death. To solve these problems, the present invention aims to provide a system that analyzes emotions from a user's everyday conversations and messages, extracts their wishes, and creates a digital will.
[0557] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[0558] In this invention, the server includes means for automatically creating a digital will using AI from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to designated recipients after the user's death, means for analyzing the emotions in the messages and extracting the user's intentions, means for performing emotion analysis using a generative AI model, and means for generating prompt sentences. This makes it possible to accurately analyze the user's emotions and intentions from the user's everyday conversations and messages, automatically create a digital will based on this analysis, properly store it, and reliably transmit it to designated recipients after the user's death.
[0559] "User" means an individual or legal entity that uses the System.
[0560] "Daily conversations and messages" refers to the content of communication that users engage in on a daily basis, including text, audio, video, and other formats.
[0561] "AI" is an abbreviation for artificial intelligence, and refers to technology that analyzes users' conversations and messages and extracts their intentions and emotions.
[0562] A "digital will" is an electronic will created based on the user's wishes and feelings.
[0563] "Means of storage" refers to the technology and methods for safely storing a digital will.
[0564] "Means of communication" refers to the technology or method used to ensure that a digital will is transmitted to designated recipients after a user's death.
[0565] "Means of emotion analysis" refers to techniques and methods for extracting emotions from user conversations and messages.
[0566] "Means for extracting intent" refers to techniques and methods for extracting intent from user conversations and messages.
[0567] "Generative AI model" refers to an artificial intelligence model used for emotion analysis and intent extraction.
[0568] "Prompt" refers to a textual instruction that is input to a generative AI model.
[0569] The system for implementing this invention analyzes the user's emotions and intentions from their daily conversations and messages, and creates, saves, and transmits a digital will based on the analysis. A specific embodiment of this system is described below.
[0570] System Configuration
[0571] The system consists of the following main components:
[0572] 1. User device: A device that users use on a daily basis, such as a smartphone or computer.
[0573] 2. Server: A central system for creating, storing, and transmitting digital wills.
[0574] 3. AI Engine: An artificial intelligence model that analyzes user conversations and messages to extract emotions and intentions.
[0575] Hardware and software used
[0576] Hardware: Cloud-based servers, user devices (smartphones, PCs)
[0577] Software: OpenAI API (text-davinci-003), Python, JSON
[0578] Data processing and calculation
[0579] 1. User Device:
[0580] Conversations and messages are sent through the messenger applications that users use on a daily basis.
[0581] Messages are sent to the server in real time.
[0582] 2. Server:
[0583] The server passes the received message to the AI engine, which performs emotion analysis and extracts intent.
[0584] The AI engine uses OpenAI's generative AI model to generate prompts and perform sentiment analysis.
[0585] A digital will is created based on the analysis results and saved in JSON format.
[0586] 3. AI Engine:
[0587] Analyze the user's message and extract their emotions and intentions.
[0588] Using a generative AI model, we generate prompts like this:
[0589] Analyze the emotion and extract the intention from the message below: Today was a great day.
[0590] A digital will will be created based on the analysis results.
[0591] Specific examples
[0592] For example, if a user sends a message saying, "I want to express my gratitude to my family," the system operates as follows:
[0593] 1. A message is sent from the user device to the server.
[0594] 2. The server passes the message to the AI engine, which performs emotion analysis and extracts intent.
[0595] 3. The AI engine uses the generative AI model to generate prompts and perform sentiment analysis.
[0596] 4. Based on the analysis results, a digital will is created and stored on the server.
[0597] 5. After the user's death, the digital will will be transmitted to the designated recipient.
[0598] In this way, it is possible to accurately analyze a user's emotions and intentions from their everyday conversations and messages, automatically create a digital will based on that information, properly store it, and ensure that it is transmitted to the designated recipients after the user's death.
[0599] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0600] Step 1:
[0601] Conversations and messages are sent through the messenger applications that users use on a daily basis.
[0602] Input: A text message typed by a user into a messenger application.
[0603] Output: The message data is sent to the server.
[0604] Specific actions: A user uses a smartphone or computer to type a message into a messenger application and presses the send button.
[0605] Step 2:
[0606] The server passes the received message to the AI engine, which performs emotion analysis and extracts intent.
[0607] Input: Message data sent by the user.
[0608] Output: Message data passed to the AI engine.
[0609] Specific operation: The server receives the message data and makes an API call to pass it to the AI engine.
[0610] Step 3:
[0611] The AI engine uses generative AI models to generate prompts and perform sentiment analysis.
[0612] Input: The message data passed by the server.
[0613] Output: Sentiment analysis results and intention extraction results.
[0614] How it works: The AI engine uses a generative AI model (OpenAI API) to generate prompt sentences like the following and perform sentiment analysis:
[0615] Analyze the emotion and extract the intention from the message below: Today was a great day.
[0616] The generated prompt sentence is input into the AI model and the analysis results are obtained.
[0617] Step 4:
[0618] The server creates a digital will based on the analysis results and saves it in JSON format.
[0619] Input: Emotion analysis results and intention extraction results from the AI engine.
[0620] Output: Digital will data in JSON format.
[0621] Specific operation: The server receives the analysis results, creates a digital will, and saves it in a file in JSON format.
[0622] Step 5:
[0623] After the user's death, the server transmits the digital will to the designated recipient.
[0624] Input: Stored digital will data, notification of user's death.
[0625] Output: A digital will sent to the specified recipient.
[0626] Specific operation: After the user's death, the server reads the stored digital will and sends it to the designated recipient via email or messenger application.
[0627] Example 2
[0628] Next, a description will be given of Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0629] Conventional digital will systems require users to manually create a will, making it difficult to accurately reflect the user's wishes and emotions. Furthermore, changes in the user's emotions could not be reflected in real time, meaning the contents of the will may not reflect the user's most recent feelings and wishes. Furthermore, creating a digital will that includes audio and video messages is complicated, placing a significant burden on users.
[0630] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[0631] In this invention, the server includes means for automatically creating a digital will using artificial intelligence from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for analyzing the user's voice data and converting it into text, and means for detecting changes in the user's emotions and updating the content of the digital will. This makes it possible to automatically create a digital will that accurately reflects the user's wishes and emotions, reducing the burden on the user and making it possible to provide a will that reflects the user's most recent emotions and wishes.
[0632] "User" refers to an individual who uses the system to create a digital will.
[0633] "Artificial intelligence" refers to programs and algorithms that analyze a user's everyday conversations and messages and automatically create a digital will.
[0634] A "digital will" refers to a will that consists of a text message, audio message, video message, or a combination of these that reflects the user's wishes and feelings.
[0635] "Storage means" refers to the technology and methods for storing the created digital will in a database, cloud storage, etc.
[0636] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[0637] "Audio Data" refers to data that represents audio information recorded by a user in digital form.
[0638] "Means for converting to text" refers to the technology or method for analyzing audio data and converting it into text information.
[0639] "Means for detecting changes in emotions" refers to technologies and methods for analyzing and detecting changes in emotions from users' statements and messages.
[0640] "Means for updating" refers to techniques or methods for amending or adding to the content of the digital will based on detected changes in emotions.
[0641] This invention is a system in which artificial intelligence automatically creates a digital will from a user's everyday conversations and messages, stores the digital will, and transmits it to a designated person after the user's death. A specific embodiment of this system is described below.
[0642] First, the user accesses the digital will system using a device. When the user indicates their wish to convey their gratitude to their family through a voice message, the device records the voice message. The recorded voice data is then sent from the device to the server.
[0643] The server passes the received voice data to an AI engine, which uses voice analysis software (e.g., Google Cloud Speech-to-Text API) to convert the voice data into text, which is then saved as part of the digital will.
[0644] Furthermore, the server uses an emotion engine to detect changes in the user's emotions. This emotion engine uses emotion analysis software (e.g., IBM Watson Tone Analyzer). For example, if the user expresses in a message how happy they were to see their grandchild for the first time, the emotion engine will detect this joy and add a message of gratitude to the grandchild to the digital will.
[0645] As a concrete example, consider a case where a user wishes to express gratitude to their family through a voice message. In this case, the user uses the device to record the following voice message:
[0646] "Thank you to my family for always supporting me. I will never forget the joy I felt when I saw my grandchild's face for the first time."
[0647] When this voice message is sent to the server, the AI engine analyzes the voice and the emotion engine detects the emotion of joy. As a result, the following message is added to the digital will:
[0648] "I especially want to express my gratitude to my grandchildren. I will never forget the joy I felt when I saw their faces for the first time."
[0649] Examples of prompts to input to a generative AI model might include:
[0650] "If a user expresses their gratitude to their family through a voice message, the system should analyze their voice, detect changes in their emotions, and create a digital will."
[0651] In this way, the digital will system can generate and deliver messages that reflect the user's wishes and feelings.
[0652] The flow of the identification process in the second embodiment will be described with reference to FIG.
[0653] Step 1:
[0654] The user indicates their intention to create a digital will.
[0655] A user accesses the digital will system using a terminal and clicks the "Create a voice message" button. This activates the terminal's microphone, allowing the user to record a voice message. The input is the user's will, and the output is a ready-to-record state.
[0656] Step 2:
[0657] The device records the voice message.
[0658] The user speaks into the device's microphone, saying, "Thank you to everyone in my family for always supporting me. I'll never forget the joy I felt when I saw my grandchildren for the first time." The device stores this voice as digital data. The input is the user's voice, and the output is the recorded voice data.
[0659] Step 3:
[0660] The device sends the recorded audio data to the server.
[0661] The device uploads audio data to the server using an HTTP POST request. A progress bar is displayed to visually indicate the upload progress. The input is the recorded audio data, and the output is the audio data sent to the server.
[0662] Step 4:
[0663] The server passes the voice data to the AI engine.
[0664] The server passes the received voice data to the AI engine. Specifically, the server calls voice analysis software (for example, a voice recognition API) and sends a request to convert the voice data into text. The input is the voice data sent to the server, and the output is text data.
[0665] Step 5:
[0666] The AI engine converts the voice data into text.
[0667] The AI engine converts the voice data into text. For example, it generates text like, "Thank you to everyone in my family for always supporting me. I will never forget the joy I felt when I saw my grandchild for the first time." The input is voice data, and the output is the converted text data.
[0668] Step 6:
[0669] The server uses an emotion engine to detect changes in emotion.
[0670] The server uses an emotion engine to detect changes in emotion from the text. Specifically, the server calls emotion analysis software (e.g., emotion analysis API) to perform emotion analysis of the text. The emotion of joy is detected as the analysis result. The input is text data, and the output is the emotion analysis result.
[0671] Step 7:
[0672] The server generates the digital will and provides it to the user.
[0673] The server generates a digital will based on the results of the emotion analysis. For example, a message such as "I would like to express my gratitude to my grandchildren in particular. I will never forget the joy I felt when I saw their faces for the first time" may be added to the digital will. The generated digital will is provided to the user, who can view it via their device. The input is the emotion analysis results, and the output is the generated digital will.
[0674] (Application example 2)
[0675] Next, a description will be given of Application Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0676] Conventional digital will systems are unable to reflect changes in a user's emotions, and there is a risk that the contents of the will may be leaked to a third party. Furthermore, they lack the functionality to send the contents of the will to the designated recipient at the appropriate time, making it difficult to accurately convey the user's wishes.
[0677] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[0678] In this invention, the server includes means for automatically creating a digital will using AI from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for detecting changes in the user's emotions using an emotion engine and updating the content of the digital will in response to those changes, means for encrypting the content of the digital will, and means for transmitting the encrypted digital will to a recipient at a designated time. This makes it possible to create a digital will that reflects changes in the user's emotions, ensure the security of the content of the will, and transmit the will at an appropriate time.
[0679] "User" means an individual who uses the system to create a digital will.
[0680] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[0681] "AI" stands for artificial intelligence, a technology that analyzes users' conversations and messages to automatically create digital wills.
[0682] A "digital will" is a will created in the form of a text, audio or video message that reflects the user's wishes and feelings.
[0683] "Means of storage" refers to the technology and methods for safely storing the created digital will.
[0684] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[0685] The "emotion engine" is a technology that detects changes in a user's emotions and updates the contents of the digital will accordingly.
[0686] "Encryption means" refers to technology that protects the contents of a digital will from being leaked to third parties.
[0687] The "specified timing" refers to a specific time or condition that is set in advance by the user.
[0688] A "Recipient" is an individual or entity designated to receive a user's Digital Will after their death.
[0689] The system for implementing this invention automatically creates a digital will from a user's everyday conversations and messages, detects changes in the user's emotions using an emotion engine, and updates the content of the will in response to those changes. It also includes a function to encrypt the content of the digital will and send it to the recipient at a specified time.
[0690] Hardware and software used
[0691] Hardware: Smartphone
[0692] Software: Python, cryptography library, virtual emotion engine library (EmotionEngine), virtual generative AI model library (AIModel)
[0693] Data processing and calculation
[0694] 1. Emotion detection: The device uses the Emotion Engine to detect emotions from user input. For example, if a user inputs "I want to express my gratitude to my family in a voice message," the Emotion Engine will detect the emotion of gratitude.
[0695] 2. Will generation: The device uses the AI model to generate a will based on the user's input and the detected emotion. For example, if gratitude is detected, the AI model generates a message of gratitude.
[0696] 3. Encryption: The device encrypts the generated will using a cryptography library, which protects the contents of the will from being leaked to third parties.
[0697] 4. Will Update: The device updates and re-encrypts the will based on the new input. For example, if the user inputs "The joy of seeing my grandchild's face for the first time," the emotion engine will detect the emotion of joy, and the AI model will add a message of gratitude to the grandchild.
[0698] 5. Will transmission: The server sends the encrypted will to the recipient at the specified time, for example, to a family member or lawyer after the user's death.
[0699] Specific examples
[0700] When a user types, "I want to express my gratitude to my family through a voice message," the emotion engine detects the emotion of gratitude, and the AI model generates and encrypts the message of gratitude.
[0701] When a user types "the joy of seeing my grandchild's face for the first time," the emotion engine detects the emotion of joy, and the AI model adds and encrypts a message of gratitude to the grandchild.
[0702] Prompt Sentence Examples
[0703] "I want to express my gratitude to my family through a voice message."
[0704] "I want to add to the message the joy I felt when I saw my grandchild's face for the first time."
[0705] In this way, a system can be created that creates a digital will based on the user's emotions and sends it to family or lawyers while ensuring security.
[0706] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[0707] Step 1:
[0708] Users use their smartphones to type out everyday conversations and messages.
[0709] Input: User's everyday conversations and messages (e.g., "I would like to express my gratitude to my family through a voice message.")
[0710] Output: User input data
[0711] Step 2:
[0712] The device uses the EmotionEngine to detect emotions from the user's input data.
[0713] Input: User-entered data
[0714] Data processing: EmotionEngine analyzes input data and detects emotions (e.g., gratitude)
[0715] Output: Detected emotion data
[0716] Step 3:
[0717] The device uses AIModel to generate a digital will based on the user's input data and detected emotion data.
[0718] Input: User input data, detected emotion data
[0719] Data calculation: The AI model generates a will message based on the input data and emotion data (e.g., a message of gratitude).
[0720] Output: Generated digital will
[0721] Step 4:
[0722] The terminal encrypts the generated digital will using a cryptography library.
[0723] Input: Generated digital will
[0724] Data processing: The cryptography library encrypts the will data
[0725] Output: Encrypted digital will
[0726] Step 5:
[0727] When the user provides new input, the device again uses the Emotion Engine to detect emotions from the new input data.
[0728] Input: New user input data (e.g., "The joy of seeing my grandchild's face for the first time")
[0729] Data processing: The Emotion Engine analyzes new input data and detects emotions (e.g., joy).
[0730] Output: New detected emotion data
[0731] Step 6:
[0732] The device uses the AIModel to update the digital will based on new input data and new emotional data.
[0733] Input: New input data, new emotional data, existing digital will
[0734] Data calculation: The AI model updates the will message based on new input data and emotion data (e.g., adding a message of thanks to grandchildren).
[0735] Output: Updated digital will
[0736] Step 7:
[0737] The terminal re-encrypts the updated digital will using a cryptography library.
[0738] Input: Updated Digital Will
[0739] Data processing: The cryptography library encrypts the updated will data.
[0740] Output: Encrypted updated digital will
[0741] Step 8:
[0742] The server will then send the encrypted digital will to the recipient at the specified time.
[0743] Input: Encrypted digital will, designated timing, recipient information
[0744] Specific operation: The server sends the encrypted will to the recipient at the specified time (e.g., to the user's family or lawyer after the user's death).
[0745] Output: Digital will sent to recipient
[0746] Example 3
[0747] Next, a third embodiment of the third embodiment will be described. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0748] Conventional digital will systems have the problem that users have to create their own will, save it, and then transmit it to designated recipients after their death, which is cumbersome and places a heavy burden on users. Another issue is that the user's death must be confirmed manually, which can delay the transmission of the will. Furthermore, if the user is unable to properly express the contents of the will, there is also the problem that the intention of the will is not accurately conveyed.
[0749] The specific processing by the specific processing unit 290 of the data processing device 12 in the third embodiment is realized by the following means.
[0750] In this invention, the server includes means for using artificial intelligence to automatically create a digital will from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for the user to use a terminal to input the will content and recipient information and transmit them to the server, means for the server to confirm the user's death in cooperation with an external death confirmation service, and means for the server to use artificial intelligence to transmit the digital will to the designated person.This reduces the burden on the user and enables the will to be transmitted quickly and accurately.
[0751] "User" refers to an individual who uses the System to create, store, and transmit a Digital Will to designated persons.
[0752] "Terminal" refers to the electronic device used by a user to access the digital will system and enter the contents of the will and information on recipients.
[0753] "Server" refers to the computer system that is the central component of the digital will system and receives information from users, stores it, and performs the necessary processing.
[0754] "Artificial intelligence" refers to technology that analyzes a user's intentions and emotions from their everyday conversations and messages, and automatically creates a digital will based on that.
[0755] A "digital will" is a will created based on the user's will and feelings, and is expressed as a text message, audio message, video message, or a combination of these.
[0756] "External death verification service" refers to an external database or service that the server connects to to verify a user's death.
[0757] "Transmission means" refers to the communication means used by the server to transmit the digital will to the designated recipient, including email and messenger applications.
[0758] This invention is a system that allows users to create, store, and transmit digital wills to designated recipients after death. The system operates by allowing users to input the contents of the will and recipient information using a terminal, and then sending the information to a server.
[0759] The server stores the information received from the user in a database. Artificial intelligence (AI) automatically creates a digital will based on the user's everyday conversations and messages. The AI analyzes the user's intentions and emotions and generates the contents of the will based on that. The generated digital will is expressed as a text message, audio message, video message, or a combination of these.
[0760] The server periodically connects with an external death confirmation service to confirm the user's death. Once the user's death is confirmed, the server uses AI to send a digital will to the designated recipient via email or a messaging app.
[0761] As a concrete example, consider the case where User A has set up a digital will to be sent to Family Member B after his or her death. When User A's death is confirmed, the server uses AI to send a will stating "I leave all my assets to my family" to Family Member B's email address (example@example.com) via Gmail. If the transmission is successful, the server records the result in the database.
[0762] An example of a prompt is as follows:
[0763] "When user A dies, please generate a program to send a digital will to family member B. The sending method will be Gmail, and family member B's email address will be example@example.com."
[0764] This system reduces the burden on the user and enables the will to be transmitted quickly and accurately. The flow of the specification process in the third embodiment will be described with reference to FIG.
[0765] Step 1:
[0766] The user accesses the digital will system using a device. The user enters the content of the will and recipient information (for example, the email addresses and messenger app IDs of family and friends). The device then sends the entered information to the server. The input data is the content of the will and recipient information, and the output data is the user information sent to the server. Specifically, the user opens the digital will system app on their smartphone, enters "I leave all my assets to my family," and specifies the family's email address (example@example.com) as the recipient.
[0767] Step 2:
[0768] The server stores the received information in a database. The input data is the user information sent from the terminal, and the output data is the information stored in the database. Specifically, the server records the user's will and recipient information in the database.
[0769] Step 3:
[0770] The server periodically checks for user deaths by connecting with an external death confirmation service. The input data is the death information obtained from the external death confirmation service, and the output data is the result of the user death confirmation. Specifically, the server accesses the government death record database at 3:00 AM every day to check the registered user death information.
[0771] Step 4:
[0772] When the user's death is confirmed, the server activates the AI engine and sends a digital will to the person designated by the user. The input data is the will content and recipient information stored in the database, and the output data is the sent digital will. Specifically, the server uses the AI engine to send a will stating "I leave all my assets to my family" via Gmail to the family's email address (example@example.com).
[0773] Step 5:
[0774] The server checks whether the transmission was successful and records the result in the database. The input data is the transmission result, and the output data is the transmission result recorded in the database. Specifically, the server checks the sending status of Gmail, and if the transmission was successful, records the result in the database.
[0775] (Application example 3)
[0776] Next, a description will be given of Application Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."
[0777] Conventional digital will systems require users to create and save their wills themselves, and have a means to transmit them to designated recipients after death. However, users are left with the time and effort required to create a will, and concerns about whether the will will be transmitted properly after death. In addition, there is no way to confirm the death of a user, which can lead to delays in transmitting the will. To solve these problems, a system is needed that automatically confirms the death of a user and ensures the transmission of the will.
[0778] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 3 is realized by the following means. In this invention, the server includes means for automatically creating a digital will by AI from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means including an AI engine for confirming the user's death, and means for automatically sending the digital will to a designated person when the user's death is confirmed. This saves the user the trouble of creating a will, makes it possible to automatically confirm the user's death, and ensure that the will is transmitted to the designated person.
[0779] "User" refers to an individual who uses the System.
[0780] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[0781] "AI" stands for artificial intelligence and refers to technology that analyzes data, learns, and makes decisions.
[0782] A "digital will" refers to an electronic message created by a user to be transmitted to designated individuals after their death.
[0783] "Means of storage" refers to the method or device for safely storing the digital will.
[0784] "Means of communication" refers to the method or device for transmitting the digital will to the designated person.
[0785] "AI engine for confirming user death" refers to artificial intelligence technology for automatically detecting a user's death.
[0786] "Automatic transmission means" refers to a method or device for automatically transmitting a digital will to designated recipients upon confirmation of a user's death.
[0787] An embodiment of the present invention will be described.
[0788] First, the user installs the Digital Will Security app on their smartphone. This app uses AI to automatically create a digital will based on the user's everyday conversations and messages. Once the user launches the app and configures the necessary settings, the creation of the digital will begins.
[0789] The server is equipped with an AI engine that analyzes the user's everyday conversations and messages to understand their intentions and emotions. This AI engine uses natural language processing technology to extract important information from the user's statements and messages and generate a digital will. The generated digital will is saved as a text message, audio message, video message, or a combination of these.
[0790] Next, an AI engine is activated to confirm the user's death. This AI engine monitors the user's health and activity status and automatically detects the user's death. For example, if the user's smartphone has not been used for a certain period of time or if the user's health data shows an abnormality, the AI engine will confirm the user's death.
[0791] When a user's death is confirmed, the server automatically sends the digital will to the designated recipients via email or a messaging app using libraries such as smtplib and email.
[0792] For example, a user can create a digital will using a smartphone app and set the email addresses of designated recipients. If the user dies, the AI engine will verify this and automatically send the digital will to the designated recipients.
[0793] An example of a prompt sentence might be:
[0794] "Create a smartphone app that automatically sends a digital will to designated recipients when a user dies. Use an AI engine to confirm the user's death and email as the sending method. User data will be read from a JSON file."
[0795] In this way, the user can be spared the trouble of creating a will, the user's death can be automatically confirmed, and the will can be reliably transmitted to the designated recipients.
[0796] The flow of the specific processing in Application Example 3 will be described with reference to FIG.
[0797] Step 1:
[0798] The user installs the digital will security app on their smartphone. They launch the app and perform the necessary settings. Specifically, the user enters their basic information, the email address of the will recipient, and the contents of the will. The input data is saved within the app.
[0799] Step 2:
[0800] The device collects the user's daily conversations and messages. The collected data is stored in text format. This includes calls and messaging conversations on the user's smartphone.
[0801] Step 3:
[0802] The server uses an AI engine to analyze the collected conversation and message data. The AI engine uses natural language processing technology to analyze the user's intentions and emotions. The input data is text-based conversations and messages, and the output data is information containing the user's intentions and emotions as the analysis results.
[0803] Step 4:
[0804] The server generates a digital will based on the analysis results. The generated digital will is saved as a text message, an audio message, a video message, or a combination of these. The input data is the analysis results, and the output data is the digital will.
[0805] Step 5:
[0806] The device monitors the user's health and activity status, including data from smartphone sensors and external devices. The input data is health data from the sensors and devices, and the output data is information about the user's health status.
[0807] Step 6:
[0808] The server runs an AI engine to confirm the user's death. The AI engine analyzes the monitored health data and automatically detects the user's death. The input data is information about the user's health condition, and the output data is the result of the user's death confirmation.
[0809] Step 7:
[0810] When the user's death is confirmed, the server automatically sends the digital will to the designated recipients via email or a messenger application. The input data is the digital will and the recipient's email address, and the output data is the message sent.
[0811] Step 8:
[0812] The recipient receives the digital will through the specified communication method. The recipient can then confirm the contents of the will via email or a messenger application. The input data is the message sent, and the output data is the contents of the will confirmed by the recipient.
[0813] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[0814] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (registered trademark) (Internet search engine).<URL: https: / / openai.com / blog / chatgpt> ) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0815] Another example of generative AI is Gemini (registered trademark) (Internet search engine). <url: https: gemini.google.com ?hl="ja">) are listed.
[0816] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.
[0817] [Second embodiment]
[0818] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.
[0819] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.
[0820] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0821] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.
[0822] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.
[0823] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).
[0824] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.
[0825] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.
[0826] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[0827] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0828] In the smart glasses 214, the reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[0829] Next, the specific processing by the specific processing unit 290 of the data processing device 12 will be described.
[0830] "Example 1"
[0831] One embodiment of the present invention is an AI engine that is embedded in a messenger application that a user uses daily. This AI engine analyzes the user's everyday conversations and messages and extracts the user's intentions and emotions from them. The extracted information is used to create a digital will. Specifically, if a user expresses their intention to "express gratitude to their family" in a message, the AI engine analyzes the message and creates a digital will that conveys their gratitude.
[0832] "Example 2"
[0833] Digital wills can be created as text messages, audio messages, video messages, or a combination of these. For example, if a user wishes to express their gratitude to their family through an audio message, the AI engine will analyze the user's voice and create a digital will in the form of an audio message based on the content.
[0834] "Example 3"
[0835] The digital will will be transmitted to the designated person after the user's death. Specifically, the digital will will be automatically sent to the designated person (e.g., family or friends) after the user's death. This transmission will be carried out via the communication method designated by the user, such as email or a messenger application.
[0836] The processing flow of each embodiment will be described below.
[0837] "Example 1"
[0838] Step 1: A user sends a conversation or message on a daily basis through a messenger application.
[0839] Step 2: The built-in AI engine analyzes the user's conversations and messages and extracts the user's intentions and emotions from them.
[0840] Step 3: The AI engine creates a digital will based on the extracted information. For example, if a user expresses their wish to "express gratitude to their family" in a message, the AI engine will analyze the message and create a digital will expressing their gratitude.
[0841] "Example 2"
[0842] Step 1: The user selects the format of the digital will (text message, audio message, video message).
[0843] Step 2: The AI engine creates a digital will based on the user's selection. For example, if the user selects a voice message format, the AI engine analyzes the user's voice and creates a digital will in the form of a voice message based on the content.
[0844] "Example 3"
[0845] Step 1: The user designates the recipients of the digital will.
[0846] Step 2: Once the user's death is confirmed, the system automatically sends the digital will to the recipients via the user's preferred means of communication, such as email or a messaging app.
[0847] Example 1
[0848] Next, a description will be given of Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0849] Conventional digital will creation systems require users to enter the contents of their wills themselves, which is time-consuming and makes it difficult to accurately reflect the user's wishes and feelings. Furthermore, there is a lack of means to properly communicate a user's will after their death, which means there is a risk that the contents of the will will not be conveyed reliably. To solve these issues, there is a need for a system that can automatically create, save, and properly communicate a digital will from a user's everyday conversations and messages.
[0850] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[0851] In this invention, the server includes: means for automatically creating a digital will using artificial intelligence (AI) from a user's everyday conversations and messages; means for storing the digital will; means for transmitting the digital will to a designated person after the user's death; means for receiving messages sent by the user using a messenger application; means for analyzing the received messages and extracting the user's will and emotions; means for generating prompt text based on the extracted information; means for inputting the generated prompt text into a generative AI model to generate a digital will; means for returning the generated digital will to the user; and means for displaying the returned digital will to the user. This enables the automatic creation of a digital will that accurately reflects the user's will and emotions, and for appropriate storage and transmission.
[0852] "User" refers to an individual who uses the System to send everyday conversations and messages.
[0853] "Artificial intelligence" refers to technology that analyzes users' messages, extracts their intentions and emotions, and automatically creates digital wills.
[0854] A "digital will" is an electronic record of the contents of a will that reflects the user's wishes and feelings.
[0855] "Messenger application" refers to a message sending application that users use on a daily basis.
[0856] "Server" refers to a computer system that receives user messages and uses artificial intelligence to create, store, and transmit digital wills.
[0857] "Prompt sentence" refers to the input sentence that the artificial intelligence uses to generate a digital will.
[0858] "Generative AI model" refers to a machine learning model for generating a digital will based on prompt text.
[0859] "Intention" refers to the user's expression of intent to express a particular action or emotion.
[0860] "Emotion" refers to the emotional state that a user expresses through a message.
[0861] "Analysis" refers to the process by which artificial intelligence analyzes a user's message to extract their intentions and emotions.
[0862] "Storage" refers to the act of electronically recording and storing the created digital will.
[0863] "Communication" refers to the act of sending a digital will to a designated person after the user's death.
[0864] "Receiving" refers to the act of the server receiving a message sent by a user.
[0865] "Return" refers to the act of the server sending the generated digital will back to the user.
[0866] "Display" refers to the act of visually showing the digital will on the user's device.
[0867] This invention relates to a system that automatically creates, saves, and properly transmits a digital will from a user's everyday conversations and messages. Specific embodiments of this system will be described below.
[0868] System configuration
[0869] The system includes an artificial intelligence engine embedded in the messenger application that users use daily. The entire system consists of the user's device, a server, and a generative AI model.
[0870] Hardware and software used
[0871] User's device: A device such as a smartphone or computer with a messenger application installed.
[0872] Server: A cloud server or dedicated server receives and analyzes messages, generates, stores, and transmits digital wills.
[0873] Generative AI model: A machine learning model that uses natural language processing technology. Specifically, Google's BERT and OpenAI's GPT-3 are used.
[0874] Data processing and calculation
[0875] 1. Receiving a message: The device sends the message sent by the user in the messenger application to the server.
[0876] 2. Message analysis: The server passes the received message to an artificial intelligence engine, which uses natural language processing technology to extract the user's intentions and emotions.
[0877] 3. Prompt generation: The server generates a prompt based on the extracted information.
[0878] 4. Generate a digital will: The generated prompt sentences are input into a generative AI model to generate a digital will.
[0879] 5. Storing and transmitting digital wills: Store the generated digital will and transmit it to designated recipients after the user's death.
[0880] Specific examples
[0881] For example, if a user sends the following message in a messenger application:
[0882] Recently, I've been wanting to express my gratitude to my family.
[0883] The server that receives this message will input the following prompt into the generative AI model:
[0884] "The user has stated that they would like to express their gratitude to their family. Please create a digital will that reflects this wish."
[0885] Based on this prompt, the generative AI model generates the following digital will:
[0886] "I have a deep gratitude for my family and I'm so grateful for all the support they've given me."
[0887] In this way, a digital will that reflects the user's wishes and feelings is automatically created. The generated digital will is stored on a server and properly transmitted to designated recipients after the user's death.
[0888] This system allows users to effortlessly create a digital will that accurately reflects their wishes and feelings, and because the contents of the will are transmitted reliably, it allows users' wishes to be properly realized.
[0889] The flow of the identification process in the first embodiment will be described with reference to FIG.
[0890] Step 1:
[0891] A user sends a message in a messenger application.
[0892] Specifically, the user opens a messenger application, types in "I've been wanting to express my gratitude to my family lately," and presses the send button.
[0893] Input: The message entered by the user
[0894] Output: Message sent
[0895] Step 2:
[0896] The device sends a message to the server.
[0897] Specifically, the terminal encrypts the message sent by the user and sends it to the server.
[0898] Input: The message sent by the user
[0899] Output: The encrypted message sent to the server
[0900] Step 3:
[0901] The server receives the message and passes it to the AI engine.
[0902] Specifically, the server receives the encrypted message sent from the terminal, decrypts it, and passes it to the AI engine.
[0903] Input: Encrypted message
[0904] Output: Decrypted message
[0905] Step 4:
[0906] The AI engine analyzes the message and extracts the user's intentions and emotions.
[0907] Specifically, the AI engine uses natural language processing technology to analyze the message and extract the intention to "express gratitude to family."
[0908] Input: Decrypted message
[0909] Output: Extracted will and emotions
[0910] Step 5:
[0911] The server generates a prompt based on the extracted information.
[0912] As a specific operation, the server generates a prompt message saying, "The user has stated that he would like to express his gratitude to his family. Please create a digital will that reflects this wish."
[0913] Input: Extracted will and emotion
[0914] Output: Generated prompt statement
[0915] Step 6:
[0916] The server inputs prompt text into the generative AI model and generates a digital will.
[0917] Specifically, the server inputs the generated prompt text into the generative AI model, generating a digital will that reads, "I feel deeply grateful to my family. I am truly thankful for all the support they have given me."
[0918] Input: Generated prompt text
[0919] Output: Generated digital will
[0920] Step 7:
[0921] The server returns the generated digital will to the user.
[0922] Specifically, the server encrypts the generated digital will and sends it to the user's terminal.
[0923] Input: Generated digital will
[0924] Output: Encrypted digital will
[0925] Step 8:
[0926] The terminal displays the digital will to the user.
[0927] Specifically, the terminal decrypts the encrypted digital will received from the server and displays it to the user on the messenger application.
[0928] Input: Encrypted digital will
[0929] Output: Digital will displayed to the user
[0930] (Application example 1)
[0931] Next, a description will be given of Application Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0932] Conventional digital will creation systems have had issues with accurately reflecting the user's wishes and feelings, and security concerns remain. In particular, they lacked the accuracy of extracting the user's wishes and feelings from the user's messages, the secure storage of the created digital will, and access management to ensure only designated individuals can access it. This created the risk that the user's wishes were not accurately conveyed, or that information was leaked due to unauthorized access.
[0933] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[0934] In this invention, the server includes: means for an AI to automatically create a digital will from a user's everyday conversations and messages; means for saving the digital will; means for transmitting the digital will to a designated person after the user's death; means for encrypting and safely storing the digital will; means for setting access rights so that only people designated by the user can access the will; means for analyzing the user's messages and extracting their will and emotions; means for analyzing the user's will and emotions using a generative AI model; and means for generating prompt sentences to extract the user's will and emotions. This makes it possible to create a digital will that accurately reflects the user's will and emotions, and furthermore, high security can be ensured through encryption and access management.
[0935] "User" means any individual or entity that uses the System.
[0936] "Daily conversations and messages" refer to the content of communication that users engage in on a daily basis.
[0937] "AI" is a system that uses artificial intelligence technology to analyze data and make decisions.
[0938] A "digital will" is an electronic will that reflects the user's wishes and feelings.
[0939] "Means of storage" refers to the technology and methods for safely storing a digital will.
[0940] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[0941] "Encryption" is a technology that converts information to protect data and makes it unreadable to third parties.
[0942] "Access permissions" are permission settings that allow specific users to access a digital will.
[0943] "Means of analysis" refers to techniques and methods for extracting intentions and emotions from a user's message.
[0944] A "generative AI model" is an artificial intelligence model used to analyze a user's intentions and emotions.
[0945] A "prompt sentence" is an instruction sentence to be input into a generative AI model.
[0946] The system for implementing this invention uses AI to automatically create a digital will from a user's everyday conversations and messages, safely store it, and transmit it to designated recipients after the user's death. This system is realized using the following hardware and software.
[0947] Hardware
[0948] Smartphone: A device that users use on a daily basis, to send and receive messages, and to create and store digital wills.
[0949] Server: A central system for storing and managing digital wills.
[0950] software
[0951] Messenger application: an application that allows users to send and receive daily conversations and messages.
[0952] Generative AI model: An artificial intelligence model that analyzes the intentions and emotions of users' messages. Specifically, it uses OpenAI's API.
[0953] Cryptography Library: Used to securely store digital wills. Specifically, it uses Python's cryptography library.
[0954] Data processing and calculation
[0955] 1. Message Analysis: Messages sent by users through a messenger application are analyzed using a generative AI model. The following prompts are used for analysis:
[0956] Example prompt: "User's message: I want to express my gratitude to my family. Please extract the user's intentions and feelings from this message."
[0957] 2. Digital Will Creation: A digital will is automatically created based on the analyzed wills and emotions. The created digital will can be a text message, an audio message, a video message, or a combination of these.
[0958] 3. Encryption and Storage: The created digital will is encrypted using an encryption library and securely stored on the server.
[0959] 4. Access Management: Set access permissions so that only people designated by the user can access the digital will, preventing unauthorized access and ensuring that the user's wishes are conveyed.
[0960] Specific examples
[0961] When a user sends a message saying "I would like to express my gratitude to my family" through a smartphone messenger app, the generative AI model analyzes the message and extracts the user's intention to express gratitude. A digital will is then automatically created, encrypted, and stored on a server. After the user's death, this digital will is securely transmitted to the designated recipient.
[0962] In this way, the present invention enables the creation of a digital will that accurately reflects the user's wishes and feelings, as well as its safe storage and transmission.
[0963] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[0964] Step 1:
[0965] A user sends a message through a messenger application on a smartphone.
[0966] Input: Message sent by the user (e.g. "I want to express my gratitude to my family")
[0967] Output: The message data is sent to the messenger application.
[0968] Specific behavior: A user opens a messenger application, types a message, and presses the send button.
[0969] Step 2:
[0970] The device sends the message to the generative AI model for analysis.
[0971] Input: Message data sent by the user
[0972] Output: Analysis results from the generative AI model (user intentions and emotions)
[0973] How it works: The messenger application sends message data to the generative AI model, which then analyzes it using the following prompt:
[0974] Example prompt: "User's message: I want to express my gratitude to my family. Please extract the user's intentions and feelings from this message."
[0975] Step 3:
[0976] The server receives the analysis results of the generated AI model and creates a digital will.
[0977] Input: Analysis results of the generative AI model (user's intentions and emotions)
[0978] Output: Digital will (text message, audio message, video message, or a combination of these)
[0979] Specific operation: Based on the analysis results, the server automatically generates a digital will that reflects the user's wishes and feelings.
[0980] Step 4:
[0981] The server encrypts and securely stores the created digital will.
[0982] Input: Digital Will
[0983] Output: Encrypted digital will
[0984] Specific operation: The server uses an encryption library to encrypt the digital will and store it in the database.
[0985] Step 5:
[0986] The server sets access permissions so that only people designated by the user can access the digital will.
[0987] Input: User-specified access rights information
[0988] Output: Digital will with access permissions set
[0989] Specific operation: The server sets access rights for the digital will based on the access rights information specified by the user.
[0990] Step 6:
[0991] After the user's death, the server transmits the digital will to the designated person.
[0992] Input: User's death information, contact information of the specified person
[0993] Output: Digital will transmitted to the designated recipient
[0994] Specific operation: The server verifies the user's death information, decrypts the encrypted digital will, and transmits it to the designated recipient.
[0995] Example 2
[0996] Next, a description will be given of Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[0997] Conventional digital will systems required users to manually input text, making it difficult to easily create audio or video messages. Furthermore, it was not possible to automatically generate a digital will that accurately reflected the user's wishes and feelings. This placed a heavy burden on users and made creating a digital will cumbersome.
[0998] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[0999] In this invention, the server includes means for a user to record a voice message, means for transmitting the recorded voice data to the server, means for the server to convert the voice data into text data, means for the server to input the text data to a generative AI model, means for the generative AI model to generate a digital will, means for the server to convert the generated text data into voice data, means for the server to store the digital will, and means for the server to transmit the digital will at a specified time. This makes it possible to automatically generate, store, and transmit a digital will that accurately reflects the user's wishes and feelings at a specified time.
[1000] "User" means an individual or entity that uses the System to create a Digital Will.
[1001] "Audio Message" refers to audio data recorded by a user and used as part of a digital will.
[1002] A "server" is a computer system that receives, analyzes, converts, stores, and transmits audio data.
[1003] "Text data" is character information obtained by analyzing voice data.
[1004] A "generative AI model" is an artificial intelligence algorithm that generates a digital will based on input text data.
[1005] A "digital will" is a message that reflects the user's will and feelings, and may consist of a text message, an audio message, a video message, or a combination of these.
[1006] A "recording device" is any device or software that allows a user to record a voice message.
[1007] The "transmitting means" is a communication means for transmitting the recorded voice data to the server.
[1008] "Converting means" refers to a technique or device for converting voice data into text data.
[1009] An "input means" is an interface or process for inputting text data into a generative AI model.
[1010] "Means for storage" refers to the technology or equipment for storing the generated digital will in a database or storage.
[1011] The "means of transmission" is the means of communication for transmitting the digital will to the recipient at the specified time.
[1012] This invention is a system that automatically generates, saves, and transmits a digital will by allowing a user to record a voice message and send the voice data to a server. A specific embodiment of this system will be described below.
[1013] First, the user uses a device such as a smartphone or PC to record a voice message through a dedicated application or web browser. For example, the user might say, "I would like to express my gratitude to my family." This recorded voice data is then sent from the device to a server via the Internet. The sent voice data is encrypted and transmitted securely.
[1014] The server uses voice recognition technology to analyze the received voice data. Specifically, it converts the voice data into text data using the Google Cloud Speech-to-Text API. Through this conversion process, the voice message is obtained as text information.
[1015] The server then inputs the converted text data into a generative AI model, such as OpenAI's GPT-4. The prompt text might be something like, "Based on the user's voice message, please create a digital will expressing gratitude to your family."
[1016] The generative AI model generates a digital will based on the input text data and prompts, such as, "Dear family, thank you for your continued support. Thanks to you, I have been able to live a happy life. I hope you will continue to be healthy and happy."
[1017] The generated text data is then converted back into audio data using the Google Cloud Text-to-Speech API, which converts the text data into natural-sounding speech.
[1018] Finally, the server stores the generated voice message as a digital will, which is then sent to family members at a time specified by the user (for example, after the user's death) via email or a dedicated application.
[1019] As a specific example, a user opens a dedicated application on their smartphone and says, "I would like to express my gratitude to my family through a voice message." Once the recording is complete, the device sends the voice data to a server. The server converts the voice data into text using the Google Cloud Speech-to-Text API and inputs the text data into a generative AI model. The generative AI model generates a digital will based on the prompt and converts the text data into voice data using the Google Cloud Text-to-Speech API. Finally, the server saves the generated voice message as a digital will and sends it to their family at a time specified by the user.
[1020] An example prompt is, "Create a digital will expressing gratitude to your family based on the user's voice message."
[1021] The flow of the identification process in the second embodiment will be described with reference to FIG.
[1022] Step 1:
[1023] The user records a voice message.
[1024] Users record voice messages using a device such as a smartphone or PC through a dedicated application or web browser. For example, a user might say, "I want to express my gratitude to my family." The input is the user's voice, and the output is the recorded voice data.
[1025] Step 2:
[1026] The device sends the recorded audio data to the server.
[1027] The device sends the recorded voice data to a server via the Internet. The data is encrypted before transmission. The input is the recorded voice data, and the output is the voice data sent to the server.
[1028] Step 3:
[1029] The server converts the voice data into text data.
[1030] The server uses the Google Cloud Speech-to-Text API to convert the received voice data into text data. For example, the voice saying "I want to express my gratitude to my family" is converted into text "I want to express my gratitude to my family." The input is voice data, and the output is text data.
[1031] Step 4:
[1032] The server inputs the text data into the generative AI model.
[1033] The server inputs the converted text data into a generative AI model (for example, OpenAI's GPT-4). The prompt text is something like, "Based on the user's voice message, please create a digital will expressing gratitude to your family." The input is the text data and the prompt text, and the output is the input data for the generative AI model.
[1034] Step 5:
[1035] A generative AI model generates a digital will.
[1036] The generative AI model generates a digital will based on the input text data and prompt text. For example, it might generate something like, "Dear family, thank you for your continued support. Thanks to you, I have been able to live a happy life. I hope you will continue to be healthy and happy." The input is the text data and prompt text, and the output is the text data of the generated digital will.
[1037] Step 6:
[1038] The server converts the generated text data into audio data.
[1039] The server uses the Google Cloud Text-to-Speech API to convert the generated text data back into speech data. This API converts text data into natural-sounding speech. The input is the generated text data, and the output is speech data.
[1040] Step 7:
[1041] The server stores the digital will.
[1042] The server stores the generated voice message as a digital will. The stored digital will is sent to family members at a time specified by the user. The input is the generated voice data, and the output is the stored digital will.
[1043] Step 8:
[1044] The server sends the digital will at the specified time.
[1045] The server sends the saved digital will to the family at a time specified by the user (for example, after the user's death). The sending method is via email or a dedicated application. The input is the saved digital will, and the output is the sent digital will.
[1046] (Application example 2)
[1047] Next, a description will be given of Application Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1048] Conventional digital will systems have difficulty accurately reflecting the user's will and feelings, and have faced challenges in safely storing digital wills and transmitting them in a timely manner. In particular, there are risks that digital wills may be accessed illegally or may not be properly transmitted after the user's death. To solve these issues, a system is needed that can accurately analyze the user's will and feelings, safely store them, and transmit them appropriately only when specified conditions are met.
[1049] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1050] In this invention, the server includes means for AI to automatically create a digital will from the user's everyday conversations and messages, means for encrypting and storing the digital will, means for transmitting the digital will to a designated person after the user's death, and means for decrypting and transmitting the digital will when designated conditions are met. This makes it possible to safely store a digital will that accurately reflects the user's wishes and feelings, and to transmit it to a designated person at the appropriate time.
[1051] "User" means an individual who uses the system to create a digital will.
[1052] "Daily conversations and messages" refers to voice and text communications that users engage in in their daily lives.
[1053] "AI" is a system that uses artificial intelligence technology to analyze a user's will and emotions and automatically create a digital will.
[1054] A "digital will" is a text message, audio message, video message, or a combination of these that reflects the user's wishes and feelings.
[1055] "Encryption" is a data conversion technology that prevents unauthorized access to digital wills by third parties.
[1056] "Preservation" refers to the act of safely storing a digital will.
[1057] "Designated Person" means a recipient designated by the User to whom the Digital Will is to be conveyed.
[1058] "Communication" is the act of sending a digital will to a designated person.
[1059] "Specified conditions" are specific circumstances or timing set by the user for transmitting their digital will.
[1060] "Decryption" is the act of returning an encrypted digital will to its original form.
[1061] "Sending" is the act of delivering the decrypted digital will to the designated recipient.
[1062] In the system for implementing this invention, AI automatically creates a digital will from a user's everyday conversations and messages, encrypts and stores the digital will, and decrypts and transmits the digital will when specified conditions are met. A specific embodiment of this system is described below.
[1063] Hardware and software used
[1064] Hardware: Smartphone, cloud storage (general cloud service)
[1065] Software: Python, cryptography library, boto3 library (for cloud storage integration)
[1066] Data processing and calculation
[1067] 1. User Input: Users use their smartphones to input everyday conversations and messages into the application, including text messages, voice messages, and video messages.
[1068] 2. AI analysis: The AI engine within the application analyzes the user's input data and extracts the user's intentions and emotions. This analysis is performed using a generative AI model.
[1069] 3. Creating a digital will: Based on the extracted intentions and emotions, the AI engine automatically creates a digital will.
[1070] 4. Encryption: The created digital will is encrypted using a cryptography library.
[1071] 5. Storage: The encrypted digital will is stored in cloud storage using the boto3 library.
[1072] 6. Setting conditions: The user sets conditions in the application for sending the digital will, such as "if 30 days have passed since the last login."
[1073] 7. Checking conditions: The server periodically checks whether the set conditions have been met.
[1074] 8. Decrypt and send: If the conditions are met, the server decrypts the encrypted digital will and sends it to the specified recipient.
[1075] Specific examples
[1076] When a user indicates their desire to express gratitude to their family through a voice message, the system operates as follows:
[1077] 1. The user records a voice message and enters it into the application.
[1078] 2. The AI engine within the application analyzes the voice message and extracts the user's intentions and emotions.
[1079] 3. The AI engine creates a digital will based on the extracted intentions and emotions.
[1080] 4. The digital will is encrypted and stored in cloud storage.
[1081] 5. The user sets a condition: "If 30 days have passed since the last login, send a message to family members."
[1082] 6. The server periodically checks the conditions and, if the conditions are met, decrypts the digital will and sends it to the family.
[1083] Prompt Sentence Examples
[1084] The user records a voice message and enters it into the app. Then, the message is encrypted and saved in cloud storage. Finally, set a condition: "If it has been 30 days since the last login, send a message to family members."
[1085] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1086] Step 1:
[1087] The user records a voice message and enters it into the terminal.
[1088] Input: User's voice message
[1089] Data processing: The device takes the voice data and converts it into the appropriate format.
[1090] Output: Formatted audio data
[1091] Step 2:
[1092] The device sends the voice data to the AI engine for analysis.
[1093] Input: Formatted audio data
[1094] Data calculation: The AI engine uses a generative AI model to analyze the user's intentions and emotions from the voice data.
[1095] Output: Analyzed intention and emotion data
[1096] Step 3:
[1097] The device creates a digital will based on analyzed data on intentions and emotions.
[1098] Input: Analyzed intention and emotion data
[1099] Data processing: The device generates will and emotion data as a digital will in the form of text messages, audio messages, video messages, or a combination of these.
[1100] Output: Digital will
[1101] Step 4:
[1102] The device encrypts the digital will.
[1103] Input: Digital Will
[1104] Data computation: The device uses the cryptography library to encrypt the digital will.
[1105] Output: Encrypted digital will
[1106] Step 5:
[1107] The device stores the encrypted digital will in cloud storage.
[1108] Input: Encrypted digital will
[1109] Data processing: The device uses the boto3 library to upload the encrypted digital will to cloud storage.
[1110] Output: URL of the encrypted digital will stored in cloud storage
[1111] Step 6:
[1112] The user sets conditions for transmitting a digital will on the terminal.
[1113] Input: Conditions set by the user (e.g., if 30 days have passed since the last login)
[1114] Data processing: The device saves the conditions in JSON format and uploads them to cloud storage.
[1115] Output: URL of the condition stored in cloud storage
[1116] Step 7:
[1117] The server periodically checks the condition.
[1118] Input: URL of the condition stored in cloud storage
[1119] Data calculation: The server retrieves the condition and compares it with the current situation to determine if the condition is met.
[1120] Output: A flag indicating whether the condition was met.
[1121] Step 8:
[1122] If the conditions are met, the server decrypts the encrypted digital will and sends it to the specified recipient.
[1123] Input: URL of the encrypted digital will, a flag indicating whether the conditions were met
[1124] Data calculation: The server receives the encrypted digital will, decrypts it using a cryptography library, and then sends it to the specified recipient via email or other means.
[1125] Output: Digital will sent to the specified recipient
[1126] Example 3
[1127] Next, a description will be given of Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1128] Conventional digital will systems have the problem that the process of users creating a will, saving it, and transmitting it to designated recipients after their death is cumbersome and burdensome for users. Furthermore, there was a lack of a reliable means to ensure that a will is transmitted reliably after the user's death is confirmed. This created the risk that the will would not be transmitted properly.
[1129] The specific processing by the specific processing unit 290 of the data processing device 12 in the third embodiment is realized by the following means.
[1130] In this invention, the server includes means for a user to input a digital will using a terminal and specify contact information for recipients, means for the server to save the input information in a database, and means for the server to transmit the digital will using a specified communication means when the user's death is confirmed. This allows users to easily create and save a digital will and to reliably transmit the will to the designated recipients after their death.
[1131] "User" refers to an individual who uses the System to create, store, and transmit a Digital Will to designated persons.
[1132] "Device" refers to the electronic device used by a user to access the system and enter a digital will, including, for example, a personal computer or smartphone.
[1133] "Digital Will" refers to the content of a will that a user creates and saves through the system, which is stored in electronic form and transmitted to designated recipients after the user's death.
[1134] "Beneficiary" means the person or entity designated to receive your Digital Will.
[1135] "Contact information" refers to the information necessary to send a digital will to a recipient, such as an email address or messenger application ID.
[1136] "Server" refers to the computer system that stores the digital will and contact information entered by the user and transmits the will after the user's death is confirmed.
[1137] "Database" means the information management system used by the Server to store Users' Digital Wills and contact information.
[1138] "Communication Method" refers to the method the server uses to transmit the user's digital will to the recipient, including email or a messenger application.
[1139] "Death confirmation" refers to the process in which a system administrator confirms that a user has died and notifies the server.
[1140] MODE FOR CARRYING OUT THE INVENTION
[1141] The present invention relates to a system that allows a user to create and store a digital will, and automatically transmit it to a designated person after the user's death. A specific embodiment of this system will be described below.
[1142] System configuration
[1143] The system includes a means for a user to input a digital will using a terminal and specify contact information for a recipient, a means for a server to store the input information in a database, and a means for the server to transmit the digital will using a specified communication means when the death of the user is confirmed.
[1144] Hardware and software used
[1145] Terminal: Electronic devices such as personal computers (PCs) and smartphones.
[1146] Server: A powerful computer system.
[1147] Database: A relational database management system such as MySQL.
[1148] Communication methods: Email transmission using the SMTP protocol, API for messenger applications.
[1149] Program processing
[1150] Users first log in to the system using their terminal, then enter the details of their digital will and the recipient's contact information, which is then sent to the server, which stores it in a database.
[1151] When a user's death is confirmed, the system administrator notifies the server of the user's death. Upon receiving the notification, the server retrieves the user's will information from the database and sends the will using the specified communication method.
[1152] Specific examples
[1153] For example, suppose a user wants to email their will to their family. The user logs into the system and enters the following information:
[1154] Will states: "I leave all my assets to my wife."
[1155] Recipient email address: "family@example.com"
[1156] Once the user's death is confirmed, the server uses the SMTP protocol to send an email to "family@example.com" containing the contents of the will entered by the user.
[1157] Prompt Sentence Examples
[1158] An example of a prompt to input to a generative AI model is as follows:
[1159] Develop a system that sends a digital will to a designated recipient when a user dies. The user enters the contents of the will and the recipient's contact information, which is then stored in a database. Once the user's death is confirmed, the server will send the will using the designated communication method (email or messenger application). Specific technologies used include Python, MySQL, the SMTP protocol, and the APIs of each messenger application.
[1160] The flow of the identification process in the third embodiment will be described with reference to FIG.
[1161] Step 1:
[1162] A user logs in to the system.
[1163] The user accesses the system's login screen using a terminal and enters their ID and password. The entered authentication information is sent to the server, which then checks it against a database for authentication. If authentication is successful, the server sends data to the terminal to display the main screen for the user.
[1164] Input: User ID and password
[1165] Data processing: The server checks the database for authentication
[1166] Output: Main screen display
[1167] Step 2:
[1168] A user enters a digital will and specifies contact information for recipients.
[1169] The user clicks the "Create a Digital Will" button on the main screen to move to the will creation screen. On the will creation screen, the user enters the contents of the will and the recipient's contact information. Once the information is complete, the user clicks the "Save" button. The entered information is sent to the server.
[1170] Input: Will details, recipient's contact information
[1171] Data processing: The server receives the entered information and stores it in a database
[1172] Output: Save complete message
[1173] Step 3:
[1174] The server stores the entered information in a database.
[1175] The server receives the contents of the will and the recipient's contact information sent by the user and stores them in a database. If the save is successful, the server sends data to the terminal to display a message to the user indicating that the save was successful.
[1176] Input: Will details, recipient's contact information
[1177] Data processing: The server stores the information in a database
[1178] Output: Save complete message
[1179] Step 4:
[1180] The user's death is confirmed.
[1181] When a user's death is confirmed, the system administrator logs in to the administrator interface, enters the user's ID, and clicks the "Confirm Death" button. The server then confirms the user's death.
[1182] Input: User ID
[1183] Data manipulation: The server confirms the user's death
[1184] Output: Death confirmation notification
[1185] Step 5:
[1186] The server transmits the digital will using the specified communication means.
[1187] The server retrieves the user's will information from the database and sends the will to the recipient using the specified communication method (for example, email using the SMTP protocol). If the transmission is successful, the server notifies the administrator of the completion of transmission.
[1188] Input: Will information of the user, contact information of the recipient
[1189] Data processing: The server acquires the will information and sends it using the specified communication method.
[1190] Output: Notification of completion of sending
[1191] (Application example 3)
[1192] Next, a description will be given of Application Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1193] Conventional digital will systems have the problem of making it difficult to safely and securely transmit a will to designated recipients after a user's death. There is also the risk that the contents of a digital will may be leaked to a third party. Furthermore, there are issues with the effort required for users to create a will and how to properly store the contents of a will.
[1194] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 3 is realized by the following means.
[1195] In this invention, the server includes means for AI to automatically create a digital will from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for encrypting the digital will, means for decrypting the encrypted digital will, and means for sending the digital will to a designated person by email, thereby enabling the safe storage and reliable transmission of the digital will.
[1196] A "User" is an individual who uses the system to create a digital will and transmit it to a designated person.
[1197] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[1198] "AI" stands for artificial intelligence, a technology that analyzes users' conversations and messages and automatically creates digital wills.
[1199] A "digital will" is an electronic document containing a user's wishes and messages that are transmitted to designated recipients after the user's death.
[1200] "Means of storage" refers to the methods and technologies used to safely store a digital will.
[1201] "Means of communication" refers to the method or technology used to transmit the digital will to designated recipients after the user's death.
[1202] "Means of encryption" refers to technology that encrypts data to protect the contents of a digital will from being leaked to third parties.
[1203] "Means of decryption" refers to the technology used to restore an encrypted digital will to its original content.
[1204] "Means of sending by email" refers to the method or technology for sending a digital will to a designated person via email.
[1205] The system for implementing this invention uses AI to automatically create and save a digital will based on a user's everyday conversations and messages, and transmit it to designated recipients after the user's death. Specific embodiments of this system are described below.
[1206] System Configuration
[1207] The system consists of the following main components:
[1208] 1. User device: A device that users use on a daily basis, such as a smartphone or computer.
[1209] 2. Server: The central system that creates, stores, encrypts, decrypts, and transmits digital wills.
[1210] 3. AI model: Artificial intelligence that analyzes a user's everyday conversations and messages to automatically create a digital will.
[1211] Hardware and software used
[1212] Hardware: smartphones, PCs, servers
[1213] Software: Python, smtplib (email sending library), cryptography (data encryption library)
[1214] Data processing and calculation
[1215] 1. Data collection: The user's device collects everyday conversations and messages and sends them to the server.
[1216] 2. Data analysis: The AI model on the server analyzes the collected data and understands the user's intentions and emotions.
[1217] 3. Creating a digital will: The AI model automatically creates a digital will based on the analysis results.
[1218] 4. Data Encryption: The created digital will is encrypted using a cryptography library.
[1219] 5. Data storage: The encrypted digital will is stored securely on the server.
[1220] 6. Data decryption: After the user's death, the encrypted digital will is decrypted when sending the digital will to the designated recipient.
[1221] 7. Sending the data: The decrypted digital will is sent via email to the specified recipient using the smtplib library.
[1222] Specific examples
[1223] Users use their smartphones to carry out everyday conversations and messages. This data is automatically sent to a server and analyzed by an AI model. A digital will is created based on the analysis results, encrypted, and stored on the server. After the user's death, the digital will is decrypted and sent via email to the designated recipient.
[1224] Prompt Sentence Examples
[1225] Design a system that allows users to create and send digital wills to designated recipients using the "Digital Will Secure" application. Provide detailed instructions for encrypting and securely storing data, including the ability to automatically send digital wills after the user's death.
[1226] The flow of the specific processing in Application Example 3 will be described with reference to FIG.
[1227] Step 1:
[1228] User devices collect everyday conversations and messages.
[1229] Input: User's daily conversation and message data.
[1230] Data processing: Converting voice data into text and formatting text data.
[1231] Output: Formatted text data.
[1232] Specific operation: The application collects conversations and messages that users make on their smartphones or computers in real time and converts them into text using voice recognition technology.
[1233] Step 2:
[1234] The user terminal sends the collected data to the server.
[1235] Input: Formatted text data.
[1236] Data processing: Encrypt the data before sending it.
[1237] Output: Encrypted text data.
[1238] Specific operation: The user device encrypts the formatted text data and sends it to the server using a secure communication protocol.
[1239] Step 3:
[1240] The server parses the received data.
[1241] Input: Encrypted text data.
[1242] Data processing: The data is decrypted and analyzed using an AI model.
[1243] Output: Analysis results (user intentions and feelings).
[1244] Specific operation: The server decrypts the encrypted text data and inputs it into an AI model to analyze the user's intentions and emotions.
[1245] Step 4:
[1246] The server creates a digital will based on the analysis results.
[1247] Input: Analysis results (user's intentions and emotions).
[1248] Data processing: Generate a digital will based on the analysis results.
[1249] Output: Digital will (text format).
[1250] Specific operation: Based on the analysis results, the AI model automatically creates a digital will that reflects the user's wishes and feelings.
[1251] Step 5:
[1252] The server encrypts and stores the digital will.
[1253] Input: Digital will (text format).
[1254] Data processing: The digital will is encrypted and stored in a database.
[1255] Output: Encrypted digital will.
[1256] How it works: The server encrypts the digital will and stores it in a secure database.
[1257] Step 6:
[1258] After the user's death, the server sends a digital will to a designated recipient.
[1259] Input: Encrypted digital will, contact information for the person named.
[1260] Data processing: Decrypt the digital will and send it via email.
[1261] Output: A digital will sent to the specified recipient.
[1262] Specific operation: The server decrypts the encrypted digital will and sends it via email using the contact information of the specified recipient.
[1263] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.
[1264] "Example 1"
[1265] In one embodiment of the present invention, the AI engine analyzes emotions from a user's everyday conversations and messages. This emotion analysis is performed based on the user's vocabulary, tone, expressions, etc. For example, if a user sends a message saying "I had a lot of fun today," the AI engine will analyze that the user is feeling happy from this message.
[1266] "Example 2"
[1267] Furthermore, the AI engine includes an emotion engine that detects changes in the user's emotions and updates the content of the digital will accordingly. For example, if the user expresses their joy at seeing their grandchildren for the first time in a message, the emotion engine will detect this joy and add a message of gratitude to the grandchildren to the digital will.
[1268] "Example 3"
[1269] The AI engine will also transmit the digital will to designated recipients after the user's death. This will be done via the communication method designated by the user, such as email or a messenger app. For example, once the user's death is confirmed, the AI engine will automatically send the digital will to the user's family by email.
[1270] The processing flow of each embodiment will be described below.
[1271] "Example 1"
[1272] Step 1: The AI engine collects the user's daily conversations and messages.
[1273] Step 2: Analyze the user's sentiment from the collected conversations and messages. This analysis is based on the user's language, tone, and expressions.
[1274] Step 3: Create a digital will based on the analyzed emotions.
[1275] "Example 2"
[1276] Step 1: The AI engine uses the emotion engine to detect changes in the user's emotions. Step 2: If a change in emotion is detected, the content of the digital will is updated accordingly.
[1277] Step 3: Save your updated digital will.
[1278] "Example 3"
[1279] Step 1: The AI engine checks the designated recipient after the user's death.
[1280] Step 2: Confirm the means of communication to convey your digital will to the designated recipients.
[1281] Step 3: Communicate your digital will to the designated recipients via the confirmed means of communication.
[1282] Example 1
[1283] Next, a description will be given of Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1284] Conventional digital will creation systems require users to input the contents of their wills themselves, which is time-consuming and makes it difficult to accurately reflect the user's true wishes and feelings. Furthermore, there are insufficient means to properly communicate the will after the user's death, which means there is a risk that the contents of the will will not be conveyed reliably.
[1285] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[1286] In this invention, the server includes means for collecting the user's daily conversations and messages, means for analyzing the collected conversations and messages to extract the user's will and feelings, means for automatically creating a digital will based on the extracted will and feelings, means for storing the created digital will, and means for transmitting the digital will to a designated person after the user's death. This makes it possible to automatically create a digital will that reflects the user's true will and feelings and to reliably transmit it.
[1287] "User" refers to any individual or entity that uses the System.
[1288] "Daily conversations and messages" refers to the content of communication that users engage in on a daily basis, including text, audio, video, and other formats.
[1289] "Collection methods" refers to the combination of hardware and software used to capture and store users' everyday conversations and messages.
[1290] "Means of analysis" refers to algorithms and technologies used to analyze collected conversations and messages and extract user intentions and emotions.
[1291] "Intentions and emotions" refers to the feelings and intentions expressed by the user, such as hope, gratitude, joy, and sadness.
[1292] A "digital will" refers to an electronic will created based on the user's wishes and feelings.
[1293] "Automatic generation means" refers to software and algorithms for generating a digital will without user intervention.
[1294] "Means for storage" refers to a database and storage system for securely storing the created digital will.
[1295] "Means of Communication" refers to the communications methods and protocols for transmitting a Digital Will to designated persons after a User's death.
[1296] "Natural language processing technology" refers to technology that enables computers to understand and analyze human language.
[1297] MODE FOR CARRYING OUT THE INVENTION
[1298] This invention relates to a system that analyzes a user's everyday conversations and messages, extracts the user's intentions and feelings, and automatically creates a digital will. A specific embodiment of this system will be described below.
[1299] System configuration
[1300] Hardware and software configuration:
[1301] Device: A device such as a smartphone or computer that has a messenger application installed that the user uses on a daily basis.
[1302] Server: A server for collecting and analyzing messages, generating and storing digital wills.
[1303] AI engine: Software that uses natural language processing technology to analyze messages and extract user intent and emotions. Specifically, it uses Google Cloud Natural Language API and IBM Watson Natural Language Understanding.
[1304] Program processing
[1305] Data collection:
[1306] The device collects messages sent and received by users on the messenger app in real time. For example, if a user sends a message saying, "I had a great time today," the message will be stored on the device.
[1307] Data transmission:
[1308] The terminal encrypts the collected messages and sends them to the server using a secure communication protocol (e.g., HTTPS).
[1309] Data Analysis:
[1310] The server inputs the received message into the AI engine, which uses natural language processing technology to analyze the message and extract the user's emotions and intentions based on their vocabulary, tone, and expressions.
[1311] Generate a digital will:
[1312] The server generates a digital will based on the extracted emotions and intentions. For example, if a user expresses their wish to "express gratitude to their family," the AI engine will analyze the message and create a digital will expressing their gratitude.
[1313] Digital Will Storage and Notification:
[1314] The server encrypts the generated digital will, stores it in a secure database, and, if necessary, notifies the user that a digital will has been generated.
[1315] Specific examples
[1316] The user sends a message to a messenger application saying, "Today was so much fun." The device collects this message and sends it to a server. The server inputs the message into an AI engine and performs sentiment analysis. The AI engine extracts the user's feelings of joy, and the server generates a digital will saying, "Today was so much fun. I was happy to spend time with my family." The generated digital will is stored in a database and notified to the user.
[1317] Prompt Sentence Examples
[1318] "Please explain in detail the processing steps of the AI engine that analyzes messages sent by users via messenger applications, extracts their emotions and intentions, and creates a digital will. Please also include specific operations."
[1319] In this way, it becomes possible to automatically create and reliably transmit a digital will that reflects the user's true wishes and feelings.
[1320] The flow of the identification process in the first embodiment will be described with reference to FIG.
[1321] Step 1:
[1322] Message collection
[1323] The device collects messages sent and received by users in messenger applications in real time.
[1324] Input: A message sent by a user in a messenger application (e.g., "I had a lot of fun today").
[1325] Output: Collected message data.
[1326] What it does: When a user types a message in a messenger application and presses the send button, the message is saved on the device.
[1327] Step 2:
[1328] Sending a message
[1329] The terminal sends the collected messages to the server.
[1330] Input: Collected message data.
[1331] Output: The message data sent to the server.
[1332] Specific operation: The device encrypts the message and sends it to the server using a secure communication protocol (e.g., HTTPS).
[1333] Step 3:
[1334] Message Parsing
[1335] The server inputs the received message into the AI engine.
[1336] Input: The message data sent to the server.
[1337] Output: Analyzed emotion and intention data.
[1338] How it works: The server sends the message in text format to the AI engine, which then uses natural language processing technology to analyze it. The AI engine then extracts the user's emotions and intentions based on their vocabulary, tone, and expressions.
[1339] Step 4:
[1340] Extracting emotions and will
[1341] The server uses an AI engine to extract emotions and intentions from the message.
[1342] Input: Parsed message data.
[1343] Output: Extracted emotion and intention data.
[1344] How it works: The AI engine uses emotion analysis algorithms such as Google Cloud Natural Language API and IBM Watson Natural Language Understanding to extract the user's emotions and intentions. For example, it can extract the user's joy from a message such as "I had a great time today."
[1345] Step 5:
[1346] Creating a digital will
[1347] The server generates a digital will based on the extracted emotions and intentions.
[1348] Input: Extracted emotion and intention data.
[1349] Output: The generated digital will.
[1350] Specific operation: Based on the user's wish to "express gratitude to my family," the server creates a digital will stating, "Today was a very enjoyable day. I was happy to spend time with my family."
[1351] Step 6:
[1352] Preservation and notification of digital wills
[1353] The server stores the generated digital will in a database and notifies the user if necessary.
[1354] Input: The generated digital will.
[1355] Output: A saved digital will and notification message.
[1356] What it does: The server encrypts the digital will, stores it in a secure database, and notifies the user that a digital will has been created.
[1357] (Application example 1)
[1358] Next, a description will be given of Application Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1359] Conventional digital will creation systems have difficulty accurately analyzing a user's will and emotions and creating an appropriate digital will. Furthermore, due to a lack of technology for automatically generating a digital will from a user's everyday conversations and messages, it was not possible to create a digital will that accurately reflected the user's wishes. Furthermore, there were also insufficient means for properly storing the generated digital will and reliably transmitting it to designated recipients after the user's death. To solve these problems, the present invention aims to provide a system that analyzes emotions from a user's everyday conversations and messages, extracts their wishes, and creates a digital will.
[1360] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[1361] In this invention, the server includes means for automatically creating a digital will using AI from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to designated recipients after the user's death, means for analyzing the emotions in the messages and extracting the user's intentions, means for performing emotion analysis using a generative AI model, and means for generating prompt sentences. This makes it possible to accurately analyze the user's emotions and intentions from the user's everyday conversations and messages, automatically create a digital will based on this analysis, properly store it, and reliably transmit it to designated recipients after the user's death.
[1362] "User" means an individual or legal entity that uses the System.
[1363] "Daily conversations and messages" refers to the content of communication that users engage in on a daily basis, including text, audio, video, and other formats.
[1364] "AI" is an abbreviation for artificial intelligence, and refers to technology that analyzes users' conversations and messages and extracts their intentions and emotions.
[1365] A "digital will" is an electronic will created based on the user's wishes and feelings.
[1366] "Means of storage" refers to the technology and methods for safely storing a digital will.
[1367] "Means of communication" refers to the technology and methods used to ensure that a digital will is transmitted to designated recipients after a user's death.
[1368] "Means of emotion analysis" refers to techniques and methods for extracting emotions from user conversations and messages.
[1369] "Means for extracting intent" refers to techniques and methods for extracting intent from user conversations and messages.
[1370] "Generative AI model" refers to an artificial intelligence model used for emotion analysis and intent extraction.
[1371] "Prompt" refers to a textual instruction that is input to a generative AI model.
[1372] The system for implementing this invention analyzes the user's emotions and intentions from their daily conversations and messages, and creates, saves, and transmits a digital will based on the analysis. A specific embodiment of this system is described below.
[1373] System Configuration
[1374] The system consists of the following main components:
[1375] 1. User device: A device that users use on a daily basis, such as a smartphone or computer.
[1376] 2. Server: A central system for creating, storing, and transmitting digital wills.
[1377] 3. AI Engine: An artificial intelligence model that analyzes user conversations and messages to extract emotions and intentions.
[1378] Hardware and software used
[1379] Hardware: Cloud-based servers, user devices (smartphones, PCs)
[1380] Software: OpenAI API (text-davinci-003), Python, JSON
[1381] Data processing and calculation
[1382] 1. User Device:
[1383] Conversations and messages are sent through the messenger applications that users use on a daily basis.
[1384] Messages are sent to the server in real time.
[1385] 2. Server:
[1386] The server passes the received message to the AI engine, which performs emotion analysis and extracts intent.
[1387] The AI engine uses OpenAI's generative AI model to generate prompts and perform sentiment analysis.
[1388] A digital will is created based on the analysis results and saved in JSON format.
[1389] 3. AI Engine:
[1390] Analyze the user's message and extract their emotions and intentions.
[1391] Using a generative AI model, we generate prompts like this:
[1392] Analyze the emotion and extract the intention from the message below: Today was a great day.
[1393] A digital will will be created based on the analysis results.
[1394] Specific examples
[1395] For example, if a user sends a message saying, "I want to express my gratitude to my family," the system operates as follows:
[1396] 1. A message is sent from the user device to the server.
[1397] 2. The server passes the message to the AI engine, which performs emotion analysis and extracts intent.
[1398] 3. The AI engine uses the generative AI model to generate prompts and perform sentiment analysis.
[1399] 4. Based on the analysis results, a digital will is created and stored on the server.
[1400] 5. After the user's death, the digital will will be transmitted to the designated recipient.
[1401] In this way, it is possible to accurately analyze a user's emotions and intentions from their everyday conversations and messages, automatically create a digital will based on that information, properly store it, and ensure that it is transmitted to the designated recipients after the user's death.
[1402] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[1403] Step 1:
[1404] Conversations and messages are sent through the messenger applications that users use on a daily basis.
[1405] Input: A text message typed by a user into a messenger application.
[1406] Output: The message data is sent to the server.
[1407] Specific actions: A user uses a smartphone or computer to type a message into a messenger application and presses the send button.
[1408] Step 2:
[1409] The server passes the received message to the AI engine, which performs emotion analysis and extracts intent.
[1410] Input: Message data sent by the user.
[1411] Output: Message data passed to the AI engine.
[1412] Specific operation: The server receives the message data and makes an API call to pass it to the AI engine.
[1413] Step 3:
[1414] The AI engine uses generative AI models to generate prompts and perform sentiment analysis.
[1415] Input: The message data passed by the server.
[1416] Output: Sentiment analysis results and intention extraction results.
[1417] How it works: The AI engine uses a generative AI model (OpenAI API) to generate prompt sentences like the following and perform sentiment analysis:
[1418] Analyze the emotion and extract the intention from the message below: Today was a great day.
[1419] The generated prompt sentence is input into the AI model and the analysis results are obtained.
[1420] Step 4:
[1421] The server creates a digital will based on the analysis results and saves it in JSON format.
[1422] Input: Emotion analysis results and intention extraction results from the AI engine.
[1423] Output: Digital will data in JSON format.
[1424] Specific operation: The server receives the analysis results, creates a digital will, and saves it in a file in JSON format.
[1425] Step 5:
[1426] After the user's death, the server transmits the digital will to the designated recipient.
[1427] Input: Stored digital will data, notification of user's death.
[1428] Output: A digital will sent to the specified recipient.
[1429] Specific operation: After the user's death, the server reads the stored digital will and sends it to the designated recipient via email or messenger application.
[1430] Example 2
[1431] Next, a description will be given of Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1432] Conventional digital will systems require users to manually create a will, making it difficult to accurately reflect the user's wishes and emotions. Furthermore, changes in the user's emotions could not be reflected in real time, meaning the contents of the will may not reflect the user's most recent feelings and wishes. Furthermore, creating a digital will that includes audio and video messages is complicated, placing a significant burden on users.
[1433] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[1434] In this invention, the server includes means for automatically creating a digital will using artificial intelligence from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for analyzing the user's voice data and converting it into text, and means for detecting changes in the user's emotions and updating the content of the digital will. This makes it possible to automatically create a digital will that accurately reflects the user's wishes and emotions, reducing the burden on the user and making it possible to provide a will that reflects the user's most recent emotions and wishes.
[1435] "User" refers to an individual who uses the system to create a digital will.
[1436] "Artificial intelligence" refers to programs and algorithms that analyze a user's everyday conversations and messages and automatically create a digital will.
[1437] A "digital will" refers to a will that consists of a text message, audio message, video message, or a combination of these that reflects the user's wishes and feelings.
[1438] "Storage means" refers to the technology and methods for storing the created digital will in a database, cloud storage, etc.
[1439] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[1440] "Audio Data" refers to data that represents audio information recorded by a user in digital form.
[1441] "Means for converting to text" refers to the technology or method for analyzing audio data and converting it into text information.
[1442] "Means for detecting changes in emotions" refers to technologies and methods for analyzing and detecting changes in emotions from users' statements and messages.
[1443] "Means for updating" refers to techniques or methods for amending or adding to the content of the digital will based on detected changes in emotions.
[1444] This invention is a system in which artificial intelligence automatically creates a digital will from a user's everyday conversations and messages, stores the digital will, and transmits it to a designated person after the user's death. A specific embodiment of this system is described below.
[1445] First, the user accesses the digital will system using a device. When the user indicates their wish to convey their gratitude to their family through a voice message, the device records the voice message. The recorded voice data is then sent from the device to the server.
[1446] The server passes the received voice data to an AI engine, which uses voice analysis software (e.g., Google Cloud Speech-to-Text API) to convert the voice data into text, which is then saved as part of the digital will.
[1447] Furthermore, the server uses an emotion engine to detect changes in the user's emotions. This emotion engine uses emotion analysis software (e.g., IBM Watson Tone Analyzer). For example, if the user expresses in a message how happy they were to see their grandchild for the first time, the emotion engine will detect this joy and add a message of gratitude to the grandchild to the digital will.
[1448] As a concrete example, consider a case where a user wishes to express gratitude to their family through a voice message. In this case, the user uses the device to record the following voice message:
[1449] "Thank you to my family for always supporting me. I will never forget the joy I felt when I saw my grandchild's face for the first time."
[1450] When this voice message is sent to the server, the AI engine analyzes the voice and the emotion engine detects the emotion of joy. As a result, the following message is added to the digital will:
[1451] "I especially want to express my gratitude to my grandchildren. I will never forget the joy I felt when I saw their faces for the first time."
[1452] Examples of prompts to input to a generative AI model might include:
[1453] "If a user expresses their gratitude to their family through a voice message, the system should analyze their voice, detect changes in their emotions, and create a digital will."
[1454] In this way, the digital will system can generate and deliver messages that reflect the user's wishes and feelings.
[1455] The flow of the identification process in the second embodiment will be described with reference to FIG.
[1456] Step 1:
[1457] The user indicates their intention to create a digital will.
[1458] A user accesses the digital will system using a terminal and clicks the "Create a voice message" button. This activates the terminal's microphone, allowing the user to record a voice message. The input is the user's will, and the output is a ready-to-record state.
[1459] Step 2:
[1460] The device records the voice message.
[1461] The user speaks into the device's microphone, saying, "Thank you to everyone in my family for always supporting me. I'll never forget the joy I felt when I saw my grandchildren for the first time." The device stores this voice as digital data. The input is the user's voice, and the output is the recorded voice data.
[1462] Step 3:
[1463] The device sends the recorded audio data to the server.
[1464] The device uploads audio data to the server using an HTTP POST request. A progress bar is displayed to visually indicate the upload progress. The input is the recorded audio data, and the output is the audio data sent to the server.
[1465] Step 4:
[1466] The server passes the voice data to the AI engine.
[1467] The server passes the received voice data to the AI engine. Specifically, the server calls voice analysis software (for example, a voice recognition API) and sends a request to convert the voice data into text. The input is the voice data sent to the server, and the output is text data.
[1468] Step 5:
[1469] The AI engine converts the voice data into text.
[1470] The AI engine converts the voice data into text. For example, it generates text like, "Thank you to everyone in my family for always supporting me. I will never forget the joy I felt when I saw my grandchild for the first time." The input is voice data, and the output is the converted text data.
[1471] Step 6:
[1472] The server uses an emotion engine to detect changes in emotion.
[1473] The server uses an emotion engine to detect changes in emotion from the text. Specifically, the server calls emotion analysis software (e.g., emotion analysis API) to perform emotion analysis of the text. The emotion of joy is detected as the analysis result. The input is text data, and the output is the emotion analysis result.
[1474] Step 7:
[1475] The server generates the digital will and provides it to the user.
[1476] The server generates a digital will based on the results of the emotion analysis. For example, a message such as "I would like to express my gratitude to my grandchildren in particular. I will never forget the joy I felt when I saw their faces for the first time" may be added to the digital will. The generated digital will is provided to the user, who can view it via their device. The input is the emotion analysis results, and the output is the generated digital will.
[1477] (Application example 2)
[1478] Next, a description will be given of Application Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1479] Conventional digital will systems are unable to reflect changes in a user's emotions, and there is a risk that the contents of the will may be leaked to a third party. Furthermore, they lack the functionality to send the contents of the will to the designated recipient at the appropriate time, making it difficult to accurately convey the user's wishes.
[1480] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1481] In this invention, the server includes means for automatically creating a digital will using AI from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for detecting changes in the user's emotions using an emotion engine and updating the content of the digital will in response to those changes, means for encrypting the content of the digital will, and means for transmitting the encrypted digital will to a recipient at a designated time. This makes it possible to create a digital will that reflects changes in the user's emotions, ensure the security of the content of the will, and transmit the will at an appropriate time.
[1482] "User" means an individual who uses the system to create a digital will.
[1483] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[1484] "AI" stands for artificial intelligence, a technology that analyzes users' conversations and messages to automatically create digital wills.
[1485] A "digital will" is a will created in the form of a text, audio or video message that reflects the user's wishes and feelings.
[1486] "Means of storage" refers to the technology and methods for safely storing the created digital will.
[1487] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[1488] The "emotion engine" is a technology that detects changes in a user's emotions and updates the contents of the digital will accordingly.
[1489] "Encryption means" refers to technology that protects the contents of a digital will from being leaked to third parties.
[1490] The "specified timing" refers to a specific time or condition that is set in advance by the user.
[1491] A "Recipient" is an individual or entity designated to receive a user's Digital Will after their death.
[1492] The system for implementing this invention automatically creates a digital will from a user's everyday conversations and messages, detects changes in the user's emotions using an emotion engine, and updates the content of the will in response to those changes. It also includes a function to encrypt the content of the digital will and send it to the recipient at a specified time.
[1493] Hardware and software used
[1494] Hardware: Smartphone
[1495] Software: Python, cryptography library, virtual emotion engine library (EmotionEngine), virtual generative AI model library (AIModel)
[1496] Data processing and calculation
[1497] 1. Emotion detection: The device uses the Emotion Engine to detect emotions from user input. For example, if a user inputs "I would like to express my gratitude to my family in a voice message," the Emotion Engine will detect the emotion of gratitude.
[1498] 2. Will generation: The device uses the AI model to generate a will based on the user's input and the detected emotion. For example, if gratitude is detected, the AI model generates a message of gratitude.
[1499] 3. Encryption: The device encrypts the generated will using a cryptography library, which protects the contents of the will from being leaked to third parties.
[1500] 4. Will Update: The device updates and re-encrypts the will based on the new input. For example, if the user inputs "The joy of seeing my grandchild's face for the first time," the emotion engine will detect the emotion of joy, and the AI model will add a message of gratitude to the grandchild.
[1501] 5. Will transmission: The server sends the encrypted will to the recipient at the specified time, for example, to a family member or lawyer after the user's death.
[1502] Specific examples
[1503] When a user types, "I want to express my gratitude to my family through a voice message," the emotion engine detects the emotion of gratitude, and the AI model generates and encrypts the message of gratitude.
[1504] When a user types "the joy of seeing my grandchild's face for the first time," the emotion engine detects the emotion of joy, and the AI model adds and encrypts a message of gratitude to the grandchild.
[1505] Prompt Sentence Examples
[1506] "I want to express my gratitude to my family through a voice message."
[1507] "I want to add to the message the joy I felt when I saw my grandchild's face for the first time."
[1508] In this way, a system can be created that creates a digital will based on the user's emotions and sends it to family or lawyers while ensuring security.
[1509] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1510] Step 1:
[1511] Users use their smartphones to type out everyday conversations and messages.
[1512] Input: User's everyday conversations and messages (e.g., "I would like to express my gratitude to my family through a voice message.")
[1513] Output: User input data
[1514] Step 2:
[1515] The device uses the EmotionEngine to detect emotions from the user's input data.
[1516] Input: User-entered data
[1517] Data processing: Emotion Engine analyzes input data and detects emotions (e.g., gratitude)
[1518] Output: Detected emotion data
[1519] Step 3:
[1520] The device uses AIModel to generate a digital will based on the user's input data and detected emotion data.
[1521] Input: User input data, detected emotion data
[1522] Data calculation: The AI model generates a will message based on the input data and emotion data (e.g., a message of gratitude).
[1523] Output: Generated digital will
[1524] Step 4:
[1525] The terminal encrypts the generated digital will using a cryptography library.
[1526] Input: Generated digital will
[1527] Data processing: The cryptography library encrypts the will data
[1528] Output: Encrypted digital will
[1529] Step 5:
[1530] When the user provides new input, the device again uses the Emotion Engine to detect emotions from the new input data.
[1531] Input: New user input data (e.g., "The joy of seeing my grandchild's face for the first time")
[1532] Data processing: The Emotion Engine analyzes new input data and detects emotions (e.g., joy).
[1533] Output: New detected emotion data
[1534] Step 6:
[1535] The device uses the AIModel to update the digital will based on new input data and new emotional data.
[1536] Input: New input data, new emotional data, existing digital will
[1537] Data calculation: The AI model updates the will message based on new input data and emotion data (e.g., adding a message of thanks to grandchildren).
[1538] Output: Updated digital will
[1539] Step 7:
[1540] The terminal re-encrypts the updated digital will using a cryptography library.
[1541] Input: Updated Digital Will
[1542] Data processing: The cryptography library encrypts the updated will data.
[1543] Output: Encrypted updated digital will
[1544] Step 8:
[1545] The server will then send the encrypted digital will to the recipient at the specified time.
[1546] Input: Encrypted digital will, designated timing, recipient information
[1547] Specific operation: The server sends the encrypted will to the recipient at the specified time (e.g., to the user's family or lawyer after the user's death).
[1548] Output: Digital will sent to recipient
[1549] Example 3
[1550] Next, a description will be given of Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1551] Conventional digital will systems have the problem that users have to create their own will, save it, and then transmit it to designated recipients after their death, which is cumbersome and places a heavy burden on users. Another issue is that the user's death must be confirmed manually, which can delay the transmission of the will. Furthermore, if the user is unable to properly express the contents of the will, there is also the problem that the intention of the will is not accurately conveyed.
[1552] The specific processing by the specific processing unit 290 of the data processing device 12 in the third embodiment is realized by the following means.
[1553] In this invention, the server includes means for using artificial intelligence to automatically create a digital will from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for the user to use a terminal to input the will content and recipient information and transmit them to the server, means for the server to confirm the user's death in cooperation with an external death confirmation service, and means for the server to use artificial intelligence to transmit the digital will to the designated person.This reduces the burden on the user and enables the will to be transmitted quickly and accurately.
[1554] "User" refers to an individual who uses the System to create, store, and transmit a Digital Will to designated persons.
[1555] "Terminal" refers to the electronic device used by a user to access the digital will system and enter the contents of the will and information on recipients.
[1556] "Server" refers to the computer system that is the central component of the digital will system and receives information from users, stores it, and performs the necessary processing.
[1557] "Artificial intelligence" refers to technology that analyzes a user's intentions and emotions from their everyday conversations and messages, and automatically creates a digital will based on that.
[1558] A "digital will" is a will created based on the user's will and feelings, and is expressed as a text message, audio message, video message, or a combination of these.
[1559] "External death verification service" refers to an external database or service that the server connects to to verify a user's death.
[1560] "Transmission means" refers to the communication means used by the server to transmit the digital will to the designated recipient, including email and messenger applications.
[1561] This invention is a system that allows users to create, store, and transmit digital wills to designated recipients after death. The system operates by allowing users to input the contents of the will and recipient information using a terminal, and then sending the information to a server.
[1562] The server stores the information received from the user in a database. Artificial intelligence (AI) automatically creates a digital will based on the user's everyday conversations and messages. The AI analyzes the user's intentions and emotions and generates the contents of the will based on that. The generated digital will is expressed as a text message, audio message, video message, or a combination of these.
[1563] The server periodically connects with an external death confirmation service to confirm the user's death. Once the user's death is confirmed, the server uses AI to send a digital will to the designated recipient via email or a messaging app.
[1564] As a concrete example, consider the case where User A has set up a digital will to be sent to Family Member B after his or her death. When User A's death is confirmed, the server uses AI to send a will stating "I leave all my assets to my family" to Family Member B's email address (example@example.com) via Gmail. If the transmission is successful, the server records the result in the database.
[1565] An example of a prompt is as follows:
[1566] "When user A dies, please generate a program to send a digital will to family member B. The sending method will be Gmail, and family member B's email address will be example@example.com."
[1567] This system reduces the burden on the user and enables the will to be transmitted quickly and accurately. The flow of the specification process in the third embodiment will be described with reference to FIG.
[1568] Step 1:
[1569] The user accesses the digital will system using a device. The user enters the content of the will and recipient information (for example, the email addresses and messenger app IDs of family and friends). The device then sends the entered information to the server. The input data is the content of the will and recipient information, and the output data is the user information sent to the server. Specifically, the user opens the digital will system app on their smartphone, enters "I leave all my assets to my family," and specifies the family's email address (example@example.com) as the recipient.
[1570] Step 2:
[1571] The server stores the received information in a database. The input data is the user information sent from the terminal, and the output data is the information stored in the database. Specifically, the server records the user's will and recipient information in the database.
[1572] Step 3:
[1573] The server periodically checks for user deaths by connecting with an external death confirmation service. The input data is the death information obtained from the external death confirmation service, and the output data is the result of the user death confirmation. Specifically, the server accesses the government death record database at 3:00 AM every day to check the registered user death information.
[1574] Step 4:
[1575] When the user's death is confirmed, the server activates the AI engine and sends a digital will to the person designated by the user. The input data is the will content and recipient information stored in the database, and the output data is the sent digital will. Specifically, the server uses the AI engine to send a will stating "I leave all my assets to my family" via Gmail to the family's email address (example@example.com).
[1576] Step 5:
[1577] The server checks whether the transmission was successful and records the result in the database. The input data is the transmission result, and the output data is the transmission result recorded in the database. Specifically, the server checks the sending status of Gmail, and if the transmission was successful, records the result in the database.
[1578] (Application example 3)
[1579] Next, a description will be given of Application Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."
[1580] Conventional digital will systems require users to create and save their wills themselves, and have a means to transmit them to designated recipients after death. However, users are left with the time and effort required to create a will, and concerns about whether the will will be transmitted properly after death. In addition, there is no way to confirm the death of a user, which can lead to delays in transmitting the will. To solve these problems, a system is needed that automatically confirms the death of a user and ensures the transmission of the will.
[1581] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 3 is realized by the following means. In this invention, the server includes means for automatically creating a digital will by AI from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means including an AI engine for confirming the user's death, and means for automatically sending the digital will to a designated person when the user's death is confirmed. This saves the user the trouble of creating a will, makes it possible to automatically confirm the user's death, and ensure that the will is transmitted to the designated person.
[1582] "User" refers to an individual who uses the System.
[1583] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[1584] "AI" stands for artificial intelligence and refers to technology that analyzes data, learns, and makes decisions.
[1585] A "digital will" refers to an electronic message created by a user to be transmitted to designated individuals after their death.
[1586] "Means of storage" refers to the method or device for safely storing the digital will.
[1587] "Means of communication" refers to the method or device for transmitting the digital will to the designated person.
[1588] "AI engine for confirming user death" refers to artificial intelligence technology for automatically detecting a user's death.
[1589] "Automatic transmission means" refers to a method or device for automatically transmitting a digital will to designated recipients upon confirmation of a user's death.
[1590] An embodiment of the present invention will be described.
[1591] First, the user installs the Digital Will Security app on their smartphone. This app uses AI to automatically create a digital will based on the user's everyday conversations and messages. Once the user launches the app and configures the necessary settings, the creation of the digital will begins.
[1592] The server is equipped with an AI engine that analyzes the user's everyday conversations and messages to understand their intentions and emotions. This AI engine uses natural language processing technology to extract important information from the user's statements and messages and generate a digital will. The generated digital will is saved as a text message, audio message, video message, or a combination of these.
[1593] Next, an AI engine is activated to confirm the user's death. This AI engine monitors the user's health and activity status and automatically detects the user's death. For example, if the user's smartphone has not been used for a certain period of time or if the user's health data shows an abnormality, the AI engine will confirm the user's death.
[1594] When a user's death is confirmed, the server automatically sends the digital will to the designated recipients via email or a messaging app using libraries such as smtplib and email.
[1595] For example, a user can create a digital will using a smartphone app and set the email addresses of designated recipients. If the user dies, the AI engine will verify this and automatically send the digital will to the designated recipients.
[1596] An example of a prompt sentence might be:
[1597] "Create a smartphone app that automatically sends a digital will to designated recipients when a user dies. Use an AI engine to confirm the user's death and email as the sending method. User data will be read from a JSON file."
[1598] In this way, the user can be spared the trouble of creating a will, the user's death can be automatically confirmed, and the will can be reliably transmitted to the designated recipients.
[1599] The flow of the specific processing in Application Example 3 will be described with reference to FIG.
[1600] Step 1:
[1601] The user installs the digital will security app on their smartphone. They launch the app and perform the necessary settings. Specifically, the user enters their basic information, the email address of the will recipient, and the contents of the will. The input data is saved within the app.
[1602] Step 2:
[1603] The device collects the user's daily conversations and messages. The collected data is stored in text format. This includes calls and messaging conversations on the user's smartphone.
[1604] Step 3:
[1605] The server uses an AI engine to analyze the collected conversation and message data. The AI engine uses natural language processing technology to analyze the user's intentions and emotions. The input data is text-based conversations and messages, and the output data is information containing the user's intentions and emotions as the analysis results.
[1606] Step 4:
[1607] The server generates a digital will based on the analysis results. The generated digital will is saved as a text message, an audio message, a video message, or a combination of these. The input data is the analysis results, and the output data is the digital will.
[1608] Step 5:
[1609] The device monitors the user's health and activity status, including data from smartphone sensors and external devices. The input data is health data from the sensors and devices, and the output data is information about the user's health status.
[1610] Step 6:
[1611] The server runs an AI engine to confirm the user's death. The AI engine analyzes the monitored health data and automatically detects the user's death. The input data is information about the user's health condition, and the output data is the result of the user's death confirmation.
[1612] Step 7:
[1613] When the user's death is confirmed, the server automatically sends the digital will to the designated recipients via email or a messenger application. The input data is the digital will and the recipient's email address, and the output data is the message sent.
[1614] Step 8:
[1615] The recipient receives the digital will through the specified communication method. The recipient can then confirm the contents of the will via email or a messenger application. The input data is the message sent, and the output data is the contents of the will confirmed by the recipient.
[1616] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.
[1617] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1618] Another example of generative AI is Gemini (internet search engine). <url: https: gemini.google.com ?hl="ja">) are listed.
[1619] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.
[1620] [Third embodiment]
[1621] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.
[1622] 5, the data processing system 310 includes the data processing device 12 and a headset terminal 314. An example of the data processing device 12 is a server.
[1623] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[1624] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.
[1625] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.
[1626] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).
[1627] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.
[1628] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.
[1629] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.
[1630] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[1631] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.
[1632] Next, the specific processing by the specific processing unit 290 of the data processing device 12 will be described.
[1633] "Example 1"
[1634] One embodiment of the present invention is an AI engine that is embedded in a messenger application that a user uses daily. This AI engine analyzes the user's everyday conversations and messages and extracts the user's intentions and emotions from them. The extracted information is used to create a digital will. Specifically, if a user expresses their intention to "express gratitude to their family" in a message, the AI engine analyzes the message and creates a digital will that conveys their gratitude.
[1635] "Example 2"
[1636] Digital wills can be created as text messages, audio messages, video messages, or a combination of these. For example, if a user wishes to express their gratitude to their family through an audio message, the AI engine will analyze the user's voice and create a digital will in the form of an audio message based on the content.
[1637] "Example 3"
[1638] The digital will will be transmitted to the designated person after the user's death. Specifically, the digital will will be automatically sent to the designated person (e.g., family or friends) after the user's death. This transmission will be carried out via the communication method designated by the user, such as email or a messenger application.
[1639] The processing flow of each embodiment will be described below.
[1640] "Example 1"
[1641] Step 1: A user sends a conversation or message on a daily basis through a messenger application.
[1642] Step 2: The built-in AI engine analyzes the user's conversations and messages and extracts the user's intentions and emotions from them.
[1643] Step 3: The AI engine creates a digital will based on the extracted information. For example, if a user expresses their wish to "express gratitude to their family" in a message, the AI engine will analyze the message and create a digital will expressing their gratitude.
[1644] "Example 2"
[1645] Step 1: The user selects the format of the digital will (text message, audio message, video message).
[1646] Step 2: The AI engine creates a digital will based on the user's selection. For example, if the user selects a voice message format, the AI engine analyzes the user's voice and creates a digital will in the form of a voice message based on the content.
[1647] "Example 3"
[1648] Step 1: The user designates the recipients of the digital will.
[1649] Step 2: Once the user's death is confirmed, the system automatically sends the digital will to the recipients via the user's preferred means of communication, such as email or a messaging app.
[1650] Example 1
[1651] Next, a description will be given of Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1652] Conventional digital will creation systems require users to enter the contents of their wills themselves, which is time-consuming and makes it difficult to accurately reflect the user's wishes and feelings. Furthermore, there is a lack of means to properly communicate a user's will after their death, which means there is a risk that the contents of the will will not be conveyed reliably. To solve these issues, there is a need for a system that can automatically create, save, and properly communicate a digital will from a user's everyday conversations and messages.
[1653] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[1654] In this invention, the server includes: means for automatically creating a digital will using artificial intelligence (AI) from a user's everyday conversations and messages; means for storing the digital will; means for transmitting the digital will to a designated person after the user's death; means for receiving messages sent by the user using a messenger application; means for analyzing the received messages and extracting the user's will and emotions; means for generating prompt text based on the extracted information; means for inputting the generated prompt text into a generative AI model to generate a digital will; means for returning the generated digital will to the user; and means for displaying the returned digital will to the user. This enables the automatic creation of a digital will that accurately reflects the user's will and emotions, and for appropriate storage and transmission.
[1655] "User" refers to an individual who uses the System to send everyday conversations and messages.
[1656] "Artificial intelligence" refers to technology that analyzes users' messages, extracts their intentions and emotions, and automatically creates digital wills.
[1657] A "digital will" is an electronic record of the contents of a will that reflects the user's wishes and feelings.
[1658] "Messenger application" refers to a message sending application that users use on a daily basis.
[1659] "Server" refers to a computer system that receives user messages and uses artificial intelligence to create, store, and transmit digital wills.
[1660] "Prompt sentence" refers to the input sentence that the artificial intelligence uses to generate a digital will.
[1661] "Generative AI model" refers to a machine learning model for generating a digital will based on prompt text.
[1662] "Intention" refers to the user's expression of intent to express a particular action or emotion.
[1663] "Emotion" refers to the emotional state that a user expresses through a message.
[1664] "Analysis" refers to the process by which artificial intelligence analyzes a user's message to extract their intentions and emotions.
[1665] "Storage" refers to the act of electronically recording and storing the created digital will.
[1666] "Communication" refers to the act of sending a digital will to a designated person after the user's death.
[1667] "Receiving" refers to the act of the server receiving a message sent by a user.
[1668] "Return" refers to the act of the server sending the generated digital will back to the user.
[1669] "Display" refers to the act of visually showing the digital will on the user's device.
[1670] This invention relates to a system that automatically creates, saves, and properly transmits a digital will from a user's everyday conversations and messages. Specific embodiments of this system will be described below.
[1671] System configuration
[1672] The system includes an artificial intelligence engine embedded in the messenger application that users use daily. The entire system consists of the user's device, a server, and a generative AI model.
[1673] Hardware and software used
[1674] User's device: A device such as a smartphone or computer with a messenger application installed.
[1675] Server: A cloud server or dedicated server receives and analyzes messages, generates, stores, and transmits digital wills.
[1676] Generative AI model: A machine learning model that uses natural language processing technology. Specifically, Google's BERT and OpenAI's GPT-3 are used.
[1677] Data processing and calculation
[1678] 1. Receiving a message: The device sends the message sent by the user in the messenger application to the server.
[1679] 2. Message analysis: The server passes the received message to an artificial intelligence engine, which uses natural language processing technology to extract the user's intentions and emotions.
[1680] 3. Prompt generation: The server generates a prompt based on the extracted information.
[1681] 4. Generate a digital will: The generated prompt sentences are input into a generative AI model to generate a digital will.
[1682] 5. Storing and transmitting digital wills: Store the generated digital will and transmit it to designated recipients after the user's death.
[1683] Specific examples
[1684] For example, if a user sends the following message in a messenger application:
[1685] Recently, I've been wanting to express my gratitude to my family.
[1686] The server that receives this message will input the following prompt into the generative AI model:
[1687] "The user has stated that they would like to express their gratitude to their family. Please create a digital will that reflects this wish."
[1688] Based on this prompt, the generative AI model generates the following digital will:
[1689] "I have a deep gratitude for my family and I'm so grateful for all the support they've given me."
[1690] In this way, a digital will that reflects the user's wishes and feelings is automatically created. The generated digital will is stored on a server and properly transmitted to designated recipients after the user's death.
[1691] This system allows users to effortlessly create a digital will that accurately reflects their wishes and feelings, and because the contents of the will are transmitted reliably, it allows users' wishes to be properly realized.
[1692] The flow of the identification process in the first embodiment will be described with reference to FIG.
[1693] Step 1:
[1694] A user sends a message in a messenger application.
[1695] Specifically, the user opens a messenger application, types in "I've been wanting to express my gratitude to my family lately," and presses the send button.
[1696] Input: The message entered by the user
[1697] Output: Message sent
[1698] Step 2:
[1699] The device sends a message to the server.
[1700] Specifically, the terminal encrypts the message sent by the user and sends it to the server.
[1701] Input: The message sent by the user
[1702] Output: The encrypted message sent to the server
[1703] Step 3:
[1704] The server receives the message and passes it to the AI engine.
[1705] Specifically, the server receives the encrypted message sent from the terminal, decrypts it, and passes it to the AI engine.
[1706] Input: Encrypted message
[1707] Output: Decrypted message
[1708] Step 4:
[1709] The AI engine analyzes the message and extracts the user's intentions and emotions.
[1710] Specifically, the AI engine uses natural language processing technology to analyze the message and extract the intention to "express gratitude to family."
[1711] Input: Decrypted message
[1712] Output: Extracted will and emotions
[1713] Step 5:
[1714] The server generates a prompt based on the extracted information.
[1715] As a specific operation, the server generates a prompt message saying, "The user has stated that he would like to express his gratitude to his family. Please create a digital will that reflects this wish."
[1716] Input: Extracted will and emotion
[1717] Output: Generated prompt statement
[1718] Step 6:
[1719] The server inputs prompt text into the generative AI model and generates a digital will.
[1720] Specifically, the server inputs the generated prompt text into the generative AI model, generating a digital will that reads, "I feel deeply grateful to my family. I am truly thankful for all the support they have given me."
[1721] Input: Generated prompt text
[1722] Output: Generated digital will
[1723] Step 7:
[1724] The server returns the generated digital will to the user.
[1725] Specifically, the server encrypts the generated digital will and sends it to the user's terminal.
[1726] Input: Generated digital will
[1727] Output: Encrypted digital will
[1728] Step 8:
[1729] The terminal displays the digital will to the user.
[1730] Specifically, the terminal decrypts the encrypted digital will received from the server and displays it to the user on the messenger application.
[1731] Input: Encrypted digital will
[1732] Output: Digital will displayed to the user
[1733] (Application example 1)
[1734] Next, a description will be given of Application Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1735] Conventional digital will creation systems have had issues with accurately reflecting the user's wishes and feelings, and security concerns remain. In particular, they lacked the accuracy of extracting the user's wishes and feelings from the user's messages, the secure storage of the created digital will, and access management to ensure only designated individuals can access it. This created the risk that the user's wishes were not accurately conveyed, or that information was leaked due to unauthorized access.
[1736] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.
[1737] In this invention, the server includes: means for an AI to automatically create a digital will from a user's everyday conversations and messages; means for saving the digital will; means for transmitting the digital will to a designated person after the user's death; means for encrypting and safely storing the digital will; means for setting access rights so that only people designated by the user can access the will; means for analyzing the user's messages and extracting their will and emotions; means for analyzing the user's will and emotions using a generative AI model; and means for generating prompt sentences to extract the user's will and emotions. This makes it possible to create a digital will that accurately reflects the user's will and emotions, and furthermore, high security can be ensured through encryption and access management.
[1738] "User" means any individual or entity that uses the System.
[1739] "Daily conversations and messages" refer to the content of communication that users engage in on a daily basis.
[1740] "AI" is a system that uses artificial intelligence technology to analyze data and make decisions.
[1741] A "digital will" is an electronic will that reflects the user's wishes and feelings.
[1742] "Means of storage" refers to the technology and methods for safely storing a digital will.
[1743] "Means of communication" refers to the technology or method used to transmit a digital will to designated recipients after a user's death.
[1744] "Encryption" is a technology that converts information to protect data and makes it unreadable to third parties.
[1745] "Access permissions" are permission settings that allow specific users to access a digital will.
[1746] "Means of analysis" refers to techniques and methods for extracting intentions and emotions from a user's message.
[1747] A "generative AI model" is an artificial intelligence model used to analyze a user's intentions and emotions.
[1748] A "prompt sentence" is an instruction sentence to be input into a generative AI model.
[1749] The system for implementing this invention uses AI to automatically create a digital will from a user's everyday conversations and messages, safely store it, and transmit it to designated recipients after the user's death. This system is realized using the following hardware and software.
[1750] Hardware
[1751] Smartphone: A device that users use on a daily basis, to send and receive messages, and to create and store digital wills.
[1752] Server: A central system for storing and managing digital wills.
[1753] software
[1754] Messenger application: an application that allows users to send and receive daily conversations and messages.
[1755] Generative AI model: An artificial intelligence model that analyzes the intentions and emotions of users' messages. Specifically, it uses OpenAI's API.
[1756] Cryptography Library: Used to securely store digital wills. Specifically, it uses Python's cryptography library.
[1757] Data processing and calculation
[1758] 1. Message Analysis: Messages sent by users through a messenger application are analyzed using a generative AI model. The following prompts are used for analysis:
[1759] Example prompt: "User's message: I want to express my gratitude to my family. Please extract the user's intentions and feelings from this message."
[1760] 2. Digital Will Creation: A digital will is automatically created based on the analyzed wills and emotions. The created digital will can be a text message, an audio message, a video message, or a combination of these.
[1761] 3. Encryption and Storage: The created digital will is encrypted using an encryption library and securely stored on the server.
[1762] 4. Access Management: Set access permissions so that only people designated by the user can access the digital will, preventing unauthorized access and ensuring that the user's wishes are conveyed.
[1763] Specific examples
[1764] When a user sends a message saying "I would like to express my gratitude to my family" through a smartphone messenger app, the generative AI model analyzes the message and extracts the user's intention to express gratitude. A digital will is then automatically created, encrypted, and stored on a server. After the user's death, this digital will is securely transmitted to the designated recipient.
[1765] In this way, the present invention enables the creation of a digital will that accurately reflects the user's wishes and feelings, as well as its safe storage and transmission.
[1766] The flow of the specific processing in the application example 1 will be described with reference to FIG.
[1767] Step 1:
[1768] A user sends a message through a messenger application on a smartphone.
[1769] Input: Message sent by the user (e.g. "I want to express my gratitude to my family")
[1770] Output: The message data is sent to the messenger application.
[1771] Specific behavior: A user opens a messenger application, types a message, and presses the send button.
[1772] Step 2:
[1773] The device sends the message to the generative AI model for analysis.
[1774] Input: Message data sent by the user
[1775] Output: Analysis results from the generative AI model (user intentions and emotions)
[1776] How it works: The messenger application sends message data to the generative AI model, which then analyzes it using the following prompt:
[1777] Example prompt: "User's message: I want to express my gratitude to my family. Please extract the user's intentions and feelings from this message."
[1778] Step 3:
[1779] The server receives the analysis results of the generated AI model and creates a digital will.
[1780] Input: Analysis results of the generative AI model (user's intentions and emotions)
[1781] Output: Digital will (text message, audio message, video message, or a combination of these)
[1782] Specific operation: Based on the analysis results, the server automatically generates a digital will that reflects the user's wishes and feelings.
[1783] Step 4:
[1784] The server encrypts and securely stores the created digital will.
[1785] Input: Digital Will
[1786] Output: Encrypted digital will
[1787] Specific operation: The server uses an encryption library to encrypt the digital will and store it in the database.
[1788] Step 5:
[1789] The server sets access permissions so that only people designated by the user can access the digital will.
[1790] Input: User-specified access rights information
[1791] Output: Digital will with access permissions set
[1792] Specific operation: The server sets access rights for the digital will based on the access rights information specified by the user.
[1793] Step 6:
[1794] After the user's death, the server transmits the digital will to the designated person.
[1795] Input: User's death information, contact information of the specified person
[1796] Output: Digital will transmitted to the designated recipient
[1797] Specific operation: The server verifies the user's death information, decrypts the encrypted digital will, and transmits it to the designated recipient.
[1798] Example 2
[1799] Next, a description will be given of Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1800] Conventional digital will systems required users to manually input text, making it difficult to easily create audio or video messages. Furthermore, it was not possible to automatically generate a digital will that accurately reflected the user's wishes and feelings. This placed a heavy burden on users and made creating a digital will cumbersome.
[1801] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.
[1802] In this invention, the server includes means for a user to record a voice message, means for transmitting the recorded voice data to the server, means for the server to convert the voice data into text data, means for the server to input the text data to a generative AI model, means for the generative AI model to generate a digital will, means for the server to convert the generated text data into voice data, means for the server to store the digital will, and means for the server to transmit the digital will at a specified time. This makes it possible to automatically generate, store, and transmit a digital will that accurately reflects the user's wishes and feelings at a specified time.
[1803] "User" means an individual or entity that uses the System to create a Digital Will.
[1804] "Audio Message" refers to audio data recorded by a user and used as part of a digital will.
[1805] A "server" is a computer system that receives, analyzes, converts, stores, and transmits audio data.
[1806] "Text data" is character information obtained by analyzing voice data.
[1807] A "generative AI model" is an artificial intelligence algorithm that generates a digital will based on input text data.
[1808] A "digital will" is a message that reflects the user's will and feelings, and may consist of a text message, an audio message, a video message, or a combination of these.
[1809] A "recording device" is any device or software that allows a user to record a voice message.
[1810] The "transmitting means" is a communication means for transmitting the recorded voice data to the server.
[1811] "Converting means" refers to a technique or device for converting voice data into text data.
[1812] An "input means" is an interface or process for inputting text data into a generative AI model.
[1813] "Means for storage" refers to the technology or equipment for storing the generated digital will in a database or storage.
[1814] The "means of transmission" is the means of communication for transmitting the digital will to the recipient at the specified time.
[1815] This invention is a system that automatically generates, saves, and transmits a digital will by allowing a user to record a voice message and send the voice data to a server. A specific embodiment of this system will be described below.
[1816] First, the user uses a device such as a smartphone or PC to record a voice message through a dedicated application or web browser. For example, the user might say, "I would like to express my gratitude to my family." This recorded voice data is then sent from the device to a server via the Internet. The sent voice data is encrypted and transmitted securely.
[1817] The server uses voice recognition technology to analyze the received voice data. Specifically, it converts the voice data into text data using the Google Cloud Speech-to-Text API. Through this conversion process, the voice message is obtained as text information.
[1818] The server then inputs the converted text data into a generative AI model, such as OpenAI's GPT-4. The prompt text might be something like, "Based on the user's voice message, please create a digital will expressing gratitude to your family."
[1819] The generative AI model generates a digital will based on the input text data and prompts, such as, "Dear family, thank you for your continued support. Thanks to you, I have been able to live a happy life. I hope you will continue to be healthy and happy."
[1820] The generated text data is then converted back into audio data using the Google Cloud Text-to-Speech API, which converts the text data into natural-sounding speech.
[1821] Finally, the server stores the generated voice message as a digital will, which is then sent to family members at a time specified by the user (for example, after the user's death) via email or a dedicated application.
[1822] As a specific example, a user opens a dedicated application on their smartphone and says, "I would like to express my gratitude to my family through a voice message." Once the recording is complete, the device sends the voice data to a server. The server converts the voice data into text using the Google Cloud Speech-to-Text API and inputs the text data into a generative AI model. The generative AI model generates a digital will based on the prompt and converts the text data into voice data using the Google Cloud Text-to-Speech API. Finally, the server saves the generated voice message as a digital will and sends it to their family at a time specified by the user.
[1823] An example prompt is, "Create a digital will expressing gratitude to your family based on the user's voice message."
[1824] The flow of the identification process in the second embodiment will be described with reference to FIG.
[1825] Step 1:
[1826] The user records a voice message.
[1827] Users record voice messages using a device such as a smartphone or PC through a dedicated application or web browser. For example, a user might say, "I want to express my gratitude to my family." The input is the user's voice, and the output is the recorded voice data.
[1828] Step 2:
[1829] The device sends the recorded audio data to the server.
[1830] The device sends the recorded voice data to a server via the Internet. The data is encrypted before transmission. The input is the recorded voice data, and the output is the voice data sent to the server.
[1831] Step 3:
[1832] The server converts the voice data into text data.
[1833] The server uses the Google Cloud Speech-to-Text API to convert the received voice data into text data. For example, the voice saying "I want to express my gratitude to my family" is converted into text "I want to express my gratitude to my family." The input is voice data, and the output is text data.
[1834] Step 4:
[1835] The server inputs the text data into the generative AI model.
[1836] The server inputs the converted text data into a generative AI model (for example, OpenAI's GPT-4). The prompt text is something like, "Based on the user's voice message, please create a digital will expressing gratitude to your family." The input is the text data and the prompt text, and the output is the input data for the generative AI model.
[1837] Step 5:
[1838] A generative AI model generates a digital will.
[1839] The generative AI model generates a digital will based on the input text data and prompt text. For example, it might generate something like, "Dear family, thank you for your continued support. Thanks to you, I have been able to live a happy life. I hope you will continue to be healthy and happy." The input is the text data and prompt text, and the output is the text data of the generated digital will.
[1840] Step 6:
[1841] The server converts the generated text data into audio data.
[1842] The server uses the Google Cloud Text-to-Speech API to convert the generated text data back into speech data. This API converts text data into natural-sounding speech. The input is the generated text data, and the output is speech data.
[1843] Step 7:
[1844] The server stores the digital will.
[1845] The server stores the generated voice message as a digital will. The stored digital will is sent to family members at a time specified by the user. The input is the generated voice data, and the output is the stored digital will.
[1846] Step 8:
[1847] The server sends the digital will at the specified time.
[1848] The server sends the saved digital will to the family at a time specified by the user (for example, after the user's death). The sending method is via email or a dedicated application. The input is the saved digital will, and the output is the sent digital will.
[1849] (Application example 2)
[1850] Next, a description will be given of Application Example 2 of Form Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1851] Conventional digital will systems have difficulty accurately reflecting the user's will and feelings, and have faced challenges in safely storing digital wills and transmitting them in a timely manner. In particular, there are risks that digital wills may be accessed illegally or may not be properly transmitted after the user's death. To solve these issues, a system is needed that can accurately analyze the user's will and feelings, safely store them, and transmit them appropriately only when specified conditions are met.
[1852] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.
[1853] In this invention, the server includes means for AI to automatically create a digital will from the user's everyday conversations and messages, means for encrypting and storing the digital will, means for transmitting the digital will to a designated person after the user's death, and means for decrypting and transmitting the digital will when designated conditions are met. This makes it possible to safely store a digital will that accurately reflects the user's wishes and feelings, and to transmit it to a designated person at the appropriate time.
[1854] "User" means an individual who uses the system to create a digital will.
[1855] "Daily conversations and messages" refers to voice and text communications that users engage in in their daily lives.
[1856] "AI" is a system that uses artificial intelligence technology to analyze a user's will and emotions and automatically create a digital will.
[1857] A "digital will" is a text message, audio message, video message, or a combination of these that reflects the user's wishes and feelings.
[1858] "Encryption" is a data conversion technology that prevents unauthorized access to digital wills by third parties.
[1859] "Preservation" refers to the act of safely storing a digital will.
[1860] "Designated Person" means a recipient designated by the User to whom the Digital Will is to be conveyed.
[1861] "Communication" is the act of sending a digital will to a designated person.
[1862] "Specified conditions" are specific circumstances or timing set by the user for transmitting their digital will.
[1863] "Decryption" is the act of returning an encrypted digital will to its original form.
[1864] "Sending" is the act of delivering the decrypted digital will to the designated recipient.
[1865] In the system for implementing this invention, AI automatically creates a digital will from a user's everyday conversations and messages, encrypts and stores the digital will, and decrypts and transmits the digital will when specified conditions are met. A specific embodiment of this system is described below.
[1866] Hardware and software used
[1867] Hardware: Smartphone, cloud storage (general cloud service)
[1868] Software: Python, cryptography library, boto3 library (for cloud storage integration)
[1869] Data processing and calculation
[1870] 1. User Input: Users use their smartphones to input everyday conversations and messages into the application, including text messages, voice messages, and video messages.
[1871] 2. AI analysis: The AI engine within the application analyzes the user's input data and extracts the user's intentions and emotions. This analysis is performed using a generative AI model.
[1872] 3. Creating a digital will: Based on the extracted intentions and emotions, the AI engine automatically creates a digital will.
[1873] 4. Encryption: The created digital will is encrypted using a cryptography library.
[1874] 5. Storage: The encrypted digital will is stored in cloud storage using the boto3 library.
[1875] 6. Setting conditions: The user sets conditions in the application for sending the digital will, such as "if 30 days have passed since the last login."
[1876] 7. Checking conditions: The server periodically checks whether the set conditions have been met.
[1877] 8. Decrypt and send: If the conditions are met, the server decrypts the encrypted digital will and sends it to the specified recipient.
[1878] Specific examples
[1879] When a user indicates their desire to express gratitude to their family through a voice message, the system operates as follows:
[1880] 1. The user records a voice message and enters it into the application.
[1881] 2. The AI engine within the application analyzes the voice message and extracts the user's intentions and emotions.
[1882] 3. The AI engine creates a digital will based on the extracted intentions and emotions.
[1883] 4. The digital will is encrypted and stored in cloud storage.
[1884] 5. The user sets a condition: "If 30 days have passed since the last login, send a message to family members."
[1885] 6. The server periodically checks the conditions and, if the conditions are met, decrypts the digital will and sends it to the family.
[1886] Prompt Sentence Examples
[1887] The user records a voice message and enters it into the app. Then, the message is encrypted and saved in cloud storage. Finally, set a condition: "If it has been 30 days since the last login, send a message to family members."
[1888] The flow of the specific processing in the application example 2 will be described with reference to FIG.
[1889] Step 1:
[1890] The user records a voice message and enters it into the terminal.
[1891] Input: User's voice message
[1892] Data processing: The device takes the voice data and converts it into the appropriate format.
[1893] Output: Formatted audio data
[1894] Step 2:
[1895] The device sends the voice data to the AI engine for analysis.
[1896] Input: Formatted audio data
[1897] Data calculation: The AI engine uses a generative AI model to analyze the user's intentions and emotions from the voice data.
[1898] Output: Analyzed intention and emotion data
[1899] Step 3:
[1900] The device creates a digital will based on analyzed data on intentions and emotions.
[1901] Input: Analyzed intention and emotion data
[1902] Data processing: The device generates will and emotion data as a digital will in the form of text messages, audio messages, video messages, or a combination of these.
[1903] Output: Digital will
[1904] Step 4:
[1905] The device encrypts the digital will.
[1906] Input: Digital Will
[1907] Data computation: The device uses the cryptography library to encrypt the digital will.
[1908] Output: Encrypted digital will
[1909] Step 5:
[1910] The device stores the encrypted digital will in cloud storage.
[1911] Input: Encrypted digital will
[1912] Data processing: The device uses the boto3 library to upload the encrypted digital will to cloud storage.
[1913] Output: URL of the encrypted digital will stored in cloud storage
[1914] Step 6:
[1915] The user sets conditions for transmitting a digital will on the terminal.
[1916] Input: Conditions set by the user (e.g., if 30 days have passed since the last login)
[1917] Data processing: The device saves the conditions in JSON format and uploads them to cloud storage.
[1918] Output: URL of the condition stored in cloud storage
[1919] Step 7:
[1920] The server periodically checks the condition.
[1921] Input: URL of the condition stored in cloud storage
[1922] Data calculation: The server retrieves the condition and compares it with the current situation to determine if the condition is met.
[1923] Output: A flag indicating whether the condition was met.
[1924] Step 8:
[1925] If the conditions are met, the server decrypts the encrypted digital will and sends it to the specified recipient.
[1926] Input: URL of the encrypted digital will, a flag indicating whether the conditions were met
[1927] Data calculation: The server receives the encrypted digital will, decrypts it using a cryptography library, and then sends it to the specified recipient via email or other means.
[1928] Output: Digital will sent to the specified recipient
[1929] Example 3
[1930] Next, a third embodiment of the third embodiment will be described. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1931] Conventional digital will systems have the problem that the process of users creating a will, saving it, and transmitting it to designated recipients after their death is cumbersome and burdensome for users. Furthermore, there was a lack of a reliable means to ensure that a will is transmitted reliably after the user's death is confirmed. This created the risk that the will would not be transmitted properly.
[1932] The specific processing by the specific processing unit 290 of the data processing device 12 in the third embodiment is realized by the following means.
[1933] In this invention, the server includes means for a user to input a digital will using a terminal and specify contact information for recipients, means for the server to save the input information in a database, and means for the server to transmit the digital will using a specified communication means when the user's death is confirmed. This allows users to easily create and save a digital will and to reliably transmit the will to the designated recipients after their death.
[1934] "User" refers to an individual who uses the System to create, store, and transmit a Digital Will to designated persons.
[1935] "Device" refers to the electronic device used by a user to access the system and enter a digital will, including, for example, a personal computer or smartphone.
[1936] "Digital Will" refers to the content of a will that a user creates and saves through the system, which is stored in electronic form and transmitted to designated recipients after the user's death.
[1937] "Beneficiary" means the person or entity designated to receive your Digital Will.
[1938] "Contact information" refers to the information necessary to send a digital will to a recipient, such as an email address or messenger application ID.
[1939] "Server" refers to the computer system that stores the digital will and contact information entered by the user and transmits the will after the user's death is confirmed.
[1940] "Database" means the information management system used by the Server to store Users' Digital Wills and contact information.
[1941] "Communication Method" refers to the method the server uses to transmit the user's digital will to the recipient, including email or a messenger application.
[1942] "Death confirmation" refers to the process in which a system administrator confirms that a user has died and notifies the server.
[1943] MODE FOR CARRYING OUT THE INVENTION
[1944] The present invention relates to a system that allows a user to create and store a digital will, and automatically transmit it to a designated person after the user's death. A specific embodiment of this system will be described below.
[1945] System configuration
[1946] The system includes a means for a user to input a digital will using a terminal and specify contact information for a recipient, a means for a server to store the input information in a database, and a means for the server to transmit the digital will using a specified communication means when the death of the user is confirmed.
[1947] Hardware and software used
[1948] Terminal: Electronic devices such as personal computers (PCs) and smartphones.
[1949] Server: A powerful computer system.
[1950] Database: A relational database management system such as MySQL.
[1951] Communication methods: Email transmission using the SMTP protocol, API for messenger applications.
[1952] Program processing
[1953] Users first log in to the system using their terminal, then enter the details of their digital will and the recipient's contact information, which is then sent to the server, which stores it in a database.
[1954] When a user's death is confirmed, the system administrator notifies the server of the user's death. Upon receiving the notification, the server retrieves the user's will information from the database and sends the will using the specified communication method.
[1955] Specific examples
[1956] For example, suppose a user wants to email their will to their family. The user logs into the system and enters the following information:
[1957] Will states: "I leave all my assets to my wife."
[1958] Recipient email address: "family@example.com"
[1959] Once the user's death is confirmed, the server uses the SMTP protocol to send an email to "family@example.com" containing the contents of the will entered by the user.
[1960] Prompt Sentence Examples
[1961] An example of a prompt to input to a generative AI model is as follows:
[1962] Develop a system that sends a digital will to a designated recipient when a user dies. The user enters the contents of the will and the recipient's contact information, which is then stored in a database. Once the user's death is confirmed, the server will send the will using the designated communication method (email or messenger application). Specific technologies used include Python, MySQL, the SMTP protocol, and the APIs of each messenger application.
[1963] The flow of the identification process in the third embodiment will be described with reference to FIG.
[1964] Step 1:
[1965] A user logs in to the system.
[1966] The user accesses the system's login screen using a terminal and enters their ID and password. The entered authentication information is sent to the server, which then checks it against a database for authentication. If authentication is successful, the server sends data to the terminal to display the main screen for the user.
[1967] Input: User ID and password
[1968] Data processing: The server checks the database for authentication
[1969] Output: Main screen display
[1970] Step 2:
[1971] A user enters a digital will and specifies contact information for recipients.
[1972] The user clicks the "Create a Digital Will" button on the main screen to move to the will creation screen. On the will creation screen, the user enters the contents of the will and the recipient's contact information. Once the information is complete, the user clicks the "Save" button. The entered information is sent to the server.
[1973] Input: Will details, recipient's contact information
[1974] Data processing: The server receives the entered information and stores it in a database
[1975] Output: Save complete message
[1976] Step 3:
[1977] The server stores the entered information in a database.
[1978] The server receives the contents of the will and the recipient's contact information sent by the user and stores them in a database. If the save is successful, the server sends data to the terminal to display a message to the user indicating that the save was successful.
[1979] Input: Will details, recipient's contact information
[1980] Data processing: The server stores the information in a database
[1981] Output: Save complete message
[1982] Step 4:
[1983] The user's death is confirmed.
[1984] When a user's death is confirmed, the system administrator logs in to the administrator interface, enters the user's ID, and clicks the "Confirm Death" button. The server then confirms the user's death.
[1985] Input: User ID
[1986] Data manipulation: The server confirms the user's death
[1987] Output: Death confirmation notification
[1988] Step 5:
[1989] The server transmits the digital will using the specified communication means.
[1990] The server retrieves the user's will information from the database and sends the will to the recipient using the specified communication method (for example, email using the SMTP protocol). If the transmission is successful, the server notifies the administrator of the completion of transmission.
[1991] Input: Will information of the user, contact information of the recipient
[1992] Data processing: The server acquires the will information and sends it using the specified communication method.
[1993] Output: Notification of completion of sending
[1994] (Application example 3)
[1995] Next, a description will be given of Application Example 3 of Form Example 3. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[1996] Conventional digital will systems have the problem of making it difficult to safely and securely transmit a will to designated recipients after a user's death. There is also the risk that the contents of a digital will may be leaked to a third party. Furthermore, there are issues with the effort required for users to create a will and how to properly store the contents of a will.
[1997] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 3 is realized by the following means.
[1998] In this invention, the server includes means for AI to automatically create a digital will from the user's everyday conversations and messages, means for storing the digital will, means for transmitting the digital will to a designated person after the user's death, means for encrypting the digital will, means for decrypting the encrypted digital will, and means for sending the digital will to a designated person by email, thereby enabling the safe storage and reliable transmission of the digital will.
[1999] A "User" is an individual who uses the system to create a digital will and transmit it to a designated person.
[2000] "Daily conversations and messages" refers to voice and text communication that users engage in in their daily lives.
[2001] "AI" stands for artificial intelligence, a technology that analyzes users' conversations and messages and automatically creates digital wills.
[2002] A "digital will" is an electronic document containing a user's wishes and messages that are transmitted to designated recipients after the user's death.
[2003] "Means of storage" refers to the methods and technologies used to safely store a digital will.
[2004] "Means of communication" refers to the method or technology used to transmit the digital will to designated recipients after the user's death.
[2005] "Means of encryption" refers to technology that encrypts data to protect the contents of a digital will from being leaked to third parties.
[2006] "Means of decryption" refers to the technology used to restore an encrypted digital will to its original content.
[2007] "Means of sending by email" refers to the method or technology for sending a digital will to a designated person via email.
[2008] The system for implementing this invention uses AI to automatically create and save a digital will based on a user's everyday conversations and messages, and transmit it to designated recipients after the user's death. Specific embodiments of this system are described below.
[2009] System Configuration
[2010] The system consists of the following main components:
[2011] 1. User device: A device that users use on a daily basis, such as a smartphone or computer.
[2012] 2. Server: The central system that creates, stores, encrypts, decrypts, and transmits digital wills.
[2013] 3. AI model: Artificial intelligence that analyzes a user's everyday conversations and messages to automatically create a digital will.
[2014] Hardware and software used
[2015] Hardware: smartphones, PCs, servers
[2016] Software: Python, smtplib (email sending library), cryptography (data encryption library)
[2017] Data processing and calculation
[2018] 1. Data collection: The user's device collects everyday conversations and messages and sends them to the server.
[2019] 2. Data analysis: The AI model on the server analyzes the collected data and understands the user's intentions and emotions.
[2020] 3. Creating a digital will: The AI model automatically creates a digital will based on the analysis results.
[2021] 4. Data Encryption: The created digital will is encrypted using a cryptography library.
[2022] 5. Data storage: The encrypted digital will is stored securely on the server.
[2023] 6. Data decryption: After the user's death, the encrypted digital will is decrypted when sending the digital will to the designated recipient.
[2024] 7. Sending the data: The decrypted digital will is sent via email to the specified recipient using the smtplib library.
[2025] Specific examples
[2026] Users use their smartphones to carry out everyday conversations and messages. This data is automatically sent to a server and analyzed by an AI model. A digital will is created based on the analysis results, encrypted, and stored on the server. After the user's death, the digital will is decrypted and sent via email to the designated recipient.
[2027] Prompt Sentence Examples
[2028] Design a system that allows users to create and send digital wills to designated recipients using the "Digital Will Secure" application. Provide detailed instructions for encrypting and securely storing data, including the ability to automatically send digital wills after the user's death.
[2029] The flow of the specific processing in Application Example 3 will be described with reference to FIG.
[2030] Step 1:
[2031] User devices collect everyday conversations and messages.
[2032] Input: User's daily conversation and message data.
[2033] Data processing: Converting voice data into text and formatting text data.
[2034] Output: Formatted text data.
[2035] Specific operation: The application collects conversations and messages that users make on their smartphones or computers in real time and converts them into text using voice recognition technology.
[2036] Step 2:
[2037] The user terminal sends the collected data to the server.
[2038] Input: Formatted text data.
[2039] Data processing: Encrypt the data before sending it.
[2040] Output: Encrypted text data.
[2041] Specific operation: The user device encrypts the formatted text data and sends it to the server using a secure communication protocol.
[2042] Step 3:
[2043] The server parses the received data.
[2044] Input: Encrypted text data.
[2045] Data processing: The data is decrypted and analyzed using an AI model.
[2046] Output: Analysis results (user intentions and feelings).
[2047] Specific operation: The server decrypts the encrypted text data and inputs it into an AI model to analyze the user's intentions and emotions.
[2048] Step 4:
[2049] The server creates a digital will based on the analysis results.
[2050] Input: Analysis results (user's intentions and emotions).
[2051] Data processing: Generate a digital will based on the analysis results.
[2052] Output: Digital will (text format).
[2053] Specific operation: Based on the analysis results, the AI model automatically creates a digital will that reflects the user's wishes and feelings.
[2054] Step 5:
[2055] The server encrypts and stores the digital will.
[2056] Input: Digital will (text format).
[2057] Data processing: The digital will is encrypted and stored in a database.
[2058] Output: Encrypted digital will.
[2059] How it works: The server encrypts the digital will and stores it in a secure database.
[2060] Step 6:
[2061] After the user's death, the server sends a digital will to a designated recipient.
[2062] Input: Encrypted digital will, contact information for the person named.
[2063] Data processing: Decrypt the digital will and send it via email.
[2064] Output: A digital will sent to the specified recipient.
[2065] Specific operation: The server decrypts the encrypted digital will and sends it via email using the contact information of the specified recipient.
[2066] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.
[2067] "Example 1"
[2068] In one embodiment of the present invention, the AI engine analyzes emotions from a user's everyday conversations and messages. This emotion analysis is performed based on the user's vocabulary, tone, expressions, etc. For example, if a user sends a message saying "I had a lot of fun today," the AI engine will analyze that the user is feeling happy from this message.
[2069] "Example 2"
[2070] Furthermore, the AI engine includes an emotion engine that detects changes in the user's emotions and updates the content of the digital will accordingly. For example, if the user expresses their joy at seeing their grandchildren for the first time in a message, the emotion engine will detect this joy and add a message of gratitude to the grandchildren to the digital will.
[2071] "Example 3"
[2072] The AI engine will also transmit the digital will to designated recipients after the user's death. This will be done via the communication method designated by the user, such as email or a messenger app. For example, once the user's death is confirmed, the AI engine will automatically send the digital will to the user's family by email.
[2073] The processing flow of each embodiment will be described below.
[2074] "Example 1"
[2075] Step 1: The AI engine collects the user's daily conversations and messages.
[2076] Step 2: Analyze the user's sentiment from the collected conversations and messages. This analysis is based on the user's language, tone, and expressions.
[2077] Step 3: Create a digital will based on the analyzed emotions.
[2078] "Example 2"
[2079] Step 1: The AI engine uses the emotion engine to detect changes in the user's emotions. Step 2: If a change in emotion is detected, the content of the digital will is updated accordingly.
[2080] Step 3: Save your updated digital will.
[2081] "Example 3"
[2082] Step 1: The AI engine checks the designated recipient after the user's death.
[2083] Step 2: Confirm the means of communication to convey your digital will to the designated recipients.
[2084] Step 3: Communicate your digital will to the designated recipients via the confirmed means of communication.
[2085] Example 1
[2086] Next, a description will be given of Example 1 of Form Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."
[2087] Conventional digital will creation systems require users to input the contents of their wills themselves, which is time-consuming and makes it difficult to accurately reflect the user's true wishes and feelings. Furthermore, there are insufficient means to properly communicate the will after the user's death, which means there is a risk that the contents of the will will not be conveyed reliably.
[2088] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.
[2089] In this invention, the server includes means for collecting the user's daily conversations and messages, means for analyzing the collected conversations and messages to extract the user's will and feelings, means for automatically creating a digital will based on the extracted will and feelings, means for storing the created digital will, and means for transmitting the digital will to a designated person after the user's death. This makes it possible to automatically create a digital will that reflects the user's true will and feelings and to reliably transmit it.
[2090] "User" refers to any individual or entity that uses the System.
[2091] "Daily conversations and messages" refers to the content of communication that users engage in on a daily basis, including text, audio, video, and other formats.
[2092] "Collection methods" refers to the combination of hardware and software used to capture and store users' everyday conversations and messages.
[2093] "Means of analysis" refers to algorithms and technologies used to analyze collected conversations and messages and extract user intentions and emotions.
[2094] "Intentions and emotions" refers to the feelings and intentions expressed by the user, such as hope, gratitude, joy, and sadness.
[2095] A "digital will" refers to an electronic will created based on the user's wishes and feelings.
[2096] "Automatic generation means" refers to software and algorithms for generating a digital will without user intervention.
[2097] "Means for storage" refers to a database and storage system for securely storing the created digital will.
[2098] "Means of Communication" refers to the communications methods and protocols for transmitting a Digital Will to designated persons after a User's death.
[2099] "Natural language processing technology" refers to technology that enables computers to understand and analyze human language.
[2100] MODE FOR CARRYING OUT THE INVENTION
[2101] This invention relates to a system that analyzes a user's everyday conversations and messages, extracts the user's intentions and feelings, and automatically creates a digital will. A specific embodiment of this system will be described below.
[2102] System configuration
[2103] Hardware and software configuration:
[2104] Device: A device such as a smartphone or computer that has a messenger application installed that the user uses on a daily basis.
[2105] Server: A server for collecting and analyzing messages, generating and storing digital wills.
[2106] AI engine: Software that uses natural language processing technology to analyze messages and extract user intent and emotions. Specifically, it uses Google Cloud Natural Language API and IBM Watson Natural Language Understanding.
[2107] Program processing
[2108] Data collection:
[2109] The device collects messages sent and received by users on the messenger app in real time. For example, if a user sends a message saying, "I had a great time today," the message will be stored on the device.
[2110] Data transmission:
[2111] The terminal encrypts the collected messages and sends them to the server using a secure communication protocol (e.g., HTTPS).
[2112] Data Analysis:
[2113] The server inputs the received message into the AI engine, which uses natural language processing technology to analyze the message and extract the user's emotions and intentions based on their vocabulary, tone, and expressions.
[2114] Generate a digital will:
[2115] The server generates a digital will based on the extracted emotions and intentions. For example, if a user expresses their wish to "express gratitude to their family," the AI engine will analyze the message and create a digital will expressing their gratitude.
[2116] Digital Will Storage and Notification:
[2117] The server encrypts the generated digital will, stores it in a secure database, and, if necessary, notifies the user that a digital will has been generated.
[2118] Specific examples
[2119] The user sends a message to a messenger application saying, "Today was so much fun." The device collects this message and sends it to a server. The server inputs the message into an AI engine and performs sentiment analysis. The AI engine extracts the user's feelings of joy, and the server generates a digital will saying, "Today was so much fun. I was happy to spend time with my family." The generated digital will is stored in a database and notified to the user.
[2120] Prompt Sentence Examples
[2121] "Please explain in detail the processing steps of the AI engine that analyzes messages sent by users via messenger applications, extracts their emotions and intentions, and creates a digital will. Please also include specific operations."
[2122] In this way, it becomes possible to automatically create and reliably transmit a digital will that reflects the user's true wishes and feelings.
[2123] The flow of the identification process in the first embodiment...
Claims
1. A means for analyzing the will and emotions of a user from the user's daily conversations and messages by inputting a specific prompt sentence into a generating AI model, and creating a digital will based on the results of the analysis; means for detecting changes in the user's emotions using an emotion engine and updating the content of the digital will in response to the changes; means for storing said updated digital will; means for encrypting the content of said stored digital will; means for transmitting said encrypted digital will to a designated recipient after said user's death; A system including:
2. The system of claim 1 , further comprising means for coordinating with an external death verification service to verify the death of the user.
3. The system of claim 1 , wherein the message comprises one of a text message, an audio message, and a video message.
Citation Information
Patent Citations
Method and system for service regarding will and recording medium with control program therefor recorded
JP2002049708A
Document change notification device
JP2006277581A
Ending note creation support system and ending note creation support method
JP2021174451A
Persona chatbot control method and system
JP2022180282A
Cited By
Will writing support program, will writing support device, will writing support method, and will writing support system
JP7789256B1