System

A system manages wills, digital legacies, and automates funeral procedures to reduce the burden on bereaved families by respecting the deceased's wishes, using a database and AI to streamline processes with government and financial institutions.

JP2026030442APending Publication Date: 2026-02-20SOFTBANK GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024133425
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2026-02-20

AI Technical Summary

Technical Problem

Bereaved families face significant physical and mental burdens in completing funeral procedures that respect the deceased's wishes due to the lack of a system to efficiently manage estate, notify contacts, and handle procedures with government and financial institutions, especially in an aging society.

Method used

A system that includes a database for managing wills and digital legacies, sends notifications to emergency contacts, selects an appropriate funeral provider, generates estimates and schedules, and automates procedures with government and financial institutions, all while respecting the deceased's wishes.

Benefits of technology

The system reduces the burden on surviving family members by efficiently and effectively completing funeral procedures and handling digital legacy management, ensuring the deceased's wishes are respected.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026030442000001_ABST
    Figure 2026030442000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: A system comprising: means for storing information of a deceased person in a database including management of wills, property information, and digital heritage; means for transmitting a notification to a preset emergency contact address when the deceased person dies; means for selecting an appropriate funeral company based on religion and a desired funeral form and generating an estimate and a schedule; and means for automating a procedure with a government office and a financial institution and notifying a result after the procedure is completed.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The technology of the present disclosure relates to a system. [Background technology]

[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]

[0004] Death is unpredictable, and bereaved families must quickly complete numerous procedures. This places a heavy physical and mental burden on them. It is also difficult to hold a funeral that respects the wishes of the deceased and to properly handle procedures with government offices and financial institutions. This problem is particularly pronounced in an aging society, where the lack of a system to efficiently handle a wide range of procedures, such as managing the deceased's estate, preparing the funeral, notifying contacts, and erasing digital assets, is a major challenge. [Means for solving the problem]

[0005] The present invention is a system that includes a means for storing information about the deceased in a database that includes management of wills, property information, and digital legacies, a means for sending a notification to a pre-defined emergency contact upon the death of the deceased, a means for selecting an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style and generating estimates and schedules, and a means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed. This system allows the surviving family to complete procedures efficiently and effectively while respecting the wishes of the deceased, thereby significantly reducing the burden on the surviving family.

[0006] A "database" is an information system that can efficiently store large amounts of data and enable searching and updating.

[0007] "Deceased" refers to a deceased individual.

[0008] "Emergency contacts" refers to information about people who should be contacted in an emergency, usually family members or close relatives.

[0009] "Notification" means a message or notice sent to convey specific information.

[0010] "Faith" refers to the religion or denomination to which an individual adheres.

[0011] A "funeral format" refers to the style and method of the funeral, including the rituals and procedures followed.

[0012] A "funeral provider" is a professional who oversees, prepares, and conducts funerals.

[0013] An "estimate" is a pre-calculated estimate of the likely cost of a service or product to be provided.

[0014] A "schedule" is a plan detailing the times and dates of planned activities and events.

[0015] A "government office" is a public institution of the government or local government that is responsible for various procedures and permits and licenses.

[0016] A "financial institution" is an organization that provides financial services, such as a bank, credit union, or insurance company.

[0017] "Automation" means that machines and systems operate autonomously and perform functions without human intervention.

[0018] A "result" is the conclusion or outcome that is reached at the end of an action or procedure. [Brief explanation of the drawings]

[0019] [Figure 1] 1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 11]FIG. 3 is a sequence diagram showing a processing flow of the data processing system according to the first embodiment. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1. [Figure 13] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system according to the second embodiment when an emotion engine is combined. [Figure 14] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION

[0020] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.

[0021] First, the terms used in the following description will be explained.

[0022] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, a processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), and an APU (Accelerated Processing Unit).

[0023] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.

[0024] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.

[0025] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.

[0026] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."

[0027] [First embodiment]

[0028] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.

[0029] 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.

[0030] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0031] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.

[0032] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.

[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 of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.

[0034] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.

[0035] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.

[0036] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0037] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0038] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0039] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0040] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on bereaved families. The system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[0041] 1. User registration and basic information entry

[0042] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[0043] 2. Entering and managing wills and property information

[0044] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it and stores it in a database, preparing it for analysis by AI.

[0045] 3. Emergency Implementation Procedures

[0046] If a user dies, the server sends a notification to the pre-defined emergency contacts. Specifically, the server executes the process of sending a notification to the emergency contacts via email or SMS. The device displays guidance information on future procedures to the emergency contacts who received the notification.

[0047] 4. Notice of funeral procedures

[0048] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server generates an estimate and schedule based on the selected funeral director and notifies the bereaved family. The terminal displays the estimate and schedule details to the bereaved family for confirmation.

[0049] 5. Automating procedures with government offices and financial institutions

[0050] The server automatically submits the necessary notifications to the government office using the My Number card information. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the accounts based on information about the deceased's bank accounts. Once these procedures are complete, the server notifies the device of the results and displays the details of the procedures to the bereaved.

[0051] Example operation

[0052] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his information on the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results.

[0053] In this way, the system of the present invention respects the wishes of the deceased while efficiently and effectively supporting the procedures of the surviving family members.

[0054] The processing flow will be explained below.

[0055] Step 1:

[0056] A user accesses the system and registers.

[0057] The device will display a login screen and a new registration form.

[0058] The user enters information such as name, age, address, and contact details, and presses the send button.

[0059] The server receives the entered information and stores it in a database.

[0060] Step 2:

[0061] The user enters will and estate information.

[0062] The terminal displays a form for entering wills and property information.

[0063] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[0064] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[0065] Step 3:

[0066] Send notifications to emergency contacts if a user dies.

[0067] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[0068] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[0069] Step 4:

[0070] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[0071] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[0072] The server selects the most suitable funeral provider and generates a quote and schedule.

[0073] The server notifies the emergency contact of the generated estimate and schedule.

[0074] The device will display quote and schedule details to emergency contacts for review.

[0075] Step 5:

[0076] Automate procedures with government offices and financial institutions.

[0077] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[0078] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[0079] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[0080] The device will display the progress of the procedure and completion notifications to the emergency contact.

[0081] Step 6:

[0082] Review and confirm final procedures.

[0083] The user confirms the notification received from the system and takes the necessary final steps.

[0084] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[0085] The server records in a database that all procedures have been completed.

[0086] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[0087] Example 1

[0088] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0089] The challenge is to properly manage the wills and property information prepared by the deceased, and to respect the wishes of the deceased while reducing the burden on the surviving family. It is also necessary to smoothly proceed with funeral procedures and efficiently handle procedures with public institutions and financial institutions. In particular, it is necessary to automate procedures using the deceased's personal identification information and provide notifications and guidance information to the surviving family, thereby completing the procedures quickly and accurately.

[0090] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0091] In this invention, the server includes: means for storing information including wills, property information, and digital legacy management in a database; means for sending a notification to a pre-set emergency contact upon the death of the deceased; means for selecting an appropriate funeral service provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; means for automating procedures with public institutions and financial institutions and notifying the results after the procedures are completed; means for registering user information and providing a user interface for entering basic information and wills and property information; means for displaying guide information regarding future procedures to the emergency contact who received the notification; and means for sending an API request using personal identification information to automate procedures with public institutions and financial institutions. This reduces the burden on the bereaved while respecting the wishes of the deceased, making it possible to quickly and efficiently complete funeral procedures and procedures with related public institutions and financial institutions.

[0092] A "database" is a collection of information that is systematically organized and stored so that users can efficiently access, search, and update it.

[0093] "Emergency contacts" are information about specific people or organizations that are set in advance by the user to be contacted in an emergency.

[0094] A "notification" is a message or signal that conveys information to a specific recipient.

[0095] "Faith" refers to belief in a particular religion or sect, and includes religious acts and rituals based on that belief.

[0096] A "funeral format" refers to the method and procedures for a funeral that are based on the faith and wishes of the deceased.

[0097] "Vendor" refers to a company or individual that provides a particular service or product.

[0098] A "quote" is a pre-calculated and presented cost for the performance of a particular service or product.

[0099] A "schedule" is a chronological plan of when certain activities or events will occur.

[0100] A "public institution" refers to an organization or institution that performs public duties, such as the national government or a local government.

[0101] "Financial institutions" are organizations or institutions that provide financial services, such as banks, credit unions, and trust companies.

[0102] A "procedure" is a set of steps or methods required to achieve a particular purpose.

[0103] An "AI request" is a request for information made through an API (Application Programming Interface), specifically used for communication and data exchange between automated systems.

[0104] A "user interface" is an interface that allows a system and a user to interact with each other, and includes on-screen forms, buttons, menus, etc.

[0105] This invention relates to a funeral procedure support system that uses AI to reduce the burden on bereaved families while respecting the wishes of the deceased. The system stores information, including wills, property information, and digital legacy management, in a database, sends a notification to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, and generates estimates and schedules. It also automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[0106] The system provides a user interface that allows users to register their information and enter basic information, wills, and property information. The user interface can be accessed via a web browser, and the user can access it via the Internet. The terminal provides input forms and display screens, and is designed to allow users to easily enter and confirm information.

[0107] The specific processing is as follows.

[0108] 1. User registration and basic information entry:

[0109] The user accesses the system and selects new registration. The terminal displays an input form for name, age, address, contact details, etc. When the user enters this information and presses the submit button, the server receives the information and stores it in a database.

[0110] 2. Entering and managing wills and property information:

[0111] The user selects to enter will and property information. The device displays input forms for bank accounts, real estate, insurance information, digital legacy (social media and email accounts), etc. Once the user enters the required information and presses the submit button, the server receives the information, stores it in a database, and prepares it for analysis by AI.

[0112] 3. Emergency Procedures:

[0113] If a user dies, the server will send a notification to the emergency contacts set up in advance. The server will then send a notification to the emergency contacts via email or SMS, and the device will display guidance information on future procedures to the emergency contacts who received the notification.

[0114] 4. Funeral Procedure Notice:

[0115] The server selects an appropriate service provider based on the deceased's religious beliefs and desired funeral style. It then performs a database search and lists service providers that meet the criteria. The server then generates an estimate and schedule based on the selected service provider and notifies the bereaved family. The bereaved family can then view and confirm the estimate and schedule details on their devices.

[0116] 5. Automating government and financial transactions:

[0117] The server uses the My Number card information to submit the necessary notifications to the government office. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, the server also sends an API request to freeze the deceased person's financial institution account. Once the procedure is complete, the server notifies the surviving family member of the results and displays the details of the procedure.

[0118] Example operation

[0119] Take the case of Tanaka Taro as an example. Tanaka Taro registers his information on the system and inputs his will and property information. When Tanaka Taro dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information on funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (e.g., Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death certificate and freezes his bank account, and notifies Tanaka Ichiro of the results.

[0120] Prompt Sentence Examples

[0121] "When Taro Tanaka, who is registered in the system, passes away, a notification is sent to his second son, Ichiro Tanaka, and the system selects an appropriate funeral company and generates a quote schedule. It also automatically submits a death notification to the local government and freezes his bank account."

[0122] This system reduces the burden on the bereaved family while respecting the wishes of the deceased, and enables funeral procedures and related procedures with public institutions and financial institutions to be carried out quickly and efficiently.

[0123] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0124] Step 1: User registration and basic information entry

[0125] A user accesses the system and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the send button. The input data is sent from the terminal to the server. The server receives the entered information and stores it in a database. As a specific example, consider the case where Tanaka Taro registers his own information. Tanaka Taro enters his name, age, address, and contact details and presses the send button. The server receives this and registers it in the database.

[0126] Step 2: Enter and manage your will and estate information

[0127] The user selects to enter will and property information. The device displays an input form for the will and property information. The user enters details of their bank account, real estate, insurance information, and digital legacy (social media and email accounts) and presses the send button. The input data is sent from the device to the server. The server receives the entered information, stores it in a database, and prepares it for analysis by AI. Specifically, Tanaka Taro enters his bank account number, real estate address, insurance policy number, digital legacy account information, etc., and presses the send button. The server receives this and stores it in a database.

[0128] Step 3: Emergency Execution Procedures

[0129] If a user dies, a process to send a notification to pre-set emergency contacts will be initiated. When the server detects the user's death, it retrieves emergency contact information from the database. The server then sends a notification to the retrieved emergency contacts via email or SMS. The notification will include guide information on future procedures. In concrete terms, if Tanaka Taro dies and the server detects this, it will send a notification by email to his second son, Tanaka Ichiro, who has been set up in advance. Tanaka Ichiro receives the email and checks the guide information.

[0130] Step 4: Funeral arrangements notice

[0131] The server searches a database to select an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style. The server generates a list of selected service providers and generates an estimate and schedule based on that. The generated estimate and schedule are notified to the bereaved family. The device displays detailed information to the bereaved family members who receive the notification. Specifically, the server searches a database for appropriate funeral service providers based on Tanaka Taro's religious beliefs (Shinto) and generates a list. It then creates an estimate and schedule and sends them by email to Tanaka Ichiro, the deceased's second son. Tanaka Ichiro's device displays the estimate and schedule.

[0132] Step 5: Automate procedures with government and financial institutions

[0133] The server uses the My Number card information to send the necessary API requests to government offices and financial institutions. Specifically, it first sends an API request to submit a death notification to the government office, and then sends an API request to freeze the account to the financial institution. Once the procedure is complete, the server notifies the device of the results and displays details of the procedure to the surviving family. Specifically, the server uses Tanaka Taro's My Number card information to send an API request to submit a death notification to the government office. At the same time, it also sends an API request to freeze the bank's account. Once the procedure is complete, the server notifies the second son, Tanaka Ichiro, of the results by email, and the device displays details of the procedure.

[0134] (Application example 1)

[0135] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0136] In modern society, funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved are important. Conventional systems require bereaved families to go through numerous procedures, which require a significant burden of time and effort. Furthermore, there is a lack of means to properly manage digital legacies and records from the deceased's lifetime and provide them to the bereaved. This limits the means by which bereaved families can reminisce about their memories of the deceased. The present invention aims to solve these problems.

[0137] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0138] In this invention, the server includes means for storing information about the deceased in a database including wills, property information, and digital legacy management, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral director based on the deceased's religious beliefs and desired funeral style and generating estimates and schedules, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for registering photos and videos of the deceased while they were alive, means for automatically generating a memorial video based on the deceased's information and the registered photos and videos, and means for delivering the generated memorial video to an emergency contact. This makes it possible to efficiently and effectively support the bereaved family in their procedures while respecting the wishes of the deceased and to provide them with memories of the deceased.

[0139] A will is a document that records the wishes and instructions left by a deceased person during their lifetime.

[0140] "Property information" refers to information about real estate, bank accounts, stocks, etc. owned by the deceased.

[0141] "Digital estate" refers to the digital assets of a deceased person, such as social media accounts, email accounts, and electronic data.

[0142] A "database" is a system that enables information to be systematically organized, stored, searched, and manipulated.

[0143] "Information about the deceased" refers to personal information related to the deceased and information about their activities while they were alive.

[0144] "Emergency Contact" refers to the person or organization designated in advance by the deceased to receive contact in the event of death.

[0145] "Notification" refers to the act of communicating to inform others of specific information.

[0146] "Faith" refers to beliefs and doctrines based on a particular religion or faith.

[0147] "Funeral style" refers to the format and method that dictates the progress and ceremony of a funeral.

[0148] "Funeral provider" refers to a specialized company that handles everything from funeral planning to execution.

[0149] "Quotation" means a document or information that indicates the estimated cost of services or goods to be provided.

[0150] A "schedule" is a plan showing the planned dates and times for specific events or tasks.

[0151] "Government office" refers to an institution responsible for administrative services provided by the national or local government.

[0152] "Financial institutions" refers to organizations that provide financial services, such as banks, credit unions, and insurance companies.

[0153] "Procedure automation" refers to the automatic execution of procedures by computers or systems without human intervention.

[0154] "Photos and videos taken during the deceased's lifetime" refers to images and video files taken of the deceased during their lifetime.

[0155] A "memorial video" is a memorial video created by combining photos and videos of the deceased person from their lifetime.

[0156] "Distribution" refers to the act of transmitting digital content over the Internet.

[0157] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on the bereaved. This system is realized using the following hardware and software.

[0158] Hardware Configuration

[0159] Server: A high-performance server for database management, AI-based data processing, notification sending, and efficient processing of large amounts of data. For example, an AWS (Amazon Web Services) EC2 instance can be used.

[0160] Terminal: A device where a user inputs information and receives notifications. Typically, a smartphone or PC is used.

[0161] Network: An internet connection for data communication between the server and the device.

[0162] Software Configuration

[0163] Database system: A relational database management system such as MySQL or PostgreSQL is used to store and manage the deceased person's information (wills, property information, digital legacy).

[0164] AI model: A generative AI model to analyze wills and estate information and support appropriate funeral procedures, using deep learning frameworks such as TensorFlow and PyTorch.

[0165] Notification System: An email or SMS delivery system for automatically sending notifications to emergency contacts, such as the Twilio API or SendGrid API.

[0166] Video generation system: Software for generating memorial videos based on photos and videos of the deceased. For example, the moviepy library is used.

[0167] System Operation

[0168] 1. User registration and basic information entry

[0169] Users access the system's login screen and register. They enter basic information such as name, age, address, and contact details, and save it in the system. The data is stored in a database and used for subsequent procedures.

[0170] 2. Entering and managing wills and property information

[0171] Users enter their will and estate information into the system, including details of bank accounts, real estate, insurance information, and digital legacy (social media and email accounts), which is then stored in a database and analyzed by AI.

[0172] 3. Emergency Implementation Procedures

[0173] In the event of a user's death, the server will send a notification to pre-defined emergency contacts via email and / or SMS, allowing them to take next steps.

[0174] 4. Notice of funeral procedures

[0175] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style, and generates a quote and schedule. This information is then sent to the bereaved family, who can check the details on their smartphones or PCs.

[0176] 5. Automating procedures with government offices and financial institutions

[0177] The server uses the deceased's personal identification information to automate procedures with government offices and financial institutions, such as submitting death certificates and freezing accounts, through API requests.

[0178] 6. Registering photos and videos from the deceased's lifetime and creating a memorial video

[0179] Users upload photos and videos of the deceased to the system, and AI automatically generates a memorial video based on this data. The video is then sent to emergency contacts.

[0180] Specific examples

[0181] As a concrete example, suppose a deceased person is registered in the system and their will and property information are stored. When the deceased dies, a notification is sent to emergency contacts, and the surviving family members are notified and can begin funeral arrangements. In addition, if photos and videos of the deceased are registered, the system automatically generates a memorial video and distributes it to the surviving family members.

[0182] Example prompt sentence:

[0183] A user uses the application "Memorial Video Generation" to create a system that sends notifications to people designated as emergency contacts, allows users to upload photos and videos taken while they were alive, and automatically generates a memorial video. The generated memorial video is then sent to the designated emergency contacts via email.

[0184] In this way, the system of the present invention effectively reduces the burden on the surviving family while respecting the wishes of the deceased.

[0185] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0186] Step 1:

[0187] The user uses a terminal to access the system's login screen and register. After entering basic information such as name, age, address, and contact details, the user presses the submit button, which sends the information to the server. The server stores the received information in a database. The input data is used as the basis for subsequent procedures.

[0188] Step 2:

[0189] Users enter their wills and property information into the system via their devices, including details of bank accounts, real estate, insurance information, and digital legacies (social media and email accounts). The submitted data is received by the server and stored in a database. The server then passes the input data to the AI ​​model, which prepares it for analysis.

[0190] Step 3:

[0191] If a user dies, the server will send a notification to the emergency contacts set up in advance. Specifically, the server will process the notification by email or SMS to the emergency contacts, so that the surviving family members can promptly start the next steps.

[0192] Step 4:

[0193] The server selects the appropriate funeral director based on the will, property information, digital legacy, religious beliefs, and funeral preferences. The server uses AI models to analyze this information and generate a list of the most suitable funeral directors. It then retrieves quotes and schedule information from the database and notifies the bereaved family. This notification is displayed on the user's device.

[0194] Step 5:

[0195] The server uses the deceased's personal identification information (e.g., My Number card information) to automate the submission of death notifications to government offices and account freezing procedures with financial institutions. To do this, the server generates specific API requests and sends them to the appropriate government offices and financial institutions. Once the procedures are complete, the server notifies the user of the results and provides detailed information to the surviving family.

[0196] Step 6:

[0197] Users upload photos and videos of the deceased person to the system via their device. These media files are received by the server and stored in a database. The server uses an AI model to generate a memorial video based on this data. The generated memorial video is then distributed to emergency contacts.

[0198] Step 7:

[0199] The server sends the generated memorial video to the email address of the pre-specified emergency contact, using an email sending system (e.g., SendGrid API) to deliver a message along with the video file, allowing the surviving family members to review their memories of the deceased.

[0200] Through the above processing steps, the system of the present invention can respect the wishes of the deceased, efficiently and effectively support the bereaved family in their procedures, and also provide them with memories of the deceased.

[0201] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.

[0202] This invention relates to a funeral procedure support system that combines AI and an emotion engine to further reduce the burden on bereaved families while respecting the wishes of the deceased. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[0203] 1. User registration and basic information entry

[0204] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[0205] 2. Entering and managing wills and property information

[0206] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it, stores it in a database, and prepares it for analysis by AI.

[0207] 3. Emergency Implementation Procedures

[0208] If a user dies, a notification is sent to emergency contacts. The server executes the process of sending emails and SMS to pre-defined emergency contacts. The device displays guidance information on future procedures to the emergency contact who receives the notification. Furthermore, an emotion engine is used to recognize the emotions of the emergency contacts and adjust the content of the notification accordingly.

[0209] 4. Notice of funeral procedures

[0210] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server selects the most suitable funeral director and generates an estimate and schedule. It notifies the emergency contact of the generated estimate and schedule. The device displays the details of the estimate and schedule to the emergency contact so that they can confirm them. Furthermore, it adjusts the selection of the funeral director and the estimate content based on the emergency contact's emotions recognized using an emotion engine.

[0211] 5. Automating procedures with government offices and financial institutions

[0212] The server automatically sends a death notification to the government office using the My Number card information. Specifically, the server sends an API request and submits the death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the account based on information about the deceased's bank account, etc. Once these procedures are completed, the server notifies the emergency contact of the results. The device displays the progress of the procedures and completion notifications to the emergency contact. Furthermore, an emotion engine is used to continuously notify the government and financial institution of the progress of the procedures based on the user's emotions.

[0213] Example operation

[0214] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his own information in the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-set. The emotion engine recognizes Tanaka Ichiro's emotions and adjusts the content of the notification appropriately. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. The emotion engine adjusts the estimate and selection based on the emotions of the emergency contact. The server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results. The emotion engine is used to keep him updated on the progress.

[0215] In this way, the system of the present invention combines AI and an emotion engine to support the bereaved family in the procedures efficiently and effectively while respecting the wishes of the deceased.

[0216] The processing flow will be explained below.

[0217] Step 1:

[0218] A user accesses the system and registers.

[0219] The device will display a login screen and a new registration form.

[0220] The user enters information such as name, age, address, and contact details, and presses the send button.

[0221] The server receives the entered information and stores it in a database.

[0222] Step 2:

[0223] The user enters will and estate information.

[0224] The terminal displays a form for entering wills and property information.

[0225] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[0226] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[0227] Step 3:

[0228] Send notifications to emergency contacts if a user dies.

[0229] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[0230] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[0231] The emotion engine recognizes the emotions of emergency contacts and tailors notifications accordingly.

[0232] Step 4:

[0233] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[0234] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[0235] The emotion engine adjusts funeral provider selection and quotes based on the emotions of recognized emergency contacts.

[0236] The server selects the most suitable funeral provider and generates a quote and schedule.

[0237] The server notifies the emergency contact of the generated estimate and schedule.

[0238] The device will display quote and schedule details to emergency contacts for review.

[0239] Step 5:

[0240] Automate procedures with government offices and financial institutions.

[0241] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[0242] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[0243] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[0244] The device will display the progress of the procedure and completion notifications to the emergency contact.

[0245] The emotion engine notifies the user of the progress of the procedure based on the user's emotions.

[0246] Step 6:

[0247] Review and confirm final procedures.

[0248] The user confirms the notification received from the system and takes the necessary final steps.

[0249] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[0250] The server records in a database that all procedures have been completed.

[0251] The emotion engine provides support information to follow up on the emotions of the bereaved after all procedures have been completed.

[0252] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[0253] Example 2

[0254] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0255] Conventional funeral procedures place a heavy burden on the bereaved family, making it difficult to respect the wishes of the deceased. In particular, post-death procedures and funeral arrangements take time and effort, often causing stress for the bereaved family. Furthermore, there has been no system that can appropriately recognize and respond to the emotions of the bereaved family while notifying emergency contacts or during the procedures. Therefore, there is a need for a method to efficiently support the bereaved family, who are in an extremely emotionally challenging situation.

[0256] The specific processing by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes a means for storing information about the deceased in a database including wills, property information, and digital legacy management; a means for sending a notification to a pre-set emergency contact upon the death of the deceased; a means for selecting an appropriate funeral provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; a means for recognizing the emotions of the emergency contact and adjusting the notification content; and a means for analyzing and managing wills and property information using a generative AI model. This makes it possible to efficiently and effectively carry out funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved.

[0257] A "will" is a legal document in which an individual expresses, in written or electronic form, their wishes regarding the distribution of their assets and other intentions after their death.

[0258] "Financial information" means information about all financial assets, real estate, insurance policies, and other valuable assets owned by an individual.

[0259] "Digital heritage" refers to information about the digital content and accounts an individual owns or controls on the internet, such as email, social media, cloud storage, etc.

[0260] A "database" is a collection of structured data that organizes and stores information so that it can be efficiently accessed, searched, and updated as needed.

[0261] A "server" is a computer system that provides data and services to other computers (clients) on a network.

[0262] "Emergency contacts" are contact information for relatives and associates who need to be contacted in the event of an individual's death.

[0263] "Notification" is the act of transmitting information about a specific event or occurrence (such as the death of a deceased person) to pre-defined contacts via email, SMS, etc.

[0264] "Faith" refers to the type of religion or belief an individual believes in and their practice.

[0265] A "funeral provider" is a company or organization whose business is arranging and carrying out funerals after death.

[0266] An "estimate" means a pre-calculated and presented cost for providing a particular service (in this case, a funeral).

[0267] A "schedule" is a plan of time or dates for a particular event (in this case, a funeral).

[0268] A "government office" is a local government agency that provides administrative services to the general public.

[0269] A "financial institution" is an organization that provides financial services, such as a bank, credit union, or insurance company.

[0270] An "emotion engine" is software or algorithms for recognizing and analyzing an individual's emotional state.

[0271] A "generative AI model" is a system that uses artificial intelligence algorithms to process and analyze data to generate solutions to specific challenges or problems.

[0272] "Personal Identification Information" means information that identifies an individual, such as a My Number card or other biometric information.

[0273] An "API request" is a request to invoke functions or data between different software systems through an application program interface.

[0274] "Progress" refers to the execution or progress of a particular process or procedure (in this case, funeral procedures).

[0275] This invention relates to a funeral procedure support system that combines AI and an emotion engine to respect the wishes of the deceased while reducing the burden on bereaved families. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[0276] Specifically, the system is built using the following hardware and software: The hardware includes a server, user terminals, and a database server, while the software includes an AI model, emotion engine, notification system, and API request processing system.

[0277] The user first accesses the system and registers their information. Specifically, they access the login screen and select new registration. The terminal displays a form for entering user information, and the user enters their name, age, address, contact details, etc. When the user presses the send button, the terminal sends the information to the server, which then stores it in the database server.

[0278] Next, the user enters their will and estate information. The device displays a form for entering will and estate information, and the user enters details such as bank accounts, real estate, insurance information, digital legacy, etc. Once the input data is submitted, the server receives it and stores it in a database server, ready for analysis by AI.

[0279] If a user dies, the server sends an email or SMS to pre-defined emergency contacts. The device then displays guidance information on future procedures to the emergency contacts who receive the notification. Furthermore, the device uses an emotion engine to recognize the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[0280] The server then selects an appropriate funeral director based on the deceased's religious beliefs and funeral preferences. The server searches the database, lists multiple funeral directors that fit the deceased's religious beliefs and preferences, selects the most suitable one, and generates a quote and schedule. The generated quote and schedule are notified to the emergency contact, who displays them on the device. The emotion engine adjusts the quote and selection based on the recognized emotions of the emergency contact.

[0281] Furthermore, the server automatically sends a death notification to the local government office using the My Number card information. Specifically, the server sends an API request to submit the death notification to the local government office. At the same time, it also sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification, and uses an emotion engine to notify the user of the progress as it progresses.

[0282] As a specific example of how it works, a user enters information such as their name and address, and also registers their will and property information. If the user subsequently dies, the server sends a notification to emergency contacts, selects an appropriate funeral provider, and notifies them of an estimate and schedule. It also automates procedures with government offices and financial institutions, and notifies the emergency contacts of the results. The emotion engine constantly recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[0283] Example prompt sentence:

[0284] "The registered user's name is XX YY, age 70, and address ZZ. If XX YY enters a will and property information into the system and subsequently passes away, please send an emergency notification and select an appropriate funeral director based on the funeral style. Also, please automate government and bank procedures and notify us of their progress."

[0285] In this way, this system effectively combines AI and an emotion engine to ensure funeral procedures respect the wishes of the deceased and reduce the burden on the bereaved.

[0286] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0287] Step 1:

[0288] Users register their information

[0289] Specific operation: The user accesses the system login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the submit button.

[0290] Input: Name, age, address, and contact information entered by the user.

[0291] Data processing: The device sends this information to the server, which receives the data and stores it in a database.

[0292] Output: User information stored in the database.

[0293] Step 2:

[0294] Users enter and manage wills and estate information

[0295] Specific operation: The user selects to enter will and property information. The device displays an input form for will and property information (bank accounts, real estate, insurance information, digital legacy). The user enters the information and presses the submit button.

[0296] Input: Wills, bank accounts, estates, insurance information, and digital estate information entered by users.

[0297] Data processing: The device sends this information to a server, which receives the data, stores it in a database, and prepares it for analysis by a generative AI model.

[0298] Output: Wills and estate information stored in a database. Analysis results prepared by a generative AI model.

[0299] Step 3:

[0300] Sending notifications to emergency contacts upon the death of a deceased person

[0301] Specific operation: When a user dies, the server sends a notification to pre-defined emergency contacts. When the device receives the notification, it displays guide information on future procedures. The emotion engine recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[0302] Input: Pre-configured emergency contact information, user death information, and emotion data from the emotion engine.

[0303] Data processing: The server sends a notification to emergency contacts. The device receives the notification and displays guide information. The emotion engine analyzes the emotion data and adjusts the notification content.

[0304] Output: Notification and guidance sent to emergency contacts. Notification content tailored to emotions.

[0305] Step 4:

[0306] Selection of funeral service providers and generation of estimates and schedules

[0307] Specific operation: The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It searches the database to list multiple funeral directors that meet the criteria, selects the most suitable one, and generates a quote and schedule. The server notifies the emergency contact of the generated quote and schedule, which are then displayed on the device. The emotion engine adjusts the content based on the emergency contact's emotions.

[0308] Input: The deceased's religious beliefs, desired funeral style, and funeral home information from our database.

[0309] Data processing: The server searches the database and lists funeral providers that meet the criteria. The most suitable provider is selected and an estimate and schedule are generated. The emotion engine analyzes the emotion data and adjusts the estimate and schedule.

[0310] Output: Estimate and schedule sent to emergency contact, adjusted based on sentiment.

[0311] Step 5:

[0312] Automating procedures with government offices and financial institutions

[0313] Specific operation: The server automatically sends a death notification to the local government office using the My Number card information. At the same time, it sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification. The emotion engine notifies the user of the progress based on their emotions.

[0314] Input: Personal identification information of the deceased (My Number card information), API information from government offices and financial institutions, and emotion data from an emotion engine.

[0315] Data processing: The server sends an API request to register the death and freeze the account. The result is notified to the emergency contact. The emotion engine analyzes the emotion data and adjusts the progress and notification of the result.

[0316] Output: Procedure result and progress sent to emergency contacts. Notifications tailored to emotions.

[0317] (Application example 2)

[0318] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0319] While traditional funeral procedure systems respect the wishes of the deceased, they place a heavy burden on the bereaved family. In particular, they do not adequately address emergencies, adjust notification content based on emotions, or automate procedures, which has not reduced the mental burden on the bereaved family. Furthermore, there is a need for a swift and appropriate response in emergencies, but there was no system that could achieve this.

[0320] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[0321] In this invention, the server includes means for storing information about the deceased in a database that includes management of wills, property information, and digital information, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral provider based on the user's religious beliefs and desired funeral style and generating an estimate and schedule, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for recognizing the emotions of the user and emergency contacts and adjusting the content of the notification based on the emotions, and means for acquiring the user's location information and automatically notifying the nearest emergency service. This allows for respecting the wishes of the deceased, reducing the burden on surviving family members, and enabling prompt and appropriate response in emergencies.

[0322] 1. A "will" is a document in which a deceased person states his or her wishes to be carried out after his or her death.

[0323] 2. "Property information" refers to information about financial assets owned by the deceased, such as bank accounts, real estate, and insurance.

[0324] 3. "Digital information" refers to information about the deceased person's online assets, such as email accounts and social media accounts.

[0325] 4. "Emergency Contacts" refers to the people and contact information designated by the deceased to be notified in the event of their death.

[0326] 5. "Notification" is a communication message sent to the family and relatives of a deceased person upon their death.

[0327] 6. "Religion" means the beliefs and practices of the religion or religious group to which the deceased belonged.

[0328] 7. "Funeral style" refers to the style and manner of the funeral desired by the deceased.

[0329] 8. "Funeral provider" means a professional providing funeral-related services.

[0330] 9. "Estimate" means the approximate cost of the funeral.

[0331] 10. "Schedule" refers to the plans and dates for the funeral process and procedures.

[0332] 11. A "government office" is a public administrative institution that accepts and processes death notifications.

[0333] 12. "Financial institutions" are institutions that provide financial services, such as banks and securities companies.

[0334] 13. "Procedures" refer to various legal procedures that accompany the death of a deceased person, such as submitting a death certificate and freezing accounts.

[0335] 14. "Emotion Awareness" means technology that detects and analyzes the emotional state of a user or emergency contact.

[0336] 15. "Location Information" means the current geographic coordinates of a User or Related Person.

[0337] 16. "Emergency services" refers to public agencies that respond to emergencies, such as police, fire, and emergency medical services.

[0338] This invention is a multi-functional system that combines AI and an emotion engine to reduce the burden on the bereaved family members of the deceased when dealing with funeral procedures and emergencies. The system operates by integrating multiple hardware and software components.

[0339] 1. User registration and basic information entry

[0340] Users access the system and enter basic information such as their name, age, address, and contact details on the registration screen. Once the information is entered, it is stored in a database by the server, establishing the basis for future emergency responses and procedures.

[0341] 2. Entering and managing wills and property information

[0342] Users can input and manage wills, property information, and digital information into the system, including bank accounts, real estate, insurance information, social media, and email accounts. The data is stored on a server and analyzed by AI as needed.

[0343] 3. Emergency Implementation Procedures

[0344] In the event of an emergency, a notification will be sent to pre-defined emergency contacts. The server will quickly send the notification via email or SMS. The emergency contact's device will display guidance information on future procedures. The emotion engine will recognize emotions and adjust the notification content appropriately.

[0345] 4. Notice of funeral procedures

[0346] The server selects an appropriate funeral director based on the deceased's religious beliefs and funeral wishes. Using the information in the database, it lists the most suitable funeral directors and generates quotes and schedules. This information is then sent to emergency contacts, who can view the details on their devices.

[0347] 5. Automating procedures with government offices and financial institutions

[0348] The server automatically sends a death notification to the local government using the deceased's personal identification information. It then uses an API request to complete the necessary procedures at the local government office, automatically freezing the bank account at the financial institution. Once the procedure is complete, the emergency contact is notified of the results.

[0349] 6. Emotion Recognition and Notification Adjustment

[0350] The emotion engine recognizes the emotions of the user and emergency contacts in real time and adjusts the content of notifications based on those emotions, thereby reducing the psychological burden on bereaved families and enabling optimal responses.

[0351] 7. Location and Emergency Services Contact

[0352] The system acquires the user's location information and automatically notifies the nearest emergency services (police or emergency medical facility), enabling a prompt response.

[0353] As a concrete example, consider the case where Tanaka Taro is using this system. When Tanaka Taro dies, the server sends a notification to pre-defined emergency contacts, and the emotion engine recognizes the emotions of his second son, Tanaka Ichiro, and adjusts the content of the notification accordingly. Next, the server selects an appropriate funeral company based on Tanaka Taro's religious beliefs (Shintoism), and generates a quote and schedule. It also automatically submits a death notification to the local government and freezes his bank account, and notifies Tanaka Ichiro of all these procedures. At the same time, it obtains Tanaka Ichiro's current location information and contacts the nearest emergency service.

[0354] An example of a prompt for the generative AI model we will use:

[0355] "A user encounters an emergency. Please recognize the user's emotions and send appropriate notifications to their emergency contacts. Also, please build a system that automatically completes the necessary procedures with government offices and financial institutions and notifies them of the progress."

[0356] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0357] Step 1:

[0358] A user accesses the system and enters basic information.

[0359] Input: User information (name, age, address, contact details)

[0360] Operation: The terminal collects user information and sends the data entered in the input form to the server.

[0361] Output: User information is saved in a database on the server side.

[0362] Step 2:

[0363] Users input and manage wills, property information, and digital information.

[0364] Input: Wills, financial asset information (bank accounts, real estate, insurance, etc.), digital legacy information (emails, social media accounts, etc.)

[0365] How it works: The device displays an input form and the user enters their details. The server receives them, stores them in a database, and prepares them for AI analysis.

[0366] Output: Wills and property information are stored in a database, ready for analysis by AI.

[0367] Step 3:

[0368] Send notifications to emergency contacts in case of an emergency.

[0369] Input: Emergency information, emergency contact information

[0370] How it works: The server sends emails and SMS to pre-defined emergency contacts and displays guide information on the device. The emotion engine recognizes the emotions of the emergency contacts and adjusts the notification content accordingly.

[0371] Output: A notification is sent to emergency contacts, with content tailored to the emotion.

[0372] Step 4:

[0373] Select a funeral provider, generate quotes and schedules.

[0374] Input: Religious information, desired funeral style, funeral provider list

[0375] How it works: The server searches a database and lists multiple funeral directors based on religious beliefs and desired funeral style. It selects the most suitable funeral director and generates a quote and schedule.

[0376] Output: Funeral provider selected, quote and schedule generated, emergency contact notified.

[0377] Step 5:

[0378] Automate procedures with government offices and financial institutions.

[0379] Input: Personal identification information of the deceased (My Number card information, etc.), financial institution information

[0380] Operation: The server sends an API request to submit a death notification to the local government. At the same time, it freezes the deceased person's bank account with the financial institution. It monitors the progress and notifies the results.

[0381] Output: Procedures with government offices and financial institutions are completed, and the emergency contacts are notified of the results.

[0382] Step 6:

[0383] Emotion recognition and notification adjustment.

[0384] Input: Emotional data of the user and emergency contacts, notification message

[0385] How it works: The emotion engine recognizes emotions in real time, and the server adjusts the notification content appropriately based on the results.

[0386] Output: A notification of the adjustments is sent to the emergency contact.

[0387] Step 7:

[0388] Get your location and contact emergency services.

[0389] Input: User's current location, emergency service information

[0390] How it works: The device obtains the user's location information, and the server uses that information to automatically notify the nearest emergency services.

[0391] Output: Emergency services will be contacted to allow for a rapid response.

[0392] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0393] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0394] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.

[0395] [Second embodiment]

[0396] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.

[0397] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.

[0398] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0399] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.

[0400] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0401] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0402] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0403] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0404] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0405] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0406] In the smart glasses 214, the reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0407] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. 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."

[0408] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on bereaved families. The system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[0409] 1. User registration and basic information entry

[0410] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[0411] 2. Entering and managing wills and property information

[0412] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it and stores it in a database, preparing it for analysis by AI.

[0413] 3. Emergency Implementation Procedures

[0414] If a user dies, the server sends a notification to the pre-defined emergency contacts. Specifically, the server executes the process of sending a notification to the emergency contacts via email or SMS. The device displays guidance information on future procedures to the emergency contacts who received the notification.

[0415] 4. Notice of funeral procedures

[0416] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server generates an estimate and schedule based on the selected funeral director and notifies the bereaved family. The terminal displays the estimate and schedule details to the bereaved family for confirmation.

[0417] 5. Automating procedures with government offices and financial institutions

[0418] The server automatically submits the necessary notifications to the government office using the My Number card information. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the accounts based on information about the deceased's bank accounts. Once these procedures are complete, the server notifies the device of the results and displays the details of the procedures to the bereaved.

[0419] Example operation

[0420] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his information on the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results.

[0421] In this way, the system of the present invention respects the wishes of the deceased while efficiently and effectively supporting the procedures of the surviving family members.

[0422] The processing flow will be explained below.

[0423] Step 1:

[0424] A user accesses the system and registers.

[0425] The device will display a login screen and a new registration form.

[0426] The user enters information such as name, age, address, and contact details, and presses the send button.

[0427] The server receives the entered information and stores it in a database.

[0428] Step 2:

[0429] The user enters will and estate information.

[0430] The terminal displays a form for entering wills and property information.

[0431] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[0432] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[0433] Step 3:

[0434] Send notifications to emergency contacts if a user dies.

[0435] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[0436] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[0437] Step 4:

[0438] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[0439] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[0440] The server selects the most suitable funeral provider and generates a quote and schedule.

[0441] The server notifies the emergency contact of the generated estimate and schedule.

[0442] The device will display quote and schedule details to emergency contacts for review.

[0443] Step 5:

[0444] Automate procedures with government offices and financial institutions.

[0445] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[0446] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[0447] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[0448] The device will display the progress of the procedure and completion notifications to the emergency contact.

[0449] Step 6:

[0450] Review and confirm final procedures.

[0451] The user confirms the notification received from the system and takes the necessary final steps.

[0452] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[0453] The server records in a database that all procedures have been completed.

[0454] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[0455] Example 1

[0456] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0457] The challenge is to properly manage the wills and property information prepared by the deceased, and to respect the wishes of the deceased while reducing the burden on the surviving family. It is also necessary to smoothly proceed with funeral procedures and efficiently handle procedures with public institutions and financial institutions. In particular, it is necessary to automate procedures using the deceased's personal identification information and provide notifications and guidance information to the surviving family, thereby completing the procedures quickly and accurately.

[0458] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0459] In this invention, the server includes: means for storing information including wills, property information, and digital legacy management in a database; means for sending a notification to a pre-set emergency contact upon the death of the deceased; means for selecting an appropriate funeral service provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; means for automating procedures with public institutions and financial institutions and notifying the results after the procedures are completed; means for registering user information and providing a user interface for entering basic information and wills and property information; means for displaying guide information regarding future procedures to the emergency contact who received the notification; and means for sending an API request using personal identification information to automate procedures with public institutions and financial institutions. This reduces the burden on the bereaved while respecting the wishes of the deceased, making it possible to quickly and efficiently complete funeral procedures and procedures with related public institutions and financial institutions.

[0460] A "database" is a collection of information that is systematically organized and stored so that users can efficiently access, search, and update it.

[0461] "Emergency contacts" are information about specific people or organizations that are set in advance by the user to be contacted in an emergency.

[0462] A "notification" is a message or signal that conveys information to a specific recipient.

[0463] "Faith" refers to belief in a particular religion or sect, and includes religious acts and rituals based on that belief.

[0464] A "funeral format" refers to the method and procedures for a funeral that are based on the faith and wishes of the deceased.

[0465] "Vendor" refers to a company or individual that provides a particular service or product.

[0466] A "quote" is a pre-calculated and presented cost for the performance of a particular service or product.

[0467] A "schedule" is a chronological plan of when certain activities or events will occur.

[0468] A "public institution" refers to an organization or institution that performs public duties, such as the national government or a local government.

[0469] "Financial institutions" are organizations or institutions that provide financial services, such as banks, credit unions, and trust companies.

[0470] A "procedure" is a set of steps or methods required to achieve a particular purpose.

[0471] An "AI request" is a request for information made through an API (Application Programming Interface), specifically used for communication and data exchange between automated systems.

[0472] A "user interface" is an interface that allows a system and a user to interact with each other, and includes on-screen forms, buttons, menus, etc.

[0473] This invention relates to a funeral procedure support system that uses AI to reduce the burden on bereaved families while respecting the wishes of the deceased. The system stores information, including wills, property information, and digital legacy management, in a database, sends a notification to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, and generates estimates and schedules. It also automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[0474] The system provides a user interface that allows users to register their information and enter basic information, wills, and property information. The user interface can be accessed via a web browser, and the user can access it via the Internet. The terminal provides input forms and display screens, and is designed to allow users to easily enter and confirm information.

[0475] The specific processing is as follows.

[0476] 1. User registration and basic information entry:

[0477] The user accesses the system and selects new registration. The terminal displays an input form for name, age, address, contact details, etc. When the user enters this information and presses the submit button, the server receives the information and stores it in a database.

[0478] 2. Entering and managing wills and property information:

[0479] The user selects to enter will and property information. The device displays input forms for bank accounts, real estate, insurance information, digital legacy (social media and email accounts), etc. Once the user enters the required information and presses the submit button, the server receives the information, stores it in a database, and prepares it for analysis by AI.

[0480] 3. Emergency Procedures:

[0481] If a user dies, the server will send a notification to the emergency contacts set up in advance. The server will then send a notification to the emergency contacts via email or SMS, and the device will display guidance information on future procedures to the emergency contacts who received the notification.

[0482] 4. Funeral Procedure Notice:

[0483] The server selects an appropriate service provider based on the deceased's religious beliefs and desired funeral style. It then performs a database search and lists service providers that meet the criteria. The server then generates an estimate and schedule based on the selected service provider and notifies the bereaved family. The bereaved family can then view and confirm the estimate and schedule details on their devices.

[0484] 5. Automating government and financial transactions:

[0485] The server uses the My Number card information to submit the necessary notifications to the government office. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, the server also sends an API request to freeze the deceased person's financial institution account. Once the procedure is complete, the server notifies the surviving family member of the results and displays the details of the procedure.

[0486] Example operation

[0487] Take the case of Tanaka Taro as an example. Tanaka Taro registers his information on the system and inputs his will and property information. When Tanaka Taro dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information on funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (e.g., Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death certificate and freezes his bank account, and notifies Tanaka Ichiro of the results.

[0488] Prompt Sentence Examples

[0489] "When Taro Tanaka, who is registered in the system, passes away, a notification is sent to his second son, Ichiro Tanaka, and the system selects an appropriate funeral company and generates a quote schedule. It also automatically submits a death notification to the local government and freezes his bank account."

[0490] This system reduces the burden on the bereaved family while respecting the wishes of the deceased, and enables funeral procedures and related procedures with public institutions and financial institutions to be carried out quickly and efficiently.

[0491] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0492] Step 1: User registration and basic information entry

[0493] A user accesses the system and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the send button. The input data is sent from the terminal to the server. The server receives the entered information and stores it in a database. As a specific example, consider the case where Tanaka Taro registers his own information. Tanaka Taro enters his name, age, address, and contact details and presses the send button. The server receives this and registers it in the database.

[0494] Step 2: Enter and manage your will and estate information

[0495] The user selects to enter will and property information. The device displays an input form for the will and property information. The user enters details of their bank account, real estate, insurance information, and digital legacy (social media and email accounts) and presses the send button. The input data is sent from the device to the server. The server receives the entered information, stores it in a database, and prepares it for analysis by AI. Specifically, Tanaka Taro enters his bank account number, real estate address, insurance policy number, digital legacy account information, etc., and presses the send button. The server receives this and stores it in a database.

[0496] Step 3: Emergency Execution Procedures

[0497] If a user dies, a process to send a notification to pre-set emergency contacts will be initiated. When the server detects the user's death, it retrieves emergency contact information from the database. The server then sends a notification to the retrieved emergency contacts via email or SMS. The notification will include guide information on future procedures. In concrete terms, if Tanaka Taro dies and the server detects this, it will send a notification by email to his second son, Tanaka Ichiro, who has been set up in advance. Tanaka Ichiro receives the email and checks the guide information.

[0498] Step 4: Funeral arrangements notice

[0499] The server searches a database to select an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style. The server generates a list of selected service providers and generates an estimate and schedule based on that. The generated estimate and schedule are notified to the bereaved family. The device displays detailed information to the bereaved family members who receive the notification. Specifically, the server searches a database for appropriate funeral service providers based on Tanaka Taro's religious beliefs (Shinto) and generates a list. It then creates an estimate and schedule and sends them by email to Tanaka Ichiro, the deceased's second son. Tanaka Ichiro's device displays the estimate and schedule.

[0500] Step 5: Automate procedures with government and financial institutions

[0501] The server uses the My Number card information to send the necessary API requests to government offices and financial institutions. Specifically, it first sends an API request to submit a death notification to the government office, and then sends an API request to freeze the account to the financial institution. Once the procedure is complete, the server notifies the device of the results and displays details of the procedure to the surviving family. Specifically, the server uses Tanaka Taro's My Number card information to send an API request to submit a death notification to the government office. At the same time, it also sends an API request to freeze the bank's account. Once the procedure is complete, the server notifies the second son, Tanaka Ichiro, of the results by email, and the device displays details of the procedure.

[0502] (Application example 1)

[0503] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0504] In modern society, funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved are important. Conventional systems require bereaved families to go through numerous procedures, which require a significant burden of time and effort. Furthermore, there is a lack of means to properly manage digital legacies and records from the deceased's lifetime and provide them to the bereaved. This limits the means by which bereaved families can reminisce about their memories of the deceased. The present invention aims to solve these problems.

[0505] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0506] In this invention, the server includes means for storing information about the deceased in a database including wills, property information, and digital legacy management, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral director based on the deceased's religious beliefs and desired funeral style and generating estimates and schedules, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for registering photos and videos of the deceased while they were alive, means for automatically generating a memorial video based on the deceased's information and the registered photos and videos, and means for delivering the generated memorial video to an emergency contact. This makes it possible to efficiently and effectively support the bereaved family in their procedures while respecting the wishes of the deceased and to provide them with memories of the deceased.

[0507] A will is a document that records the wishes and instructions left by a deceased person during their lifetime.

[0508] "Property information" refers to information about real estate, bank accounts, stocks, etc. owned by the deceased.

[0509] "Digital estate" refers to the digital assets of a deceased person, such as social media accounts, email accounts, and electronic data.

[0510] A "database" is a system that enables information to be systematically organized, stored, searched, and manipulated.

[0511] "Information about the deceased" refers to personal information related to the deceased and information about their activities while they were alive.

[0512] "Emergency Contact" refers to the person or organization designated in advance by the deceased to receive contact in the event of death.

[0513] "Notification" refers to the act of communicating to inform others of specific information.

[0514] "Faith" refers to beliefs and doctrines based on a particular religion or faith.

[0515] "Funeral style" refers to the format and method that dictates the progress and ceremony of a funeral.

[0516] "Funeral provider" refers to a specialized company that handles everything from funeral planning to execution.

[0517] "Quotation" means a document or information that indicates the estimated cost of services or goods to be provided.

[0518] A "schedule" is a plan showing the planned dates and times for specific events or tasks.

[0519] "Government office" refers to an institution responsible for administrative services provided by the national or local government.

[0520] "Financial institutions" refers to organizations that provide financial services, such as banks, credit unions, and insurance companies.

[0521] "Procedure automation" refers to the automatic execution of procedures by computers or systems without human intervention.

[0522] "Photos and videos taken during the deceased's lifetime" refers to images and video files taken of the deceased during their lifetime.

[0523] A "memorial video" is a memorial video created by combining photos and videos of the deceased person from their lifetime.

[0524] "Distribution" refers to the act of transmitting digital content over the Internet.

[0525] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on the bereaved. This system is realized using the following hardware and software.

[0526] Hardware Configuration

[0527] Server: A high-performance server for database management, AI-based data processing, notification sending, and efficient processing of large amounts of data. For example, an AWS (Amazon Web Services) EC2 instance can be used.

[0528] Terminal: A device where a user inputs information and receives notifications. Typically, a smartphone or PC is used.

[0529] Network: An internet connection for data communication between the server and the device.

[0530] Software Configuration

[0531] Database system: A relational database management system such as MySQL or PostgreSQL is used to store and manage the deceased person's information (wills, property information, digital legacy).

[0532] AI model: A generative AI model to analyze wills and estate information and support appropriate funeral procedures, using deep learning frameworks such as TensorFlow and PyTorch.

[0533] Notification System: An email or SMS delivery system for automatically sending notifications to emergency contacts, such as the Twilio API or SendGrid API.

[0534] Video generation system: Software for generating memorial videos based on photos and videos of the deceased. For example, the moviepy library is used.

[0535] System Operation

[0536] 1. User registration and basic information entry

[0537] Users access the system's login screen and register. They enter basic information such as name, age, address, and contact details, and save it in the system. The data is stored in a database and used for subsequent procedures.

[0538] 2. Entering and managing wills and property information

[0539] Users enter their will and estate information into the system, including details of bank accounts, real estate, insurance information, and digital legacy (social media and email accounts), which is then stored in a database and analyzed by AI.

[0540] 3. Emergency Implementation Procedures

[0541] In the event of a user's death, the server will send a notification to pre-defined emergency contacts via email and / or SMS, allowing them to take next steps.

[0542] 4. Notice of funeral procedures

[0543] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style, and generates a quote and schedule. This information is then sent to the bereaved family, who can check the details on their smartphones or PCs.

[0544] 5. Automating procedures with government offices and financial institutions

[0545] The server uses the deceased's personal identification information to automate procedures with government offices and financial institutions, such as submitting death certificates and freezing accounts, through API requests.

[0546] 6. Registering photos and videos from the deceased's lifetime and creating a memorial video

[0547] Users upload photos and videos of the deceased to the system, and AI automatically generates a memorial video based on this data. The video is then sent to emergency contacts.

[0548] Specific examples

[0549] As a concrete example, suppose a deceased person is registered in the system and their will and property information are stored. When the deceased dies, a notification is sent to emergency contacts, and the surviving family members are notified and can begin funeral arrangements. In addition, if photos and videos of the deceased are registered, the system automatically generates a memorial video and distributes it to the surviving family members.

[0550] Example prompt sentence:

[0551] A user uses the application "Memorial Video Generation" to create a system that sends notifications to people designated as emergency contacts, allows users to upload photos and videos taken while they were alive, and automatically generates a memorial video. The generated memorial video is then sent to the designated emergency contacts via email.

[0552] In this way, the system of the present invention effectively reduces the burden on the surviving family while respecting the wishes of the deceased.

[0553] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0554] Step 1:

[0555] The user uses a terminal to access the system's login screen and register. After entering basic information such as name, age, address, and contact details, the user presses the submit button, which sends the information to the server. The server stores the received information in a database. The input data is used as the basis for subsequent procedures.

[0556] Step 2:

[0557] Users enter their wills and property information into the system via their devices, including details of bank accounts, real estate, insurance information, and digital legacies (social media and email accounts). The submitted data is received by the server and stored in a database. The server then passes the input data to the AI ​​model, which prepares it for analysis.

[0558] Step 3:

[0559] If a user dies, the server will send a notification to the emergency contacts set up in advance. Specifically, the server will process the notification by email or SMS to the emergency contacts, so that the surviving family members can promptly start the next steps.

[0560] Step 4:

[0561] The server selects the appropriate funeral director based on the will, property information, digital legacy, religious beliefs, and funeral preferences. The server uses AI models to analyze this information and generate a list of the most suitable funeral directors. It then retrieves quotes and schedule information from the database and notifies the bereaved family. This notification is displayed on the user's device.

[0562] Step 5:

[0563] The server uses the deceased's personal identification information (e.g., My Number card information) to automate the submission of death notifications to government offices and account freezing procedures with financial institutions. To do this, the server generates specific API requests and sends them to the appropriate government offices and financial institutions. Once the procedures are complete, the server notifies the user of the results and provides detailed information to the surviving family.

[0564] Step 6:

[0565] Users upload photos and videos of the deceased person to the system via their device. These media files are received by the server and stored in a database. The server uses an AI model to generate a memorial video based on this data. The generated memorial video is then distributed to emergency contacts.

[0566] Step 7:

[0567] The server sends the generated memorial video to the email address of the pre-specified emergency contact, using an email sending system (e.g., SendGrid API) to deliver a message along with the video file, allowing the surviving family members to review their memories of the deceased.

[0568] Through the above processing steps, the system of the present invention can respect the wishes of the deceased, efficiently and effectively support the bereaved family in their procedures, and also provide them with memories of the deceased.

[0569] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0570] This invention relates to a funeral procedure support system that combines AI and an emotion engine to further reduce the burden on bereaved families while respecting the wishes of the deceased. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[0571] 1. User registration and basic information entry

[0572] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[0573] 2. Entering and managing wills and property information

[0574] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it, stores it in a database, and prepares it for analysis by AI.

[0575] 3. Emergency Implementation Procedures

[0576] If a user dies, a notification is sent to emergency contacts. The server executes the process of sending emails and SMS to pre-defined emergency contacts. The device displays guidance information on future procedures to the emergency contact who receives the notification. Furthermore, an emotion engine is used to recognize the emotions of the emergency contacts and adjust the content of the notification accordingly.

[0577] 4. Notice of funeral procedures

[0578] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server selects the most suitable funeral director and generates an estimate and schedule. It notifies the emergency contact of the generated estimate and schedule. The device displays the details of the estimate and schedule to the emergency contact so that they can confirm them. Furthermore, it adjusts the selection of the funeral director and the estimate content based on the emergency contact's emotions recognized using an emotion engine.

[0579] 5. Automating procedures with government offices and financial institutions

[0580] The server automatically sends a death notification to the government office using the My Number card information. Specifically, the server sends an API request and submits the death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the account based on information about the deceased's bank account, etc. Once these procedures are completed, the server notifies the emergency contact of the results. The device displays the progress of the procedures and completion notifications to the emergency contact. Furthermore, an emotion engine is used to continuously notify the government and financial institution of the progress of the procedures based on the user's emotions.

[0581] Example operation

[0582] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his own information in the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-set. The emotion engine recognizes Tanaka Ichiro's emotions and adjusts the content of the notification appropriately. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. The emotion engine adjusts the estimate and selection based on the emotions of the emergency contact. The server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results. The emotion engine is used to keep him updated on the progress.

[0583] In this way, the system of the present invention combines AI and an emotion engine to support the bereaved family in the procedures efficiently and effectively while respecting the wishes of the deceased.

[0584] The processing flow will be explained below.

[0585] Step 1:

[0586] A user accesses the system and registers.

[0587] The device will display a login screen and a new registration form.

[0588] The user enters information such as name, age, address, and contact details, and presses the send button.

[0589] The server receives the entered information and stores it in a database.

[0590] Step 2:

[0591] The user enters will and estate information.

[0592] The terminal displays a form for entering wills and property information.

[0593] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[0594] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[0595] Step 3:

[0596] Send notifications to emergency contacts if a user dies.

[0597] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[0598] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[0599] The emotion engine recognizes the emotions of emergency contacts and tailors notifications accordingly.

[0600] Step 4:

[0601] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[0602] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[0603] The emotion engine adjusts funeral provider selection and quotes based on the emotions of recognized emergency contacts.

[0604] The server selects the most suitable funeral provider and generates a quote and schedule.

[0605] The server notifies the emergency contact of the generated estimate and schedule.

[0606] The device will display quote and schedule details to emergency contacts for review.

[0607] Step 5:

[0608] Automate procedures with government offices and financial institutions.

[0609] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[0610] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[0611] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[0612] The device will display the progress of the procedure and completion notifications to the emergency contact.

[0613] The emotion engine notifies the user of the progress of the procedure based on the user's emotions.

[0614] Step 6:

[0615] Review and confirm final procedures.

[0616] The user confirms the notification received from the system and takes the necessary final steps.

[0617] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[0618] The server records in a database that all procedures have been completed.

[0619] The emotion engine provides support information to follow up on the emotions of the bereaved after all procedures have been completed.

[0620] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[0621] Example 2

[0622] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0623] Conventional funeral procedures place a heavy burden on the bereaved family, making it difficult to respect the wishes of the deceased. In particular, post-death procedures and funeral arrangements take time and effort, often causing stress for the bereaved family. Furthermore, there has been no system that can appropriately recognize and respond to the emotions of the bereaved family while notifying emergency contacts or during the procedures. Therefore, there is a need for a method to efficiently support the bereaved family, who are in an extremely emotionally challenging situation.

[0624] The specific processing by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes a means for storing information about the deceased in a database including wills, property information, and digital legacy management; a means for sending a notification to a pre-set emergency contact upon the death of the deceased; a means for selecting an appropriate funeral provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; a means for recognizing the emotions of the emergency contact and adjusting the notification content; and a means for analyzing and managing wills and property information using a generative AI model. This makes it possible to efficiently and effectively carry out funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved.

[0625] A "will" is a legal document in which an individual expresses, in written or electronic form, their wishes regarding the distribution of their assets and other intentions after their death.

[0626] "Financial information" means information about all financial assets, real estate, insurance policies, and other valuable assets owned by an individual.

[0627] "Digital heritage" refers to information about the digital content and accounts an individual owns or controls on the internet, such as email, social media, cloud storage, etc.

[0628] A "database" is a collection of structured data that organizes and stores information so that it can be efficiently accessed, searched, and updated as needed.

[0629] A "server" is a computer system that provides data and services to other computers (clients) on a network.

[0630] "Emergency contacts" are contact information for relatives and associates who need to be contacted in the event of an individual's death.

[0631] "Notification" is the act of transmitting information about a specific event or occurrence (such as the death of a deceased person) to pre-defined contacts via email, SMS, etc.

[0632] "Faith" refers to the type of religion or belief an individual believes in and their practice.

[0633] A "funeral provider" is a company or organization whose business is arranging and carrying out funerals after death.

[0634] An "estimate" means a pre-calculated and presented cost for providing a particular service (in this case, a funeral).

[0635] A "schedule" is a plan of time or dates for a particular event (in this case, a funeral).

[0636] A "government office" is a local government agency that provides administrative services to the general public.

[0637] A "financial institution" is an organization that provides financial services, such as a bank, credit union, or insurance company.

[0638] An "emotion engine" is software or algorithms for recognizing and analyzing an individual's emotional state.

[0639] A "generative AI model" is a system that uses artificial intelligence algorithms to process and analyze data to generate solutions to specific challenges or problems.

[0640] "Personal Identification Information" means information that identifies an individual, such as a My Number card or other biometric information.

[0641] An "API request" is a request to invoke functions or data between different software systems through an application program interface.

[0642] "Progress" refers to the execution or progress of a particular process or procedure (in this case, funeral procedures).

[0643] This invention relates to a funeral procedure support system that combines AI and an emotion engine to respect the wishes of the deceased while reducing the burden on bereaved families. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[0644] Specifically, the system is built using the following hardware and software: The hardware includes a server, user terminals, and a database server, while the software includes an AI model, emotion engine, notification system, and API request processing system.

[0645] The user first accesses the system and registers their information. Specifically, they access the login screen and select new registration. The terminal displays a form for entering user information, and the user enters their name, age, address, contact details, etc. When the user presses the send button, the terminal sends the information to the server, which then stores it in the database server.

[0646] Next, the user enters their will and estate information. The device displays a form for entering will and estate information, and the user enters details such as bank accounts, real estate, insurance information, digital legacy, etc. Once the input data is submitted, the server receives it and stores it in a database server, ready for analysis by AI.

[0647] If a user dies, the server sends an email or SMS to pre-defined emergency contacts. The device then displays guidance information on future procedures to the emergency contacts who receive the notification. Furthermore, the device uses an emotion engine to recognize the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[0648] The server then selects an appropriate funeral director based on the deceased's religious beliefs and funeral preferences. The server searches the database, lists multiple funeral directors that fit the deceased's religious beliefs and preferences, selects the most suitable one, and generates a quote and schedule. The generated quote and schedule are notified to the emergency contact, who displays them on the device. The emotion engine adjusts the quote and selection based on the recognized emotions of the emergency contact.

[0649] Furthermore, the server automatically sends a death notification to the local government office using the My Number card information. Specifically, the server sends an API request to submit the death notification to the local government office. At the same time, it also sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification, and uses an emotion engine to notify the user of the progress as it progresses.

[0650] As a specific example of how it works, a user enters information such as their name and address, and also registers their will and property information. If the user subsequently dies, the server sends a notification to emergency contacts, selects an appropriate funeral provider, and notifies them of an estimate and schedule. It also automates procedures with government offices and financial institutions, and notifies the emergency contacts of the results. The emotion engine constantly recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[0651] Example prompt sentence:

[0652] "The registered user's name is XX YY, age 70, and address ZZ. If XX YY enters a will and property information into the system and subsequently passes away, please send an emergency notification and select an appropriate funeral director based on the funeral style. Also, please automate government and bank procedures and notify us of their progress."

[0653] In this way, this system effectively combines AI and an emotion engine to ensure funeral procedures respect the wishes of the deceased and reduce the burden on the bereaved.

[0654] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0655] Step 1:

[0656] Users register their information

[0657] Specific operation: The user accesses the system login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the submit button.

[0658] Input: Name, age, address, and contact information entered by the user.

[0659] Data processing: The device sends this information to the server, which receives the data and stores it in a database.

[0660] Output: User information stored in the database.

[0661] Step 2:

[0662] Users enter and manage wills and estate information

[0663] Specific operation: The user selects to enter will and property information. The device displays an input form for will and property information (bank accounts, real estate, insurance information, digital legacy). The user enters the information and presses the submit button.

[0664] Input: Wills, bank accounts, estates, insurance information, and digital estate information entered by users.

[0665] Data processing: The device sends this information to a server, which receives the data, stores it in a database, and prepares it for analysis by a generative AI model.

[0666] Output: Wills and estate information stored in a database. Analysis results prepared by a generative AI model.

[0667] Step 3:

[0668] Sending notifications to emergency contacts upon the death of a deceased person

[0669] Specific operation: When a user dies, the server sends a notification to pre-defined emergency contacts. When the device receives the notification, it displays guide information on future procedures. The emotion engine recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[0670] Input: Pre-configured emergency contact information, user death information, and emotion data from the emotion engine.

[0671] Data processing: The server sends a notification to emergency contacts. The device receives the notification and displays guide information. The emotion engine analyzes the emotion data and adjusts the notification content.

[0672] Output: Notification and guidance sent to emergency contacts. Notification content tailored to emotions.

[0673] Step 4:

[0674] Selection of funeral service providers and generation of estimates and schedules

[0675] Specific operation: The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It searches the database to list multiple funeral directors that meet the criteria, selects the most suitable one, and generates a quote and schedule. The server notifies the emergency contact of the generated quote and schedule, which are then displayed on the device. The emotion engine adjusts the content based on the emergency contact's emotions.

[0676] Input: The deceased's religious beliefs, desired funeral style, and funeral home information from our database.

[0677] Data processing: The server searches the database and lists funeral providers that meet the criteria. The most suitable provider is selected and an estimate and schedule are generated. The emotion engine analyzes the emotion data and adjusts the estimate and schedule.

[0678] Output: Estimate and schedule sent to emergency contact, adjusted based on sentiment.

[0679] Step 5:

[0680] Automating procedures with government offices and financial institutions

[0681] Specific operation: The server automatically sends a death notification to the local government office using the My Number card information. At the same time, it sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification. The emotion engine notifies the user of the progress based on their emotions.

[0682] Input: Personal identification information of the deceased (My Number card information), API information from government offices and financial institutions, and emotion data from an emotion engine.

[0683] Data processing: The server sends an API request to register the death and freeze the account. The result is notified to the emergency contact. The emotion engine analyzes the emotion data and adjusts the progress and notification of the result.

[0684] Output: Procedure result and progress sent to emergency contacts. Notifications tailored to emotions.

[0685] (Application example 2)

[0686] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0687] While traditional funeral procedure systems respect the wishes of the deceased, they place a heavy burden on the bereaved family. In particular, they do not adequately address emergencies, adjust notification content based on emotions, or automate procedures, which has not reduced the mental burden on the bereaved family. Furthermore, there is a need for a swift and appropriate response in emergencies, but there was no system that could achieve this.

[0688] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[0689] In this invention, the server includes means for storing information about the deceased in a database that includes management of wills, property information, and digital information, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral provider based on the user's religious beliefs and desired funeral style and generating an estimate and schedule, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for recognizing the emotions of the user and emergency contacts and adjusting the content of the notification based on the emotions, and means for acquiring the user's location information and automatically notifying the nearest emergency service. This allows for respecting the wishes of the deceased, reducing the burden on surviving family members, and enabling prompt and appropriate response in emergencies.

[0690] 1. A "will" is a document in which a deceased person states his or her wishes to be carried out after his or her death.

[0691] 2. "Property information" refers to information about financial assets owned by the deceased, such as bank accounts, real estate, and insurance.

[0692] 3. "Digital information" refers to information about the deceased person's online assets, such as email accounts and social media accounts.

[0693] 4. "Emergency Contacts" refers to the people and contact information designated by the deceased to be notified in the event of their death.

[0694] 5. "Notification" is a communication message sent to the family and relatives of a deceased person upon their death.

[0695] 6. "Religion" means the beliefs and practices of the religion or religious group to which the deceased belonged.

[0696] 7. "Funeral style" refers to the style and manner of the funeral desired by the deceased.

[0697] 8. "Funeral provider" means a professional providing funeral-related services.

[0698] 9. "Estimate" means the approximate cost of the funeral.

[0699] 10. "Schedule" refers to the plans and dates for the funeral process and procedures.

[0700] 11. A "government office" is a public administrative institution that accepts and processes death notifications.

[0701] 12. "Financial institutions" are institutions that provide financial services, such as banks and securities companies.

[0702] 13. "Procedures" refer to various legal procedures that accompany the death of a deceased person, such as submitting a death certificate and freezing accounts.

[0703] 14. "Emotion Awareness" means technology that detects and analyzes the emotional state of a user or emergency contact.

[0704] 15. "Location Information" means the current geographic coordinates of a User or Related Person.

[0705] 16. "Emergency services" refers to public agencies that respond to emergencies, such as police, fire, and emergency medical services.

[0706] This invention is a multi-functional system that combines AI and an emotion engine to reduce the burden on the bereaved family members of the deceased when dealing with funeral procedures and emergencies. The system operates by integrating multiple hardware and software components.

[0707] 1. User registration and basic information entry

[0708] Users access the system and enter basic information such as their name, age, address, and contact details on the registration screen. Once the information is entered, it is stored in a database by the server, establishing the basis for future emergency responses and procedures.

[0709] 2. Entering and managing wills and property information

[0710] Users can input and manage wills, property information, and digital information into the system, including bank accounts, real estate, insurance information, social media, and email accounts. The data is stored on a server and analyzed by AI as needed.

[0711] 3. Emergency Implementation Procedures

[0712] In the event of an emergency, a notification will be sent to pre-defined emergency contacts. The server will quickly send the notification via email or SMS. The emergency contact's device will display guidance information on future procedures. The emotion engine will recognize emotions and adjust the notification content appropriately.

[0713] 4. Notice of funeral procedures

[0714] The server selects an appropriate funeral director based on the deceased's religious beliefs and funeral wishes. Using the information in the database, it lists the most suitable funeral directors and generates quotes and schedules. This information is then sent to emergency contacts, who can view the details on their devices.

[0715] 5. Automating procedures with government offices and financial institutions

[0716] The server automatically sends a death notification to the local government using the deceased's personal identification information. It then uses an API request to complete the necessary procedures at the local government office, automatically freezing the bank account at the financial institution. Once the procedure is complete, the emergency contact is notified of the results.

[0717] 6. Emotion Recognition and Notification Adjustment

[0718] The emotion engine recognizes the emotions of the user and emergency contacts in real time and adjusts the content of notifications based on those emotions, thereby reducing the psychological burden on bereaved families and enabling optimal responses.

[0719] 7. Location and Emergency Services Contact

[0720] The system acquires the user's location information and automatically notifies the nearest emergency services (police or emergency medical facility), enabling a prompt response.

[0721] As a concrete example, consider the case where Tanaka Taro is using this system. When Tanaka Taro dies, the server sends a notification to pre-defined emergency contacts, and the emotion engine recognizes the emotions of his second son, Tanaka Ichiro, and adjusts the content of the notification accordingly. Next, the server selects an appropriate funeral company based on Tanaka Taro's religious beliefs (Shintoism), and generates a quote and schedule. It also automatically submits a death notification to the local government and freezes his bank account, and notifies Tanaka Ichiro of all these procedures. At the same time, it obtains Tanaka Ichiro's current location information and contacts the nearest emergency service.

[0722] An example of a prompt for the generative AI model we will use:

[0723] "A user encounters an emergency. Please recognize the user's emotions and send appropriate notifications to their emergency contacts. Also, please build a system that automatically completes the necessary procedures with government offices and financial institutions and notifies them of the progress."

[0724] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0725] Step 1:

[0726] A user accesses the system and enters basic information.

[0727] Input: User information (name, age, address, contact details)

[0728] Operation: The terminal collects user information and sends the data entered in the input form to the server.

[0729] Output: User information is saved in a database on the server side.

[0730] Step 2:

[0731] Users input and manage wills, property information, and digital information.

[0732] Input: Wills, financial asset information (bank accounts, real estate, insurance, etc.), digital legacy information (emails, social media accounts, etc.)

[0733] How it works: The device displays an input form and the user enters their details. The server receives them, stores them in a database, and prepares them for AI analysis.

[0734] Output: Wills and property information are stored in a database, ready for analysis by AI.

[0735] Step 3:

[0736] Send notifications to emergency contacts in case of an emergency.

[0737] Input: Emergency information, emergency contact information

[0738] How it works: The server sends emails and SMS to pre-defined emergency contacts and displays guide information on the device. The emotion engine recognizes the emotions of the emergency contacts and adjusts the notification content accordingly.

[0739] Output: A notification is sent to emergency contacts, with content tailored to the emotion.

[0740] Step 4:

[0741] Select a funeral provider, generate quotes and schedules.

[0742] Input: Religious information, desired funeral style, funeral provider list

[0743] How it works: The server searches a database and lists multiple funeral directors based on religious beliefs and desired funeral style. It selects the most suitable funeral director and generates a quote and schedule.

[0744] Output: Funeral provider selected, quote and schedule generated, emergency contact notified.

[0745] Step 5:

[0746] Automate procedures with government offices and financial institutions.

[0747] Input: Personal identification information of the deceased (My Number card information, etc.), financial institution information

[0748] Operation: The server sends an API request to submit a death notification to the local government. At the same time, it freezes the deceased person's bank account with the financial institution. It monitors the progress and notifies the results.

[0749] Output: Procedures with government offices and financial institutions are completed, and the emergency contacts are notified of the results.

[0750] Step 6:

[0751] Emotion recognition and notification adjustment.

[0752] Input: Emotional data of the user and emergency contacts, notification message

[0753] How it works: The emotion engine recognizes emotions in real time, and the server adjusts the notification content appropriately based on the results.

[0754] Output: A notification of the adjustments is sent to the emergency contact.

[0755] Step 7:

[0756] Get your location and contact emergency services.

[0757] Input: User's current location, emergency service information

[0758] How it works: The device obtains the user's location information, and the server uses that information to automatically notify the nearest emergency services.

[0759] Output: Emergency services will be contacted to allow for a rapid response.

[0760] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0761] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0762] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.

[0763] [Third embodiment]

[0764] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.

[0765] 5, the data processing system 310 includes the data processing device 12 and a headset type terminal 314. An example of the data processing device 12 is a server.

[0766] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0767] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.

[0768] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0769] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0770] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0771] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0772] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0773] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0774] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0775] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. 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."

[0776] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on bereaved families. The system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[0777] 1. User registration and basic information entry

[0778] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[0779] 2. Entering and managing wills and property information

[0780] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it and stores it in a database, preparing it for analysis by AI.

[0781] 3. Emergency Implementation Procedures

[0782] If a user dies, the server sends a notification to the pre-defined emergency contacts. Specifically, the server executes the process of sending a notification to the emergency contacts via email or SMS. The device displays guidance information on future procedures to the emergency contacts who received the notification.

[0783] 4. Notice of funeral procedures

[0784] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server generates an estimate and schedule based on the selected funeral director and notifies the bereaved family. The terminal displays the estimate and schedule details to the bereaved family for confirmation.

[0785] 5. Automating procedures with government offices and financial institutions

[0786] The server automatically submits the necessary notifications to the government office using the My Number card information. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the accounts based on information about the deceased's bank accounts. Once these procedures are complete, the server notifies the device of the results and displays the details of the procedures to the bereaved.

[0787] Example operation

[0788] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his information on the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results.

[0789] In this way, the system of the present invention respects the wishes of the deceased while efficiently and effectively supporting the procedures of the surviving family members.

[0790] The processing flow will be explained below.

[0791] Step 1:

[0792] A user accesses the system and registers.

[0793] The device will display a login screen and a new registration form.

[0794] The user enters information such as name, age, address, and contact details, and presses the send button.

[0795] The server receives the entered information and stores it in a database.

[0796] Step 2:

[0797] The user enters will and estate information.

[0798] The terminal displays a form for entering wills and property information.

[0799] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[0800] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[0801] Step 3:

[0802] Send notifications to emergency contacts if a user dies.

[0803] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[0804] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[0805] Step 4:

[0806] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[0807] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[0808] The server selects the most suitable funeral provider and generates a quote and schedule.

[0809] The server notifies the emergency contact of the generated estimate and schedule.

[0810] The device will display quote and schedule details to emergency contacts for review.

[0811] Step 5:

[0812] Automate procedures with government offices and financial institutions.

[0813] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[0814] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[0815] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[0816] The device will display the progress of the procedure and completion notifications to the emergency contact.

[0817] Step 6:

[0818] Review and confirm final procedures.

[0819] The user confirms the notification received from the system and takes the necessary final steps.

[0820] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[0821] The server records in a database that all procedures have been completed.

[0822] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[0823] Example 1

[0824] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[0825] The challenge is to properly manage the wills and property information prepared by the deceased, and to respect the wishes of the deceased while reducing the burden on the surviving family. It is also necessary to smoothly proceed with funeral procedures and efficiently handle procedures with public institutions and financial institutions. In particular, it is necessary to automate procedures using the deceased's personal identification information and provide notifications and guidance information to the surviving family, thereby completing the procedures quickly and accurately.

[0826] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0827] In this invention, the server includes: means for storing information including wills, property information, and digital legacy management in a database; means for sending a notification to a pre-set emergency contact upon the death of the deceased; means for selecting an appropriate funeral service provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; means for automating procedures with public institutions and financial institutions and notifying the results after the procedures are completed; means for registering user information and providing a user interface for entering basic information and wills and property information; means for displaying guide information regarding future procedures to the emergency contact who received the notification; and means for sending an API request using personal identification information to automate procedures with public institutions and financial institutions. This reduces the burden on the bereaved while respecting the wishes of the deceased, making it possible to quickly and efficiently complete funeral procedures and procedures with related public institutions and financial institutions.

[0828] A "database" is a collection of information that is systematically organized and stored so that users can efficiently access, search, and update it.

[0829] "Emergency contacts" are information about specific people or organizations that are set in advance by the user to be contacted in an emergency.

[0830] A "notification" is a message or signal that conveys information to a specific recipient.

[0831] "Faith" refers to belief in a particular religion or sect, and includes religious acts and rituals based on that belief.

[0832] A "funeral format" refers to the method and procedures for a funeral that are based on the faith and wishes of the deceased.

[0833] "Vendor" refers to a company or individual that provides a particular service or product.

[0834] A "quote" is a pre-calculated and presented cost for the performance of a particular service or product.

[0835] A "schedule" is a chronological plan of when certain activities or events will occur.

[0836] A "public institution" refers to an organization or institution that performs public duties, such as the national government or a local government.

[0837] "Financial institutions" are organizations or institutions that provide financial services, such as banks, credit unions, and trust companies.

[0838] A "procedure" is a set of steps or methods required to achieve a particular purpose.

[0839] An "AI request" is a request for information made through an API (Application Programming Interface), specifically used for communication and data exchange between automated systems.

[0840] A "user interface" is an interface that allows a system and a user to interact with each other, and includes on-screen forms, buttons, menus, etc.

[0841] This invention relates to a funeral procedure support system that uses AI to reduce the burden on bereaved families while respecting the wishes of the deceased. The system stores information, including wills, property information, and digital legacy management, in a database, sends a notification to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, and generates estimates and schedules. It also automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[0842] The system provides a user interface that allows users to register their information and enter basic information, wills, and property information. The user interface can be accessed via a web browser, and the user can access it via the Internet. The terminal provides input forms and display screens, and is designed to allow users to easily enter and confirm information.

[0843] The specific processing is as follows.

[0844] 1. User registration and basic information entry:

[0845] The user accesses the system and selects new registration. The terminal displays an input form for name, age, address, contact details, etc. When the user enters this information and presses the submit button, the server receives the information and stores it in a database.

[0846] 2. Entering and managing wills and property information:

[0847] The user selects to enter will and property information. The device displays input forms for bank accounts, real estate, insurance information, digital legacy (social media and email accounts), etc. Once the user enters the required information and presses the submit button, the server receives the information, stores it in a database, and prepares it for analysis by AI.

[0848] 3. Emergency Procedures:

[0849] If a user dies, the server will send a notification to the emergency contacts set up in advance. The server will then send a notification to the emergency contacts via email or SMS, and the device will display guidance information on future procedures to the emergency contacts who received the notification.

[0850] 4. Funeral Procedure Notice:

[0851] The server selects an appropriate service provider based on the deceased's religious beliefs and desired funeral style. It then performs a database search and lists service providers that meet the criteria. The server then generates an estimate and schedule based on the selected service provider and notifies the bereaved family. The bereaved family can then view and confirm the estimate and schedule details on their devices.

[0852] 5. Automating government and financial transactions:

[0853] The server uses the My Number card information to submit the necessary notifications to the government office. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, the server also sends an API request to freeze the deceased person's financial institution account. Once the procedure is complete, the server notifies the surviving family member of the results and displays the details of the procedure.

[0854] Example operation

[0855] Take the case of Tanaka Taro as an example. Tanaka Taro registers his information on the system and inputs his will and property information. When Tanaka Taro dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information on funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (e.g., Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death certificate and freezes his bank account, and notifies Tanaka Ichiro of the results.

[0856] Prompt Sentence Examples

[0857] "When Taro Tanaka, who is registered in the system, passes away, a notification is sent to his second son, Ichiro Tanaka, and the system selects an appropriate funeral company and generates a quote schedule. It also automatically submits a death notification to the local government and freezes his bank account."

[0858] This system reduces the burden on the bereaved family while respecting the wishes of the deceased, and enables funeral procedures and related procedures with public institutions and financial institutions to be carried out quickly and efficiently.

[0859] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0860] Step 1: User registration and basic information entry

[0861] A user accesses the system and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the send button. The input data is sent from the terminal to the server. The server receives the entered information and stores it in a database. As a specific example, consider the case where Tanaka Taro registers his own information. Tanaka Taro enters his name, age, address, and contact details and presses the send button. The server receives this and registers it in the database.

[0862] Step 2: Enter and manage your will and estate information

[0863] The user selects to enter will and property information. The device displays an input form for the will and property information. The user enters details of their bank account, real estate, insurance information, and digital legacy (social media and email accounts) and presses the send button. The input data is sent from the device to the server. The server receives the entered information, stores it in a database, and prepares it for analysis by AI. Specifically, Tanaka Taro enters his bank account number, real estate address, insurance policy number, digital legacy account information, etc., and presses the send button. The server receives this and stores it in a database.

[0864] Step 3: Emergency Execution Procedures

[0865] If a user dies, a process to send a notification to pre-set emergency contacts will be initiated. When the server detects the user's death, it retrieves emergency contact information from the database. The server then sends a notification to the retrieved emergency contacts via email or SMS. The notification will include guide information on future procedures. In concrete terms, if Tanaka Taro dies and the server detects this, it will send a notification by email to his second son, Tanaka Ichiro, who has been set up in advance. Tanaka Ichiro receives the email and checks the guide information.

[0866] Step 4: Funeral arrangements notice

[0867] The server searches a database to select an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style. The server generates a list of selected service providers and generates an estimate and schedule based on that. The generated estimate and schedule are notified to the bereaved family. The device displays detailed information to the bereaved family members who receive the notification. Specifically, the server searches a database for appropriate funeral service providers based on Tanaka Taro's religious beliefs (Shinto) and generates a list. It then creates an estimate and schedule and sends them by email to Tanaka Ichiro, the deceased's second son. Tanaka Ichiro's device displays the estimate and schedule.

[0868] Step 5: Automate procedures with government and financial institutions

[0869] The server uses the My Number card information to send the necessary API requests to government offices and financial institutions. Specifically, it first sends an API request to submit a death notification to the government office, and then sends an API request to freeze the account to the financial institution. Once the procedure is complete, the server notifies the device of the results and displays details of the procedure to the surviving family. Specifically, the server uses Tanaka Taro's My Number card information to send an API request to submit a death notification to the government office. At the same time, it also sends an API request to freeze the bank's account. Once the procedure is complete, the server notifies the second son, Tanaka Ichiro, of the results by email, and the device displays details of the procedure.

[0870] (Application example 1)

[0871] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[0872] In modern society, funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved are important. Conventional systems require bereaved families to go through numerous procedures, which require a significant burden of time and effort. Furthermore, there is a lack of means to properly manage digital legacies and records from the deceased's lifetime and provide them to the bereaved. This limits the means by which bereaved families can reminisce about their memories of the deceased. The present invention aims to solve these problems.

[0873] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0874] In this invention, the server includes means for storing information about the deceased in a database including wills, property information, and digital legacy management, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral director based on the deceased's religious beliefs and desired funeral style and generating estimates and schedules, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for registering photos and videos of the deceased while they were alive, means for automatically generating a memorial video based on the deceased's information and the registered photos and videos, and means for delivering the generated memorial video to an emergency contact. This makes it possible to efficiently and effectively support the bereaved family in their procedures while respecting the wishes of the deceased and to provide them with memories of the deceased.

[0875] A will is a document that records the wishes and instructions left by a deceased person during their lifetime.

[0876] "Property information" refers to information about real estate, bank accounts, stocks, etc. owned by the deceased.

[0877] "Digital estate" refers to the digital assets of a deceased person, such as social media accounts, email accounts, and electronic data.

[0878] A "database" is a system that enables information to be systematically organized, stored, searched, and manipulated.

[0879] "Information about the deceased" refers to personal information related to the deceased and information about their activities while they were alive.

[0880] "Emergency Contact" refers to the person or organization designated in advance by the deceased to receive contact in the event of death.

[0881] "Notification" refers to the act of communicating to inform others of specific information.

[0882] "Faith" refers to beliefs and doctrines based on a particular religion or faith.

[0883] "Funeral style" refers to the format and method that dictates the progress and ceremony of a funeral.

[0884] "Funeral provider" refers to a specialized company that handles everything from funeral planning to execution.

[0885] "Quotation" means a document or information that indicates the estimated cost of services or goods to be provided.

[0886] A "schedule" is a plan showing the planned dates and times for specific events or tasks.

[0887] "Government office" refers to an institution responsible for administrative services provided by the national or local government.

[0888] "Financial institutions" refers to organizations that provide financial services, such as banks, credit unions, and insurance companies.

[0889] "Procedure automation" refers to the automatic execution of procedures by computers or systems without human intervention.

[0890] "Photos and videos taken during the deceased's lifetime" refers to images and video files taken of the deceased during their lifetime.

[0891] A "memorial video" is a memorial video created by combining photos and videos of the deceased person from their lifetime.

[0892] "Distribution" refers to the act of transmitting digital content over the Internet.

[0893] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on the bereaved. This system is realized using the following hardware and software.

[0894] Hardware Configuration

[0895] Server: A high-performance server for database management, AI-based data processing, notification sending, and efficient processing of large amounts of data. For example, an AWS (Amazon Web Services) EC2 instance can be used.

[0896] Terminal: A device where a user inputs information and receives notifications. Typically, a smartphone or PC is used.

[0897] Network: An internet connection for data communication between the server and the device.

[0898] Software Configuration

[0899] Database system: A relational database management system such as MySQL or PostgreSQL is used to store and manage the deceased person's information (wills, property information, digital legacy).

[0900] AI model: A generative AI model to analyze wills and estate information and support appropriate funeral procedures, using deep learning frameworks such as TensorFlow and PyTorch.

[0901] Notification System: An email or SMS delivery system for automatically sending notifications to emergency contacts, such as the Twilio API or SendGrid API.

[0902] Video generation system: Software for generating memorial videos based on photos and videos of the deceased. For example, the moviepy library is used.

[0903] System Operation

[0904] 1. User registration and basic information entry

[0905] Users access the system's login screen and register. They enter basic information such as name, age, address, and contact details, and save it in the system. The data is stored in a database and used for subsequent procedures.

[0906] 2. Entering and managing wills and property information

[0907] Users enter their will and estate information into the system, including details of bank accounts, real estate, insurance information, and digital legacy (social media and email accounts), which is then stored in a database and analyzed by AI.

[0908] 3. Emergency Implementation Procedures

[0909] In the event of a user's death, the server will send a notification to pre-defined emergency contacts via email and / or SMS, allowing them to take next steps.

[0910] 4. Notice of funeral procedures

[0911] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style, and generates a quote and schedule. This information is then sent to the bereaved family, who can check the details on their smartphones or PCs.

[0912] 5. Automating procedures with government offices and financial institutions

[0913] The server uses the deceased's personal identification information to automate procedures with government offices and financial institutions, such as submitting death certificates and freezing accounts, through API requests.

[0914] 6. Registering photos and videos from the deceased's lifetime and creating a memorial video

[0915] Users upload photos and videos of the deceased to the system, and AI automatically generates a memorial video based on this data. The video is then sent to emergency contacts.

[0916] Specific examples

[0917] As a concrete example, suppose a deceased person is registered in the system and their will and property information are stored. When the deceased dies, a notification is sent to emergency contacts, and the surviving family members are notified and can begin funeral arrangements. In addition, if photos and videos of the deceased are registered, the system automatically generates a memorial video and distributes it to the surviving family members.

[0918] Example prompt sentence:

[0919] A user uses the application "Memorial Video Generation" to create a system that sends notifications to people designated as emergency contacts, allows users to upload photos and videos taken while they were alive, and automatically generates a memorial video. The generated memorial video is then sent to the designated emergency contacts via email.

[0920] In this way, the system of the present invention effectively reduces the burden on the surviving family while respecting the wishes of the deceased.

[0921] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0922] Step 1:

[0923] The user uses a terminal to access the system's login screen and register. After entering basic information such as name, age, address, and contact details, the user presses the submit button, which sends the information to the server. The server stores the received information in a database. The input data is used as the basis for subsequent procedures.

[0924] Step 2:

[0925] Users enter their wills and property information into the system via their devices, including details of bank accounts, real estate, insurance information, and digital legacies (social media and email accounts). The submitted data is received by the server and stored in a database. The server then passes the input data to the AI ​​model, which prepares it for analysis.

[0926] Step 3:

[0927] If a user dies, the server will send a notification to the emergency contacts set up in advance. Specifically, the server will process the notification by email or SMS to the emergency contacts, so that the surviving family members can promptly start the next steps.

[0928] Step 4:

[0929] The server selects the appropriate funeral director based on the will, property information, digital legacy, religious beliefs, and funeral preferences. The server uses AI models to analyze this information and generate a list of the most suitable funeral directors. It then retrieves quotes and schedule information from the database and notifies the bereaved family. This notification is displayed on the user's device.

[0930] Step 5:

[0931] The server uses the deceased's personal identification information (e.g., My Number card information) to automate the submission of death notifications to government offices and account freezing procedures with financial institutions. To do this, the server generates specific API requests and sends them to the appropriate government offices and financial institutions. Once the procedures are complete, the server notifies the user of the results and provides detailed information to the surviving family.

[0932] Step 6:

[0933] Users upload photos and videos of the deceased person to the system via their device. These media files are received by the server and stored in a database. The server uses an AI model to generate a memorial video based on this data. The generated memorial video is then distributed to emergency contacts.

[0934] Step 7:

[0935] The server sends the generated memorial video to the email address of the pre-specified emergency contact, using an email sending system (e.g., SendGrid API) to deliver a message along with the video file, allowing the surviving family members to review their memories of the deceased.

[0936] Through the above processing steps, the system of the present invention can respect the wishes of the deceased, efficiently and effectively support the bereaved family in their procedures, and also provide them with memories of the deceased.

[0937] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0938] This invention relates to a funeral procedure support system that combines AI and an emotion engine to further reduce the burden on bereaved families while respecting the wishes of the deceased. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[0939] 1. User registration and basic information entry

[0940] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[0941] 2. Entering and managing wills and property information

[0942] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it, stores it in a database, and prepares it for analysis by AI.

[0943] 3. Emergency Implementation Procedures

[0944] If a user dies, a notification is sent to emergency contacts. The server executes the process of sending emails and SMS to pre-defined emergency contacts. The device displays guidance information on future procedures to the emergency contact who receives the notification. Furthermore, an emotion engine is used to recognize the emotions of the emergency contacts and adjust the content of the notification accordingly.

[0945] 4. Notice of funeral procedures

[0946] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server selects the most suitable funeral director and generates an estimate and schedule. It notifies the emergency contact of the generated estimate and schedule. The device displays the details of the estimate and schedule to the emergency contact so that they can confirm them. Furthermore, it adjusts the selection of the funeral director and the estimate content based on the emergency contact's emotions recognized using an emotion engine.

[0947] 5. Automating procedures with government offices and financial institutions

[0948] The server automatically sends a death notification to the government office using the My Number card information. Specifically, the server sends an API request and submits the death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the account based on information about the deceased's bank account, etc. Once these procedures are completed, the server notifies the emergency contact of the results. The device displays the progress of the procedures and completion notifications to the emergency contact. Furthermore, an emotion engine is used to continuously notify the government and financial institution of the progress of the procedures based on the user's emotions.

[0949] Example operation

[0950] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his own information in the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-set. The emotion engine recognizes Tanaka Ichiro's emotions and adjusts the content of the notification appropriately. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. The emotion engine adjusts the estimate and selection based on the emotions of the emergency contact. The server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results. The emotion engine is used to keep him updated on the progress.

[0951] In this way, the system of the present invention combines AI and an emotion engine to support the bereaved family in the procedures efficiently and effectively while respecting the wishes of the deceased.

[0952] The processing flow will be explained below.

[0953] Step 1:

[0954] A user accesses the system and registers.

[0955] The device will display a login screen and a new registration form.

[0956] The user enters information such as name, age, address, and contact details, and presses the send button.

[0957] The server receives the entered information and stores it in a database.

[0958] Step 2:

[0959] The user enters will and estate information.

[0960] The terminal displays a form for entering wills and property information.

[0961] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[0962] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[0963] Step 3:

[0964] Send notifications to emergency contacts if a user dies.

[0965] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[0966] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[0967] The emotion engine recognizes the emotions of emergency contacts and tailors notifications accordingly.

[0968] Step 4:

[0969] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[0970] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[0971] The emotion engine adjusts funeral provider selection and quotes based on the emotions of recognized emergency contacts.

[0972] The server selects the most suitable funeral provider and generates a quote and schedule.

[0973] The server notifies the emergency contact of the generated estimate and schedule.

[0974] The device will display quote and schedule details to emergency contacts for review.

[0975] Step 5:

[0976] Automate procedures with government offices and financial institutions.

[0977] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[0978] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[0979] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[0980] The device will display the progress of the procedure and completion notifications to the emergency contact.

[0981] The emotion engine notifies the user of the progress of the procedure based on the user's emotions.

[0982] Step 6:

[0983] Review and confirm final procedures.

[0984] The user confirms the notification received from the system and takes the necessary final steps.

[0985] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[0986] The server records in a database that all procedures have been completed.

[0987] The emotion engine provides support information to follow up on the emotions of the bereaved after all procedures have been completed.

[0988] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[0989] Example 2

[0990] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[0991] Conventional funeral procedures place a heavy burden on the bereaved family, making it difficult to respect the wishes of the deceased. In particular, post-death procedures and funeral arrangements take time and effort, often causing stress for the bereaved family. Furthermore, there has been no system that can appropriately recognize and respond to the emotions of the bereaved family while notifying emergency contacts or during the procedures. Therefore, there is a need for a method to efficiently support the bereaved family, who are in an extremely emotionally challenging situation.

[0992] The specific processing by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes a means for storing information about the deceased in a database including wills, property information, and digital legacy management; a means for sending a notification to a pre-set emergency contact upon the death of the deceased; a means for selecting an appropriate funeral provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; a means for recognizing the emotions of the emergency contact and adjusting the notification content; and a means for analyzing and managing wills and property information using a generative AI model. This makes it possible to efficiently and effectively carry out funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved.

[0993] A "will" is a legal document in which an individual expresses, in written or electronic form, their wishes regarding the distribution of their assets and other intentions after their death.

[0994] "Financial information" means information about all financial assets, real estate, insurance policies, and other valuable assets owned by an individual.

[0995] "Digital heritage" refers to information about the digital content and accounts an individual owns or controls on the internet, such as email, social media, cloud storage, etc.

[0996] A "database" is a collection of structured data that organizes and stores information so that it can be efficiently accessed, searched, and updated as needed.

[0997] A "server" is a computer system that provides data and services to other computers (clients) on a network.

[0998] "Emergency contacts" are contact information for relatives and associates who need to be contacted in the event of an individual's death.

[0999] "Notification" is the act of transmitting information about a specific event or occurrence (such as the death of a deceased person) to pre-defined contacts via email, SMS, etc.

[1000] "Faith" refers to the type of religion or belief an individual believes in and their practice.

[1001] A "funeral provider" is a company or organization whose business is arranging and carrying out funerals after death.

[1002] An "estimate" means a pre-calculated and presented cost for providing a particular service (in this case, a funeral).

[1003] A "schedule" is a plan of time or dates for a particular event (in this case, a funeral).

[1004] A "government office" is a local government agency that provides administrative services to the general public.

[1005] A "financial institution" is an organization that provides financial services, such as a bank, credit union, or insurance company.

[1006] An "emotion engine" is software or algorithms for recognizing and analyzing an individual's emotional state.

[1007] A "generative AI model" is a system that uses artificial intelligence algorithms to process and analyze data to generate solutions to specific challenges or problems.

[1008] "Personal Identification Information" means information that identifies an individual, such as a My Number card or other biometric information.

[1009] An "API request" is a request to invoke functions or data between different software systems through an application program interface.

[1010] "Progress" refers to the execution or progress of a particular process or procedure (in this case, funeral procedures).

[1011] This invention relates to a funeral procedure support system that combines AI and an emotion engine to respect the wishes of the deceased while reducing the burden on bereaved families. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[1012] Specifically, the system is built using the following hardware and software: The hardware includes a server, user terminals, and a database server, while the software includes an AI model, emotion engine, notification system, and API request processing system.

[1013] The user first accesses the system and registers their information. Specifically, they access the login screen and select new registration. The terminal displays a form for entering user information, and the user enters their name, age, address, contact details, etc. When the user presses the send button, the terminal sends the information to the server, which then stores it in the database server.

[1014] Next, the user enters their will and estate information. The device displays a form for entering will and estate information, and the user enters details such as bank accounts, real estate, insurance information, digital legacy, etc. Once the input data is submitted, the server receives it and stores it in a database server, ready for analysis by AI.

[1015] If a user dies, the server sends an email or SMS to pre-defined emergency contacts. The device then displays guidance information on future procedures to the emergency contacts who receive the notification. Furthermore, the device uses an emotion engine to recognize the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[1016] The server then selects an appropriate funeral director based on the deceased's religious beliefs and funeral preferences. The server searches the database, lists multiple funeral directors that fit the deceased's religious beliefs and preferences, selects the most suitable one, and generates a quote and schedule. The generated quote and schedule are notified to the emergency contact, who displays them on the device. The emotion engine adjusts the quote and selection based on the recognized emotions of the emergency contact.

[1017] Furthermore, the server automatically sends a death notification to the local government office using the My Number card information. Specifically, the server sends an API request to submit the death notification to the local government office. At the same time, it also sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification, and uses an emotion engine to notify the user of the progress as it progresses.

[1018] As a specific example of how it works, a user enters information such as their name and address, and also registers their will and property information. If the user subsequently dies, the server sends a notification to emergency contacts, selects an appropriate funeral provider, and notifies them of an estimate and schedule. It also automates procedures with government offices and financial institutions, and notifies the emergency contacts of the results. The emotion engine constantly recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[1019] Example prompt sentence:

[1020] "The registered user's name is XX YY, age 70, and address ZZ. If XX YY enters a will and property information into the system and subsequently passes away, please send an emergency notification and select an appropriate funeral director based on the funeral style. Also, please automate government and bank procedures and notify us of their progress."

[1021] In this way, this system effectively combines AI and an emotion engine to ensure funeral procedures respect the wishes of the deceased and reduce the burden on the bereaved.

[1022] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1023] Step 1:

[1024] Users register their information

[1025] Specific operation: The user accesses the system login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the submit button.

[1026] Input: Name, age, address, and contact information entered by the user.

[1027] Data processing: The device sends this information to the server, which receives the data and stores it in a database.

[1028] Output: User information stored in the database.

[1029] Step 2:

[1030] Users enter and manage wills and estate information

[1031] Specific operation: The user selects to enter will and property information. The device displays an input form for will and property information (bank accounts, real estate, insurance information, digital legacy). The user enters the information and presses the submit button.

[1032] Input: Wills, bank accounts, estates, insurance information, and digital estate information entered by users.

[1033] Data processing: The device sends this information to a server, which receives the data, stores it in a database, and prepares it for analysis by a generative AI model.

[1034] Output: Wills and estate information stored in a database. Analysis results prepared by a generative AI model.

[1035] Step 3:

[1036] Sending notifications to emergency contacts upon the death of a deceased person

[1037] Specific operation: When a user dies, the server sends a notification to pre-defined emergency contacts. When the device receives the notification, it displays guide information on future procedures. The emotion engine recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[1038] Input: Pre-configured emergency contact information, user death information, and emotion data from the emotion engine.

[1039] Data processing: The server sends a notification to emergency contacts. The device receives the notification and displays guide information. The emotion engine analyzes the emotion data and adjusts the notification content.

[1040] Output: Notification and guidance sent to emergency contacts. Notification content tailored to emotions.

[1041] Step 4:

[1042] Selection of funeral service providers and generation of estimates and schedules

[1043] Specific operation: The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It searches the database to list multiple funeral directors that meet the criteria, selects the most suitable one, and generates a quote and schedule. The server notifies the emergency contact of the generated quote and schedule, which are then displayed on the device. The emotion engine adjusts the content based on the emergency contact's emotions.

[1044] Input: The deceased's religious beliefs, desired funeral style, and funeral home information from our database.

[1045] Data processing: The server searches the database and lists funeral providers that meet the criteria. The most suitable provider is selected and an estimate and schedule are generated. The emotion engine analyzes the emotion data and adjusts the estimate and schedule.

[1046] Output: Estimate and schedule sent to emergency contact, adjusted based on sentiment.

[1047] Step 5:

[1048] Automating procedures with government offices and financial institutions

[1049] Specific operation: The server automatically sends a death notification to the local government office using the My Number card information. At the same time, it sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification. The emotion engine notifies the user of the progress based on their emotions.

[1050] Input: Personal identification information of the deceased (My Number card information), API information from government offices and financial institutions, and emotion data from an emotion engine.

[1051] Data processing: The server sends an API request to register the death and freeze the account. The result is notified to the emergency contact. The emotion engine analyzes the emotion data and adjusts the progress and notification of the result.

[1052] Output: Procedure result and progress sent to emergency contacts. Notifications tailored to emotions.

[1053] (Application example 2)

[1054] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1055] While traditional funeral procedure systems respect the wishes of the deceased, they place a heavy burden on the bereaved family. In particular, they do not adequately address emergencies, adjust notification content based on emotions, or automate procedures, which has not reduced the mental burden on the bereaved family. Furthermore, there is a need for a swift and appropriate response in emergencies, but there was no system that could achieve this.

[1056] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[1057] In this invention, the server includes means for storing information about the deceased in a database that includes management of wills, property information, and digital information, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral provider based on the user's religious beliefs and desired funeral style and generating an estimate and schedule, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for recognizing the emotions of the user and emergency contacts and adjusting the content of the notification based on the emotions, and means for acquiring the user's location information and automatically notifying the nearest emergency service. This allows for respecting the wishes of the deceased, reducing the burden on surviving family members, and enabling prompt and appropriate response in emergencies.

[1058] 1. A "will" is a document in which a deceased person states his or her wishes to be carried out after his or her death.

[1059] 2. "Property information" refers to information about financial assets owned by the deceased, such as bank accounts, real estate, and insurance.

[1060] 3. "Digital information" refers to information about the deceased person's online assets, such as email accounts and social media accounts.

[1061] 4. "Emergency Contacts" refers to the people and contact information designated by the deceased to be notified in the event of their death.

[1062] 5. "Notification" is a communication message sent to the family and relatives of a deceased person upon their death.

[1063] 6. "Religion" means the beliefs and practices of the religion or religious group to which the deceased belonged.

[1064] 7. "Funeral style" refers to the style and manner of the funeral desired by the deceased.

[1065] 8. "Funeral provider" means a professional providing funeral-related services.

[1066] 9. "Estimate" means the approximate cost of the funeral.

[1067] 10. "Schedule" refers to the plans and dates for the funeral process and procedures.

[1068] 11. A "government office" is a public administrative institution that accepts and processes death notifications.

[1069] 12. "Financial institutions" are institutions that provide financial services, such as banks and securities companies.

[1070] 13. "Procedures" refer to various legal procedures that accompany the death of a deceased person, such as submitting a death certificate and freezing accounts.

[1071] 14. "Emotion Awareness" means technology that detects and analyzes the emotional state of a user or emergency contact.

[1072] 15. "Location Information" means the current geographic coordinates of a User or Related Person.

[1073] 16. "Emergency services" refers to public agencies that respond to emergencies, such as police, fire, and emergency medical services.

[1074] This invention is a multi-functional system that combines AI and an emotion engine to reduce the burden on the bereaved family members of the deceased when dealing with funeral procedures and emergencies. The system operates by integrating multiple hardware and software components.

[1075] 1. User registration and basic information entry

[1076] Users access the system and enter basic information such as their name, age, address, and contact details on the registration screen. Once the information is entered, it is stored in a database by the server, establishing the basis for future emergency responses and procedures.

[1077] 2. Entering and managing wills and property information

[1078] Users can input and manage wills, property information, and digital information into the system, including bank accounts, real estate, insurance information, social media, and email accounts. The data is stored on a server and analyzed by AI as needed.

[1079] 3. Emergency Implementation Procedures

[1080] In the event of an emergency, a notification will be sent to pre-defined emergency contacts. The server will quickly send the notification via email or SMS. The emergency contact's device will display guidance information on future procedures. The emotion engine will recognize emotions and adjust the notification content appropriately.

[1081] 4. Notice of funeral procedures

[1082] The server selects an appropriate funeral director based on the deceased's religious beliefs and funeral wishes. Using the information in the database, it lists the most suitable funeral directors and generates quotes and schedules. This information is then sent to emergency contacts, who can view the details on their devices.

[1083] 5. Automating procedures with government offices and financial institutions

[1084] The server automatically sends a death notification to the local government using the deceased's personal identification information. It then uses an API request to complete the necessary procedures at the local government office, automatically freezing the bank account at the financial institution. Once the procedure is complete, the emergency contact is notified of the results.

[1085] 6. Emotion Recognition and Notification Adjustment

[1086] The emotion engine recognizes the emotions of the user and emergency contacts in real time and adjusts the content of notifications based on those emotions, thereby reducing the psychological burden on bereaved families and enabling optimal responses.

[1087] 7. Location and Emergency Services Contact

[1088] The system acquires the user's location information and automatically notifies the nearest emergency services (police or emergency medical facility), enabling a prompt response.

[1089] As a concrete example, consider the case where Tanaka Taro is using this system. When Tanaka Taro dies, the server sends a notification to pre-defined emergency contacts, and the emotion engine recognizes the emotions of his second son, Tanaka Ichiro, and adjusts the content of the notification accordingly. Next, the server selects an appropriate funeral company based on Tanaka Taro's religious beliefs (Shintoism), and generates a quote and schedule. It also automatically submits a death notification to the local government and freezes his bank account, and notifies Tanaka Ichiro of all these procedures. At the same time, it obtains Tanaka Ichiro's current location information and contacts the nearest emergency service.

[1090] An example of a prompt for the generative AI model we will use:

[1091] "A user encounters an emergency. Please recognize the user's emotions and send appropriate notifications to their emergency contacts. Also, please build a system that automatically completes the necessary procedures with government offices and financial institutions and notifies them of the progress."

[1092] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1093] Step 1:

[1094] A user accesses the system and enters basic information.

[1095] Input: User information (name, age, address, contact details)

[1096] Operation: The terminal collects user information and sends the data entered in the input form to the server.

[1097] Output: User information is saved in a database on the server side.

[1098] Step 2:

[1099] Users input and manage wills, property information, and digital information.

[1100] Input: Wills, financial asset information (bank accounts, real estate, insurance, etc.), digital legacy information (emails, social media accounts, etc.)

[1101] How it works: The device displays an input form and the user enters their details. The server receives them, stores them in a database, and prepares them for AI analysis.

[1102] Output: Wills and property information are stored in a database, ready for analysis by AI.

[1103] Step 3:

[1104] Send notifications to emergency contacts in case of an emergency.

[1105] Input: Emergency information, emergency contact information

[1106] How it works: The server sends emails and SMS to pre-defined emergency contacts and displays guide information on the device. The emotion engine recognizes the emotions of the emergency contacts and adjusts the notification content accordingly.

[1107] Output: A notification is sent to emergency contacts, with content tailored to the emotion.

[1108] Step 4:

[1109] Select a funeral provider, generate quotes and schedules.

[1110] Input: Religious information, desired funeral style, funeral provider list

[1111] How it works: The server searches a database and lists multiple funeral directors based on religious beliefs and desired funeral style. It selects the most suitable funeral director and generates a quote and schedule.

[1112] Output: Funeral provider selected, quote and schedule generated, emergency contact notified.

[1113] Step 5:

[1114] Automate procedures with government offices and financial institutions.

[1115] Input: Personal identification information of the deceased (My Number card information, etc.), financial institution information

[1116] Operation: The server sends an API request to submit a death notification to the local government. At the same time, it freezes the deceased person's bank account with the financial institution. It monitors the progress and notifies the results.

[1117] Output: Procedures with government offices and financial institutions are completed, and the emergency contacts are notified of the results.

[1118] Step 6:

[1119] Emotion recognition and notification adjustment.

[1120] Input: Emotional data of the user and emergency contacts, notification message

[1121] How it works: The emotion engine recognizes emotions in real time, and the server adjusts the notification content appropriately based on the results.

[1122] Output: A notification of the adjustments is sent to the emergency contact.

[1123] Step 7:

[1124] Get your location and contact emergency services.

[1125] Input: User's current location, emergency service information

[1126] How it works: The device obtains the user's location information, and the server uses that information to automatically notify the nearest emergency services.

[1127] Output: Emergency services will be contacted to allow for a rapid response.

[1128] The specific processing unit 290 transmits the result of the specific processing to the headset type terminal 314. In the headset type terminal 314, the control unit 46A causes the speaker 240 and the display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1129] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1130] 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 the present disclosure is not limited to this, and the specific processing may be performed by the headset type terminal 314.

[1131] [Fourth embodiment]

[1132] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[1133] 7, a 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.

[1134] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1135] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a control target 443. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the control target 443 are also connected to the bus 52.

[1136] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1137] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1138] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1139] The control object 443 includes a display device, LEDs in the eyes, and motors for driving 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 emotions of the robot 414 can be expressed by controlling these motors. In addition, the facial expressions of the robot 414 can also be expressed by controlling the light emission state of the LEDs in the eyes of the robot 414.

[1140] Fig. 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Fig. 8, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1141] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[1142] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1143] In the robot 414, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1144] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1145] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on bereaved families. The system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[1146] 1. User registration and basic information entry

[1147] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[1148] 2. Entering and managing wills and property information

[1149] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it and stores it in a database, preparing it for analysis by AI.

[1150] 3. Emergency Implementation Procedures

[1151] If a user dies, the server sends a notification to the pre-defined emergency contacts. Specifically, the server executes the process of sending a notification to the emergency contacts via email or SMS. The device displays guidance information on future procedures to the emergency contacts who received the notification.

[1152] 4. Notice of funeral procedures

[1153] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server generates an estimate and schedule based on the selected funeral director and notifies the bereaved family. The terminal displays the estimate and schedule details to the bereaved family for confirmation.

[1154] 5. Automating procedures with government offices and financial institutions

[1155] The server automatically submits the necessary notifications to the government office using the My Number card information. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the accounts based on information about the deceased's bank accounts. Once these procedures are complete, the server notifies the device of the results and displays the details of the procedures to the bereaved.

[1156] Example operation

[1157] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his information on the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results.

[1158] In this way, the system of the present invention respects the wishes of the deceased while efficiently and effectively supporting the procedures of the surviving family members.

[1159] The processing flow will be explained below.

[1160] Step 1:

[1161] A user accesses the system and registers.

[1162] The device will display a login screen and a new registration form.

[1163] The user enters information such as name, age, address, and contact details, and presses the send button.

[1164] The server receives the entered information and stores it in a database.

[1165] Step 2:

[1166] The user enters will and estate information.

[1167] The terminal displays a form for entering wills and property information.

[1168] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[1169] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[1170] Step 3:

[1171] Send notifications to emergency contacts if a user dies.

[1172] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[1173] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[1174] Step 4:

[1175] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[1176] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[1177] The server selects the most suitable funeral provider and generates a quote and schedule.

[1178] The server notifies the emergency contact of the generated estimate and schedule.

[1179] The device will display quote and schedule details to emergency contacts for review.

[1180] Step 5:

[1181] Automate procedures with government offices and financial institutions.

[1182] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[1183] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[1184] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[1185] The device will display the progress of the procedure and completion notifications to the emergency contact.

[1186] Step 6:

[1187] Review and confirm final procedures.

[1188] The user confirms the notification received from the system and takes the necessary final steps.

[1189] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[1190] The server records in a database that all procedures have been completed.

[1191] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[1192] Example 1

[1193] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1194] The challenge is to properly manage the wills and property information prepared by the deceased, and to respect the wishes of the deceased while reducing the burden on the surviving family. It is also necessary to smoothly proceed with funeral procedures and efficiently handle procedures with public institutions and financial institutions. In particular, it is necessary to automate procedures using the deceased's personal identification information and provide notifications and guidance information to the surviving family, thereby completing the procedures quickly and accurately.

[1195] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1196] In this invention, the server includes: means for storing information including wills, property information, and digital legacy management in a database; means for sending a notification to a pre-set emergency contact upon the death of the deceased; means for selecting an appropriate funeral service provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; means for automating procedures with public institutions and financial institutions and notifying the results after the procedures are completed; means for registering user information and providing a user interface for entering basic information and wills and property information; means for displaying guide information regarding future procedures to the emergency contact who received the notification; and means for sending an API request using personal identification information to automate procedures with public institutions and financial institutions. This reduces the burden on the bereaved while respecting the wishes of the deceased, making it possible to quickly and efficiently complete funeral procedures and procedures with related public institutions and financial institutions.

[1197] A "database" is a collection of information that is systematically organized and stored so that users can efficiently access, search, and update it.

[1198] "Emergency contacts" are information about specific people or organizations that are set in advance by the user to be contacted in an emergency.

[1199] A "notification" is a message or signal that conveys information to a specific recipient.

[1200] "Faith" refers to belief in a particular religion or sect, and includes religious acts and rituals based on that belief.

[1201] A "funeral format" refers to the method and procedures for a funeral that are based on the faith and wishes of the deceased.

[1202] "Vendor" refers to a company or individual that provides a particular service or product.

[1203] A "quote" is a pre-calculated and presented cost for the performance of a particular service or product.

[1204] A "schedule" is a chronological plan of when certain activities or events will occur.

[1205] A "public institution" refers to an organization or institution that performs public duties, such as the national government or a local government.

[1206] "Financial institutions" are organizations or institutions that provide financial services, such as banks, credit unions, and trust companies.

[1207] A "procedure" is a set of steps or methods required to achieve a particular purpose.

[1208] An "AI request" is a request for information made through an API (Application Programming Interface), specifically used for communication and data exchange between automated systems.

[1209] A "user interface" is an interface that allows a system and a user to interact with each other, and includes on-screen forms, buttons, menus, etc.

[1210] This invention relates to a funeral procedure support system that uses AI to reduce the burden on bereaved families while respecting the wishes of the deceased. The system stores information, including wills, property information, and digital legacy management, in a database, sends a notification to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, and generates estimates and schedules. It also automates procedures with government offices and financial institutions, and notifies the results after the procedures are completed.

[1211] The system provides a user interface that allows users to register their information and enter basic information, wills, and property information. The user interface can be accessed via a web browser, and the user can access it via the Internet. The terminal provides input forms and display screens, and is designed to allow users to easily enter and confirm information.

[1212] The specific processing is as follows.

[1213] 1. User registration and basic information entry:

[1214] The user accesses the system and selects new registration. The terminal displays an input form for name, age, address, contact details, etc. When the user enters this information and presses the submit button, the server receives the information and stores it in a database.

[1215] 2. Entering and managing wills and property information:

[1216] The user selects to enter will and property information. The device displays input forms for bank accounts, real estate, insurance information, digital legacy (social media and email accounts), etc. Once the user enters the required information and presses the submit button, the server receives the information, stores it in a database, and prepares it for analysis by AI.

[1217] 3. Emergency Procedures:

[1218] If a user dies, the server will send a notification to the emergency contacts set up in advance. The server will then send a notification to the emergency contacts via email or SMS, and the device will display guidance information on future procedures to the emergency contacts who received the notification.

[1219] 4. Funeral Procedure Notice:

[1220] The server selects an appropriate service provider based on the deceased's religious beliefs and desired funeral style. It then performs a database search and lists service providers that meet the criteria. The server then generates an estimate and schedule based on the selected service provider and notifies the bereaved family. The bereaved family can then view and confirm the estimate and schedule details on their devices.

[1221] 5. Automating government and financial transactions:

[1222] The server uses the My Number card information to submit the necessary notifications to the government office. Specifically, the server sends an API request to submit a death notification to the government office. At the same time, the server also sends an API request to freeze the deceased person's financial institution account. Once the procedure is complete, the server notifies the surviving family member of the results and displays the details of the procedure.

[1223] Example operation

[1224] Take the case of Tanaka Taro as an example. Tanaka Taro registers his information on the system and inputs his will and property information. When Tanaka Taro dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-configured. Tanaka Ichiro receives the notification and checks guide information on funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (e.g., Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. At the same time, the server automatically submits a death certificate and freezes his bank account, and notifies Tanaka Ichiro of the results.

[1225] Prompt Sentence Examples

[1226] "When Taro Tanaka, who is registered in the system, passes away, a notification is sent to his second son, Ichiro Tanaka, and the system selects an appropriate funeral company and generates a quote schedule. It also automatically submits a death notification to the local government and freezes his bank account."

[1227] This system reduces the burden on the bereaved family while respecting the wishes of the deceased, and enables funeral procedures and related procedures with public institutions and financial institutions to be carried out quickly and efficiently.

[1228] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1229] Step 1: User registration and basic information entry

[1230] A user accesses the system and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the send button. The input data is sent from the terminal to the server. The server receives the entered information and stores it in a database. As a specific example, consider the case where Tanaka Taro registers his own information. Tanaka Taro enters his name, age, address, and contact details and presses the send button. The server receives this and registers it in the database.

[1231] Step 2: Enter and manage your will and estate information

[1232] The user selects to enter will and property information. The device displays an input form for the will and property information. The user enters details of their bank account, real estate, insurance information, and digital legacy (social media and email accounts) and presses the send button. The input data is sent from the device to the server. The server receives the entered information, stores it in a database, and prepares it for analysis by AI. Specifically, Tanaka Taro enters his bank account number, real estate address, insurance policy number, digital legacy account information, etc., and presses the send button. The server receives this and stores it in a database.

[1233] Step 3: Emergency Execution Procedures

[1234] If a user dies, a process to send a notification to pre-set emergency contacts will be initiated. When the server detects the user's death, it retrieves emergency contact information from the database. The server then sends a notification to the retrieved emergency contacts via email or SMS. The notification will include guide information on future procedures. In concrete terms, if Tanaka Taro dies and the server detects this, it will send a notification by email to his second son, Tanaka Ichiro, who has been set up in advance. Tanaka Ichiro receives the email and checks the guide information.

[1235] Step 4: Funeral arrangements notice

[1236] The server searches a database to select an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style. The server generates a list of selected service providers and generates an estimate and schedule based on that. The generated estimate and schedule are notified to the bereaved family. The device displays detailed information to the bereaved family members who receive the notification. Specifically, the server searches a database for appropriate funeral service providers based on Tanaka Taro's religious beliefs (Shinto) and generates a list. It then creates an estimate and schedule and sends them by email to Tanaka Ichiro, the deceased's second son. Tanaka Ichiro's device displays the estimate and schedule.

[1237] Step 5: Automate procedures with government and financial institutions

[1238] The server uses the My Number card information to send the necessary API requests to government offices and financial institutions. Specifically, it first sends an API request to submit a death notification to the government office, and then sends an API request to freeze the account to the financial institution. Once the procedure is complete, the server notifies the device of the results and displays details of the procedure to the surviving family. Specifically, the server uses Tanaka Taro's My Number card information to send an API request to submit a death notification to the government office. At the same time, it also sends an API request to freeze the bank's account. Once the procedure is complete, the server notifies the second son, Tanaka Ichiro, of the results by email, and the device displays details of the procedure.

[1239] (Application example 1)

[1240] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1241] In modern society, funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved are important. Conventional systems require bereaved families to go through numerous procedures, which require a significant burden of time and effort. Furthermore, there is a lack of means to properly manage digital legacies and records from the deceased's lifetime and provide them to the bereaved. This limits the means by which bereaved families can reminisce about their memories of the deceased. The present invention aims to solve these problems.

[1242] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1243] In this invention, the server includes means for storing information about the deceased in a database including wills, property information, and digital legacy management, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral director based on the deceased's religious beliefs and desired funeral style and generating estimates and schedules, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for registering photos and videos of the deceased while they were alive, means for automatically generating a memorial video based on the deceased's information and the registered photos and videos, and means for delivering the generated memorial video to an emergency contact. This makes it possible to efficiently and effectively support the bereaved family in their procedures while respecting the wishes of the deceased and to provide them with memories of the deceased.

[1244] A will is a document that records the wishes and instructions left by a deceased person during their lifetime.

[1245] "Property information" refers to information about real estate, bank accounts, stocks, etc. owned by the deceased.

[1246] "Digital estate" refers to the digital assets of a deceased person, such as social media accounts, email accounts, and electronic data.

[1247] A "database" is a system that enables information to be systematically organized, stored, searched, and manipulated.

[1248] "Information about the deceased" refers to personal information related to the deceased and information about their activities while they were alive.

[1249] "Emergency Contact" refers to the person or organization designated in advance by the deceased to receive contact in the event of death.

[1250] "Notification" refers to the act of communicating to inform others of specific information.

[1251] "Faith" refers to beliefs and doctrines based on a particular religion or faith.

[1252] "Funeral style" refers to the format and method that dictates the progress and ceremony of a funeral.

[1253] "Funeral provider" refers to a specialized company that handles everything from funeral planning to execution.

[1254] "Quotation" means a document or information that indicates the estimated cost of services or goods to be provided.

[1255] A "schedule" is a plan showing the planned dates and times for specific events or tasks.

[1256] "Government office" refers to an institution responsible for administrative services provided by the national or local government.

[1257] "Financial institutions" refers to organizations that provide financial services, such as banks, credit unions, and insurance companies.

[1258] "Procedure automation" refers to the automatic execution of procedures by computers or systems without human intervention.

[1259] "Photos and videos taken during the deceased's lifetime" refers to images and video files taken of the deceased during their lifetime.

[1260] A "memorial video" is a memorial video created by combining photos and videos of the deceased person from their lifetime.

[1261] "Distribution" refers to the act of transmitting digital content over the Internet.

[1262] This invention relates to a funeral procedure support system that uses AI to respect the wishes of the deceased while reducing the burden on the bereaved. This system is realized using the following hardware and software.

[1263] Hardware Configuration

[1264] Server: A high-performance server for database management, AI-based data processing, notification sending, and efficient processing of large amounts of data. For example, an AWS (Amazon Web Services) EC2 instance can be used.

[1265] Terminal: A device where a user inputs information and receives notifications. Typically, a smartphone or PC is used.

[1266] Network: An internet connection for data communication between the server and the device.

[1267] Software Configuration

[1268] Database system: A relational database management system such as MySQL or PostgreSQL is used to store and manage the deceased person's information (wills, property information, digital legacy).

[1269] AI model: A generative AI model to analyze wills and estate information and support appropriate funeral procedures, using deep learning frameworks such as TensorFlow and PyTorch.

[1270] Notification System: An email or SMS delivery system for automatically sending notifications to emergency contacts, such as the Twilio API or SendGrid API.

[1271] Video generation system: Software for generating memorial videos based on photos and videos of the deceased. For example, the moviepy library is used.

[1272] System Operation

[1273] 1. User registration and basic information entry

[1274] Users access the system's login screen and register. They enter basic information such as name, age, address, and contact details, and save it in the system. The data is stored in a database and used for subsequent procedures.

[1275] 2. Entering and managing wills and property information

[1276] Users enter their will and estate information into the system, including details of bank accounts, real estate, insurance information, and digital legacy (social media and email accounts), which is then stored in a database and analyzed by AI.

[1277] 3. Emergency Implementation Procedures

[1278] In the event of a user's death, the server will send a notification to pre-defined emergency contacts via email and / or SMS, allowing them to take next steps.

[1279] 4. Notice of funeral procedures

[1280] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style, and generates a quote and schedule. This information is then sent to the bereaved family, who can check the details on their smartphones or PCs.

[1281] 5. Automating procedures with government offices and financial institutions

[1282] The server uses the deceased's personal identification information to automate procedures with government offices and financial institutions, such as submitting death certificates and freezing accounts, through API requests.

[1283] 6. Registering photos and videos from the deceased's lifetime and creating a memorial video

[1284] Users upload photos and videos of the deceased to the system, and AI automatically generates a memorial video based on this data. The video is then sent to emergency contacts.

[1285] Specific examples

[1286] As a concrete example, suppose a deceased person is registered in the system and their will and property information are stored. When the deceased dies, a notification is sent to emergency contacts, and the surviving family members are notified and can begin funeral arrangements. In addition, if photos and videos of the deceased are registered, the system automatically generates a memorial video and distributes it to the surviving family members.

[1287] Example prompt sentence:

[1288] A user uses the application "Memorial Video Generation" to create a system that sends notifications to people designated as emergency contacts, allows users to upload photos and videos taken while they were alive, and automatically generates a memorial video. The generated memorial video is then sent to the designated emergency contacts via email.

[1289] In this way, the system of the present invention effectively reduces the burden on the surviving family while respecting the wishes of the deceased.

[1290] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1291] Step 1:

[1292] The user uses a terminal to access the system's login screen and register. After entering basic information such as name, age, address, and contact details, the user presses the submit button, which sends the information to the server. The server stores the received information in a database. The input data is used as the basis for subsequent procedures.

[1293] Step 2:

[1294] Users enter their wills and property information into the system via their devices, including details of bank accounts, real estate, insurance information, and digital legacies (social media and email accounts). The submitted data is received by the server and stored in a database. The server then passes the input data to the AI ​​model, which prepares it for analysis.

[1295] Step 3:

[1296] If a user dies, the server will send a notification to the emergency contacts set up in advance. Specifically, the server will process the notification by email or SMS to the emergency contacts, so that the surviving family members can promptly start the next steps.

[1297] Step 4:

[1298] The server selects the appropriate funeral director based on the will, property information, digital legacy, religious beliefs, and funeral preferences. The server uses AI models to analyze this information and generate a list of the most suitable funeral directors. It then retrieves quotes and schedule information from the database and notifies the bereaved family. This notification is displayed on the user's device.

[1299] Step 5:

[1300] The server uses the deceased's personal identification information (e.g., My Number card information) to automate the submission of death notifications to government offices and account freezing procedures with financial institutions. To do this, the server generates specific API requests and sends them to the appropriate government offices and financial institutions. Once the procedures are complete, the server notifies the user of the results and provides detailed information to the surviving family.

[1301] Step 6:

[1302] Users upload photos and videos of the deceased person to the system via their device. These media files are received by the server and stored in a database. The server uses an AI model to generate a memorial video based on this data. The generated memorial video is then distributed to emergency contacts.

[1303] Step 7:

[1304] The server sends the generated memorial video to the email address of the pre-specified emergency contact, using an email sending system (e.g., SendGrid API) to deliver a message along with the video file, allowing the surviving family members to review their memories of the deceased.

[1305] Through the above processing steps, the system of the present invention can respect the wishes of the deceased, efficiently and effectively support the bereaved family in their procedures, and also provide them with memories of the deceased.

[1306] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1307] This invention relates to a funeral procedure support system that combines AI and an emotion engine to further reduce the burden on bereaved families while respecting the wishes of the deceased. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral service provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[1308] 1. User registration and basic information entry

[1309] The user accesses the system and registers their own information. Specifically, the user accesses the system's login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). When the user enters the required information and presses the send button, the server receives the entered information and stores it in the database.

[1310] 2. Entering and managing wills and property information

[1311] The user selects to enter will and estate information. The device displays a form for entering will and estate information. The user enters details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts). Once the input data is submitted, the server receives it, stores it in a database, and prepares it for analysis by AI.

[1312] 3. Emergency Implementation Procedures

[1313] If a user dies, a notification is sent to emergency contacts. The server executes the process of sending emails and SMS to pre-defined emergency contacts. The device displays guidance information on future procedures to the emergency contact who receives the notification. Furthermore, an emotion engine is used to recognize the emotions of the emergency contacts and adjust the content of the notification accordingly.

[1314] 4. Notice of funeral procedures

[1315] The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It performs a database search and lists multiple funeral directors that match the deceased's religious beliefs and desired funeral style. The server selects the most suitable funeral director and generates an estimate and schedule. It notifies the emergency contact of the generated estimate and schedule. The device displays the details of the estimate and schedule to the emergency contact so that they can confirm them. Furthermore, it adjusts the selection of the funeral director and the estimate content based on the emergency contact's emotions recognized using an emotion engine.

[1316] 5. Automating procedures with government offices and financial institutions

[1317] The server automatically sends a death notification to the government office using the My Number card information. Specifically, the server sends an API request and submits the death notification to the government office. At the same time, it also sends an API request to financial institutions to freeze the account based on information about the deceased's bank account, etc. Once these procedures are completed, the server notifies the emergency contact of the results. The device displays the progress of the procedures and completion notifications to the emergency contact. Furthermore, an emotion engine is used to continuously notify the government and financial institution of the progress of the procedures based on the user's emotions.

[1318] Example operation

[1319] As a concrete example, consider the case of Tanaka Taro. Tanaka Taro registers his own information in the system and inputs his will and asset information. When he dies, the server sends an emergency notification to his second son, Tanaka Ichiro, who has been pre-set. The emotion engine recognizes Tanaka Ichiro's emotions and adjusts the content of the notification appropriately. Tanaka Ichiro receives the notification and checks guide information for funeral procedures in line with the deceased's wishes. The server selects an appropriate funeral company based on Tanaka Taro's religion (Shinto), generates an estimate and schedule, and notifies Tanaka Ichiro. The emotion engine adjusts the estimate and selection based on the emotions of the emergency contact. The server automatically submits a death notification to the local government and processes the bank account freezing procedure, and notifies Tanaka Ichiro of the results. The emotion engine is used to keep him updated on the progress.

[1320] In this way, the system of the present invention combines AI and an emotion engine to support the bereaved family in the procedures efficiently and effectively while respecting the wishes of the deceased.

[1321] The processing flow will be explained below.

[1322] Step 1:

[1323] A user accesses the system and registers.

[1324] The device will display a login screen and a new registration form.

[1325] The user enters information such as name, age, address, and contact details, and presses the send button.

[1326] The server receives the entered information and stores it in a database.

[1327] Step 2:

[1328] The user enters will and estate information.

[1329] The terminal displays a form for entering wills and property information.

[1330] Users enter details such as bank accounts, real estate, insurance information, and digital legacy (social media and email accounts) and press submit.

[1331] The server receives the input information, stores it in a database, and prepares it for analysis by AI.

[1332] Step 3:

[1333] Send notifications to emergency contacts if a user dies.

[1334] The server performs the process of sending emails and SMS to pre-defined emergency contacts.

[1335] The device will display guidance information on future procedures to the emergency contact who receives the notification.

[1336] The emotion engine recognizes the emotions of emergency contacts and tailors notifications accordingly.

[1337] Step 4:

[1338] The server selects a funeral director based on the deceased's religious beliefs and funeral style.

[1339] The server performs a database search and lists multiple funeral providers that match the person's religious beliefs and desired funeral style.

[1340] The emotion engine adjusts funeral provider selection and quotes based on the emotions of recognized emergency contacts.

[1341] The server selects the most suitable funeral provider and generates a quote and schedule.

[1342] The server notifies the emergency contact of the generated estimate and schedule.

[1343] The device will display quote and schedule details to emergency contacts for review.

[1344] Step 5:

[1345] Automate procedures with government offices and financial institutions.

[1346] The server makes an API request using the My Number card information to automatically send a death notification to the local government office.

[1347] The server also sends an API request to financial institutions to freeze the deceased person's bank accounts.

[1348] The server confirms that the procedure has been completed and notifies the emergency contact of the result.

[1349] The device will display the progress of the procedure and completion notifications to the emergency contact.

[1350] The emotion engine notifies the user of the progress of the procedure based on the user's emotions.

[1351] Step 6:

[1352] Review and confirm final procedures.

[1353] The user confirms the notification received from the system and takes the necessary final steps.

[1354] The terminal will send the user's confirmation back to the system, indicating that the entire procedure is complete.

[1355] The server records in a database that all procedures have been completed.

[1356] The emotion engine provides support information to follow up on the emotions of the bereaved after all procedures have been completed.

[1357] Through these steps, the wishes of the deceased can be respected while reducing the burden on the surviving family.

[1358] Example 2

[1359] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1360] Conventional funeral procedures place a heavy burden on the bereaved family, making it difficult to respect the wishes of the deceased. In particular, post-death procedures and funeral arrangements take time and effort, often causing stress for the bereaved family. Furthermore, there has been no system that can appropriately recognize and respond to the emotions of the bereaved family while notifying emergency contacts or during the procedures. Therefore, there is a need for a method to efficiently support the bereaved family, who are in an extremely emotionally challenging situation.

[1361] The specific processing by the specific processing unit 290 of the data processing device 12 in Example 2 is realized by the following means. In this invention, the server includes a means for storing information about the deceased in a database including wills, property information, and digital legacy management; a means for sending a notification to a pre-set emergency contact upon the death of the deceased; a means for selecting an appropriate funeral provider based on the deceased's religion and desired funeral style and generating an estimate and schedule; a means for recognizing the emotions of the emergency contact and adjusting the notification content; and a means for analyzing and managing wills and property information using a generative AI model. This makes it possible to efficiently and effectively carry out funeral procedures that respect the wishes of the deceased while reducing the burden on the bereaved.

[1362] A "will" is a legal document in which an individual expresses, in written or electronic form, their wishes regarding the distribution of their assets and other intentions after their death.

[1363] "Financial information" means information about all financial assets, real estate, insurance policies, and other valuable assets owned by an individual.

[1364] "Digital heritage" refers to information about the digital content and accounts an individual owns or controls on the internet, such as email, social media, cloud storage, etc.

[1365] A "database" is a collection of structured data that organizes and stores information so that it can be efficiently accessed, searched, and updated as needed.

[1366] A "server" is a computer system that provides data and services to other computers (clients) on a network.

[1367] "Emergency contacts" are contact information for relatives and associates who need to be contacted in the event of an individual's death.

[1368] "Notification" is the act of transmitting information about a specific event or occurrence (such as the death of a deceased person) to pre-defined contacts via email, SMS, etc.

[1369] "Faith" refers to the type of religion or belief an individual believes in and their practice.

[1370] A "funeral provider" is a company or organization whose business is arranging and carrying out funerals after death.

[1371] An "estimate" means a pre-calculated and presented cost for providing a particular service (in this case, a funeral).

[1372] A "schedule" is a plan of time or dates for a particular event (in this case, a funeral).

[1373] A "government office" is a local government agency that provides administrative services to the general public.

[1374] A "financial institution" is an organization that provides financial services, such as a bank, credit union, or insurance company.

[1375] An "emotion engine" is software or algorithms for recognizing and analyzing an individual's emotional state.

[1376] A "generative AI model" is a system that uses artificial intelligence algorithms to process and analyze data to generate solutions to specific challenges or problems.

[1377] "Personal Identification Information" means information that identifies an individual, such as a My Number card or other biometric information.

[1378] An "API request" is a request to invoke functions or data between different software systems through an application program interface.

[1379] "Progress" refers to the execution or progress of a particular process or procedure (in this case, funeral procedures).

[1380] This invention relates to a funeral procedure support system that combines AI and an emotion engine to respect the wishes of the deceased while reducing the burden on bereaved families. This system builds a database that includes wills, property information, and digital legacy management, sends notifications to pre-set emergency contacts upon the death of the deceased, selects an appropriate funeral provider based on the deceased's religious beliefs and desired funeral style, generates estimates and schedules, automates procedures with government offices and financial institutions, and notifies the results once the procedures are complete. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, the system can adjust the content of notifications and the progress of procedures according to the user's emotions.

[1381] Specifically, the system is built using the following hardware and software: The hardware includes a server, user terminals, and a database server, while the software includes an AI model, emotion engine, notification system, and API request processing system.

[1382] The user first accesses the system and registers their information. Specifically, they access the login screen and select new registration. The terminal displays a form for entering user information, and the user enters their name, age, address, contact details, etc. When the user presses the send button, the terminal sends the information to the server, which then stores it in the database server.

[1383] Next, the user enters their will and estate information. The device displays a form for entering will and estate information, and the user enters details such as bank accounts, real estate, insurance information, digital legacy, etc. Once the input data is submitted, the server receives it and stores it in a database server, ready for analysis by AI.

[1384] If a user dies, the server sends an email or SMS to pre-defined emergency contacts. The device then displays guidance information on future procedures to the emergency contacts who receive the notification. Furthermore, the device uses an emotion engine to recognize the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[1385] The server then selects an appropriate funeral director based on the deceased's religious beliefs and funeral preferences. The server searches the database, lists multiple funeral directors that fit the deceased's religious beliefs and preferences, selects the most suitable one, and generates a quote and schedule. The generated quote and schedule are notified to the emergency contact, who displays them on the device. The emotion engine adjusts the quote and selection based on the recognized emotions of the emergency contact.

[1386] Furthermore, the server automatically sends a death notification to the local government office using the My Number card information. Specifically, the server sends an API request to submit the death notification to the local government office. At the same time, it also sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification, and uses an emotion engine to notify the user of the progress as it progresses.

[1387] As a specific example of how it works, a user enters information such as their name and address, and also registers their will and property information. If the user subsequently dies, the server sends a notification to emergency contacts, selects an appropriate funeral provider, and notifies them of an estimate and schedule. It also automates procedures with government offices and financial institutions, and notifies the emergency contacts of the results. The emotion engine constantly recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[1388] Example prompt sentence:

[1389] "The registered user's name is XX YY, age 70, and address ZZ. If XX YY enters a will and property information into the system and subsequently passes away, please send an emergency notification and select an appropriate funeral director based on the funeral style. Also, please automate government and bank procedures and notify us of their progress."

[1390] In this way, this system effectively combines AI and an emotion engine to ensure funeral procedures respect the wishes of the deceased and reduce the burden on the bereaved.

[1391] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1392] Step 1:

[1393] Users register their information

[1394] Specific operation: The user accesses the system login screen and selects new registration. The terminal displays an input form for user information (name, age, address, contact details). The user enters the required information and presses the submit button.

[1395] Input: Name, age, address, and contact information entered by the user.

[1396] Data processing: The device sends this information to the server, which receives the data and stores it in a database.

[1397] Output: User information stored in the database.

[1398] Step 2:

[1399] Users enter and manage wills and estate information

[1400] Specific operation: The user selects to enter will and property information. The device displays an input form for will and property information (bank accounts, real estate, insurance information, digital legacy). The user enters the information and presses the submit button.

[1401] Input: Wills, bank accounts, estates, insurance information, and digital estate information entered by users.

[1402] Data processing: The device sends this information to a server, which receives the data, stores it in a database, and prepares it for analysis by a generative AI model.

[1403] Output: Wills and estate information stored in a database. Analysis results prepared by a generative AI model.

[1404] Step 3:

[1405] Sending notifications to emergency contacts upon the death of a deceased person

[1406] Specific operation: When a user dies, the server sends a notification to pre-defined emergency contacts. When the device receives the notification, it displays guide information on future procedures. The emotion engine recognizes the emotions of the emergency contacts and adjusts the content of the notification accordingly.

[1407] Input: Pre-configured emergency contact information, user death information, and emotion data from the emotion engine.

[1408] Data processing: The server sends a notification to emergency contacts. The device receives the notification and displays guide information. The emotion engine analyzes the emotion data and adjusts the notification content.

[1409] Output: Notification and guidance sent to emergency contacts. Notification content tailored to emotions.

[1410] Step 4:

[1411] Selection of funeral service providers and generation of estimates and schedules

[1412] Specific operation: The server selects an appropriate funeral director based on the deceased's religious beliefs and desired funeral style. It searches the database to list multiple funeral directors that meet the criteria, selects the most suitable one, and generates a quote and schedule. The server notifies the emergency contact of the generated quote and schedule, which are then displayed on the device. The emotion engine adjusts the content based on the emergency contact's emotions.

[1413] Input: The deceased's religious beliefs, desired funeral style, and funeral home information from our database.

[1414] Data processing: The server searches the database and lists funeral providers that meet the criteria. The most suitable provider is selected and an estimate and schedule are generated. The emotion engine analyzes the emotion data and adjusts the estimate and schedule.

[1415] Output: Estimate and schedule sent to emergency contact, adjusted based on sentiment.

[1416] Step 5:

[1417] Automating procedures with government offices and financial institutions

[1418] Specific operation: The server automatically sends a death notification to the local government office using the My Number card information. At the same time, it sends an API request to the financial institution to freeze the account. Once the procedure is complete, the server notifies the emergency contact of the result. The device displays the progress of the procedure and a completion notification. The emotion engine notifies the user of the progress based on their emotions.

[1419] Input: Personal identification information of the deceased (My Number card information), API information from government offices and financial institutions, and emotion data from an emotion engine.

[1420] Data processing: The server sends an API request to register the death and freeze the account. The result is notified to the emergency contact. The emotion engine analyzes the emotion data and adjusts the progress and notification of the result.

[1421] Output: Procedure result and progress sent to emergency contacts. Notifications tailored to emotions.

[1422] (Application example 2)

[1423] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1424] While traditional funeral procedure systems respect the wishes of the deceased, they place a heavy burden on the bereaved family. In particular, they do not adequately address emergencies, adjust notification content based on emotions, or automate procedures, which has not reduced the mental burden on the bereaved family. Furthermore, there is a need for a swift and appropriate response in emergencies, but there was no system that could achieve this.

[1425] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[1426] In this invention, the server includes means for storing information about the deceased in a database that includes management of wills, property information, and digital information, means for sending a notification to a pre-set emergency contact upon the death of the deceased, means for selecting an appropriate funeral provider based on the user's religious beliefs and desired funeral style and generating an estimate and schedule, means for automating procedures with government offices and financial institutions and notifying the results after the procedures are completed, means for recognizing the emotions of the user and emergency contacts and adjusting the content of the notification based on the emotions, and means for acquiring the user's location information and automatically notifying the nearest emergency service. This allows for respecting the wishes of the deceased, reducing the burden on surviving family members, and enabling prompt and appropriate response in emergencies.

[1427] 1. A "will" is a document in which a deceased person states his or her wishes to be carried out after his or her death.

[1428] 2. "Property information" refers to information about financial assets owned by the deceased, such as bank accounts, real estate, and insurance.

[1429] 3. "Digital information" refers to information about the deceased person's online assets, such as email accounts and social media accounts.

[1430] 4. "Emergency Contacts" refers to the people and contact information designated by the deceased to be notified in the event of their death.

[1431] 5. "Notification" is a communication message sent to the family and relatives of a deceased person upon their death.

[1432] 6. "Religion" means the beliefs and practices of the religion or religious group to which the deceased belonged.

[1433] 7. "Funeral style" refers to the style and manner of the funeral desired by the deceased.

[1434] 8. "Funeral provider" means a professional providing funeral-related services.

[1435] 9. "Estimate" means the approximate cost of the funeral.

[1436] 10. "Schedule" refers to the plans and dates for the funeral process and procedures.

[1437] 11. A "government office" is a public administrative institution that accepts and processes death notifications.

[1438] 12. "Financial institutions" are institutions that provide financial services, such as banks and securities companies.

[1439] 13. "Procedures" refer to various legal procedures that accompany the death of a deceased person, such as submitting a death certificate and freezing accounts.

[1440] 14. "Emotion Awareness" means technology that detects and analyzes the emotional state of a user or emergency contact.

[1441] 15. "Location Information" means the current geographic coordinates of a User or Related Person.

[1442] 16. "Emergency services" refers to public agencies that respond to emergencies, such as police, fire, and emergency medical services.

[1443] This invention is a multi-functional system that combines AI and an emotion engine to reduce the burden on the bereaved family members of the deceased when dealing with funeral procedures and emergencies. The system operates by integrating multiple hardware and software components.

[1444] 1. User registration and basic information entry

[1445] Users access the system and enter basic information such as their name, age, address, and contact details on the registration screen. Once the information is entered, it is stored in a database by the server, establishing the basis for future emergency responses and procedures.

[1446] 2. Entering and managing wills and property information

[1447] Users can input and manage wills, property information, and digital information into the system, including bank accounts, real estate, insurance information, social media, and email accounts. The data is stored on a server and analyzed by AI as needed.

[1448] 3. Emergency Implementation Procedures

[1449] In the event of an emergency, a notification will be sent to pre-defined emergency contacts. The server will quickly send the notification via email or SMS. The emergency contact's device will display guidance information on future procedures. The emotion engine will recognize emotions and adjust the notification content appropriately.

[1450] 4. Notice of funeral procedures

[1451] The server selects an appropriate funeral director based on the deceased's religious beliefs and funeral wishes. Using the information in the database, it lists the most suitable funeral directors and generates quotes and schedules. This information is then sent to emergency contacts, who can view the details on their devices.

[1452] 5. Automating procedures with government offices and financial institutions

[1453] The server automatically sends a death notification to the local government using the deceased's personal identification information. It then uses an API request to complete the necessary procedures at the local government office, automatically freezing the bank account at the financial institution. Once the procedure is complete, the emergency contact is notified of the results.

[1454] 6. Emotion Recognition and Notification Adjustment

[1455] The emotion engine recognizes the emotions of the user and emergency contacts in real time and adjusts the content of notifications based on those emotions, thereby reducing the psychological burden on bereaved families and enabling optimal responses.

[1456] 7. Location and Emergency Services Contact

[1457] The system acquires the user's location information and automatically notifies the nearest emergency services (police or emergency medical facility), enabling a prompt response.

[1458] As a concrete example, consider the case where Tanaka Taro is using this system. When Tanaka Taro dies, the server sends a notification to pre-defined emergency contacts, and the emotion engine recognizes the emotions of his second son, Tanaka Ichiro, and adjusts the content of the notification accordingly. Next, the server selects an appropriate funeral company based on Tanaka Taro's religious beliefs (Shintoism), and generates a quote and schedule. It also automatically submits a death notification to the local government and freezes his bank account, and notifies Tanaka Ichiro of all these procedures. At the same time, it obtains Tanaka Ichiro's current location information and contacts the nearest emergency service.

[1459] An example of a prompt for the generative AI model we will use:

[1460] "A user encounters an emergency. Please recognize the user's emotions and send appropriate notifications to their emergency contacts. Also, please build a system that automatically completes the necessary procedures with government offices and financial institutions and notifies them of the progress."

[1461] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1462] Step 1:

[1463] A user accesses the system and enters basic information.

[1464] Input: User information (name, age, address, contact details)

[1465] Operation: The terminal collects user information and sends the data entered in the input form to the server.

[1466] Output: User information is saved in a database on the server side.

[1467] Step 2:

[1468] Users input and manage wills, property information, and digital information.

[1469] Input: Wills, financial asset information (bank accounts, real estate, insurance, etc.), digital legacy information (emails, social media accounts, etc.)

[1470] How it works: The device displays an input form and the user enters their details. The server receives them, stores them in a database, and prepares them for AI analysis.

[1471] Output: Wills and property information are stored in a database, ready for analysis by AI.

[1472] Step 3:

[1473] Send notifications to emergency contacts in case of an emergency.

[1474] Input: Emergency information, emergency contact information

[1475] How it works: The server sends emails and SMS to pre-defined emergency contacts and displays guide information on the device. The emotion engine recognizes the emotions of the emergency contacts and adjusts the notification content accordingly.

[1476] Output: A notification is sent to emergency contacts, with content tailored to the emotion.

[1477] Step 4:

[1478] Select a funeral provider, generate quotes and schedules.

[1479] Input: Religious information, desired funeral style, funeral provider list

[1480] How it works: The server searches a database and lists multiple funeral directors based on religious beliefs and desired funeral style. It selects the most suitable funeral director and generates a quote and schedule.

[1481] Output: Funeral provider selected, quote and schedule generated, emergency contact notified.

[1482] Step 5:

[1483] Automate procedures with government offices and financial institutions.

[1484] Input: Personal identification information of the deceased (My Number card information, etc.), financial institution information

[1485] Operation: The server sends an API request to submit a death notification to the local government. At the same time, it freezes the deceased person's bank account with the financial institution. It monitors the progress and notifies the results.

[1486] Output: Procedures with government offices and financial institutions are completed, and the emergency contacts are notified of the results.

[1487] Step 6:

[1488] Emotion recognition and notification adjustment.

[1489] Input: Emotional data of the user and emergency contacts, notification message

[1490] How it works: The emotion engine recognizes emotions in real time, and the server adjusts the notification content appropriately based on the results.

[1491] Output: A notification of the adjustments is sent to the emergency contact.

[1492] Step 7:

[1493] Get your location and contact emergency services.

[1494] Input: User's current location, emergency service information

[1495] How it works: The device obtains the user's location information, and the server uses that information to automatically notify the nearest emergency services.

[1496] Output: Emergency services will be contacted to allow for a rapid response.

[1497] 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 control target 443 to output the result of the specific processing. The microphone 238 acquires voice indicating a user input regarding the result of the specific processing. The control unit 46A transmits voice data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the voice data.

[1498] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1499] 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 the present disclosure is not limited to this, and the specific processing may be performed by the robot 414.

[1500] The emotion identification model 59 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 an emotion map (see FIG. 9), which is a specific mapping. Similarly, the emotion identification model 59 may determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.

[1501] FIG. 9 is a diagram illustrating an emotion map 400 on which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. Emotions closer to the center of the concentric circles are more primitive. Emotions representing states and actions arising from a state of mind are arranged on the outer edges of the concentric circles. The concept of emotion includes both affect and mental states. Emotions generally generated from reactions occurring in the brain are arranged on the left side of the concentric circles. Emotions generally induced by situational judgment are arranged on the right side of the concentric circles. Emotions generally generated from reactions occurring in the brain and induced by situational judgment are arranged on the upper and lower sides of the conce...

Claims

1. a means of storing the deceased's information in a database, including wills, property information, and digital estate management; a means of sending a notification to pre-established emergency contacts upon the death of the deceased; A means to select the appropriate funeral director based on religious beliefs and desired funeral style, and generate quotes and schedules; Automate procedures with government offices and financial institutions and notify the results after the procedures are completed. A system including:

2. The system according to claim 1 , further comprising: means for displaying guide information regarding next steps when sending a notification to an emergency contact.

3. The system of claim 1, further comprising means for automatically carrying out procedures with government offices and financial institutions through API requests using the deceased person's personal identification information.

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A