system
The system addresses the challenge of managing elderly individuals' personal information by securely storing and automating the creation of legal documents and providing a chatbot interface, reducing the burden on family members.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2026-03-16
AI Technical Summary
Family members face significant challenges in managing and organizing the personal information and contractual data of elderly individuals after their passing, leading to time-consuming and labor-intensive processes, especially in the context of nuclear families and an aging society.
A system that includes inputting and storing important contractual data, automatically creating legal documents and wills, providing a chatbot function for inquiries, and restricting access to designated bereaved families, utilizing AI models for secure data management and document generation.
Reduces the burden on bereaved families by efficiently organizing and managing contractual data and creating necessary legal documents, ensuring compliance with legal requirements and personal wishes.
Smart Images

Figure 2026047845000001_ABST
Abstract
Description
Technical Field
[0005] ,
[0001] The technology of the present disclosure relates to a system.
Background Art
[0002] Patent Document 1 discloses a method for controlling a persona chatbot performed by at least one processor, the method including receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to an explanation of the chatbot's 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
Summary of the Invention
Problems to be Solved by the Invention
[0004] When an elderly person passes away, the family members cannot grasp the information and contract status known only to that individual, resulting in the problem that a large amount of time and labor have to be spent to deal with it. In addition, with the trend of nuclear families and the increase in single elderly people, as well as the progress of an aging society, there is a growing need for efficient personal information management and posthumous arrangement. Against these social backgrounds, there is an increasing need for a system that organizes the contract information of the elderly and enables the family members to respond smoothly.
Means for Solving the Problems
[0005] The present invention is a system that includes means for inputting and storing important contractual data of an individual, means for automatically creating legal documents and wills based on the stored data, means for providing the created documents to designated bereaved families, means for providing a chatbot function for bereaved families to make inquiries, and means for restricting access to the data and functions to only pre-configured bereaved families. Specifically, important contractual data of an individual includes ownership status of a home, bank account information, assets, utility bills, insurance contracts, and mobile phone contracts. By securely storing and managing this data and automatically creating and providing the necessary documents using an AI model, the burden on bereaved families can be reduced and the individual's wishes can be fulfilled.
[0006] "Personal important contractual data" refers to important information related to necessary procedures and the creation of legal documents, such as ownership status of a person's home, bank account information, assets, utility bills, insurance contracts, and mobile phone contracts.
[0007] A "legal document" refers to a document that has legal validity and is necessary for the smooth progress of legal procedures, such as a will or documents required for inheritance procedures.
[0008] A "will" is a document in which an individual specifies the distribution of their assets and other important instructions after their death, and it has legal effect.
[0009] "Bereaved family" refers to the family members and relatives left behind when an elderly person dies, and who are responsible for inheriting the deceased's wishes and assets.
[0010] A "chatbot" is an artificial intelligence that has the function of automatically answering inquiries and questions from users.
[0011] "Access restriction" refers to a security feature that allows only specific individuals to access a system or view data, preventing access from others.
[0012] "Home ownership status" refers to information regarding the ownership of real estate owned by an individual, based on documents such as land registers and title deeds.
[0013] "Bank account information" refers to information such as the account number, balance, and transaction history of an individual's bank account.
[0014] "Assets" refer to property owned by an individual, such as cash, stocks, bonds, and real estate.
[0015] "Public utility charges" refer to the fees paid for public services such as electricity, gas, water, telephone, and internet.
[0016] An "insurance contract" refers to information including the details and amount of coverage for life insurance, health insurance, and other insurance policies that an individual has taken out.
[0017] A "mobile phone contract" refers to information about an individual's mobile phone carrier, pricing plan, contract details, and other relevant information.
[0018] An "AI model" is an artificial intelligence algorithm or system designed to perform a specific task by learning from large amounts of data. [Brief explanation of the drawing]
[0019] [Figure 1] This is a conceptual diagram showing an example of the configuration of a data processing system according to the first embodiment. [Figure 2] This is a conceptual diagram showing an example of the essential functions of a data processing device and a smart device according to the first embodiment. [Figure 3] This is a conceptual diagram showing an example of the configuration of a data processing system according to the second embodiment. [Figure 4] This is a conceptual diagram showing an example of the main functions of a data processing device and smart glasses according to the second embodiment. [Figure 5] This is a conceptual diagram showing an example of the configuration of a data processing system according to the third embodiment. [Figure 6] It is a conceptual diagram showing an example of the main functions of a data processing device and a headset-type terminal according to the third embodiment. [Figure 7] It is a conceptual diagram showing an example of the configuration of a data processing system according to the fourth embodiment. [Figure 8] It is a conceptual diagram showing an example of the main functions of a data processing device and a robot according to the fourth embodiment. [Figure 9] It shows an emotion map to which a plurality of emotions are mapped. [Figure 10] It shows an emotion map to which a plurality of emotions are mapped. [Figure 11] It is a sequence diagram showing the processing flow of the data processing system in Example 1. [Figure 12] It is a sequence diagram showing the processing flow of the data processing system in Application Example 1. [Figure 13] It is a sequence diagram showing the processing flow of the data processing system in Example 2 when an emotion engine is combined. [Figure 14] It is a sequence diagram showing the processing flow of the data processing system in Application Example 2 when an emotion engine is combined.
Embodiments for Carrying Out the Invention
[0020] Hereinafter, an example of an embodiment of a system according to the technology of the present disclosure will be described with reference to the accompanying drawings.
[0021] First, the language used in the following description will be explained.
[0022] In the following embodiments, the signed processor (hereinafter simply referred to as "processor") may be a single arithmetic unit or a combination of multiple arithmetic units. Furthermore, the processor may be a single type of arithmetic unit or a combination of multiple types of arithmetic units. Examples of arithmetic units include CPU (Central Processing Unit), GPU (Graphics Processing Unit), GPGPU (General-Purpose computing on Graphics Processing Units), and APU (Accelerated Processing Unit).
[0023] In the following embodiments, signed RAM (Random Access Memory) is a memory that temporarily stores information and is used as work memory by the processor.
[0024] In the following embodiments, the signed storage is one or more non-volatile storage devices that store various programs and various parameters. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), or magnetic tapes.
[0025] In the following embodiments, the signed communication interface (I / F) is an interface that includes a communication processor and an antenna, etc. The communication interface manages communication between multiple computers. Examples of communication standards applicable to the communication interface include wireless communication standards such as 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), or Bluetooth (registered trademark).
[0026] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." That is, "A and / or B" means that it may be A alone, or B alone, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" applies when expressing three or more things linked by "and / or."
[0027] [First Embodiment]
[0028] Figure 1 shows an example of the configuration of the data processing system 10 according to the first embodiment.
[0029] As shown in Figure 1, the 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.
[0030] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0031] The smart device 14 comprises a computer 36, a reception device 38, an output device 40, a camera 42, and a communication interface 44. The computer 36 comprises a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The reception device 38, output device 40, and camera 42 are also connected to the bus 52.
[0032] The reception device 38 is equipped with a touch panel 38A and a microphone 38B, etc., and receives user input. The touch panel 38A receives user input by detecting contact with an object (e.g., a pen or finger). The microphone 38B receives user input by detecting the user's voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and 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.
[0033] 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 perceptible to the user 20 (e.g., audio and / or text). The display 40A displays visible information such as text and images according to instructions from the processor 46. The speaker 40B outputs audio according to instructions from the processor 46. The camera 42 is a small digital camera equipped with an optical system such as a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.
[0034] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various types of information between processor 46 and processor 28 via network 54.
[0035] Figure 2 shows an example of the main functions of the data processing device 12 and the smart device 14.
[0036] As shown in Figure 2, in the data processing device 12, a specific processing 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" related to the technology of this 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 according to the specific processing program 56 executed on the RAM 30.
[0037] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0038] In the smart device 14, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. The reception output program 60 is used in conjunction with a 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 processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0039] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0040] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to handle the situation smoothly. This system consists of three main elements: user, terminal, and server.
[0041] System Overview
[0042] 1. Input and storage of contract data
[0043] The user creates a personal account and logs into the system. The terminal displays forms for entering data about home ownership, bank account information, assets, utility bills, insurance policies, and mobile phone contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database.
[0044] 2. Automated legal document creation
[0045] After a user's death is confirmed, the server automatically creates necessary legal documents and wills based on information stored in the database. This process utilizes AI models to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0046] 3. Chatbot function
[0047] The terminal provides a chatbot interface where bereaved family members can enter questions when they log into the system. When a user enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is displayed to the user through the terminal.
[0048] Specific example
[0049] User contract data entry
[0050] Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in its database.
[0051] Automated creation of legal documents
[0052] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[0053] Using chatbots
[0054] Mr. Tanaka's son logs into the system and asks the chatbot questions about anything he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is displayed to his son through his device.
[0055] Security settings
[0056] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[0057] This significantly reduces the burden on surviving family members by automatically organizing contract information and creating necessary legal documents when an elderly person dies.
[0058] The following describes the processing flow.
[0059] Contract data storage
[0060] Step 1:
[0061] The user logs into the system. They enter their ID and password to be authenticated.
[0062] Step 2:
[0063] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[0064] Step 3:
[0065] The user enters the contract data. They enter the required information in each field and then confirm it.
[0066] Step 4:
[0067] The user reviews their input and presses the submit button. This sends the data to the system.
[0068] Step 5:
[0069] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[0070] Step 6:
[0071] The device sends data to the server. The input data is encrypted and transferred securely.
[0072] Step 7:
[0073] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[0074] Automatic language generation
[0075] Step 1:
[0076] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[0077] Step 2:
[0078] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[0079] Step 3:
[0080] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[0081] Step 4:
[0082] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[0083] Chatbot function
[0084] Step 1:
[0085] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[0086] Step 2:
[0087] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[0088] Step 3:
[0089] The user enters a question. They enter their question about the system into the text box.
[0090] Step 4:
[0091] The terminal sends the question to the server. The entered text data is transferred.
[0092] Step 5:
[0093] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[0094] Step 6:
[0095] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[0096] Step 7:
[0097] The device displays the answer to the user. The UI is updated to display the answer on the user's screen.
[0098] Security settings
[0099] Step 1:
[0100] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[0101] Step 2:
[0102] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[0103] Step 3:
[0104] The device sends data to the server. The data is encrypted and transferred securely.
[0105] Step 4:
[0106] The server receives and stores the data. The data is then encrypted and registered in the database.
[0107] Step 5:
[0108] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[0109] This allows the entire system to respond smoothly when an elderly person passes away, significantly reducing the burden on the bereaved family.
[0110] (Example 1)
[0111] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart device 14 will be referred to as the "terminal."
[0112] When elderly people approach the end of their lives, there is a need to quickly organize their contractual information and wills so that their families can handle things appropriately. Generally, important contractual data is stored in various locations, requiring families to spend a great deal of time and effort to understand and manage it. Furthermore, creating the necessary legal documents requires specialized knowledge, and in many cases, the assistance of professionals is necessary. An efficient system is needed to solve these problems and reduce the burden on families.
[0113] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0114] In this invention, the server includes means for inputting and storing important contract data of an individual, means for automatically creating legal documents and wills based on the stored data, and means for providing the created documents to a designated family member. This makes it possible to centrally manage the contract information of elderly people and automatically generate and provide legal documents to their families. Furthermore, families can quickly obtain the necessary information through an interactive interface, thus reducing their burden.
[0115] "Important personal contract data" refers to important contract information that an individual holds during their lifetime, such as ownership status of their home, bank account information, assets, utility bills, insurance contracts, and communication service contracts.
[0116] "Accumulated data" refers to information in a database where contract information and asset information entered by users are stored.
[0117] "Legal documents" refer to documents created in accordance with the law, such as wills and contract termination notices.
[0118] A "will" refers to a legal document that records the distribution of assets and other instructions that a deceased person has decided upon during their lifetime.
[0119] "Family" refers to the surviving family members and relatives designated by the user during their lifetime.
[0120] The "interactive interface function" refers to a feature that allows family members to input questions into the system and receive appropriate answers.
[0121] "Access restrictions" refer to limitations that allow only pre-configured family members to access data and features.
[0122] "Encryption" refers to the process of transforming data using a specific algorithm to ensure its confidentiality.
[0123] A "generative AI model" refers to an artificial intelligence model that uses machine learning and natural language processing to automatically generate appropriate and legally valid documents from input data.
[0124] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling their family to handle the situation smoothly. This system consists of three main elements: the user, the terminal, and the server.
[0125] System Overview
[0126] Input and storage of contract data
[0127] First, the user creates a dedicated account and logs into the system. The terminal displays forms for entering data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication service contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[0128] As a concrete example, Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which then securely stores the data in a database.
[0129] Automated legal document creation
[0130] After a user's death is confirmed, the server automatically generates necessary legal documents and wills based on information stored in the database. This process utilizes a generative AI model to produce accurate and legally valid documents. For example, an AI model employing natural language processing (NLP) can be used. The generated documents are then sent from the server to the designated family via email or a dedicated portal.
[0131] As a concrete example, once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to Mr. Tanaka's family via email.
[0132] Chatbot function
[0133] The device provides an interactive interface where family members can input questions when they log into the system. Once a family member inputs a question, the device sends it to the server. The server's AI model generates an appropriate answer, which is then displayed to the family member through the device. This interface can be implemented, for example, using a chatbot engine.
[0134] As a concrete example, Tanaka's family logs into the system and asks the chatbot questions about things they don't understand. For example, if they type, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is then displayed to the family through their device. An example of a prompt would be, "Ask the chatbot, 'How do I go about opening my father's bank account?' and have the AI model generate an appropriate answer. Display that answer to the user."
[0135] This system can significantly reduce the burden on families by automatically organizing contract information and creating necessary legal documents when an elderly person passes away.
[0136] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0137] Step 1:
[0138] Users create a personal account. This is done the first time they use the system. Users enter information such as their name, email address, and password. This generates an account, and the user information is stored on the server.
[0139] Input: Name, email address, password, etc.
[0140] Output: Notification of account creation completion
[0141] Step 2:
[0142] The user logs in. They log in to the system using the account information they created (email address and password). The server authenticates the entered information and grants permission to log in.
[0143] Enter: Email address, password
[0144] Output: Login completion notification, user dashboard display
[0145] Step 3:
[0146] The terminal displays input forms to the user. These forms are for entering information about home ownership status, bank account information, assets, utility bills, insurance policies, and communication service contracts.
[0147] Input: None
[0148] Output: An input form is displayed.
[0149] Step 4:
[0150] The user enters the required information into the input form and presses the submit button. The entered data is temporarily stored in the device's memory.
[0151] Input: Home ownership status, bank account information, insurance policies, etc.
[0152] Output: Input data is temporarily stored.
[0153] Step 5:
[0154] The terminal sends the entered data to the server. The transmitted data is received by the server.
[0155] Input: Data entered by the user
[0156] Output: Data is received by the server.
[0157] Step 6:
[0158] The server encrypts the received data and securely stores it in the database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[0159] Input: Submitted user data
[0160] Output: Encrypted data is stored in the database.
[0161] Step 7:
[0162] The server confirms the user's death. This includes regular checks for status updates and mechanisms for receiving notifications from family members and relevant organizations.
[0163] Input: Life / death information, notifications from relevant organizations
[0164] Output: Confirmation that the user has passed away.
[0165] Step 8:
[0166] The server retrieves the necessary information from the database. It reads contract information and asset information entered by the user from the database.
[0167] Input: User contract information and asset information data
[0168] Output: Acquired contract information and asset information
[0169] Step 9:
[0170] The server uses an AI model to generate legal documents. Based on the acquired information, the generating AI model creates accurate and legally valid wills and contract termination notices.
[0171] Input: Acquired contract information and asset information
[0172] Output: Generated wills and contract termination notices
[0173] Step 10:
[0174] The server provides the generated document to the designated family. The generated document is sent to the designated family via email or a dedicated portal.
[0175] Input: Generated wills and contract termination notices
[0176] Output: Sending documents to family
[0177] Step 11:
[0178] The device provides an interactive interface to the family. When a user logs into the system, the interactive interface is displayed.
[0179] Input: None
[0180] Output: Display of interactive interface
[0181] Step 12:
[0182] Family members enter questions into an interactive interface. The entered questions are sent from the terminal to the server.
[0183] Input: Family Question
[0184] Output: The question is sent to the server.
[0185] Step 13:
[0186] The server generates appropriate answers using an AI model. It analyzes the question and creates appropriate answers using a generative AI model.
[0187] Input: Family Question
[0188] Output: Generated answer
[0189] Step 14:
[0190] The device displays the generated responses to the family. By displaying the responses received from the server to the family, it provides the necessary information.
[0191] Input: Generated answer
[0192] Output: Display of responses to family
[0193] This will automatically organize contract information and create legal documents when an elderly person dies, reducing the burden on the family.
[0194] (Application Example 1)
[0195] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart device 14 will be referred to as the "terminal."
[0196] The problem this invention aims to solve is to automatically organize various contract information and will contents necessary when an elderly person dies, enabling surviving family members to handle these matters without hassle. Conventional methods require manually organizing this information and creating appropriate legal documents, which is time-consuming and laborious. Furthermore, there were many concerns regarding information management and security.
[0197] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0198] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved family members; means for providing a chatbot function for the bereaved family members to make inquiries; means for restricting access to the data and functions to only pre-configured bereaved family members; means for encrypting the sent contract data using AI and securely storing it in a database; and means for inputting and updating the contract data via a smartphone application. This enables the automatic organization of contract information and the generation of legal documents, allowing bereaved family members to respond smoothly when an elderly person dies.
[0199] "Important personal contract data" refers to information about contracts owned by elderly individuals, including real estate ownership status, financial institution account information, assets, utility bills, insurance contracts, and communication contracts.
[0200] "Legal documents" refer to wills and other legally valid documents created based on an individual's important contractual data.
[0201] "Emergency family members" refers to those designated as entitled to inherit the estate of an elderly person after their death, or their family members.
[0202] A "chatbot function" refers to an interface that automatically generates and displays answers using natural language processing technology when bereaved family members make inquiries to the system.
[0203] "AI-based encryption" refers to a method of securely encrypting received contract data using artificial intelligence technology to protect it from unauthorized access.
[0204] A "smartphone application" refers to software that runs on a mobile device and is used by users to input and update various contract data.
[0205] The system that realizes this invention consists of three main elements: a user, a terminal, and a server.
[0206] 1. Input and storage of contract data
[0207] Users create a personal account and log in to the system via a smartphone application. After logging in, the application displays a form for entering data related to home ownership, financial institution account information, assets, utility bills, insurance contracts, and communication contracts. Users enter this information and press the submit button. The device sends the entered data to the server, which uses AI to encrypt the data and securely store it in a database.
[0208] 2. Automated legal document creation
[0209] After a user's death is confirmed, the server automatically generates legal documents and wills based on contract data stored in the database. This process utilizes a generation AI model to create accurate and legally valid documents. The generated documents are then sent from the server to pre-designated family members via email or a dedicated portal.
[0210] 3. Chatbot function
[0211] The terminal provides a chatbot interface that allows bereaved family members to enter questions when they log into the system. Once a family member enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is then displayed to the family member through the terminal.
[0212] Hardware and software to be used
[0213] hardware
[0214] Smartphone: A device used by users to enter and update contract data.
[0215] software
[0216] Python: Used as a server-side scripting language.
[0217] Flask: Used as a web framework.
[0218] SQLite: Used for database management.
[0219] JWT: Used for token generation and authentication.
[0220] Hashlib: Used for encrypting passwords.
[0221] Specific examples of explanatory texts
[0222] After a user (e.g., Mr. Tanaka) logs into the smartphone application, they enter information such as ownership details of their home, bank account information, and insurance policies. When they press the submit button, the device sends the data to a server, which encrypts it and securely stores it in a database. Once Mr. Tanaka's death is confirmed, the server retrieves the information from the database and uses a generative AI model to create an accurate will. The created will is then emailed to the designated family members. Mr. Tanaka's son logs into the system and asks the chatbot any questions he has. For example, if he enters, "How should I handle my father's bank account procedures?", the generative AI model generates an appropriate answer, which is displayed to Mr. Tanaka's son via his device.
[0223] Example of a prompt:
[0224] Log in to the SecureLegacy app and enter your home ownership information and bank account details. Once you enter the information in the entry box and tap the submit button, your data will be encrypted and securely stored on the server. Upon your death, AI will automatically generate the necessary will based on this information.
[0225] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0226] Step 1:
[0227] The user logs in using a smartphone application. The input is the user's authentication information (e.g., username and password). The device receives this information, hashes it (SHA256), and generates a secure token. The output is the JWT token generated for the authenticated user.
[0228] Step 2:
[0229] After logging in, the user enters data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication contracts. The input consists of various contract data. The terminal sends this data to the server. The output is the contract data sent to the server.
[0230] Step 3:
[0231] The server encrypts the received contract data using advanced encryption technology. The input is the contract data sent to the server. The server securely stores the encrypted data in its database. The output is the encrypted and securely stored data.
[0232] Step 4:
[0233] When a user's death is confirmed, the server retrieves already stored contract data from the database. The inputs are death confirmation information and contract data from the database. Based on this, the server uses a generative AI model to create legal documents and wills. The output is the generated legal documents and wills.
[0234] Step 5:
[0235] The server sends the generated legal documents and wills to pre-designated family members via email or a dedicated portal. Inputs are the generated legal documents and wills, as well as the family members' contact information. Outputs are the legal documents and wills sent to the family members.
[0236] Step 6:
[0237] The bereaved family logs into the system and enters their question using the chatbot interface. The input is the family's question. The terminal sends this to the server. The output is the question sent to the server.
[0238] Step 7:
[0239] The server uses a generative AI model to generate appropriate answers to the bereaved family's questions. The input is the content of the bereaved family's questions. The server sends the generated answers to the terminal. The output is the generated answers.
[0240] Step 8:
[0241] The terminal displays the response sent from the server to the bereaved family. The input is the response sent from the server. The output is the response displayed to the bereaved family.
[0242] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0243] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to respond smoothly. Furthermore, this invention includes an emotion engine that recognizes the user's emotions, and by adjusting the system's response content and tone according to the user's emotional state, it can provide more appropriate support. This system consists of three main elements: the user, the terminal, and the server.
[0244] System Overview
[0245] 1. Input and storage of contract data
[0246] The user creates a personal account and logs into the system. The device displays forms for entering data about home ownership, bank account information, assets, utilities, insurance policies, and mobile phone contracts. The user enters this information, and an emotion engine analyzes the user's input and voice. Once the user enters the data and presses the submit button, the device sends the entered data to the server, which encrypts the data and securely stores it in a database.
[0247] 2. Automated legal document creation
[0248] After a user's death is confirmed, the server automatically creates the necessary legal documents and wills based on the information stored in the database. This process uses an AI model to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0249] 3. Chatbot function
[0250] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. When a user inputs a question, the emotion engine analyzes the user's input data and voice data to identify the user's emotional state. The terminal sends the question to the server, where the server's AI model generates an appropriate response. In this process, the content and tone of the response are adjusted according to the user's emotional state. The response from the server is displayed to the user through the terminal.
[0251] Specific example
[0252] User contract data entry
[0253] Ms. Tanaka logs into the system and enters information such as her home ownership status, bank account details, and insurance contracts. During the input process, an emotion engine analyzes Ms. Tanaka's stress level and displays a message, for example, "If you have difficulty entering the information, you can receive support." When Ms. Tanaka presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in a database.
[0254] Automated creation of legal documents
[0255] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[0256] Using chatbots
[0257] Mr. Tanaka's son logs into the system and asks the chatbot questions about things he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the emotion engine analyzes the son's emotional state. If the son is feeling stressed, the server's AI model generates a response that includes comforting words such as, "I'll explain the procedure step by step, so don't worry," and displays it to the son through his device.
[0258] Security settings
[0259] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[0260] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[0261] The following describes the processing flow.
[0262] Contract data storage
[0263] Step 1:
[0264] The user logs into the system. They enter their ID and password to be authenticated.
[0265] Step 2:
[0266] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[0267] Step 3:
[0268] The user enters the contract data. They enter the required information in each field and then confirm it.
[0269] Step 4:
[0270] The emotion engine monitors the user's input process and analyzes their voice and facial expressions. If the user is experiencing stress or difficulty, it displays supportive messages and guidance.
[0271] Step 5:
[0272] The user reviews their input and presses the submit button. This sends the data to the system.
[0273] Step 6:
[0274] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[0275] Step 7:
[0276] The device sends data to the server. The input data is encrypted and transferred securely.
[0277] Step 8:
[0278] The server receives data and stores it in the database. The data is decrypted and registered in the database in an appropriate format.
[0279] Automatic language creation
[0280] Step 1:
[0281] The user is notified of the death. Contact from family members or medical institutions is received.
[0282] Step 2:
[0283] The server retrieves the user's contract data from the database. The necessary information is searched for and extracted. [[ID=--]] [[ID=--]]
[0284] [[ID=--]] Step 3:
[0285] The server uses an AI model to create legal documents and wills. The contract data is analyzed to generate legally valid documents.
[0286] Step 4:
[0287] The server provides the generated documents to the designated heirs. The documents are sent via email or a dedicated portal.
[0288] Chatbot function
[0289] Step 1:
[0290] The user (heir) logs in to the system. Log in through authentication that only specific heirs can access.
[0291] Step 2:
[0292] The terminal displays an interface that provides the chatbot function. A form for entering questions is displayed.
[0293] Step 3:
[0294] The user enters a question. Enter questions about the system in the text box.
[0295] Step 4:
[0296] The emotion engine analyzes the user's input data and voice data to identify the emotional state. Evaluate the level of stress and confusion.
[0297] Step 5:
[0298] The terminal sends the question to the server. Transfer the input text data.
[0299] Step 6:
[0300] The server uses the AI model to generate an answer to the question. Analyze the question content and generate an optimal answer.
[0301] Step 7:
[0302] The server sends the generated answer to the terminal. Encrypt and transfer the answer data.
[0303] Step 8:<0The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[0310] Step 3:
[0311] The device sends data to the server. The data is encrypted and transferred securely.
[0312] Step 4:
[0313] The server receives and stores the data. The data is then encrypted and registered in the database.
[0314] Step 5:
[0315] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[0316] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[0317] (Example 2)
[0318] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart device 14 as the "terminal".
[0319] Traditionally, when an elderly person dies, it has been extremely time-consuming and emotionally burdensome for the surviving family members to organize contract information and will contents. Furthermore, the lack of appropriate responses tailored to the user's emotional state has resulted in poor usability for family members using the system. This invention aims to solve these problems and provide a system that automatically organizes contract information and will contents when an elderly person is nearing death, while also providing responses that take into account the family's emotional state.
[0320] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[0321] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved families; means for providing a chatbot function for the bereaved families to make inquiries; means including an emotion engine for recognizing the user's emotional state and adjusting the system's response content and tone; and means for restricting access to the data and functions to only pre-configured bereaved families. This makes it possible to automatically and smoothly organize contract information and will contents when an elderly person dies, while taking into consideration the user's emotional state, thereby reducing the burden on bereaved families.
[0322] "Personal important contract data" refers to important transaction information such as ownership status of the user's residence, bank account information, assets, utility bills, insurance contracts, and communication contracts.
[0323] "Means for inputting and storing contract data" refers to a combination of software and hardware that allows users to input contract information into a system and securely store it in a database.
[0324] "Means for creating legal documents and wills" refers to generative AI models and related software that automatically generate accurate and legally valid documents based on contract data entered by the user.
[0325] "Means for providing documents to designated bereaved families" refers to communication methods such as email systems or dedicated portals for providing generated legal documents and wills to bereaved families designated in advance by the user.
[0326] "Means of providing chatbot functionality" refers to the interface and backend programs that allow users or bereaved families to interact with the system and obtain appropriate answers to their questions.
[0327] "Means including an emotion engine" refers to algorithms and analysis devices that analyze data and voice data entered by the user into the system to identify the emotional state.
[0328] "Means for restricting access to pre-designated family members only" refers to authentication and access control systems that ensure that only pre-designated family members can access the system when a user dies.
[0329] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person dies, enabling family members to handle the situation smoothly. Furthermore, this system includes an emotion engine that adjusts response content and tone according to the user's emotional state. The system primarily consists of three main elements: the user, the terminal, and the server.
[0330] First, the user accesses the system, creates a personal account, and logs in. The terminal provides forms for entering data regarding property ownership, bank account information, assets, utilities, insurance policies, and communication contracts. The user enters this information, and if necessary, an emotion engine is used to analyze the emotional state (e.g., stress or anxiety) during input. Next, when the user presses the submit button, the terminal encrypts the entered data and sends it to the server. The server further encrypts the received data and securely stores it in a database.
[0331] Once a user's death is confirmed, the server automatically generates necessary legal documents and wills using an AI model based on contract information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0332] Furthermore, when a bereaved family member logs into the system, the terminal uses an emotion engine to analyze the family member's emotional state and provides a chatbot interface with appropriate responses and tone. When the family member enters a question, the terminal sends the question to the server, and the server's AI model generates an appropriate response. In doing so, the response content and tone are adjusted according to the emotional state analyzed by the emotion engine. The generated response is displayed to the family member through the terminal.
[0333] (Specific example)
[0334] For example, a user logs into the system and enters information such as their home ownership status, bank account details, and insurance policy details. As Mr. Tanaka enters the information, an emotion engine detects stress from his voice and displays a message such as, "If you are having difficulty entering the information, please press the support button on this page." Once Mr. Tanaka has entered all the information and pressed the submit button, the terminal encrypts it and sends it to the server. The server receives the data and securely stores it in a database.
[0335] Next, once it is confirmed that Mr. Tanaka has passed away, the server retrieves the necessary information from the database and uses a generative AI model to create a will. The created will is then sent via email to his pre-configured family members.
[0336] Furthermore, when Mr. Tanaka's family members log into the system and enter a question into the chatbot such as, "How do I proceed with the procedures for my father's bank account?", the emotion engine analyzes their input data and voice data to detect stress. The server's AI model then generates a response such as, "Please rest assured, we will explain the details of the procedure step by step," which is displayed to the family members via their device.
[0337] This system allows for the automatic and smooth organization of contract information and will contents when an elderly person passes away, reducing the burden on surviving family members. Furthermore, it can provide appropriate support while taking into account the user's emotional state.
[0338] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0339] Step 1: Create an account and log in
[0340] The user accesses the system and creates a personal account on the provided interface. Input includes name, address, email address, etc., and once this data is entered, it is sent from the terminal to the server. The server stores the received data in a database and provides the user with login information. Once logged in, the user is ready to proceed to the next step.
[0341] Input: User's personal information (name, address, email address)
[0342] Output: Login information
[0343] Step 2: Enter contract data
[0344] The device displays forms for the user to enter data regarding their home ownership status, bank account information, assets, utilities, insurance policies, and communication contracts. As the user enters this information, an emotion engine analyzes the user's input and voice in real time to identify the user's emotional state. The entered data is encrypted for security purposes.
[0345] Input: User contract data and voice data
[0346] Output: Encrypted contract data and determination of emotional state
[0347] Step 3: Data transmission and storage
[0348] When the user presses the submit button, the device encrypts the entered contract data and sends it to the server. The server further encrypts the received data and securely stores it in its database.
[0349] Input: Encrypted contract data
[0350] Output: Contract data stored in the database
[0351] Step 4: Confirmation of user death
[0352] The server periodically monitors the database, and the system is triggered when a user's death is confirmed. This confirmation is obtained through information from external databases or notifications from family members.
[0353] Input: User death information from an external database or notification.
[0354] Output: Trigger for data processing
[0355] Step 5: Generating legal documents
[0356] Upon confirmation of a user's death, the server retrieves contract information stored in the database and uses a generative AI model to automatically create legal documents and wills. The AI model analyzes the retrieved data and generates legally valid documents.
[0357] Input: Contract information retrieved from the database
[0358] Output: Generated legal documents and wills
[0359] Step 6: Sending the document
[0360] The generated documents are sent from the server to pre-designated family members via email or a dedicated portal. The document transmission history is also recorded in the database.
[0361] Input: Generated legal documents and wills
[0362] Output: Sending documents to designated bereaved family members
[0363] Step 7: Analysis using the emotion engine
[0364] When the device recognizes a bereaved family member's login, the emotion engine analyzes the family member's input and voice data in real time to identify their emotional state. For example, it can detect stress or anxiety when the family member is entering questions.
[0365] Input: Family member input data and audio data
[0366] Output: Emotional state determination
[0367] Step 8: Question reception and answer generation
[0368] When a bereaved family member enters a question into the chatbot, it is sent from their device to the server. The server's AI model generates an appropriate response to that question. During this process, the content and tone of the response are adjusted based on the analysis results of the emotion engine.
[0369] Input: Questionnaire data and emotional state of the bereaved family.
[0370] Output: Appropriately adjusted answer
[0371] Step 9: Display the answer
[0372] The device displays the generated responses to the bereaved family. Responses that take into account the family's emotional state alleviate their anxiety and provide accurate information.
[0373] Input: Adjusted response data from the server
[0374] Output: Response displayed to the bereaved family
[0375] These processing steps allow the system to automatically and smoothly organize contract information and will contents when an elderly person dies, providing information in a way that minimizes the burden on surviving family members. Furthermore, by providing appropriate support tailored to the emotional state of the bereaved family, usability can be enhanced.
[0376] (Application Example 2)
[0377] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as a "server" and the smart device 14 as a "terminal".
[0378] When an elderly person dies, organizing necessary contract information and will contents and properly transferring them to surviving family members is emotionally burdensome and often causes stress due to the complexity of the procedures. This invention aims to alleviate the burden on surviving family members and provide appropriate support by providing a system for the automatic creation of contract information and wills of elderly people and for the safe transfer of that information to surviving family members.
[0379] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for inputting and storing important personal contract data, means for utilizing a generative AI model to automatically create legal documents and wills, means for analyzing the user's emotional state using an emotion engine and adjusting the response content and tone, and means for securely storing data using encryption technology. This enables the secure management of elderly people's contract information and will contents, and allows bereaved families to receive the information smoothly.
[0380] "Important contractual data of an individual" refers to detailed contractual information, including the ownership status of real estate owned by an individual, financial institution account information, asset information, utility bill information, insurance contract information, and communication contract information.
[0381] "Legal documents" refer to documents created in a legally valid manner, such as contracts, wills, and trust documents.
[0382] A "will" is a legal document that outlines how an individual's assets will be distributed and other important matters after their death.
[0383] "Bereaved family" refers to a person who is related to the deceased individual and has the authority to carry out legal and practical procedures in connection with that person's death.
[0384] A "chatbot function" is a software function that automatically responds to questions and requests entered by users in natural language.
[0385] An "emotion engine" is a software technology that analyzes a user's voice and input data to identify the user's emotional state.
[0386] A "generative AI model" is an artificial intelligence model used to automatically generate legal documents, wills, and other similar documents based on collected data.
[0387] "Encryption technology" is a technique that conceals the original data based on a specific algorithm in order to securely store and transmit the data.
[0388] "Adjusting response content and tone" means customizing the content and method of information provided by the system according to the user's emotional state.
[0389] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling surviving family members to handle matters smoothly. This invention consists of the following main elements: user, terminal, and server.
[0390] 1. Input and storage of contract data
[0391] The user creates a personal account and logs into the system. The terminal displays forms for the user to enter information such as real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. Once the user enters the contract data, the emotion engine analyzes the input data and voice to identify the user's emotional state. If the emotion engine detects that the user is experiencing stress, it displays a message such as, "If you are having difficulty entering information, support is available."
[0392] Once input data is sent, the terminal encrypts the data and sends it to the server. The server securely stores the received data in its database.
[0393] 2. Automated creation of legal documents
[0394] After a user's death is confirmed, the server automatically creates a will and other legal documents using a generative AI model based on information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0395] 3. Chatbot function
[0396] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. Once a family member inputs a question, the emotion engine analyzes the input data and voice data to identify the family member's emotional state. The server uses a generative AI model to generate appropriate responses, adjusting the content and tone of the responses according to the user's emotional state. The responses from the server are displayed to the family member through the terminal.
[0397] Security settings
[0398] Users enter information about their surviving family members into the system while they are still alive and later set access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it. This allows the entire system to operate smoothly after the death of an elderly person and provide appropriate support tailored to the user's emotional state.
[0399] Specific example
[0400] Entering contract data
[0401] For example, a user logs into the system and enters information such as property ownership, bank account details, and insurance contracts. An emotion engine analyzes the user's stress level, and if it determines that the user is highly stressed, a support message is displayed. The data is securely stored in a database.
[0402] Automated creation of legal documents
[0403] Once a user's death is confirmed, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to the user's family via email.
[0404] Using chatbots
[0405] The bereaved family members of the user log into the system and ask questions to the chatbot. For example, if they type, "How do I go about the procedures for my father's bank account?", the emotion engine analyzes the family member's emotional state. If the family member is feeling stressed, the generative AI model generates a response that includes comforting words such as, "I will explain the details of the procedure step by step, so please don't worry," and displays it to the family member through their device.
[0406] Example of a prompt
[0407] "I entered my home ownership information today, but it was more complicated than I expected and I was confused. Could you tell me about the support options available?"
[0408] "My father has passed away. Please provide guidance on how to proceed with the procedures for his bank account."
[0409] The above describes the embodiments of the present invention. This invention automates the organization of contract information and wills of elderly people, enabling surviving family members to smoothly obtain information and receive appropriate support.
[0410] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0411] Step 1:
[0412] A user creates a personal account and logs into the system. The user enters a user ID and password, and the system outputs a login success or failure status. The terminal receives the user ID and password, performs SHA-256 hashing, and sends it to the server. The server then verifies the database and performs authentication.
[0413] Step 2:
[0414] The device displays a form for the user to enter contract data. This data includes real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. An emotion engine analyzes the input data and voice, and outputs the user's emotional state. Once the user has finished entering the information, the device uses the emotion engine to assess the user's stress level and, if necessary, displays a message such as, "If you are having difficulty entering the information, support is available."
[0415] Step 3:
[0416] The terminal encrypts the data entered by the user and sends it to the server. The entered data is contract information, and encryption technology is used to secure the data. The server securely stores the received data in a database, and the output is the status of the storage result.
[0417] Step 4:
[0418] The server retrieves information from the database after confirming the user's death. The input is the user ID and associated contract data, and the output is the retrieved contract data. The server uses a generative AI model to automatically create wills and other legal documents.
[0419] Step 5:
[0420] The server sends the generated legal documents to the designated bereaved family. The input data consists of legal documents created by a generation AI model, and the recipient is the pre-configured contact information of the bereaved family. The output is a status indicating that the transmission is complete.
[0421] Step 6:
[0422] The terminal provides an interface for bereaved family members to log into the system and make inquiries to the chatbot. The input is the content of the bereaved family member's inquiry, and the output is the chatbot's response to the inquiry. The terminal uses an emotion engine to analyze the bereaved family member's emotional state and sends the information to the server.
[0423] Step 7:
[0424] The server uses a generative AI model to generate appropriate responses based on the emotional state of the bereaved family. The input data consists of the family's inquiry and emotional state, and the output is a response message corresponding to that emotional state. The server sends the generated response to the terminal, which then displays it to the bereaved family.
[0425] The above describes the specific processing steps of the program in the embodiment of the present invention. In each step, the user, terminal, and server work together to realize a series of processes including inputting and saving contract information, creating legal documents, and responding to inquiries, thereby providing appropriate and safe support to the elderly and their bereaved families.
[0426] 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 user input for the result of the specific processing. The control unit 46A transmits the audio data indicating 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.
[0427] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0428] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the smart device 14.
[0429] [Second Embodiment]
[0430] Figure 3 shows an example of the configuration of the data processing system 210 according to the second embodiment.
[0431] As shown in Figure 3, the data processing system 210 includes a data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.
[0432] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0433] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication interface 44. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, and camera 42 are also connected to the bus 52.
[0434] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[0435] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[0436] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[0437] Figure 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Figure 4, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[0438] The specific processing program 56 is an example of a "program" relating to the technology of this 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.
[0439] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0440] In the smart glasses 214, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. 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 processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0441] Next, the identification processing performed by the identification processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal".
[0442] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to handle the situation smoothly. This system consists of three main elements: user, terminal, and server.
[0443] System Overview
[0444] 1. Input and storage of contract data
[0445] The user creates a personal account and logs into the system. The terminal displays forms for entering data about home ownership, bank account information, assets, utility bills, insurance policies, and mobile phone contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database.
[0446] 2. Automated legal document creation
[0447] After a user's death is confirmed, the server automatically creates necessary legal documents and wills based on information stored in the database. This process utilizes AI models to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0448] 3. Chatbot function
[0449] The terminal provides a chatbot interface where bereaved family members can enter questions when they log into the system. When a user enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is displayed to the user through the terminal.
[0450] Specific example
[0451] User contract data entry
[0452] Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in its database.
[0453] Automated creation of legal documents
[0454] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[0455] Using chatbots
[0456] Mr. Tanaka's son logs into the system and asks the chatbot questions about anything he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is displayed to his son through his device.
[0457] Security settings
[0458] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[0459] This significantly reduces the burden on surviving family members by automatically organizing contract information and creating necessary legal documents when an elderly person dies.
[0460] The following describes the processing flow.
[0461] Contract data storage
[0462] Step 1:
[0463] The user logs into the system. They enter their ID and password to be authenticated.
[0464] Step 2:
[0465] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[0466] Step 3:
[0467] The user enters the contract data. They enter the required information in each field and then confirm it.
[0468] Step 4:
[0469] The user reviews their input and presses the submit button. This sends the data to the system.
[0470] Step 5:
[0471] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[0472] Step 6:
[0473] The device sends data to the server. The input data is encrypted and transferred securely.
[0474] Step 7:
[0475] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[0476] Automatic language generation
[0477] Step 1:
[0478] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[0479] Step 2:
[0480] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[0481] Step 3:
[0482] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[0483] Step 4:
[0484] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[0485] Chatbot function
[0486] Step 1:
[0487] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[0488] Step 2:
[0489] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[0490] Step 3:
[0491] The user enters a question. They enter their question about the system into the text box.
[0492] Step 4:
[0493] The terminal sends the question to the server. The entered text data is transferred.
[0494] Step 5:
[0495] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[0496] Step 6:
[0497] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[0498] Step 7:
[0499] The device displays the answer to the user. The UI is updated to display the answer on the user's screen.
[0500] Security settings
[0501] Step 1:
[0502] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[0503] Step 2:
[0504] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[0505] Step 3:
[0506] The device sends data to the server. The data is encrypted and transferred securely.
[0507] Step 4:
[0508] The server receives and stores the data. The data is then encrypted and registered in the database.
[0509] Step 5:
[0510] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[0511] This allows the entire system to respond smoothly when an elderly person passes away, significantly reducing the burden on the bereaved family.
[0512] (Example 1)
[0513] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0514] When elderly people approach the end of their lives, there is a need to quickly organize their contractual information and wills so that their families can handle things appropriately. Generally, important contractual data is stored in various locations, requiring families to spend a great deal of time and effort to understand and manage it. Furthermore, creating the necessary legal documents requires specialized knowledge, and in many cases, the assistance of professionals is necessary. An efficient system is needed to solve these problems and reduce the burden on families.
[0515] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0516] In this invention, the server includes means for inputting and storing important contract data of an individual, means for automatically creating legal documents and wills based on the stored data, and means for providing the created documents to a designated family member. This makes it possible to centrally manage the contract information of elderly people and automatically generate and provide legal documents to their families. Furthermore, families can quickly obtain the necessary information through an interactive interface, thus reducing their burden.
[0517] "Important personal contract data" refers to important contract information that an individual holds during their lifetime, such as ownership status of their home, bank account information, assets, utility bills, insurance contracts, and communication service contracts.
[0518] "Accumulated data" refers to information in a database where contract information and asset information entered by users are stored.
[0519] "Legal documents" refer to documents created in accordance with the law, such as wills and contract termination notices.
[0520] A "will" refers to a legal document that records the distribution of assets and other instructions that a deceased person has decided upon during their lifetime.
[0521] "Family" refers to the surviving family members and relatives designated by the user during their lifetime.
[0522] The "interactive interface function" refers to a feature that allows family members to input questions into the system and receive appropriate answers.
[0523] "Access restrictions" refer to limitations that allow only pre-configured family members to access data and features.
[0524] "Encryption" refers to the process of transforming data using a specific algorithm to ensure its confidentiality.
[0525] A "generative AI model" refers to an artificial intelligence model that uses machine learning and natural language processing to automatically generate appropriate and legally valid documents from input data.
[0526] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling their family to handle the situation smoothly. This system consists of three main elements: the user, the terminal, and the server.
[0527] System Overview
[0528] Input and storage of contract data
[0529] First, the user creates a dedicated account and logs into the system. The terminal displays forms for entering data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication service contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[0530] As a concrete example, Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which then securely stores the data in a database.
[0531] Automated legal document creation
[0532] After a user's death is confirmed, the server automatically generates necessary legal documents and wills based on information stored in the database. This process utilizes a generative AI model to produce accurate and legally valid documents. For example, an AI model employing natural language processing (NLP) can be used. The generated documents are then sent from the server to the designated family via email or a dedicated portal.
[0533] As a concrete example, once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to Mr. Tanaka's family via email.
[0534] Chatbot function
[0535] The device provides an interactive interface where family members can input questions when they log into the system. Once a family member inputs a question, the device sends it to the server. The server's AI model generates an appropriate answer, which is then displayed to the family member through the device. This interface can be implemented, for example, using a chatbot engine.
[0536] As a concrete example, Tanaka's family logs into the system and asks the chatbot questions about things they don't understand. For example, if they type, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is then displayed to the family through their device. An example of a prompt would be, "Ask the chatbot, 'How do I go about opening my father's bank account?' and have the AI model generate an appropriate answer. Display that answer to the user."
[0537] This system can significantly reduce the burden on families by automatically organizing contract information and creating necessary legal documents when an elderly person passes away.
[0538] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0539] Step 1:
[0540] Users create a personal account. This is done the first time they use the system. Users enter information such as their name, email address, and password. This generates an account, and the user information is stored on the server.
[0541] Input: Name, email address, password, etc.
[0542] Output: Notification of account creation completion
[0543] Step 2:
[0544] The user logs in. They log in to the system using the account information they created (email address and password). The server authenticates the entered information and grants permission to log in.
[0545] Enter: Email address, password
[0546] Output: Login completion notification, user dashboard display
[0547] Step 3:
[0548] The terminal displays input forms to the user. These forms are for entering information about home ownership status, bank account information, assets, utility bills, insurance policies, and communication service contracts.
[0549] Input: None
[0550] Output: An input form is displayed.
[0551] Step 4:
[0552] The user enters the required information into the input form and presses the submit button. The entered data is temporarily stored in the device's memory.
[0553] Input: Home ownership status, bank account information, insurance policies, etc.
[0554] Output: Input data is temporarily stored.
[0555] Step 5:
[0556] The terminal sends the entered data to the server. The transmitted data is received by the server.
[0557] Input: Data entered by the user
[0558] Output: Data is received by the server.
[0559] Step 6:
[0560] The server encrypts the received data and securely stores it in the database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[0561] Input: Submitted user data
[0562] Output: Encrypted data is stored in the database.
[0563] Step 7:
[0564] The server confirms the user's death. This includes regular checks for status updates and mechanisms for receiving notifications from family members and relevant organizations.
[0565] Input: Life / death information, notifications from relevant organizations
[0566] Output: Confirmation that the user has passed away.
[0567] Step 8:
[0568] The server retrieves the necessary information from the database. It reads contract information and asset information entered by the user from the database.
[0569] Input: User contract information and asset information data
[0570] Output: Acquired contract information and asset information
[0571] Step 9:
[0572] The server uses an AI model to generate legal documents. Based on the acquired information, the generating AI model creates accurate and legally valid wills and contract termination notices.
[0573] Input: Acquired contract information and asset information
[0574] Output: Generated wills and contract termination notices
[0575] Step 10:
[0576] The server provides the generated document to the designated family. The generated document is sent to the designated family via email or a dedicated portal.
[0577] Input: Generated wills and contract termination notices
[0578] Output: Sending documents to family
[0579] Step 11:
[0580] The device provides an interactive interface to the family. When a user logs into the system, the interactive interface is displayed.
[0581] Input: None
[0582] Output: Display of interactive interface
[0583] Step 12:
[0584] Family members enter questions into an interactive interface. The entered questions are sent from the terminal to the server.
[0585] Input: Family Question
[0586] Output: The question is sent to the server.
[0587] Step 13:
[0588] The server generates appropriate answers using an AI model. It analyzes the question and creates appropriate answers using a generative AI model.
[0589] Input: Family Question
[0590] Output: Generated answer
[0591] Step 14:
[0592] The device displays the generated responses to the family. By displaying the responses received from the server to the family, it provides the necessary information.
[0593] Input: Generated answer
[0594] Output: Display of responses to family
[0595] This will automatically organize contract information and create legal documents when an elderly person dies, reducing the burden on the family.
[0596] (Application Example 1)
[0597] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0598] The problem this invention aims to solve is to automatically organize various contract information and will contents necessary when an elderly person dies, enabling surviving family members to handle these matters without hassle. Conventional methods require manually organizing this information and creating appropriate legal documents, which is time-consuming and laborious. Furthermore, there were many concerns regarding information management and security.
[0599] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[0600] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved family members; means for providing a chatbot function for the bereaved family members to make inquiries; means for restricting access to the data and functions to only pre-configured bereaved family members; means for encrypting the sent contract data using AI and securely storing it in a database; and means for inputting and updating the contract data via a smartphone application. This enables the automatic organization of contract information and the generation of legal documents, allowing bereaved family members to respond smoothly when an elderly person dies.
[0601] "Important personal contract data" refers to information about contracts owned by elderly individuals, including real estate ownership status, financial institution account information, assets, utility bills, insurance contracts, and communication contracts.
[0602] "Legal documents" refer to wills and other legally valid documents created based on an individual's important contractual data.
[0603] "Emergency family members" refers to those designated as entitled to inherit the estate of an elderly person after their death, or their family members.
[0604] A "chatbot function" refers to an interface that automatically generates and displays answers using natural language processing technology when bereaved family members make inquiries to the system.
[0605] "AI-based encryption" refers to a method of securely encrypting received contract data using artificial intelligence technology to protect it from unauthorized access.
[0606] A "smartphone application" refers to software that runs on a mobile device and is used by users to input and update various contract data.
[0607] The system that realizes this invention consists of three main elements: a user, a terminal, and a server.
[0608] 1. Input and storage of contract data
[0609] Users create a personal account and log in to the system via a smartphone application. After logging in, the application displays a form for entering data related to home ownership, financial institution account information, assets, utility bills, insurance contracts, and communication contracts. Users enter this information and press the submit button. The device sends the entered data to the server, which uses AI to encrypt the data and securely store it in a database.
[0610] 2. Automated legal document creation
[0611] After a user's death is confirmed, the server automatically generates legal documents and wills based on contract data stored in the database. This process utilizes a generation AI model to create accurate and legally valid documents. The generated documents are then sent from the server to pre-designated family members via email or a dedicated portal.
[0612] 3. Chatbot function
[0613] The terminal provides a chatbot interface that allows bereaved family members to enter questions when they log into the system. Once a family member enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is then displayed to the family member through the terminal.
[0614] Hardware and software to be used
[0615] hardware
[0616] Smartphone: A device used by users to enter and update contract data.
[0617] software
[0618] Python: Used as a server-side scripting language.
[0619] Flask: Used as a web framework.
[0620] SQLite: Used for database management.
[0621] JWT: Used for token generation and authentication.
[0622] Hashlib: Used for encrypting passwords.
[0623] Specific examples of explanatory texts
[0624] After a user (e.g., Mr. Tanaka) logs into the smartphone application, they enter information such as ownership details of their home, bank account information, and insurance policies. When they press the submit button, the device sends the data to a server, which encrypts it and securely stores it in a database. Once Mr. Tanaka's death is confirmed, the server retrieves the information from the database and uses a generative AI model to create an accurate will. The created will is then emailed to the designated family members. Mr. Tanaka's son logs into the system and asks the chatbot any questions he has. For example, if he enters, "How should I handle my father's bank account procedures?", the generative AI model generates an appropriate answer, which is displayed to Mr. Tanaka's son via his device.
[0625] Example of a prompt:
[0626] Log in to the SecureLegacy app and enter your home ownership information and bank account details. Once you enter the information in the entry box and tap the submit button, your data will be encrypted and securely stored on the server. Upon your death, AI will automatically generate the necessary will based on this information.
[0627] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[0628] Step 1:
[0629] The user logs in using a smartphone application. The input is the user's authentication information (e.g., username and password). The device receives this information, hashes it (SHA256), and generates a secure token. The output is the JWT token generated for the authenticated user.
[0630] Step 2:
[0631] After logging in, the user enters data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication contracts. The input consists of various contract data. The terminal sends this data to the server. The output is the contract data sent to the server.
[0632] Step 3:
[0633] The server encrypts the received contract data using advanced encryption technology. The input is the contract data sent to the server. The server securely stores the encrypted data in its database. The output is the encrypted and securely stored data.
[0634] Step 4:
[0635] When a user's death is confirmed, the server retrieves already stored contract data from the database. The inputs are death confirmation information and contract data from the database. Based on this, the server uses a generative AI model to create legal documents and wills. The output is the generated legal documents and wills.
[0636] Step 5:
[0637] The server sends the generated legal documents and wills to pre-designated family members via email or a dedicated portal. Inputs are the generated legal documents and wills, as well as the family members' contact information. Outputs are the legal documents and wills sent to the family members.
[0638] Step 6:
[0639] The bereaved family logs into the system and enters their question using the chatbot interface. The input is the family's question. The terminal sends this to the server. The output is the question sent to the server.
[0640] Step 7:
[0641] The server uses a generative AI model to generate appropriate answers to the bereaved family's questions. The input is the content of the bereaved family's questions. The server sends the generated answers to the terminal. The output is the generated answers.
[0642] Step 8:
[0643] The terminal displays the response sent from the server to the bereaved family. The input is the response sent from the server. The output is the response displayed to the bereaved family.
[0644] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[0645] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to respond smoothly. Furthermore, this invention includes an emotion engine that recognizes the user's emotions, and by adjusting the system's response content and tone according to the user's emotional state, it can provide more appropriate support. This system consists of three main elements: the user, the terminal, and the server.
[0646] System Overview
[0647] 1. Input and storage of contract data
[0648] The user creates a personal account and logs into the system. The device displays forms for entering data about home ownership, bank account information, assets, utilities, insurance policies, and mobile phone contracts. The user enters this information, and an emotion engine analyzes the user's input and voice. Once the user enters the data and presses the submit button, the device sends the entered data to the server, which encrypts the data and securely stores it in a database.
[0649] 2. Automated legal document creation
[0650] After a user's death is confirmed, the server automatically creates the necessary legal documents and wills based on the information stored in the database. This process uses an AI model to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0651] 3. Chatbot function
[0652] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. When a user inputs a question, the emotion engine analyzes the user's input data and voice data to identify the user's emotional state. The terminal sends the question to the server, where the server's AI model generates an appropriate response. In this process, the content and tone of the response are adjusted according to the user's emotional state. The response from the server is displayed to the user through the terminal.
[0653] Specific example
[0654] User contract data entry
[0655] Ms. Tanaka logs into the system and enters information such as her home ownership status, bank account details, and insurance contracts. During the input process, an emotion engine analyzes Ms. Tanaka's stress level and displays a message, for example, "If you have difficulty entering the information, you can receive support." When Ms. Tanaka presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in a database.
[0656] Automated creation of legal documents
[0657] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[0658] Using chatbots
[0659] Mr. Tanaka's son logs into the system and asks the chatbot questions about things he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the emotion engine analyzes the son's emotional state. If the son is feeling stressed, the server's AI model generates a response that includes comforting words such as, "I'll explain the procedure step by step, so don't worry," and displays it to the son through his device.
[0660] Security settings
[0661] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[0662] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[0663] The following describes the processing flow.
[0664] Contract data storage
[0665] Step 1:
[0666] The user logs into the system. They enter their ID and password to be authenticated.
[0667] Step 2:
[0668] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[0669] Step 3:
[0670] The user enters the contract data. They enter the required information in each field and then confirm it.
[0671] Step 4:
[0672] The emotion engine monitors the user's input process and analyzes their voice and facial expressions. If the user is experiencing stress or difficulty, it displays supportive messages and guidance.
[0673] Step 5:
[0674] The user reviews their input and presses the submit button. This sends the data to the system.
[0675] Step 6:
[0676] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[0677] Step 7:
[0678] The device sends data to the server. The input data is encrypted and transferred securely.
[0679] Step 8:
[0680] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[0681] Automatic language generation
[0682] Step 1:
[0683] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[0684] Step 2:
[0685] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[0686] Step 3:
[0687] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[0688] Step 4:
[0689] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[0690] Chatbot function
[0691] Step 1:
[0692] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[0693] Step 2:
[0694] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[0695] Step 3:
[0696] The user enters a question. They enter their question about the system into the text box.
[0697] Step 4:
[0698] The emotion engine analyzes user input and voice data to identify their emotional state and assess levels of stress and distress.
[0699] Step 5:
[0700] The terminal sends the question to the server. The entered text data is transferred.
[0701] Step 6:
[0702] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[0703] Step 7:
[0704] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[0705] Step 8:
[0706] The device displays the response to the user. The UI is updated to display the response on the user's screen with a tone adjusted based on the sentiment engine.
[0707] Security settings
[0708] Step 1:
[0709] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[0710] Step 2:
[0711] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[0712] Step 3:
[0713] The device sends data to the server. The data is encrypted and transferred securely.
[0714] Step 4:
[0715] The server receives and stores the data. The data is then encrypted and registered in the database.
[0716] Step 5:
[0717] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[0718] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[0719] (Example 2)
[0720] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal".
[0721] Traditionally, when an elderly person dies, it has been extremely time-consuming and emotionally burdensome for the surviving family members to organize contract information and will contents. Furthermore, the lack of appropriate responses tailored to the user's emotional state has resulted in poor usability for family members using the system. This invention aims to solve these problems and provide a system that automatically organizes contract information and will contents when an elderly person is nearing death, while also providing responses that take into account the family's emotional state.
[0722] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[0723] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved families; means for providing a chatbot function for the bereaved families to make inquiries; means including an emotion engine for recognizing the user's emotional state and adjusting the system's response content and tone; and means for restricting access to the data and functions to only pre-configured bereaved families. This makes it possible to automatically and smoothly organize contract information and will contents when an elderly person dies, while taking into consideration the user's emotional state, thereby reducing the burden on bereaved families.
[0724] "Personal important contract data" refers to important transaction information such as ownership status of the user's residence, bank account information, assets, utility bills, insurance contracts, and communication contracts.
[0725] "Means for inputting and storing contract data" refers to a combination of software and hardware that allows users to input contract information into a system and securely store it in a database.
[0726] "Means for creating legal documents and wills" refers to generative AI models and related software that automatically generate accurate and legally valid documents based on contract data entered by the user.
[0727] "Means for providing documents to designated bereaved families" refers to communication methods such as email systems or dedicated portals for providing generated legal documents and wills to bereaved families designated in advance by the user.
[0728] "Means of providing chatbot functionality" refers to the interface and backend programs that allow users or bereaved families to interact with the system and obtain appropriate answers to their questions.
[0729] "Means including an emotion engine" refers to algorithms and analysis devices that analyze data and voice data entered by the user into the system to identify the emotional state.
[0730] "Means for restricting access to pre-designated family members only" refers to authentication and access control systems that ensure that only pre-designated family members can access the system when a user dies.
[0731] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person dies, enabling family members to handle the situation smoothly. Furthermore, this system includes an emotion engine that adjusts response content and tone according to the user's emotional state. The system primarily consists of three main elements: the user, the terminal, and the server.
[0732] First, the user accesses the system, creates a personal account, and logs in. The terminal provides forms for entering data regarding property ownership, bank account information, assets, utilities, insurance policies, and communication contracts. The user enters this information, and if necessary, an emotion engine is used to analyze the emotional state (e.g., stress or anxiety) during input. Next, when the user presses the submit button, the terminal encrypts the entered data and sends it to the server. The server further encrypts the received data and securely stores it in a database.
[0733] Once a user's death is confirmed, the server automatically generates necessary legal documents and wills using an AI model based on contract information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0734] Furthermore, when a bereaved family member logs into the system, the terminal uses an emotion engine to analyze the family member's emotional state and provides a chatbot interface with appropriate responses and tone. When the family member enters a question, the terminal sends the question to the server, and the server's AI model generates an appropriate response. In doing so, the response content and tone are adjusted according to the emotional state analyzed by the emotion engine. The generated response is displayed to the family member through the terminal.
[0735] (Specific example)
[0736] For example, a user logs into the system and enters information such as their home ownership status, bank account details, and insurance policy details. As Mr. Tanaka enters the information, an emotion engine detects stress from his voice and displays a message such as, "If you are having difficulty entering the information, please press the support button on this page." Once Mr. Tanaka has entered all the information and pressed the submit button, the terminal encrypts it and sends it to the server. The server receives the data and securely stores it in a database.
[0737] Next, once it is confirmed that Mr. Tanaka has passed away, the server retrieves the necessary information from the database and uses a generative AI model to create a will. The created will is then sent via email to his pre-configured family members.
[0738] Furthermore, when Mr. Tanaka's family members log into the system and enter a question into the chatbot such as, "How do I proceed with the procedures for my father's bank account?", the emotion engine analyzes their input data and voice data to detect stress. The server's AI model then generates a response such as, "Please rest assured, we will explain the details of the procedure step by step," which is displayed to the family members via their device.
[0739] This system allows for the automatic and smooth organization of contract information and will contents when an elderly person passes away, reducing the burden on surviving family members. Furthermore, it can provide appropriate support while taking into account the user's emotional state.
[0740] The flow of the specific processing in Example 2 will be explained using Figure 13.
[0741] Step 1: Create an account and log in
[0742] The user accesses the system and creates a personal account on the provided interface. Input includes name, address, email address, etc., and once this data is entered, it is sent from the terminal to the server. The server stores the received data in a database and provides the user with login information. Once logged in, the user is ready to proceed to the next step.
[0743] Input: User's personal information (name, address, email address)
[0744] Output: Login information
[0745] Step 2: Enter contract data
[0746] The device displays forms for the user to enter data regarding their home ownership status, bank account information, assets, utilities, insurance policies, and communication contracts. As the user enters this information, an emotion engine analyzes the user's input and voice in real time to identify the user's emotional state. The entered data is encrypted for security purposes.
[0747] Input: User contract data and voice data
[0748] Output: Encrypted contract data and determination of emotional state
[0749] Step 3: Data transmission and storage
[0750] When the user presses the submit button, the device encrypts the entered contract data and sends it to the server. The server further encrypts the received data and securely stores it in its database.
[0751] Input: Encrypted contract data
[0752] Output: Contract data stored in the database
[0753] Step 4: Confirmation of user death
[0754] The server periodically monitors the database, and the system is triggered when a user's death is confirmed. This confirmation is obtained through information from external databases or notifications from family members.
[0755] Input: User death information from an external database or notification.
[0756] Output: Trigger for data processing
[0757] Step 5: Generating legal documents
[0758] Upon confirmation of a user's death, the server retrieves contract information stored in the database and uses a generative AI model to automatically create legal documents and wills. The AI model analyzes the retrieved data and generates legally valid documents.
[0759] Input: Contract information retrieved from the database
[0760] Output: Generated legal documents and wills
[0761] Step 6: Sending the document
[0762] The generated documents are sent from the server to pre-designated family members via email or a dedicated portal. The document transmission history is also recorded in the database.
[0763] Input: Generated legal documents and wills
[0764] Output: Sending documents to designated bereaved family members
[0765] Step 7: Analysis using the emotion engine
[0766] When the device recognizes a bereaved family member's login, the emotion engine analyzes the family member's input and voice data in real time to identify their emotional state. For example, it can detect stress or anxiety when the family member is entering questions.
[0767] Input: Family member input data and audio data
[0768] Output: Emotional state determination
[0769] Step 8: Question reception and answer generation
[0770] When a bereaved family member enters a question into the chatbot, it is sent from their device to the server. The server's AI model generates an appropriate response to that question. During this process, the content and tone of the response are adjusted based on the analysis results of the emotion engine.
[0771] Input: Questionnaire data and emotional state of the bereaved family.
[0772] Output: Appropriately adjusted answer
[0773] Step 9: Display the answer
[0774] The device displays the generated responses to the bereaved family. Responses that take into account the family's emotional state alleviate their anxiety and provide accurate information.
[0775] Input: Adjusted response data from the server
[0776] Output: Response displayed to the bereaved family
[0777] These processing steps allow the system to automatically and smoothly organize contract information and will contents when an elderly person dies, providing information in a way that minimizes the burden on surviving family members. Furthermore, by providing appropriate support tailored to the emotional state of the bereaved family, usability can be enhanced.
[0778] (Application Example 2)
[0779] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server," and the smart glasses 214 will be referred to as the "terminal."
[0780] When an elderly person dies, organizing necessary contract information and will contents and properly transferring them to surviving family members is emotionally burdensome and often causes stress due to the complexity of the procedures. This invention aims to alleviate the burden on surviving family members and provide appropriate support by providing a system for the automatic creation of contract information and wills of elderly people and for the safe transfer of that information to surviving family members.
[0781] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for inputting and storing important personal contract data, means for utilizing a generative AI model to automatically create legal documents and wills, means for analyzing the user's emotional state using an emotion engine and adjusting the response content and tone, and means for securely storing data using encryption technology. This enables the secure management of elderly people's contract information and will contents, and allows bereaved families to receive the information smoothly.
[0782] "Important contractual data of an individual" refers to detailed contractual information, including the ownership status of real estate owned by an individual, financial institution account information, asset information, utility bill information, insurance contract information, and communication contract information.
[0783] "Legal documents" refer to documents created in a legally valid manner, such as contracts, wills, and trust documents.
[0784] A "will" is a legal document that outlines how an individual's assets will be distributed and other important matters after their death.
[0785] "Bereaved family" refers to a person who is related to the deceased individual and has the authority to carry out legal and practical procedures in connection with that person's death.
[0786] A "chatbot function" is a software function that automatically responds to questions and requests entered by users in natural language.
[0787] An "emotion engine" is a software technology that analyzes a user's voice and input data to identify the user's emotional state.
[0788] A "generative AI model" is an artificial intelligence model used to automatically generate legal documents, wills, and other similar documents based on collected data.
[0789] "Encryption technology" is a technique that conceals the original data based on a specific algorithm in order to securely store and transmit the data.
[0790] "Adjusting response content and tone" means customizing the content and method of information provided by the system according to the user's emotional state.
[0791] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling surviving family members to handle matters smoothly. This invention consists of the following main elements: user, terminal, and server.
[0792] 1. Input and storage of contract data
[0793] The user creates a personal account and logs into the system. The terminal displays forms for the user to enter information such as real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. Once the user enters the contract data, the emotion engine analyzes the input data and voice to identify the user's emotional state. If the emotion engine detects that the user is experiencing stress, it displays a message such as, "If you are having difficulty entering information, support is available."
[0794] Once input data is sent, the terminal encrypts the data and sends it to the server. The server securely stores the received data in its database.
[0795] 2. Automated creation of legal documents
[0796] After a user's death is confirmed, the server automatically creates a will and other legal documents using a generative AI model based on information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0797] 3. Chatbot function
[0798] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. Once a family member inputs a question, the emotion engine analyzes the input data and voice data to identify the family member's emotional state. The server uses a generative AI model to generate appropriate responses, adjusting the content and tone of the responses according to the user's emotional state. The responses from the server are displayed to the family member through the terminal.
[0799] Security settings
[0800] Users enter information about their surviving family members into the system while they are still alive and later set access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it. This allows the entire system to operate smoothly after the death of an elderly person and provide appropriate support tailored to the user's emotional state.
[0801] Specific example
[0802] Entering contract data
[0803] For example, a user logs into the system and enters information such as property ownership, bank account details, and insurance contracts. An emotion engine analyzes the user's stress level, and if it determines that the user is highly stressed, a support message is displayed. The data is securely stored in a database.
[0804] Automated creation of legal documents
[0805] Once a user's death is confirmed, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to the user's family via email.
[0806] Using chatbots
[0807] The bereaved family members of the user log into the system and ask questions to the chatbot. For example, if they type, "How do I go about the procedures for my father's bank account?", the emotion engine analyzes the family member's emotional state. If the family member is feeling stressed, the generative AI model generates a response that includes comforting words such as, "I will explain the details of the procedure step by step, so please don't worry," and displays it to the family member through their device.
[0808] Example of a prompt
[0809] "I entered my home ownership information today, but it was more complicated than I expected and I was confused. Could you tell me about the support options available?"
[0810] "My father has passed away. Please provide guidance on how to proceed with the procedures for his bank account."
[0811] The above describes the embodiments of the present invention. This invention automates the organization of contract information and wills of elderly people, enabling surviving family members to smoothly obtain information and receive appropriate support.
[0812] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[0813] Step 1:
[0814] A user creates a personal account and logs into the system. The user enters a user ID and password, and the system outputs a login success or failure status. The terminal receives the user ID and password, performs SHA-256 hashing, and sends it to the server. The server then verifies the database and performs authentication.
[0815] Step 2:
[0816] The device displays a form for the user to enter contract data. This data includes real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. An emotion engine analyzes the input data and voice, and outputs the user's emotional state. Once the user has finished entering the information, the device uses the emotion engine to assess the user's stress level and, if necessary, displays a message such as, "If you are having difficulty entering the information, support is available."
[0817] Step 3:
[0818] The terminal encrypts the data entered by the user and sends it to the server. The entered data is contract information, and encryption technology is used to secure the data. The server securely stores the received data in a database, and the output is the status of the storage result.
[0819] Step 4:
[0820] The server retrieves information from the database after confirming the user's death. The input is the user ID and associated contract data, and the output is the retrieved contract data. The server uses a generative AI model to automatically create wills and other legal documents.
[0821] Step 5:
[0822] The server sends the generated legal documents to the designated bereaved family. The input data consists of legal documents created by a generation AI model, and the recipient is the pre-configured contact information of the bereaved family. The output is a status indicating that the transmission is complete.
[0823] Step 6:
[0824] The terminal provides an interface for bereaved family members to log into the system and make inquiries to the chatbot. The input is the content of the bereaved family member's inquiry, and the output is the chatbot's response to the inquiry. The terminal uses an emotion engine to analyze the bereaved family member's emotional state and sends the information to the server.
[0825] Step 7:
[0826] The server uses a generative AI model to generate appropriate responses based on the emotional state of the bereaved family. The input data consists of the family's inquiry and emotional state, and the output is a response message corresponding to that emotional state. The server sends the generated response to the terminal, which then displays it to the bereaved family.
[0827] The above describes the specific processing steps of the program in the embodiment of the present invention. In each step, the user, terminal, and server work together to realize a series of processes including inputting and saving contract information, creating legal documents, and responding to inquiries, thereby providing appropriate and safe support to the elderly and their bereaved families.
[0828] 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 user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[0829] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[0830] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the smart glasses 214.
[0831] [Third Embodiment]
[0832] Figure 5 shows an example of the configuration of the data processing system 310 according to the third embodiment.
[0833] As shown in Figure 5, the data processing system 310 includes a data processing device 12 and a headset terminal 314. An example of the data processing device 12 is a server.
[0834] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[0835] The headset terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication interface 44, and a display 343. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, camera 42, and display 343 are also connected to the bus 52.
[0836] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[0837] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[0838] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[0839] Figure 6 shows an example of the main functions of the data processing device 12 and the headset terminal 314. As shown in Figure 6, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[0840] The specific processing program 56 is an example of a "program" relating to the technology of this 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.
[0841] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[0842] In the headset terminal 314, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. 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 processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[0843] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the headset terminal 314 will be referred to as the "terminal".
[0844] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to handle the situation smoothly. This system consists of three main elements: user, terminal, and server.
[0845] System Overview
[0846] 1. Input and storage of contract data
[0847] The user creates a personal account and logs into the system. The terminal displays forms for entering data about home ownership, bank account information, assets, utility bills, insurance policies, and mobile phone contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database.
[0848] 2. Automated legal document creation
[0849] After a user's death is confirmed, the server automatically creates necessary legal documents and wills based on information stored in the database. This process utilizes AI models to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[0850] 3. Chatbot function
[0851] The terminal provides a chatbot interface where bereaved family members can enter questions when they log into the system. When a user enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is displayed to the user through the terminal.
[0852] Specific example
[0853] User contract data entry
[0854] Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in its database.
[0855] Automated creation of legal documents
[0856] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[0857] Using chatbots
[0858] Mr. Tanaka's son logs into the system and asks the chatbot questions about anything he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is displayed to his son through his device.
[0859] Security settings
[0860] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[0861] This significantly reduces the burden on surviving family members by automatically organizing contract information and creating necessary legal documents when an elderly person dies.
[0862] The following describes the processing flow.
[0863] Contract data storage
[0864] Step 1:
[0865] The user logs into the system. They enter their ID and password to be authenticated.
[0866] Step 2:
[0867] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[0868] Step 3:
[0869] The user enters the contract data. They enter the required information in each field and then confirm it.
[0870] Step 4:
[0871] The user reviews their input and presses the submit button. This sends the data to the system.
[0872] Step 5:
[0873] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[0874] Step 6:
[0875] The device sends data to the server. The input data is encrypted and transferred securely.
[0876] Step 7:
[0877] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[0878] Automatic language generation
[0879] Step 1:
[0880] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[0881] Step 2:
[0882] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[0883] Step 3:
[0884] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[0885] Step 4:
[0886] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[0887] Chatbot function
[0888] Step 1:
[0889] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[0890] Step 2:
[0891] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[0892] Step 3:
[0893] The user enters a question. They enter their question about the system into the text box.
[0894] Step 4:
[0895] The terminal sends the question to the server. The entered text data is transferred.
[0896] Step 5:
[0897] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[0898] Step 6:
[0899] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[0900] Step 7:
[0901] The device displays the answer to the user. The UI is updated to display the answer on the user's screen.
[0902] Security settings
[0903] Step 1:
[0904] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[0905] Step 2:
[0906] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[0907] Step 3:
[0908] The device sends data to the server. The data is encrypted and transferred securely.
[0909] Step 4:
[0910] The server receives and stores the data. The data is then encrypted and registered in the database.
[0911] Step 5:
[0912] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[0913] This allows the entire system to respond smoothly when an elderly person passes away, significantly reducing the burden on the bereaved family.
[0914] (Example 1)
[0915] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[0916] When elderly people approach the end of their lives, there is a need to quickly organize their contractual information and wills so that their families can handle things appropriately. Generally, important contractual data is stored in various locations, requiring families to spend a great deal of time and effort to understand and manage it. Furthermore, creating the necessary legal documents requires specialized knowledge, and in many cases, the assistance of professionals is necessary. An efficient system is needed to solve these problems and reduce the burden on families.
[0917] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[0918] In this invention, the server includes means for inputting and storing important contract data of an individual, means for automatically creating legal documents and wills based on the stored data, and means for providing the created documents to a designated family member. This makes it possible to centrally manage the contract information of elderly people and automatically generate and provide legal documents to their families. Furthermore, families can quickly obtain the necessary information through an interactive interface, thus reducing their burden.
[0919] "Important personal contract data" refers to important contract information that an individual holds during their lifetime, such as ownership status of their home, bank account information, assets, utility bills, insurance contracts, and communication service contracts.
[0920] "Accumulated data" refers to information in a database where contract information and asset information entered by users are stored.
[0921] "Legal documents" refer to documents created in accordance with the law, such as wills and contract termination notices.
[0922] A "will" refers to a legal document that records the distribution of assets and other instructions that a deceased person has decided upon during their lifetime.
[0923] "Family" refers to the surviving family members and relatives designated by the user during their lifetime.
[0924] The "interactive interface function" refers to a feature that allows family members to input questions into the system and receive appropriate answers.
[0925] "Access restrictions" refer to limitations that allow only pre-configured family members to access data and features.
[0926] "Encryption" refers to the process of transforming data using a specific algorithm to ensure its confidentiality.
[0927] A "generative AI model" refers to an artificial intelligence model that uses machine learning and natural language processing to automatically generate appropriate and legally valid documents from input data.
[0928] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling their family to handle the situation smoothly. This system consists of three main elements: the user, the terminal, and the server.
[0929] System Overview
[0930] Input and storage of contract data
[0931] First, the user creates a dedicated account and logs into the system. The terminal displays forms for entering data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication service contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[0932] As a concrete example, Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which then securely stores the data in a database.
[0933] Automated legal document creation
[0934] After a user's death is confirmed, the server automatically generates necessary legal documents and wills based on information stored in the database. This process utilizes a generative AI model to produce accurate and legally valid documents. For example, an AI model employing natural language processing (NLP) can be used. The generated documents are then sent from the server to the designated family via email or a dedicated portal.
[0935] As a concrete example, once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to Mr. Tanaka's family via email.
[0936] Chatbot function
[0937] The device provides an interactive interface where family members can input questions when they log into the system. Once a family member inputs a question, the device sends it to the server. The server's AI model generates an appropriate answer, which is then displayed to the family member through the device. This interface can be implemented, for example, using a chatbot engine.
[0938] As a concrete example, Tanaka's family logs into the system and asks the chatbot questions about things they don't understand. For example, if they type, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is then displayed to the family through their device. An example of a prompt would be, "Ask the chatbot, 'How do I go about opening my father's bank account?' and have the AI model generate an appropriate answer. Display that answer to the user."
[0939] This system can significantly reduce the burden on families by automatically organizing contract information and creating necessary legal documents when an elderly person passes away.
[0940] The flow of the specific processing in Example 1 will be explained using Figure 11.
[0941] Step 1:
[0942] Users create a personal account. This is done the first time they use the system. Users enter information such as their name, email address, and password. This generates an account, and the user information is stored on the server.
[0943] Input: Name, email address, password, etc.
[0944] Output: Notification of account creation completion
[0945] Step 2:
[0946] The user logs in. They log in to the system using the account information they created (email address and password). The server authenticates the entered information and grants permission to log in.
[0947] Enter: Email address, password
[0948] Output: Login completion notification, user dashboard display
[0949] Step 3:
[0950] The terminal displays input forms to the user. These forms are for entering information about home ownership status, bank account information, assets, utility bills, insurance policies, and communication service contracts.
[0951] Input: None
[0952] Output: An input form is displayed.
[0953] Step 4:
[0954] The user enters the required information into the input form and presses the submit button. The entered data is temporarily stored in the device's memory.
[0955] Input: Home ownership status, bank account information, insurance policies, etc.
[0956] Output: Input data is temporarily stored.
[0957] Step 5:
[0958] The terminal sends the entered data to the server. The transmitted data is received by the server.
[0959] Input: Data entered by the user
[0960] Output: Data is received by the server.
[0961] Step 6:
[0962] The server encrypts the received data and securely stores it in the database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[0963] Input: Submitted user data
[0964] Output: Encrypted data is stored in the database.
[0965] Step 7:
[0966] The server confirms the user's death. This includes regular checks for status updates and mechanisms for receiving notifications from family members and relevant organizations.
[0967] Input: Life / death information, notifications from relevant organizations
[0968] Output: Confirmation that the user has passed away.
[0969] Step 8:
[0970] The server retrieves the necessary information from the database. It reads contract information and asset information entered by the user from the database.
[0971] Input: User contract information and asset information data
[0972] Output: Acquired contract information and asset information
[0973] Step 9:
[0974] The server uses an AI model to generate legal documents. Based on the acquired information, the generating AI model creates accurate and legally valid wills and contract termination notices.
[0975] Input: Acquired contract information and asset information
[0976] Output: Generated wills and contract termination notices
[0977] Step 10:
[0978] The server provides the generated document to the designated family. The generated document is sent to the designated family via email or a dedicated portal.
[0979] Input: Generated wills and contract termination notices
[0980] Output: Sending documents to family
[0981] Step 11:
[0982] The device provides an interactive interface to the family. When a user logs into the system, the interactive interface is displayed.
[0983] Input: None
[0984] Output: Display of interactive interface
[0985] Step 12:
[0986] Family members enter questions into an interactive interface. The entered questions are sent from the terminal to the server.
[0987] Input: Family Question
[0988] Output: The question is sent to the server.
[0989] Step 13:
[0990] The server generates appropriate answers using an AI model. It analyzes the question and creates appropriate answers using a generative AI model.
[0991] Input: Family Question
[0992] Output: Generated answer
[0993] Step 14:
[0994] The device displays the generated responses to the family. By displaying the responses received from the server to the family, it provides the necessary information.
[0995] Input: Generated answer
[0996] Output: Display of responses to family
[0997] This will automatically organize contract information and create legal documents when an elderly person dies, reducing the burden on the family.
[0998] (Application Example 1)
[0999] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1000] The problem this invention aims to solve is to automatically organize various contract information and will contents necessary when an elderly person dies, enabling surviving family members to handle these matters without hassle. Conventional methods require manually organizing this information and creating appropriate legal documents, which is time-consuming and laborious. Furthermore, there were many concerns regarding information management and security.
[1001] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[1002] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved family members; means for providing a chatbot function for the bereaved family members to make inquiries; means for restricting access to the data and functions to only pre-configured bereaved family members; means for encrypting the sent contract data using AI and securely storing it in a database; and means for inputting and updating the contract data via a smartphone application. This enables the automatic organization of contract information and the generation of legal documents, allowing bereaved family members to respond smoothly when an elderly person dies.
[1003] "Important personal contract data" refers to information about contracts owned by elderly individuals, including real estate ownership status, financial institution account information, assets, utility bills, insurance contracts, and communication contracts.
[1004] "Legal documents" refer to wills and other legally valid documents created based on an individual's important contractual data.
[1005] "Emergency family members" refers to those designated as entitled to inherit the estate of an elderly person after their death, or their family members.
[1006] A "chatbot function" refers to an interface that automatically generates and displays answers using natural language processing technology when bereaved family members make inquiries to the system.
[1007] "AI-based encryption" refers to a method of securely encrypting received contract data using artificial intelligence technology to protect it from unauthorized access.
[1008] A "smartphone application" refers to software that runs on a mobile device and is used by users to input and update various contract data.
[1009] The system that realizes this invention consists of three main elements: a user, a terminal, and a server.
[1010] 1. Input and storage of contract data
[1011] Users create a personal account and log in to the system via a smartphone application. After logging in, the application displays a form for entering data related to home ownership, financial institution account information, assets, utility bills, insurance contracts, and communication contracts. Users enter this information and press the submit button. The device sends the entered data to the server, which uses AI to encrypt the data and securely store it in a database.
[1012] 2. Automated legal document creation
[1013] After a user's death is confirmed, the server automatically generates legal documents and wills based on contract data stored in the database. This process utilizes a generation AI model to create accurate and legally valid documents. The generated documents are then sent from the server to pre-designated family members via email or a dedicated portal.
[1014] 3. Chatbot function
[1015] The terminal provides a chatbot interface that allows bereaved family members to enter questions when they log into the system. Once a family member enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is then displayed to the family member through the terminal.
[1016] Hardware and software to be used
[1017] hardware
[1018] Smartphone: A device used by users to enter and update contract data.
[1019] software
[1020] Python: Used as a server-side scripting language.
[1021] Flask: Used as a web framework.
[1022] SQLite: Used for database management.
[1023] JWT: Used for token generation and authentication.
[1024] Hashlib: Used for encrypting passwords.
[1025] Specific examples of explanatory texts
[1026] After a user (e.g., Mr. Tanaka) logs into the smartphone application, they enter information such as ownership details of their home, bank account information, and insurance policies. When they press the submit button, the device sends the data to a server, which encrypts it and securely stores it in a database. Once Mr. Tanaka's death is confirmed, the server retrieves the information from the database and uses a generative AI model to create an accurate will. The created will is then emailed to the designated family members. Mr. Tanaka's son logs into the system and asks the chatbot any questions he has. For example, if he enters, "How should I handle my father's bank account procedures?", the generative AI model generates an appropriate answer, which is displayed to Mr. Tanaka's son via his device.
[1027] Example of a prompt:
[1028] Log in to the SecureLegacy app and enter your home ownership information and bank account details. Once you enter the information in the entry box and tap the submit button, your data will be encrypted and securely stored on the server. Upon your death, AI will automatically generate the necessary will based on this information.
[1029] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[1030] Step 1:
[1031] The user logs in using a smartphone application. The input is the user's authentication information (e.g., username and password). The device receives this information, hashes it (SHA256), and generates a secure token. The output is the JWT token generated for the authenticated user.
[1032] Step 2:
[1033] After logging in, the user enters data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication contracts. The input consists of various contract data. The terminal sends this data to the server. The output is the contract data sent to the server.
[1034] Step 3:
[1035] The server encrypts the received contract data using advanced encryption technology. The input is the contract data sent to the server. The server securely stores the encrypted data in its database. The output is the encrypted and securely stored data.
[1036] Step 4:
[1037] When a user's death is confirmed, the server retrieves already stored contract data from the database. The inputs are death confirmation information and contract data from the database. Based on this, the server uses a generative AI model to create legal documents and wills. The output is the generated legal documents and wills.
[1038] Step 5:
[1039] The server sends the generated legal documents and wills to pre-designated family members via email or a dedicated portal. Inputs are the generated legal documents and wills, as well as the family members' contact information. Outputs are the legal documents and wills sent to the family members.
[1040] Step 6:
[1041] The bereaved family logs into the system and enters their question using the chatbot interface. The input is the family's question. The terminal sends this to the server. The output is the question sent to the server.
[1042] Step 7:
[1043] The server uses a generative AI model to generate appropriate answers to the bereaved family's questions. The input is the content of the bereaved family's questions. The server sends the generated answers to the terminal. The output is the generated answers.
[1044] Step 8:
[1045] The terminal displays the response sent from the server to the bereaved family. The input is the response sent from the server. The output is the response displayed to the bereaved family.
[1046] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[1047] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to respond smoothly. Furthermore, this invention includes an emotion engine that recognizes the user's emotions, and by adjusting the system's response content and tone according to the user's emotional state, it can provide more appropriate support. This system consists of three main elements: the user, the terminal, and the server.
[1048] System Overview
[1049] 1. Input and storage of contract data
[1050] The user creates a personal account and logs into the system. The device displays forms for entering data about home ownership, bank account information, assets, utilities, insurance policies, and mobile phone contracts. The user enters this information, and an emotion engine analyzes the user's input and voice. Once the user enters the data and presses the submit button, the device sends the entered data to the server, which encrypts the data and securely stores it in a database.
[1051] 2. Automated legal document creation
[1052] After a user's death is confirmed, the server automatically creates the necessary legal documents and wills based on the information stored in the database. This process uses an AI model to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1053] 3. Chatbot function
[1054] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. When a user inputs a question, the emotion engine analyzes the user's input data and voice data to identify the user's emotional state. The terminal sends the question to the server, where the server's AI model generates an appropriate response. In this process, the content and tone of the response are adjusted according to the user's emotional state. The response from the server is displayed to the user through the terminal.
[1055] Specific example
[1056] User contract data entry
[1057] Ms. Tanaka logs into the system and enters information such as her home ownership status, bank account details, and insurance contracts. During the input process, an emotion engine analyzes Ms. Tanaka's stress level and displays a message, for example, "If you have difficulty entering the information, you can receive support." When Ms. Tanaka presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in a database.
[1058] Automated creation of legal documents
[1059] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[1060] Using chatbots
[1061] Mr. Tanaka's son logs into the system and asks the chatbot questions about things he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the emotion engine analyzes the son's emotional state. If the son is feeling stressed, the server's AI model generates a response that includes comforting words such as, "I'll explain the procedure step by step, so don't worry," and displays it to the son through his device.
[1062] Security settings
[1063] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[1064] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[1065] The following describes the processing flow.
[1066] Contract data storage
[1067] Step 1:
[1068] The user logs into the system. They enter their ID and password to be authenticated.
[1069] Step 2:
[1070] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[1071] Step 3:
[1072] The user enters the contract data. They enter the required information in each field and then confirm it.
[1073] Step 4:
[1074] The emotion engine monitors the user's input process and analyzes their voice and facial expressions. If the user is experiencing stress or difficulty, it displays supportive messages and guidance.
[1075] Step 5:
[1076] The user reviews their input and presses the submit button. This sends the data to the system.
[1077] Step 6:
[1078] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[1079] Step 7:
[1080] The device sends data to the server. The input data is encrypted and transferred securely.
[1081] Step 8:
[1082] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[1083] Automatic language generation
[1084] Step 1:
[1085] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[1086] Step 2:
[1087] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[1088] Step 3:
[1089] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[1090] Step 4:
[1091] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[1092] Chatbot function
[1093] Step 1:
[1094] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[1095] Step 2:
[1096] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[1097] Step 3:
[1098] The user enters a question. They enter their question about the system into the text box.
[1099] Step 4:
[1100] The emotion engine analyzes user input and voice data to identify their emotional state and assess levels of stress and distress.
[1101] Step 5:
[1102] The terminal sends the question to the server. The entered text data is transferred.
[1103] Step 6:
[1104] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[1105] Step 7:
[1106] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[1107] Step 8:
[1108] The device displays the response to the user. The UI is updated to display the response on the user's screen with a tone adjusted based on the sentiment engine.
[1109] Security settings
[1110] Step 1:
[1111] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[1112] Step 2:
[1113] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[1114] Step 3:
[1115] The device sends data to the server. The data is encrypted and transferred securely.
[1116] Step 4:
[1117] The server receives and stores the data. The data is then encrypted and registered in the database.
[1118] Step 5:
[1119] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[1120] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[1121] (Example 2)
[1122] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1123] Traditionally, when an elderly person dies, it has been extremely time-consuming and emotionally burdensome for the surviving family members to organize contract information and will contents. Furthermore, the lack of appropriate responses tailored to the user's emotional state has resulted in poor usability for family members using the system. This invention aims to solve these problems and provide a system that automatically organizes contract information and will contents when an elderly person is nearing death, while also providing responses that take into account the family's emotional state.
[1124] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[1125] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved families; means for providing a chatbot function for the bereaved families to make inquiries; means including an emotion engine for recognizing the user's emotional state and adjusting the system's response content and tone; and means for restricting access to the data and functions to only pre-configured bereaved families. This makes it possible to automatically and smoothly organize contract information and will contents when an elderly person dies, while taking into consideration the user's emotional state, thereby reducing the burden on bereaved families.
[1126] "Personal important contract data" refers to important transaction information such as ownership status of the user's residence, bank account information, assets, utility bills, insurance contracts, and communication contracts.
[1127] "Means for inputting and storing contract data" refers to a combination of software and hardware that allows users to input contract information into a system and securely store it in a database.
[1128] "Means for creating legal documents and wills" refers to generative AI models and related software that automatically generate accurate and legally valid documents based on contract data entered by the user.
[1129] "Means for providing documents to designated bereaved families" refers to communication methods such as email systems or dedicated portals for providing generated legal documents and wills to bereaved families designated in advance by the user.
[1130] "Means of providing chatbot functionality" refers to the interface and backend programs that allow users or bereaved families to interact with the system and obtain appropriate answers to their questions.
[1131] "Means including an emotion engine" refers to algorithms and analysis devices that analyze data and voice data entered by the user into the system to identify the emotional state.
[1132] "Means for restricting access to pre-designated family members only" refers to authentication and access control systems that ensure that only pre-designated family members can access the system when a user dies.
[1133] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person dies, enabling family members to handle the situation smoothly. Furthermore, this system includes an emotion engine that adjusts response content and tone according to the user's emotional state. The system primarily consists of three main elements: the user, the terminal, and the server.
[1134] First, the user accesses the system, creates a personal account, and logs in. The terminal provides forms for entering data regarding property ownership, bank account information, assets, utilities, insurance policies, and communication contracts. The user enters this information, and if necessary, an emotion engine is used to analyze the emotional state (e.g., stress or anxiety) during input. Next, when the user presses the submit button, the terminal encrypts the entered data and sends it to the server. The server further encrypts the received data and securely stores it in a database.
[1135] Once a user's death is confirmed, the server automatically generates necessary legal documents and wills using an AI model based on contract information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1136] Furthermore, when a bereaved family member logs into the system, the terminal uses an emotion engine to analyze the family member's emotional state and provides a chatbot interface with appropriate responses and tone. When the family member enters a question, the terminal sends the question to the server, and the server's AI model generates an appropriate response. In doing so, the response content and tone are adjusted according to the emotional state analyzed by the emotion engine. The generated response is displayed to the family member through the terminal.
[1137] (Specific example)
[1138] For example, a user logs into the system and enters information such as their home ownership status, bank account details, and insurance policy details. As Mr. Tanaka enters the information, an emotion engine detects stress from his voice and displays a message such as, "If you are having difficulty entering the information, please press the support button on this page." Once Mr. Tanaka has entered all the information and pressed the submit button, the terminal encrypts it and sends it to the server. The server receives the data and securely stores it in a database.
[1139] Next, once it is confirmed that Mr. Tanaka has passed away, the server retrieves the necessary information from the database and uses a generative AI model to create a will. The created will is then sent via email to his pre-configured family members.
[1140] Furthermore, when Mr. Tanaka's family members log into the system and enter a question into the chatbot such as, "How do I proceed with the procedures for my father's bank account?", the emotion engine analyzes their input data and voice data to detect stress. The server's AI model then generates a response such as, "Please rest assured, we will explain the details of the procedure step by step," which is displayed to the family members via their device.
[1141] This system allows for the automatic and smooth organization of contract information and will contents when an elderly person passes away, reducing the burden on surviving family members. Furthermore, it can provide appropriate support while taking into account the user's emotional state.
[1142] The flow of the specific processing in Example 2 will be explained using Figure 13.
[1143] Step 1: Create an account and log in
[1144] The user accesses the system and creates a personal account on the provided interface. Input includes name, address, email address, etc., and once this data is entered, it is sent from the terminal to the server. The server stores the received data in a database and provides the user with login information. Once logged in, the user is ready to proceed to the next step.
[1145] Input: User's personal information (name, address, email address)
[1146] Output: Login information
[1147] Step 2: Enter contract data
[1148] The device displays forms for the user to enter data regarding their home ownership status, bank account information, assets, utilities, insurance policies, and communication contracts. As the user enters this information, an emotion engine analyzes the user's input and voice in real time to identify the user's emotional state. The entered data is encrypted for security purposes.
[1149] Input: User contract data and voice data
[1150] Output: Encrypted contract data and determination of emotional state
[1151] Step 3: Data transmission and storage
[1152] When the user presses the submit button, the device encrypts the entered contract data and sends it to the server. The server further encrypts the received data and securely stores it in its database.
[1153] Input: Encrypted contract data
[1154] Output: Contract data stored in the database
[1155] Step 4: Confirmation of user death
[1156] The server periodically monitors the database, and the system is triggered when a user's death is confirmed. This confirmation is obtained through information from external databases or notifications from family members.
[1157] Input: User death information from an external database or notification.
[1158] Output: Trigger for data processing
[1159] Step 5: Generating legal documents
[1160] Upon confirmation of a user's death, the server retrieves contract information stored in the database and uses a generative AI model to automatically create legal documents and wills. The AI model analyzes the retrieved data and generates legally valid documents.
[1161] Input: Contract information retrieved from the database
[1162] Output: Generated legal documents and wills
[1163] Step 6: Sending the document
[1164] The generated documents are sent from the server to pre-designated family members via email or a dedicated portal. The document transmission history is also recorded in the database.
[1165] Input: Generated legal documents and wills
[1166] Output: Sending documents to designated bereaved family members
[1167] Step 7: Analysis using the emotion engine
[1168] When the device recognizes a bereaved family member's login, the emotion engine analyzes the family member's input and voice data in real time to identify their emotional state. For example, it can detect stress or anxiety when the family member is entering questions.
[1169] Input: Family member input data and audio data
[1170] Output: Emotional state determination
[1171] Step 8: Question reception and answer generation
[1172] When a bereaved family member enters a question into the chatbot, it is sent from their device to the server. The server's AI model generates an appropriate response to that question. During this process, the content and tone of the response are adjusted based on the analysis results of the emotion engine.
[1173] Input: Questionnaire data and emotional state of the bereaved family.
[1174] Output: Appropriately adjusted answer
[1175] Step 9: Display the answer
[1176] The device displays the generated responses to the bereaved family. Responses that take into account the family's emotional state alleviate their anxiety and provide accurate information.
[1177] Input: Adjusted response data from the server
[1178] Output: Response displayed to the bereaved family
[1179] These processing steps allow the system to automatically and smoothly organize contract information and will contents when an elderly person dies, providing information in a way that minimizes the burden on surviving family members. Furthermore, by providing appropriate support tailored to the emotional state of the bereaved family, usability can be enhanced.
[1180] (Application Example 2)
[1181] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server," and the headset-type terminal 314 will be referred to as the "terminal."
[1182] When an elderly person dies, organizing necessary contract information and will contents and properly transferring them to surviving family members is emotionally burdensome and often causes stress due to the complexity of the procedures. This invention aims to alleviate the burden on surviving family members and provide appropriate support by providing a system for the automatic creation of contract information and wills of elderly people and for the safe transfer of that information to surviving family members.
[1183] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for inputting and storing important personal contract data, means for utilizing a generative AI model to automatically create legal documents and wills, means for analyzing the user's emotional state using an emotion engine and adjusting the response content and tone, and means for securely storing data using encryption technology. This enables the secure management of elderly people's contract information and will contents, and allows bereaved families to receive the information smoothly.
[1184] "Important contractual data of an individual" refers to detailed contractual information, including the ownership status of real estate owned by an individual, financial institution account information, asset information, utility bill information, insurance contract information, and communication contract information.
[1185] "Legal documents" refer to documents created in a legally valid manner, such as contracts, wills, and trust documents.
[1186] A "will" is a legal document that outlines how an individual's assets will be distributed and other important matters after their death.
[1187] "Bereaved family" refers to a person who is related to the deceased individual and has the authority to carry out legal and practical procedures in connection with that person's death.
[1188] A "chatbot function" is a software function that automatically responds to questions and requests entered by users in natural language.
[1189] An "emotion engine" is a software technology that analyzes a user's voice and input data to identify the user's emotional state.
[1190] A "generative AI model" is an artificial intelligence model used to automatically generate legal documents, wills, and other similar documents based on collected data.
[1191] "Encryption technology" is a technique that conceals the original data based on a specific algorithm in order to securely store and transmit the data.
[1192] "Adjusting response content and tone" means customizing the content and method of information provided by the system according to the user's emotional state.
[1193] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling surviving family members to handle matters smoothly. This invention consists of the following main elements: user, terminal, and server.
[1194] 1. Input and storage of contract data
[1195] The user creates a personal account and logs into the system. The terminal displays forms for the user to enter information such as real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. Once the user enters the contract data, the emotion engine analyzes the input data and voice to identify the user's emotional state. If the emotion engine detects that the user is experiencing stress, it displays a message such as, "If you are having difficulty entering information, support is available."
[1196] Once input data is sent, the terminal encrypts the data and sends it to the server. The server securely stores the received data in its database.
[1197] 2. Automated creation of legal documents
[1198] After a user's death is confirmed, the server automatically creates a will and other legal documents using a generative AI model based on information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1199] 3. Chatbot function
[1200] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. Once a family member inputs a question, the emotion engine analyzes the input data and voice data to identify the family member's emotional state. The server uses a generative AI model to generate appropriate responses, adjusting the content and tone of the responses according to the user's emotional state. The responses from the server are displayed to the family member through the terminal.
[1201] Security settings
[1202] Users enter information about their surviving family members into the system while they are still alive and later set access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it. This allows the entire system to operate smoothly after the death of an elderly person and provide appropriate support tailored to the user's emotional state.
[1203] Specific example
[1204] Entering contract data
[1205] For example, a user logs into the system and enters information such as property ownership, bank account details, and insurance contracts. An emotion engine analyzes the user's stress level, and if it determines that the user is highly stressed, a support message is displayed. The data is securely stored in a database.
[1206] Automated creation of legal documents
[1207] Once a user's death is confirmed, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to the user's family via email.
[1208] Using chatbots
[1209] The bereaved family members of the user log into the system and ask questions to the chatbot. For example, if they type, "How do I go about the procedures for my father's bank account?", the emotion engine analyzes the family member's emotional state. If the family member is feeling stressed, the generative AI model generates a response that includes comforting words such as, "I will explain the details of the procedure step by step, so please don't worry," and displays it to the family member through their device.
[1210] Example of a prompt
[1211] "I entered my home ownership information today, but it was more complicated than I expected and I was confused. Could you tell me about the support options available?"
[1212] "My father has passed away. Please provide guidance on how to proceed with the procedures for his bank account."
[1213] The above describes the embodiments of the present invention. This invention automates the organization of contract information and wills of elderly people, enabling surviving family members to smoothly obtain information and receive appropriate support.
[1214] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[1215] Step 1:
[1216] A user creates a personal account and logs into the system. The user enters a user ID and password, and the system outputs a login success or failure status. The terminal receives the user ID and password, performs SHA-256 hashing, and sends it to the server. The server then verifies the database and performs authentication.
[1217] Step 2:
[1218] The device displays a form for the user to enter contract data. This data includes real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. An emotion engine analyzes the input data and voice, and outputs the user's emotional state. Once the user has finished entering the information, the device uses the emotion engine to assess the user's stress level and, if necessary, displays a message such as, "If you are having difficulty entering the information, support is available."
[1219] Step 3:
[1220] The terminal encrypts the data entered by the user and sends it to the server. The entered data is contract information, and encryption technology is used to secure the data. The server securely stores the received data in a database, and the output is the status of the storage result.
[1221] Step 4:
[1222] The server retrieves information from the database after confirming the user's death. The input is the user ID and associated contract data, and the output is the retrieved contract data. The server uses a generative AI model to automatically create wills and other legal documents.
[1223] Step 5:
[1224] The server sends the generated legal documents to the designated bereaved family. The input data consists of legal documents created by a generation AI model, and the recipient is the pre-configured contact information of the bereaved family. The output is a status indicating that the transmission is complete.
[1225] Step 6:
[1226] The terminal provides an interface for bereaved family members to log into the system and make inquiries to the chatbot. The input is the content of the bereaved family member's inquiry, and the output is the chatbot's response to the inquiry. The terminal uses an emotion engine to analyze the bereaved family member's emotional state and sends the information to the server.
[1227] Step 7:
[1228] The server uses a generative AI model to generate appropriate responses based on the emotional state of the bereaved family. The input data consists of the family's inquiry and emotional state, and the output is a response message corresponding to that emotional state. The server sends the generated response to the terminal, which then displays it to the bereaved family.
[1229] The above describes the specific processing steps of the program in the embodiment of the present invention. In each step, the user, terminal, and server work together to realize a series of processes including inputting and saving contract information, creating legal documents, and responding to inquiries, thereby providing appropriate and safe support to the elderly and their bereaved families.
[1230] The specific processing unit 290 transmits the result of the specific processing to the headset terminal 314. In the headset terminal 314, the control unit 46A causes the speaker 240 and display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[1231] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1232] In the above embodiment, an example was given in which specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and specific processing may also be performed by the headset terminal 314.
[1233] [Fourth Embodiment]
[1234] Figure 7 shows an example of the configuration of the data processing system 410 according to the fourth embodiment.
[1235] As shown in Figure 7, the data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.
[1236] The data processing device 12 comprises a computer 22, a database 24, and a communication interface 26. The computer 22 is an example of a "computer" related to the technology of this disclosure. The computer 22 comprises a processor 28, RAM 30, and storage 32. The processor 28, RAM 30, and storage 32 are connected to a bus 34. The database 24 and the communication interface 26 are also connected to the bus 34. The communication interface 26 is connected to a network 54. An example of the network 54 is a WAN (Wide Area Network) and / or a LAN (Local Area Network).
[1237] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication interface 44, and a controlled object 443. The computer 36 includes a processor 46, RAM 48, and storage 50. The processor 46, RAM 48, and storage 50 are connected to a bus 52. The microphone 238, speaker 240, camera 42, and controlled object 443 are also connected to the bus 52.
[1238] The microphone 238 receives voice signals from the user 20 and receives instructions from the user 20. The microphone 238 captures the voice signals from the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio according to the instructions from the processor 46.
[1239] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an image sensor such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the area around the user 20 (for example, an imaging range defined by a field of view equivalent to the width of a typical healthy person's field of vision).
[1240] Communication interface 44 is connected to network 54. Communication interfaces 44 and 26 are responsible for the exchange of various information between processor 46 and processor 28 via network 54. The exchange of various information between processor 46 and processor 28 using communication interfaces 44 and 26 is performed in a secure manner.
[1241] The controlled object 443 includes a display device, LEDs in the eyes, and motors that drive the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the robot 414's emotions can be expressed by controlling these motors. Furthermore, the robot 414's facial expressions can also be expressed by controlling the illumination state of the LEDs in its eyes.
[1242] Figure 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Figure 8, the data processing device 12 performs specific processing using the processor 28. The storage 32 stores the specific processing program 56.
[1243] The specific processing program 56 is an example of a "program" relating to the technology of this 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.
[1244] The storage 32 stores the data generation model 58 and the emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.
[1245] In robot 414, the processor 46 performs the reception output processing. The storage 50 stores the reception output program 60. 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 processing is realized by the processor 46 operating as a control unit 46A according to the reception output program 60 executed on the RAM 48.
[1246] Next, the specific processing performed by the specific processing unit 290 of the data processing device 12 will be described. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1247] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to handle the situation smoothly. This system consists of three main elements: user, terminal, and server.
[1248] System Overview
[1249] 1. Input and storage of contract data
[1250] The user creates a personal account and logs into the system. The terminal displays forms for entering data about home ownership, bank account information, assets, utility bills, insurance policies, and mobile phone contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database.
[1251] 2. Automated legal document creation
[1252] After a user's death is confirmed, the server automatically creates necessary legal documents and wills based on information stored in the database. This process utilizes AI models to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1253] 3. Chatbot function
[1254] The terminal provides a chatbot interface where bereaved family members can enter questions when they log into the system. When a user enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is displayed to the user through the terminal.
[1255] Specific example
[1256] User contract data entry
[1257] Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in its database.
[1258] Automated creation of legal documents
[1259] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[1260] Using chatbots
[1261] Mr. Tanaka's son logs into the system and asks the chatbot questions about anything he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is displayed to his son through his device.
[1262] Security settings
[1263] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[1264] This significantly reduces the burden on surviving family members by automatically organizing contract information and creating necessary legal documents when an elderly person dies.
[1265] The following describes the processing flow.
[1266] Contract data storage
[1267] Step 1:
[1268] The user logs into the system. They enter their ID and password to be authenticated.
[1269] Step 2:
[1270] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[1271] Step 3:
[1272] The user enters the contract data. They enter the required information in each field and then confirm it.
[1273] Step 4:
[1274] The user reviews their input and presses the submit button. This sends the data to the system.
[1275] Step 5:
[1276] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[1277] Step 6:
[1278] The device sends data to the server. The input data is encrypted and transferred securely.
[1279] Step 7:
[1280] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[1281] Automatic language generation
[1282] Step 1:
[1283] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[1284] Step 2:
[1285] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[1286] Step 3:
[1287] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[1288] Step 4:
[1289] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[1290] Chatbot function
[1291] Step 1:
[1292] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[1293] Step 2:
[1294] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[1295] Step 3:
[1296] The user enters a question. They enter their question about the system into the text box.
[1297] Step 4:
[1298] The terminal sends the question to the server. The entered text data is transferred.
[1299] Step 5:
[1300] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[1301] Step 6:
[1302] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[1303] Step 7:
[1304] The device displays the answer to the user. The UI is updated to display the answer on the user's screen.
[1305] Security settings
[1306] Step 1:
[1307] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[1308] Step 2:
[1309] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[1310] Step 3:
[1311] The device sends data to the server. The data is encrypted and transferred securely.
[1312] Step 4:
[1313] The server receives and stores the data. The data is then encrypted and registered in the database.
[1314] Step 5:
[1315] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[1316] This allows the entire system to respond smoothly when an elderly person passes away, significantly reducing the burden on the bereaved family.
[1317] (Example 1)
[1318] Next, we will describe Example 1. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1319] When elderly people approach the end of their lives, there is a need to quickly organize their contractual information and wills so that their families can handle things appropriately. Generally, important contractual data is stored in various locations, requiring families to spend a great deal of time and effort to understand and manage it. Furthermore, creating the necessary legal documents requires specialized knowledge, and in many cases, the assistance of professionals is necessary. An efficient system is needed to solve these problems and reduce the burden on families.
[1320] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 1 is realized by the following means.
[1321] In this invention, the server includes means for inputting and storing important contract data of an individual, means for automatically creating legal documents and wills based on the stored data, and means for providing the created documents to a designated family member. This makes it possible to centrally manage the contract information of elderly people and automatically generate and provide legal documents to their families. Furthermore, families can quickly obtain the necessary information through an interactive interface, thus reducing their burden.
[1322] "Important personal contract data" refers to important contract information that an individual holds during their lifetime, such as ownership status of their home, bank account information, assets, utility bills, insurance contracts, and communication service contracts.
[1323] "Accumulated data" refers to information in a database where contract information and asset information entered by users are stored.
[1324] "Legal documents" refer to documents created in accordance with the law, such as wills and contract termination notices.
[1325] A "will" refers to a legal document that records the distribution of assets and other instructions that a deceased person has decided upon during their lifetime.
[1326] "Family" refers to the surviving family members and relatives designated by the user during their lifetime.
[1327] The "interactive interface function" refers to a feature that allows family members to input questions into the system and receive appropriate answers.
[1328] "Access restrictions" refer to limitations that allow only pre-configured family members to access data and features.
[1329] "Encryption" refers to the process of transforming data using a specific algorithm to ensure its confidentiality.
[1330] A "generative AI model" refers to an artificial intelligence model that uses machine learning and natural language processing to automatically generate appropriate and legally valid documents from input data.
[1331] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling their family to handle the situation smoothly. This system consists of three main elements: the user, the terminal, and the server.
[1332] System Overview
[1333] Input and storage of contract data
[1334] First, the user creates a dedicated account and logs into the system. The terminal displays forms for entering data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication service contracts. The user enters this information and presses the submit button. The terminal sends the entered data to the server, which encrypts the data and securely stores it in a database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[1335] As a concrete example, Mr. Tanaka logs into the system and enters information such as his home ownership status, bank account details, and insurance contracts. When he presses the submit button to send the data, the terminal transfers it to the server, which then securely stores the data in a database.
[1336] Automated legal document creation
[1337] After a user's death is confirmed, the server automatically generates necessary legal documents and wills based on information stored in the database. This process utilizes a generative AI model to produce accurate and legally valid documents. For example, an AI model employing natural language processing (NLP) can be used. The generated documents are then sent from the server to the designated family via email or a dedicated portal.
[1338] As a concrete example, once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to Mr. Tanaka's family via email.
[1339] Chatbot function
[1340] The device provides an interactive interface where family members can input questions when they log into the system. Once a family member inputs a question, the device sends it to the server. The server's AI model generates an appropriate answer, which is then displayed to the family member through the device. This interface can be implemented, for example, using a chatbot engine.
[1341] As a concrete example, Tanaka's family logs into the system and asks the chatbot questions about things they don't understand. For example, if they type, "How do I go about opening my father's bank account?", the server's AI model generates an appropriate answer, which is then displayed to the family through their device. An example of a prompt would be, "Ask the chatbot, 'How do I go about opening my father's bank account?' and have the AI model generate an appropriate answer. Display that answer to the user."
[1342] This system can significantly reduce the burden on families by automatically organizing contract information and creating necessary legal documents when an elderly person passes away.
[1343] The flow of the specific processing in Example 1 will be explained using Figure 11.
[1344] Step 1:
[1345] Users create a personal account. This is done the first time they use the system. Users enter information such as their name, email address, and password. This generates an account, and the user information is stored on the server.
[1346] Input: Name, email address, password, etc.
[1347] Output: Notification of account creation completion
[1348] Step 2:
[1349] The user logs in. They log in to the system using the account information they created (email address and password). The server authenticates the entered information and grants permission to log in.
[1350] Enter: Email address, password
[1351] Output: Login completion notification, user dashboard display
[1352] Step 3:
[1353] The terminal displays input forms to the user. These forms are for entering information about home ownership status, bank account information, assets, utility bills, insurance policies, and communication service contracts.
[1354] Input: None
[1355] Output: An input form is displayed.
[1356] Step 4:
[1357] The user enters the required information into the input form and presses the submit button. The entered data is temporarily stored in the device's memory.
[1358] Input: Home ownership status, bank account information, insurance policies, etc.
[1359] Output: Input data is temporarily stored.
[1360] Step 5:
[1361] The terminal sends the entered data to the server. The transmitted data is received by the server.
[1362] Input: Data entered by the user
[1363] Output: Data is received by the server.
[1364] Step 6:
[1365] The server encrypts the received data and securely stores it in the database. Standard encryption algorithms such as AES (Advanced Encryption Standard) are used for encryption.
[1366] Input: Submitted user data
[1367] Output: Encrypted data is stored in the database.
[1368] Step 7:
[1369] The server confirms the user's death. This includes regular checks for status updates and mechanisms for receiving notifications from family members and relevant organizations.
[1370] Input: Life / death information, notifications from relevant organizations
[1371] Output: Confirmation that the user has passed away.
[1372] Step 8:
[1373] The server retrieves the necessary information from the database. It reads contract information and asset information entered by the user from the database.
[1374] Input: User contract information and asset information data
[1375] Output: Acquired contract information and asset information
[1376] Step 9:
[1377] The server uses an AI model to generate legal documents. Based on the acquired information, the generating AI model creates accurate and legally valid wills and contract termination notices.
[1378] Input: Acquired contract information and asset information
[1379] Output: Generated wills and contract termination notices
[1380] Step 10:
[1381] The server provides the generated document to the designated family. The generated document is sent to the designated family via email or a dedicated portal.
[1382] Input: Generated wills and contract termination notices
[1383] Output: Sending documents to family
[1384] Step 11:
[1385] The device provides an interactive interface to the family. When a user logs into the system, the interactive interface is displayed.
[1386] Input: None
[1387] Output: Display of interactive interface
[1388] Step 12:
[1389] Family members enter questions into an interactive interface. The entered questions are sent from the terminal to the server.
[1390] Input: Family Question
[1391] Output: The question is sent to the server.
[1392] Step 13:
[1393] The server generates appropriate answers using an AI model. It analyzes the question and creates appropriate answers using a generative AI model.
[1394] Input: Family Question
[1395] Output: Generated answer
[1396] Step 14:
[1397] The device displays the generated responses to the family. By displaying the responses received from the server to the family, it provides the necessary information.
[1398] Input: Generated answer
[1399] Output: Display of responses to family
[1400] This will automatically organize contract information and create legal documents when an elderly person dies, reducing the burden on the family.
[1401] (Application Example 1)
[1402] Next, we will explain Application Example 1. In the following explanation, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1403] The problem this invention aims to solve is to automatically organize various contract information and will contents necessary when an elderly person dies, enabling surviving family members to handle these matters without hassle. Conventional methods require manually organizing this information and creating appropriate legal documents, which is time-consuming and laborious. Furthermore, there were many concerns regarding information management and security.
[1404] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 1 is realized by the following means.
[1405] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved family members; means for providing a chatbot function for the bereaved family members to make inquiries; means for restricting access to the data and functions to only pre-configured bereaved family members; means for encrypting the sent contract data using AI and securely storing it in a database; and means for inputting and updating the contract data via a smartphone application. This enables the automatic organization of contract information and the generation of legal documents, allowing bereaved family members to respond smoothly when an elderly person dies.
[1406] "Important personal contract data" refers to information about contracts owned by elderly individuals, including real estate ownership status, financial institution account information, assets, utility bills, insurance contracts, and communication contracts.
[1407] "Legal documents" refer to wills and other legally valid documents created based on an individual's important contractual data.
[1408] "Emergency family members" refers to those designated as entitled to inherit the estate of an elderly person after their death, or their family members.
[1409] A "chatbot function" refers to an interface that automatically generates and displays answers using natural language processing technology when bereaved family members make inquiries to the system.
[1410] "AI-based encryption" refers to a method of securely encrypting received contract data using artificial intelligence technology to protect it from unauthorized access.
[1411] A "smartphone application" refers to software that runs on a mobile device and is used by users to input and update various contract data.
[1412] The system that realizes this invention consists of three main elements: a user, a terminal, and a server.
[1413] 1. Input and storage of contract data
[1414] Users create a personal account and log in to the system via a smartphone application. After logging in, the application displays a form for entering data related to home ownership, financial institution account information, assets, utility bills, insurance contracts, and communication contracts. Users enter this information and press the submit button. The device sends the entered data to the server, which uses AI to encrypt the data and securely store it in a database.
[1415] 2. Automated legal document creation
[1416] After a user's death is confirmed, the server automatically generates legal documents and wills based on contract data stored in the database. This process utilizes a generation AI model to create accurate and legally valid documents. The generated documents are then sent from the server to pre-designated family members via email or a dedicated portal.
[1417] 3. Chatbot function
[1418] The terminal provides a chatbot interface that allows bereaved family members to enter questions when they log into the system. Once a family member enters a question, the terminal sends it to the server, where the server's AI model generates an appropriate answer. The answer from the server is then displayed to the family member through the terminal.
[1419] Hardware and software to be used
[1420] hardware
[1421] Smartphone: A device used by users to enter and update contract data.
[1422] software
[1423] Python: Used as a server-side scripting language.
[1424] Flask: Used as a web framework.
[1425] SQLite: Used for database management.
[1426] JWT: Used for token generation and authentication.
[1427] Hashlib: Used for encrypting passwords.
[1428] Specific examples of explanatory texts
[1429] After a user (e.g., Mr. Tanaka) logs into the smartphone application, they enter information such as ownership details of their home, bank account information, and insurance policies. When they press the submit button, the device sends the data to a server, which encrypts it and securely stores it in a database. Once Mr. Tanaka's death is confirmed, the server retrieves the information from the database and uses a generative AI model to create an accurate will. The created will is then emailed to the designated family members. Mr. Tanaka's son logs into the system and asks the chatbot any questions he has. For example, if he enters, "How should I handle my father's bank account procedures?", the generative AI model generates an appropriate answer, which is displayed to Mr. Tanaka's son via his device.
[1430] Example of a prompt:
[1431] Log in to the SecureLegacy app and enter your home ownership information and bank account details. Once you enter the information in the entry box and tap the submit button, your data will be encrypted and securely stored on the server. Upon your death, AI will automatically generate the necessary will based on this information.
[1432] The flow of a specific process in Application Example 1 will be explained using Figure 12.
[1433] Step 1:
[1434] The user logs in using a smartphone application. The input is the user's authentication information (e.g., username and password). The device receives this information, hashes it (SHA256), and generates a secure token. The output is the JWT token generated for the authenticated user.
[1435] Step 2:
[1436] After logging in, the user enters data regarding home ownership, bank account information, assets, utility bills, insurance contracts, and communication contracts. The input consists of various contract data. The terminal sends this data to the server. The output is the contract data sent to the server.
[1437] Step 3:
[1438] The server encrypts the received contract data using advanced encryption technology. The input is the contract data sent to the server. The server securely stores the encrypted data in its database. The output is the encrypted and securely stored data.
[1439] Step 4:
[1440] When a user's death is confirmed, the server retrieves already stored contract data from the database. The inputs are death confirmation information and contract data from the database. Based on this, the server uses a generative AI model to create legal documents and wills. The output is the generated legal documents and wills.
[1441] Step 5:
[1442] The server sends the generated legal documents and wills to pre-designated family members via email or a dedicated portal. Inputs are the generated legal documents and wills, as well as the family members' contact information. Outputs are the legal documents and wills sent to the family members.
[1443] Step 6:
[1444] The bereaved family logs into the system and enters their question using the chatbot interface. The input is the family's question. The terminal sends this to the server. The output is the question sent to the server.
[1445] Step 7:
[1446] The server uses a generative AI model to generate appropriate answers to the bereaved family's questions. The input is the content of the bereaved family's questions. The server sends the generated answers to the terminal. The output is the generated answers.
[1447] Step 8:
[1448] The terminal displays the response sent from the server to the bereaved family. The input is the response sent from the server. The output is the response displayed to the bereaved family.
[1449] Furthermore, an emotion engine that estimates the user's emotions may be incorporated. That is, the identification processing unit 290 may use the emotion identification model 59 to estimate the user's emotions and perform identification processing using the user's emotions.
[1450] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling family members to respond smoothly. Furthermore, this invention includes an emotion engine that recognizes the user's emotions, and by adjusting the system's response content and tone according to the user's emotional state, it can provide more appropriate support. This system consists of three main elements: the user, the terminal, and the server.
[1451] System Overview
[1452] 1. Input and storage of contract data
[1453] The user creates a personal account and logs into the system. The device displays forms for entering data about home ownership, bank account information, assets, utilities, insurance policies, and mobile phone contracts. The user enters this information, and an emotion engine analyzes the user's input and voice. Once the user enters the data and presses the submit button, the device sends the entered data to the server, which encrypts the data and securely stores it in a database.
[1454] 2. Automated legal document creation
[1455] After a user's death is confirmed, the server automatically creates the necessary legal documents and wills based on the information stored in the database. This process uses an AI model to generate accurate and legally valid documents. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1456] 3. Chatbot function
[1457] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. When a user inputs a question, the emotion engine analyzes the user's input data and voice data to identify the user's emotional state. The terminal sends the question to the server, where the server's AI model generates an appropriate response. In this process, the content and tone of the response are adjusted according to the user's emotional state. The response from the server is displayed to the user through the terminal.
[1458] Specific example
[1459] User contract data entry
[1460] Ms. Tanaka logs into the system and enters information such as her home ownership status, bank account details, and insurance contracts. During the input process, an emotion engine analyzes Ms. Tanaka's stress level and displays a message, for example, "If you have difficulty entering the information, you can receive support." When Ms. Tanaka presses the submit button to send the data, the terminal transfers it to the server, which securely stores the data in a database.
[1461] Automated creation of legal documents
[1462] Once it is confirmed that Mr. Tanaka has passed away, the server retrieves information from the database and uses an AI model to create a will. This will is then sent to Mr. Tanaka's son via email.
[1463] Using chatbots
[1464] Mr. Tanaka's son logs into the system and asks the chatbot questions about things he doesn't understand. For example, if he types, "How do I go about opening my father's bank account?", the emotion engine analyzes the son's emotional state. If the son is feeling stressed, the server's AI model generates a response that includes comforting words such as, "I'll explain the procedure step by step, so don't worry," and displays it to the son through his device.
[1465] Security settings
[1466] Users enter information about their surviving family members into the system while they are still alive, which then sets up access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it.
[1467] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[1468] The following describes the processing flow.
[1469] Contract data storage
[1470] Step 1:
[1471] The user logs into the system. They enter their ID and password to be authenticated.
[1472] Step 2:
[1473] The device displays an input form to the user. It generates a form that includes fields related to home ownership status, bank account information, assets, utilities, insurance policies, and mobile phone contracts.
[1474] Step 3:
[1475] The user enters the contract data. They enter the required information in each field and then confirm it.
[1476] Step 4:
[1477] The emotion engine monitors the user's input process and analyzes their voice and facial expressions. If the user is experiencing stress or difficulty, it displays supportive messages and guidance.
[1478] Step 5:
[1479] The user reviews their input and presses the submit button. This sends the data to the system.
[1480] Step 6:
[1481] The terminal validates the input data and temporarily stores it. It verifies that the input is correct and checks for any missing information or formatting errors.
[1482] Step 7:
[1483] The device sends data to the server. The input data is encrypted and transferred securely.
[1484] Step 8:
[1485] The server receives the data and stores it in the database. The data is then decrypted and registered in the database in the appropriate format.
[1486] Automatic language generation
[1487] Step 1:
[1488] You will be notified that the user has passed away. You will receive contact from family members or medical institutions.
[1489] Step 2:
[1490] The server retrieves user contract data from the database. It searches for and extracts the necessary information.
[1491] Step 3:
[1492] The server uses AI models to create legal documents and wills. It analyzes contract data and generates legally valid documents.
[1493] Step 4:
[1494] The server provides the generated document to the designated bereaved family. The document can be sent via email or a dedicated portal.
[1495] Chatbot function
[1496] Step 1:
[1497] The user (family member) logs into the system. They log in through authentication that is accessible only to specific family members.
[1498] Step 2:
[1499] The device displays an interface that provides chatbot functionality. It displays a form where the user can enter a question.
[1500] Step 3:
[1501] The user enters a question. They enter their question about the system into the text box.
[1502] Step 4:
[1503] The emotion engine analyzes user input and voice data to identify their emotional state and assess levels of stress and distress.
[1504] Step 5:
[1505] The terminal sends the question to the server. The entered text data is transferred.
[1506] Step 6:
[1507] The server uses an AI model to generate answers to questions. It analyzes the question and generates the optimal answer.
[1508] Step 7:
[1509] The server sends the generated response to the terminal. The response data is encrypted before transmission.
[1510] Step 8:
[1511] The device displays the response to the user. The UI is updated to display the response on the user's screen with a tone adjusted based on the sentiment engine.
[1512] Security settings
[1513] Step 1:
[1514] The user enters information about the bereaved family, including their name, contact details, and access permission level.
[1515] Step 2:
[1516] The terminal validates the input data and temporarily stores it. It checks whether the format of the input content is correct.
[1517] Step 3:
[1518] The device sends data to the server. The data is encrypted and transferred securely.
[1519] Step 4:
[1520] The server receives and stores the data. The data is then encrypted and registered in the database.
[1521] Step 5:
[1522] The system confirms the server's demise and grants access permissions to the designated family members. Access is then restricted to only the specified family members.
[1523] This allows the entire system to respond smoothly when an elderly person passes away, and by adapting to the user's emotional state, it can significantly reduce the burden on bereaved families.
[1524] (Example 2)
[1525] Next, we will describe Example 2. In the following description, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1526] Traditionally, when an elderly person dies, it has been extremely time-consuming and emotionally burdensome for the surviving family members to organize contract information and will contents. Furthermore, the lack of appropriate responses tailored to the user's emotional state has resulted in poor usability for family members using the system. This invention aims to solve these problems and provide a system that automatically organizes contract information and will contents when an elderly person is nearing death, while also providing responses that take into account the family's emotional state.
[1527] The identification process performed by the identification processing unit 290 of the data processing device 12 in Example 2 is realized by the following means.
[1528] In this invention, the server includes means for inputting and storing important contract data of an individual; means for automatically creating legal documents and wills based on the stored data; means for providing the created documents to designated bereaved families; means for providing a chatbot function for the bereaved families to make inquiries; means including an emotion engine for recognizing the user's emotional state and adjusting the system's response content and tone; and means for restricting access to the data and functions to only pre-configured bereaved families. This makes it possible to automatically and smoothly organize contract information and will contents when an elderly person dies, while taking into consideration the user's emotional state, thereby reducing the burden on bereaved families.
[1529] "Personal important contract data" refers to important transaction information such as ownership status of the user's residence, bank account information, assets, utility bills, insurance contracts, and communication contracts.
[1530] "Means for inputting and storing contract data" refers to a combination of software and hardware that allows users to input contract information into a system and securely store it in a database.
[1531] "Means for creating legal documents and wills" refers to generative AI models and related software that automatically generate accurate and legally valid documents based on contract data entered by the user.
[1532] "Means for providing documents to designated bereaved families" refers to communication methods such as email systems or dedicated portals for providing generated legal documents and wills to bereaved families designated in advance by the user.
[1533] "Means of providing chatbot functionality" refers to the interface and backend programs that allow users or bereaved families to interact with the system and obtain appropriate answers to their questions.
[1534] "Means including an emotion engine" refers to algorithms and analysis devices that analyze data and voice data entered by the user into the system to identify the emotional state.
[1535] "Means for restricting access to pre-designated family members only" refers to authentication and access control systems that ensure that only pre-designated family members can access the system when a user dies.
[1536] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person dies, enabling family members to handle the situation smoothly. Furthermore, this system includes an emotion engine that adjusts response content and tone according to the user's emotional state. The system primarily consists of three main elements: the user, the terminal, and the server.
[1537] First, the user accesses the system, creates a personal account, and logs in. The terminal provides forms for entering data regarding property ownership, bank account information, assets, utilities, insurance policies, and communication contracts. The user enters this information, and if necessary, an emotion engine is used to analyze the emotional state (e.g., stress or anxiety) during input. Next, when the user presses the submit button, the terminal encrypts the entered data and sends it to the server. The server further encrypts the received data and securely stores it in a database.
[1538] Once a user's death is confirmed, the server automatically generates necessary legal documents and wills using an AI model based on contract information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1539] Furthermore, when a bereaved family member logs into the system, the terminal uses an emotion engine to analyze the family member's emotional state and provides a chatbot interface with appropriate responses and tone. When the family member enters a question, the terminal sends the question to the server, and the server's AI model generates an appropriate response. In doing so, the response content and tone are adjusted according to the emotional state analyzed by the emotion engine. The generated response is displayed to the family member through the terminal.
[1540] (Specific example)
[1541] For example, a user logs into the system and enters information such as their home ownership status, bank account details, and insurance policy details. As Mr. Tanaka enters the information, an emotion engine detects stress from his voice and displays a message such as, "If you are having difficulty entering the information, please press the support button on this page." Once Mr. Tanaka has entered all the information and pressed the submit button, the terminal encrypts it and sends it to the server. The server receives the data and securely stores it in a database.
[1542] Next, once it is confirmed that Mr. Tanaka has passed away, the server retrieves the necessary information from the database and uses a generative AI model to create a will. The created will is then sent via email to his pre-configured family members.
[1543] Furthermore, when Mr. Tanaka's family members log into the system and enter a question into the chatbot such as, "How do I proceed with the procedures for my father's bank account?", the emotion engine analyzes their input data and voice data to detect stress. The server's AI model then generates a response such as, "Please rest assured, we will explain the details of the procedure step by step," which is displayed to the family members via their device.
[1544] This system allows for the automatic and smooth organization of contract information and will contents when an elderly person passes away, reducing the burden on surviving family members. Furthermore, it can provide appropriate support while taking into account the user's emotional state.
[1545] The flow of the specific processing in Example 2 will be explained using Figure 13.
[1546] Step 1: Create an account and log in
[1547] The user accesses the system and creates a personal account on the provided interface. Input includes name, address, email address, etc., and once this data is entered, it is sent from the terminal to the server. The server stores the received data in a database and provides the user with login information. Once logged in, the user is ready to proceed to the next step.
[1548] Input: User's personal information (name, address, email address)
[1549] Output: Login information
[1550] Step 2: Enter contract data
[1551] The device displays forms for the user to enter data regarding their home ownership status, bank account information, assets, utilities, insurance policies, and communication contracts. As the user enters this information, an emotion engine analyzes the user's input and voice in real time to identify the user's emotional state. The entered data is encrypted for security purposes.
[1552] Input: User contract data and voice data
[1553] Output: Encrypted contract data and determination of emotional state
[1554] Step 3: Data transmission and storage
[1555] When the user presses the submit button, the device encrypts the entered contract data and sends it to the server. The server further encrypts the received data and securely stores it in its database.
[1556] Input: Encrypted contract data
[1557] Output: Contract data stored in the database
[1558] Step 4: Confirmation of user death
[1559] The server periodically monitors the database, and the system is triggered when a user's death is confirmed. This confirmation is obtained through information from external databases or notifications from family members.
[1560] Input: User death information from an external database or notification.
[1561] Output: Trigger for data processing
[1562] Step 5: Generating legal documents
[1563] Upon confirmation of a user's death, the server retrieves contract information stored in the database and uses a generative AI model to automatically create legal documents and wills. The AI model analyzes the retrieved data and generates legally valid documents.
[1564] Input: Contract information retrieved from the database
[1565] Output: Generated legal documents and wills
[1566] Step 6: Sending the document
[1567] The generated documents are sent from the server to pre-designated family members via email or a dedicated portal. The document transmission history is also recorded in the database.
[1568] Input: Generated legal documents and wills
[1569] Output: Sending documents to designated bereaved family members
[1570] Step 7: Analysis using the emotion engine
[1571] When the device recognizes a bereaved family member's login, the emotion engine analyzes the family member's input and voice data in real time to identify their emotional state. For example, it can detect stress or anxiety when the family member is entering questions.
[1572] Input: Family member input data and audio data
[1573] Output: Emotional state determination
[1574] Step 8: Question reception and answer generation
[1575] When a bereaved family member enters a question into the chatbot, it is sent from their device to the server. The server's AI model generates an appropriate response to that question. During this process, the content and tone of the response are adjusted based on the analysis results of the emotion engine.
[1576] Input: Questionnaire data and emotional state of the bereaved family.
[1577] Output: Appropriately adjusted answer
[1578] Step 9: Display the answer
[1579] The device displays the generated responses to the bereaved family. Responses that take into account the family's emotional state alleviate their anxiety and provide accurate information.
[1580] Input: Adjusted response data from the server
[1581] Output: Response displayed to the bereaved family
[1582] These processing steps allow the system to automatically and smoothly organize contract information and will contents when an elderly person dies, providing information in a way that minimizes the burden on surviving family members. Furthermore, by providing appropriate support tailored to the emotional state of the bereaved family, usability can be enhanced.
[1583] (Application Example 2)
[1584] Next, we will explain application example 2. In the following explanation, the data processing device 12 will be referred to as the "server" and the robot 414 as the "terminal".
[1585] When an elderly person dies, organizing necessary contract information and will contents and properly transferring them to surviving family members is emotionally burdensome and often causes stress due to the complexity of the procedures. This invention aims to alleviate the burden on surviving family members and provide appropriate support by providing a system for the automatic creation of contract information and wills of elderly people and for the safe transfer of that information to surviving family members.
[1586] The specific processing performed by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes means for inputting and storing important personal contract data, means for utilizing a generative AI model to automatically create legal documents and wills, means for analyzing the user's emotional state using an emotion engine and adjusting the response content and tone, and means for securely storing data using encryption technology. This enables the secure management of elderly people's contract information and will contents, and allows bereaved families to receive the information smoothly.
[1587] "Important contractual data of an individual" refers to detailed contractual information, including the ownership status of real estate owned by an individual, financial institution account information, asset information, utility bill information, insurance contract information, and communication contract information.
[1588] "Legal documents" refer to documents created in a legally valid manner, such as contracts, wills, and trust documents.
[1589] A "will" is a legal document that outlines how an individual's assets will be distributed and other important matters after their death.
[1590] "Bereaved family" refers to a person who is related to the deceased individual and has the authority to carry out legal and practical procedures in connection with that person's death.
[1591] A "chatbot function" is a software function that automatically responds to questions and requests entered by users in natural language.
[1592] An "emotion engine" is a software technology that analyzes a user's voice and input data to identify the user's emotional state.
[1593] A "generative AI model" is an artificial intelligence model used to automatically generate legal documents, wills, and other similar documents based on collected data.
[1594] "Encryption technology" is a technique that conceals the original data based on a specific algorithm in order to securely store and transmit the data.
[1595] "Adjusting response content and tone" means customizing the content and method of information provided by the system according to the user's emotional state.
[1596] This invention is a system that automatically organizes necessary contract information and will contents when an elderly person is nearing the end of their life, enabling surviving family members to handle matters smoothly. This invention consists of the following main elements: user, terminal, and server.
[1597] 1. Input and storage of contract data
[1598] The user creates a personal account and logs into the system. The terminal displays forms for the user to enter information such as real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. Once the user enters the contract data, the emotion engine analyzes the input data and voice to identify the user's emotional state. If the emotion engine detects that the user is experiencing stress, it displays a message such as, "If you are having difficulty entering information, support is available."
[1599] Once input data is sent, the terminal encrypts the data and sends it to the server. The server securely stores the received data in its database.
[1600] 2. Automated creation of legal documents
[1601] After a user's death is confirmed, the server automatically creates a will and other legal documents using a generative AI model based on information stored in the database. The generated documents are then sent from the server to the designated family members via email or a dedicated portal.
[1602] 3. Chatbot function
[1603] The terminal provides a chatbot interface that allows bereaved family members to input questions in conjunction with an emotion engine when they log into the system. Once a family member inputs a question, the emotion engine analyzes the input data and voice data to identify the family member's emotional state. The server uses a generative AI model to generate appropriate responses, adjusting the content and tone of the responses according to the user's emotional state. The responses from the server are displayed to the family member through the terminal.
[1604] Security settings
[1605] Users enter information about their surviving family members into the system while they are still alive and later set access permissions. The server securely stores this information, and when an elderly person dies, only the pre-configured family members can access it. This allows the entire system to operate smoothly after the death of an elderly person and provide appropriate support tailored to the user's emotional state.
[1606] Specific example
[1607] Entering contract data
[1608] For example, a user logs into the system and enters information such as property ownership, bank account details, and insurance contracts. An emotion engine analyzes the user's stress level, and if it determines that the user is highly stressed, a support message is displayed. The data is securely stored in a database.
[1609] Automated creation of legal documents
[1610] Once a user's death is confirmed, the server retrieves information from the database and uses a generative AI model to create a will. This will is then sent to the user's family via email.
[1611] Using chatbots
[1612] The bereaved family members of the user log into the system and ask questions to the chatbot. For example, if they type, "How do I go about the procedures for my father's bank account?", the emotion engine analyzes the family member's emotional state. If the family member is feeling stressed, the generative AI model generates a response that includes comforting words such as, "I will explain the details of the procedure step by step, so please don't worry," and displays it to the family member through their device.
[1613] Example of a prompt
[1614] "I entered my home ownership information today, but it was more complicated than I expected and I was confused. Could you tell me about the support options available?"
[1615] "My father has passed away. Please provide guidance on how to proceed with the procedures for his bank account."
[1616] The above describes the embodiments of the present invention. This invention automates the organization of contract information and wills of elderly people, enabling surviving family members to smoothly obtain information and receive appropriate support.
[1617] The flow of a specific process in Application Example 2 will be explained using Figure 14.
[1618] Step 1:
[1619] A user creates a personal account and logs into the system. The user enters a user ID and password, and the system outputs a login success or failure status. The terminal receives the user ID and password, performs SHA-256 hashing, and sends it to the server. The server then verifies the database and performs authentication.
[1620] Step 2:
[1621] The device displays a form for the user to enter contract data. This data includes real estate ownership status, financial institution account information, asset information, utility bills, insurance contracts, and communication contracts. An emotion engine analyzes the input data and voice, and outputs the user's emotional state. Once the user has finished entering the information, the device uses the emotion engine to assess the user's stress level and, if necessary, displays a message such as, "If you are having difficulty entering the information, support is available."
[1622] Step 3:
[1623] The terminal encrypts the data entered by the user and sends it to the server. The entered data is contract information, and encryption technology is used to secure the data. The server securely stores the received data in a database, and the output is the status of the storage result.
[1624] Step 4:
[1625] The server retrieves information from the database after confirming the user's death. The input is the user ID and associated contract data, and the output is the retrieved contract data. The server uses a generative AI model to automatically create wills and other legal documents.
[1626] Step 5:
[1627] The server sends the generated legal documents to the designated bereaved family. The input data consists of legal documents created by a generation AI model, and the recipient is the pre-configured contact information of the bereaved family. The output is a status indicating that the transmission is complete.
[1628] Step 6:
[1629] The terminal provides an interface for bereaved family members to log into the system and make inquiries to the chatbot. The input is the content of the bereaved family member's inquiry, and the output is the chatbot's response to the inquiry. The terminal uses an emotion engine to analyze the bereaved family member's emotional state and sends the information to the server.
[1630] Step 7:
[1631] The server uses a generative AI model to generate appropriate responses based on the emotional state of the bereaved family. The input data consists of the family's inquiry and emotional state, and the output is a response message corresponding to that emotional state. The server sends the generated response to the terminal, which then displays it to the bereaved family.
[1632] The above describes the specific processing steps of the program in the embodiment of the present invention. In each step, the user, terminal, and server work together to realize a series of processes including inputting and saving contract information, creating legal documents, and responding to inquiries, thereby providing appropriate and safe support to the elderly and their bereaved families.
[1633] The specific processing unit 290 transmits the result of the specific processing to the robot 414. In the robot 414, the control unit 46A causes the speaker 240 and the controlled object 443 to output the result of the specific processing. The microphone 238 acquires audio indicating user input for the result of the specific processing. The control unit 46A transmits the audio data indicating user input acquired by the microphone 238 to the data processing unit 12. In the data processing unit 12, the specific processing unit 290 acquires the audio data.
[1634] Data generation model 58 is a type of so-called generative AI (Artificial Intelligence). One example of data generation model 58 is ChatGPT (Internet search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search) <url: https: gemini.google.com ?hl="ja">Examples of generative AI include the following. The data generation model 58 is obtained by performing deep learning on a neural network. The data generation model 58 is input with prompts containing instructions, and with inference data such as audio data representing speech, text data representing text, and image data representing images. The data generation model 58 infers from the input inference data according to the instructions indicated by the prompts, and outputs the inference results in data formats such as audio data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.
[1635] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of this disclosure is not limited thereto, and the specific processing may also be performed by the robot 414.
[1636] Furthermore, the emotion identification model 59, acting as an emotion engine, may determine the user's emotion according to a specific mapping. Specifically, the emotion identification model 59 may determine the user's emotion according to a specific mapping, which is an emotion map (see Figure 9). Similarly, the emotion identification model 59 may also determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.
[1637] Figure 9 shows an emotion map 400 in which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. The closer to the center of the concentric circles, the more primitive the emotions are located. Further out of the concentric circles, emotions representing states and actions arising from mental states are located. Emotion is a concept that includes feelings and mental states. On the left side of the concentric circles, emotions that are generally generated from reactions occurring in the brain are located. On the right side of the concentric circles, emotions that are generally induced by situational judgment are located. Above and below the concentric circles, emotions that are generally generated from reactions occurring in the brain and induced by situational judgment are located. In addition, the emotion of "pleasure" is located on the upper side of the concentric circles, and the emotion of "displeasure" is located on the lower side. Thus, in the emotion map 400, multiple emotions are mapped based on the structure in which emotions arise, and emotions that are likely to occur simultaneously are mapped close together.
[1638] These emotions are distributed at the 3 o'clock position on the Emotion Map 400, and usually fluctuate between feelings of security and anxiety. In the right half of the Emotion Map 400, situational awareness takes precedence over internal feelings, resulting in a calm impression.
[1639] The inside of the Emotion Map 400 represents inner thoughts, while the outside represents actions. Therefore, the further you go from the outside of the Emotion Map 400, the more visible (expressed in actions) your emotions become.
[1640] Here, human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, it results in discomfort, and when they approach the ideal, it results in pleasure. Similarly, in robots, cars, motorcycles, etc., emotions can be created based on various balances, such as posture and battery level. When these balances deviate from the ideal, it results in discomfort, and when they approach the ideal, it results in pleasure. The emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on a system for analyzing brain physiological signals of speech emotion recognition and emotion, Tokushima University, doctoral dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map contains emotions belonging to a region called "response," where sensation is dominant. The right half of the emotion map contains emotions belonging to a region called "situation," where situational awareness is dominant.
[1641] The emotion map defines two emotions that promote learning. One is the emotion around the middle of the negative "repentance" and "reflection" on the situation side. In other words, it is when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is the emotion around the positive "desire" on the reaction side. In other words, it is when the robot has positive feelings such as "I want more" or "I want to know more."
[1642] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values representing each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple training data sets, which are combinations of user input and emotion values representing each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions located close together have similar values, as shown in the emotion map 900 in Figure 10. Figure 10 shows an example where multiple emotions such as "reassured," "calm," and "confident" have similar emotion values.
[1643] The above description primarily focuses on the functions of the data processing device 12 in relation to this disclosure. However, the system related to this disclosure is not necessarily implemented on a server. The system related to this disclosure may be implemented as a general information processing system. This disclosure may be implemented, for example, as a software program that runs on a personal computer or as an application that runs on a smartphone. The method related to this disclosure may be provided to users in SaaS (Software as a Service) format.
[1644] In the above embodiment, an example was given in which a specific process is performed by a single computer 22. However, the technology of this disclosure is not limited thereto, and a distributed processing of the specific process may be performed by multiple computers, including computer 22. For example, a data generation model 58 may be provided in an external device of the data processing device 12, and the external device may generate data according to the input data.
[1645] In the above embodiment, an example was given in which the specific processing program 56 is stored in the storage 32, but the technology of this disclosure is not limited thereto. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-temporary storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-temporary storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes specific processing according to the specific processing program 56.
[1646] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.
[1647] Furthermore, it is not necessary to store the entirety of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store the entirety of the specific processing program 56 in the storage 32; it is acceptable to store only a portion of the specific processing program 56.
[1648] The following types of processors can be used as hardware resources to perform specific processing. Examples of processors include a CPU, a general-purpose processor that functions as a hardware resource to perform specific processing by executing software, i.e., a program. Other examples of processors include dedicated electrical circuits, such as FPGAs (Field-Programmable Gate Arrays), PLDs (Programmable Logic Devices), or ASICs (Application Specific Integrated Circuits), which have circuit configurations specifically designed to perform specific processing. All of these processors have built-in or connected memory, and all of them perform specific processing by using memory.
[1649] The hardware resource that performs a specific process may consist of one of these various processors, or it may consist of a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Alternatively, the hardware resource that performs a specific process may consist of a single processor.
[1650] Examples of configurations using a single processor include, firstly, a configuration in which one or more CPUs and software are combined to form a single processor, and this processor functions as a hardware resource that performs a specific process. Secondly, there is a configuration using a processor that realizes the functions of the entire system, including multiple hardware resources that perform a specific process, on a single IC chip, as exemplified by SoCs (System-on-a-chip). In this way, a specific process is realized using one or more of the above types of processors as hardware resources.
[1651] Furthermore, the hardware structure of these various processors can more specifically utilize electrical circuits that combine circuit elements such as semiconductor devices. Also, the specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps can be deleted, new steps added, or the processing order rearranged, as long as it does not deviate from the main purpose.
[1652] The descriptions and illustrations presented above are detailed explanations of the technical aspects of this disclosure and are merely examples of the technical aspects. For example, the above descriptions of the structure, function, operation, and effect are examples of the structure, function, operation, and effect of the technical aspects of this disclosure. Therefore, it goes without saying that you may delete unnecessary parts, add new elements, or replace elements in the descriptions and illustrations presented above, as long as you do not deviate from the essence of the technical aspects of this disclosure. Furthermore, in order to avoid confusion and facilitate understanding of the technical aspects of this disclosure, explanations of common technical knowledge and the like that do not require special explanation to enable the implementation of the technical aspects of this disclosure have been omitted from the descriptions and illustrations presented above.
[1653] All documents, patent applications, and technical standards described herein are incorporated by reference to the same extent as if each individual document, patent application, and technical standard were specifically and individually noted to be incorporated by reference.
[1654] The following is further disclosed regarding the embodiments described above.
[1655] (Claim 1)
[1656] A means for inputting and storing important personal contract data,
[1657] A means for automatically creating legal documents and wills based on the aforementioned accumulated data,
[1658] Means for providing the aforementioned document to the designated bereaved family,
[1659] A means of providing a chatbot function for the bereaved family to make inquiries,
[1660] Means for restricting access to the aforementioned data and functions to only pre-configured bereaved family members,
[1661] A system that includes this.
[1662] (Claim 2)
[1663] The system according to claim 1, wherein the important contractual data of the said individual includes ownership status of a home, bank account information, assets, utility bills, insurance contracts, and mobile phone contracts.
[1664] (Claim 3)
[1665] The system according to claim 1, comprising means for using an AI model to create the aforementioned legal documents or wills.
[1666] "Example 1"
[1667] (Claim 1)
[1668] A means for inputting and storing important personal contract data,
[1669] A means for automatically creating legal documents and wills based on the aforementioned accumulated data,
[1670] Means for providing the aforementioned document to the designated family,
[1671] Means for providing an interactive interface function for the family to make inquiries,
[1672] Means for restricting access to the aforementioned data and functions to only pre-configured family members,
[1673] Means for encrypting and securely storing personal information,
[1674] A means of generating appropriate and legally valid documents using AI models,
[1675] A system that includes this.
[1676] (Claim 2)
[1677] The system according to claim 1, wherein the important contractual data of the said individual includes ownership status of a home, bank account information, assets, utility bills, insurance contracts, and telecommunications service contracts.
[1678] (Claim 3)
[1679] The system according to claim 1, comprising means for using a generative AI model to create the aforementioned legal documents or wills.
[1680] "Application Example 1"
[1681] (Claim 1)
[1682] A means for inputting and storing important personal contract data,
[1683] A means for automatically creating legal documents and wills based on the aforementioned accumulated data,
[1684] Means for providing the aforementioned document to the designated bereaved family,
[1685] A means of providing a chatbot function for the bereaved family to make inquiries,
[1686] Means for restricting access to the aforementioned data and functions to only pre-configured bereaved family members,
[1687] A method for encrypting contract data sent using AI and securely storing it in a database,
[1688] A means for inputting and updating the aforementioned contract data via a smartphone application,
[1689] A system that includes this.
[1690] (Claim 2)
[1691] The system according to claim 1, wherein the important contractual data of the said individual includes real estate ownership status, financial institution account information, assets, utility bills, insurance contracts, and communication contracts.
[1692] (Claim 3)
[1693] The system according to claim 1, comprising means for using a generative AI model to create the aforementioned legal documents or wills.
[1694] "Example 2 of combining an emotion engine"
[1695] (Claim 1)
[1696] A means for inputting and storing important personal contract data,
[1697] A means for automatically creating legal documents and wills based on the aforementioned accumulated data,
[1698] Means for providing the aforementioned document to the designated bereaved family,
[1699] A means of providing a chatbot function for the bereaved family to make inquiries,
[1700] A means including an emotion engine for recognizing the user's emotional state and adjusting the system's response content and tone,
[1701] Means for restricting access to the aforementioned data and functions to only pre-configured bereaved family members,
[1702] A system that includes this.
[1703] (Claim 2)
[1704] The system according to claim 1, wherein the important contractual data of the said individual includes the status of ownership of residences, bank account information, assets, utility bills, insurance contracts, and communication contracts.
[1705] (Claim 3)
[1706] The system according to claim 1, comprising means for using a generative AI model to create the aforementioned legal documents or wills.
[1707] "Application example 2 when combining with an emotional engine"
[1708] (Claim 1)
[1709] A means for inputting and storing important personal contract data,
[1710] A means for automatically creating legal documents and wills based on the aforementioned accumulated data,
[1711] Means for providing the aforementioned document to the designated bereaved family,
[1712] A means of providing a chatbot function for the bereaved family to make inquiries,
[1713] Means for restricting access to the aforementioned data and functions to only pre-configured bereaved family members,
[1714] A means of analyzing the user's emotional state using an emotion engine and adjusting the content and tone of responses,
[1715] A means of securely storing data using encryption technology,
[1716] A system that includes this.
[1717] (Claim 2)
[1718] The system according to claim 1, wherein the important contractual data of the said individual includes real estate ownership status, financial institution account information, assets, utility bills, insurance contracts, and communication contracts.
[1719] (Claim 3)
[1720] The system according to claim 1, comprising means for using a generative AI model to create the aforementioned legal documents or wills. [Explanation of Symbols]
[1721] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Devices 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robots< / url:> < / url:> < / url:> < / url:>
Claims
1. A means for inputting and storing important personal contract data, A means for automatically creating legal documents and wills based on the aforementioned accumulated data, Means for providing the aforementioned document to the designated bereaved family, A means of providing a chatbot function for the bereaved family to make inquiries, Means for restricting access to the aforementioned data and functions to only pre-configured bereaved family members, A system that includes this.
2. The system according to claim 1, wherein the important contractual data of the individual includes ownership status of a home, bank account information, assets, utility bills, insurance contracts, and mobile phone contracts.
3. The system according to claim 1, comprising means for using an AI model to create the aforementioned legal documents or wills.
Citation Information
Patent Citations
Persona chatbot control method and system
JP2022180282A