System

The system of bands with distance monitoring, voice communication, location tracking, and AI-powered content ensures child safety and reduces parental burden by preventing loss and facilitating real-time communication and emotional engagement.

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

Patent Information

Application Number
JP2024133426
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

Young children who can walk alone tend to disappear or run off suddenly, posing a risk of getting lost or into accidents, and this places a heavy burden on parents who need a solution to ensure their safety and reduce the burden of childcare.

Method used

A system of bands worn by both the parent and the child, featuring distance monitoring, two-way voice communication, location tracking, AI-powered content playback, and emotion recognition, to ensure safety and reduce parental burden.

Benefits of technology

The system effectively prevents children from getting lost, facilitates real-time communication, and reduces parental stress by providing immediate alerts and engaging content based on the child's interests and emotions, ensuring their safety and comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026030443000001_ABST
    Figure 2026030443000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: A system comprising: means for attaching bands respectively worn by a parent and a child to wrists of the parent and the child; means for issuing a warning by sound and vibration when the bands are separated by 1 meter or more; means for enabling two way voice messaging between the bands; means for the bands to record and search for location information and a walking route; means for the bands to play nursery rhymes; and means having a AI function for the bands to analyze a child's interest and play content at an appropriate timing.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] Young children who can walk alone tend to disappear the moment their guardians leave them, posing a high risk of getting lost or getting into an accident. This also places a heavy burden on parents. Furthermore, children often suddenly run off toward something they find interesting, making it difficult for parents to react quickly. There is a need for a solution to these problems, ensuring children's safety and reducing the burden on parents. [Means for solving the problem]

[0005] The present invention provides a system that solves the above problems using bands worn by both the parent and the child. This system includes bands worn on the wrists of the parent and the child, a means for issuing a voice and vibration warning if the bands are separated by more than one meter, a means for enabling two-way voice communication between the bands, a means for the bands to record and search location information and walking routes, a means for the bands to play nursery rhymes, and an AI function for the bands to analyze the child's interests and play content at appropriate times. Furthermore, the system enables voice control, and the band materials are interchangeable, with various cover designs available, improving convenience and comfort.

[0006] A "guardian" is a person who supervises and raises a child, usually a parent or legal guardian.

[0007] "Child" refers to a minor who is under the care and supervision of a guardian, and in particular to a young child who is able to walk independently.

[0008] The "band" is a device worn on the wrists of parents and children, and has location tracking and communication functions.

[0009] "Wearing" means attaching the band to the wrists of the parent and child.

[0010] "Audio and vibration warning" refers to the act of the sensing unit generating an audio message and vibration under certain conditions to alert or warn the user.

[0011] "Two-way voice communication" refers to the ability to send and receive voice messages between the bands worn by the parent and child.

[0012] "Means for recording and searching location information and walking routes" refers to a function that uses the GPS and other location tracking technologies built into the band to store the movement history of the band wearer and allow it to be viewed as needed.

[0013] The "means for playing nursery rhymes" is a function that uses an audio playback device built into the band to play nursery rhymes at specific times.

[0014] The "AI function" uses artificial intelligence technology to analyze children's behavior and interests and provide entertainment content at the appropriate time.

[0015] "Voice control" is a means of controlling various functions of the band using voice.

[0016] "Interchangeable band material" refers to the ability to remove the outer part of the band and replace it with a new material or design.

[0017] "Design cover" refers to an interchangeable cover that is attached to the exterior of the band for decorative or functional purposes. [Brief explanation of the drawings]

[0018] [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

[0019] 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.

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

[0021] 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).

[0022] 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.

[0023] 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.

[0024] 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.

[0025] 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."

[0026] [First embodiment]

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

[0028] 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.

[0029] 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).

[0030] 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.

[0031] 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.

[0032] 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.

[0033] 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.

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

[0035] 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.

[0036] 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.

[0037] 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.

[0038] 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."

[0039] The present invention is a system for ensuring the safety of a child and reducing the burden of childcare on the parent by using bands worn by both the parent and the child. This system is configured and operates as follows.

[0040] System Configuration

[0041] 1. Wearing the band

[0042] Users (parents and children) wear a dedicated band on each wrist. The band is lightweight and designed so that children can wear it comfortably. The band is detachable, so it can be easily removed when necessary.

[0043] 2. Distance monitoring function

[0044] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration alert, which is especially useful when the bands become out of sight of each other or when a child suddenly starts running.

[0045] 3. Voice communication function

[0046] The device (band) supports two-way voice communication, so when a parent speaks into the band, the voice is transferred to the child's band, allowing the parent to speak to the child. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band.

[0047] Program Operation

[0048] 4. Location Tracking and History Management

[0049] The server periodically records the band's location, and parents can check its past movement history through the app. Along with the location information, the app also has a function to display the walking route on a map in case the child gets lost.

[0050] 5. AI-powered content playback

[0051] The AI ​​built into the device (band) analyzes a child's interests and behavioral patterns and plays nursery rhymes or other engaging content at the appropriate time. For example, when a child is about to get bored and start wandering around, it can play nursery rhymes to attract their attention.

[0052] Specific examples

[0053] Example 1: Preventing children from getting lost

[0054] If a user (parent) is shopping at a mall and their child suddenly starts running, the band will vibrate and give a voice warning saying, "Don't get away from your mother," if the user (parent) gets more than one meter away. This warning will make the child stop and wait for the parent.

[0055] Example 2: Voice communication

[0056] If a user (parent) loses sight of their child in a crowd, they can ask the parent band, "Where are you?" and the voice will be transferred to the child band. When the child responds, the voice will be returned to the parent band, enabling two-way communication.

[0057] Example 3: Playing nursery rhymes using AI

[0058] The device (children's band) uses AI to analyze children's interests and plays nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times to attract children's attention. This function encourages children to wait quietly for longer, making parental supervision easier.

[0059] As described above, the system of the present invention is multifunctional, ensuring the safety of children and providing peace of mind to parents. Each function works in conjunction with the others to solve various problems that arise in everyday child-rearing.

[0060] The processing flow will be explained below.

[0061] Step 1:

[0062] The server is initialized and the IDs and roles of the parent and child bands are set. The parent band is identified as "parent" and the child band is identified as "child".

[0063] Step 2:

[0064] The users (parents and children) place the bands on their wrists, adjusting them to ensure they fit securely and without loosening.

[0065] Step 3:

[0066] The devices (parent band and child band) are connected to each other. The parent band calls the connect_band method to pair with the child band. This connection enables two-way communication.

[0067] Step 4:

[0068] As the user (parent or child) moves, the band's location is updated in real time, obtained using GPS or other location measurement technology.

[0069] Step 5:

[0070] Devices (bands) periodically measure the distance to each other by updating their current position coordinates using the update_position method.

[0071] Step 6:

[0072] The device (band) calculates the linear distance based on the current location coordinates. If the parent band and child band are more than 1 meter apart, the alert_separation method is called.

[0073] Step 7:

[0074] The device (parent band) will issue a warning, which will be audio and vibration, with a voice notification saying "child is too far away" and the band vibrating.

[0075] Step 8:

[0076] The user (parent) sends a voice message to the parent band, which is then transferred to the child band using the send_audio method of the device.

[0077] Step 9:

[0078] The device (child band) receives the voice message and delivers it to the child through the speaker. If the child responds, it is also forwarded to the parent band.

[0079] Step 10:

[0080] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[0081] Step 11:

[0082] The device (child band) uses AI to analyze a child's interests and behavioral patterns, and based on the analysis results, plays nursery rhymes and other engaging content at the optimal time.

[0083] Step 12:

[0084] The terminal (parent band) accepts voice commands. When the user (parent) issues a voice command, the system performs the appropriate action based on the content of the command.

[0085] Step 13:

[0086] Users (parents) can change the band material and cover to suit their child's skin and provide them with a design they like.

[0087] In this way, the system operates continuously and in an integrated manner, ensuring the safety of children and the peace of mind of parents.

[0088] Example 1

[0089] 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."

[0090] In recent years, ensuring child safety while reducing the burden on parents has become increasingly important in childcare. In particular, in public places such as shopping malls and parks, where there is a high risk of children suddenly running off and getting lost, there is a need to quickly and reliably track children's locations. While content playback and two-way voice communication are also necessary to attract children's attention, conventional systems have struggled to provide these functions in an integrated manner. Furthermore, there is a lack of technology that can analyze children's behavioral patterns and play content at appropriate times, which continues to place a heavy burden on parents.

[0091] 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.

[0092] In this invention, the server includes: a band worn by the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for periodically transmitting location information acquired from the bands to the server, which then records and searches the location information and walking routes; a means for playing nursery rhymes and other engaging content on the bands; and an AI function for the bands to analyze the child's interests and behavioral patterns and play content at appropriate times. This allows the location of the child to be quickly and reliably determined by the band, preventing them from getting lost and reducing the burden on parents. Furthermore, the two-way audio communication and AI-based content playback function ensure the child's safety while attracting their interest.

[0093] A "guardian" is an adult who is responsible for the child's safety and education and who provides childcare.

[0094] "Child" means a minor who is being cared for by a guardian.

[0095] The "band" is a device that parents and children wear on their wrists and contains sensors and communication modules.

[0096] A "distance sensor" is a sensor that measures the distance between two bands.

[0097] "Audio and vibration warning" is a function that alerts the user with an audio message and vibration when the distance between bands exceeds a set value.

[0098] "Two-way voice communication" is a function that allows parents and children to communicate via voice in real time through their respective bands.

[0099] "Location information" refers to geographical data about the location of the band obtained from a location measurement device such as a GPS.

[0100] "Walking route" is data that records the route information when the band moves.

[0101] A "server" is a computer system that manages and stores data over a network and provides necessary processing and services.

[0102] "Nursery songs and engaging content" refers to media content such as music, stories, and audio messages that are designed to capture children's attention.

[0103] The "AI function" uses artificial intelligence technology to analyze children's behavior and interests and play content at the appropriate time.

[0104] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is mainly composed of a band, a server, and a dedicated application.

[0105] System Configuration

[0106] 1. Wearing the band

[0107] Users (parents and children) wear a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, and when worn, it automatically logs into the system. Users also configure the band using a dedicated application. For example, they can enter the child's name and the parent's contact information.

[0108] 2. Distance monitoring and warning

[0109] The device (band) uses a distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate and issue a warning. The warning voice is generated by a speech synthesis engine, for example, "Don't get too far away from your mother." The band also sends the distance data at that moment to a server.

[0110] 3. Initiating voice communication

[0111] When the user (parent) speaks into the parent band's microphone, the voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is transmitted to the parent band. The two-way communication is real-time, with minimal latency.

[0112] 4. Location Tracking and History Management

[0113] The server periodically receives location information from the band using the GPS module and records it in a database. Parents can check the child's past movement history through a dedicated application, which is displayed graphically on a map. For example, when a parent taps on the map in the app, the walking route for the past hour is displayed.

[0114] 5. AI-powered content playback

[0115] The generative AI model installed in the device (band) analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​selects and plays appropriate nursery rhymes or audio content. This helps to keep the child's attention. Specific nursery rhymes include "Twinkle Twinkle Little Star" and "ABC Song."

[0116] Specific examples

[0117] Example 1: Preventing children from getting lost

[0118] If a child suddenly starts running while the user (parent) is shopping at a shopping mall, the band will vibrate and give a voice warning saying, "Don't get too far away from your mother" if the child gets more than one meter away. This warning will make the child stop and wait for the parent. The parent band will then receive a notification from the server and warn the child that they are too far away.

[0119] Example 2: Voice communication

[0120] If a user (parent) loses sight of their child in a crowd, they can speak to the parent band and ask, "Where are you?" The server processes the voice signal and instantly transmits it to the child band. When the child replies, "I'm here," the voice is transmitted back to the parent band, enabling two-way communication.

[0121] Example 3: Playing nursery rhymes using AI

[0122] The device (child's band) uses a generative AI model to analyze the child's interests and play nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times. Analyzing data from sensors, nursery rhymes are played before the child starts to move, allowing the child to wait quietly for longer. This feature makes supervision easier for parents.

[0123] The system of the present invention employs multiple functions and advanced technologies to ensure the safety of children and reduce the burden on parents. Each function works in conjunction with the others to solve various problems in everyday child-rearing.

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

[0125] Step 1: Put on the band

[0126] explanation:

[0127] Each user (parent and child) wears a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, which allow the band to be recognized by the system. The user registers and configures the band using a dedicated application. For example, they enter the child's name, the parent's contact information, etc.

[0128] input:

[0129] User information (name, contact details, etc.)

[0130] output:

[0131] User information is stored on the server. Bands are logged into the system.

[0132] Step 2: Distance monitoring and alerts

[0133] explanation:

[0134] The device (band) uses a built-in distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate to issue a warning. A voice synthesis engine issues a voice warning saying, "Don't get too far from your mother." The distance data at the moment the warning is issued is also sent to the server.

[0135] input:

[0136] Distance data between bands

[0137] output:

[0138] Audio and vibration alerts and distance data are sent to the server.

[0139] Step 3: Initiating voice communication

[0140] explanation:

[0141] The user (parent) speaks into the parent band's microphone. The voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is sent to the parent band. Because this is real-time two-way communication, audio compression technology is used to minimize latency.

[0142] input:

[0143] User voice input

[0144] output:

[0145] Audio data is transferred via Bluetooth, enabling two-way communication.

[0146] Step 4: Location Tracking and History Management

[0147] explanation:

[0148] The server periodically receives location information sent from the band using the GPS module and records that location data in a database. Parents can check past movement history through a dedicated application. Movement routes are displayed graphically on a map. For example, tapping on the map in the app will display the walking route for the past hour.

[0149] input:

[0150] Location information sent from the band

[0151] output:

[0152] The location data is stored on the server and displayed on the application.

[0153] Step 5: AI-powered content playback

[0154] explanation:

[0155] The device (band) features a generative AI model that analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​will select and play appropriate nursery rhymes or content. Examples include "Twinkle Twinkle Little Star" and "ABC Song."

[0156] input:

[0157] Children's behavioral data (accelerometer data, etc.)

[0158] output:

[0159] Based on the AI ​​analysis, the content is played at the appropriate time.

[0160] By linking the above steps together, the system can ensure the safety of children and reduce the burden of childcare on parents.

[0161] (Application example 1)

[0162] 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."

[0163] The problem that this invention aims to solve is to reduce the risk of food theft or loss due to unintentional separation between the delivery person and the delivery cart during food delivery, thereby enabling safe and efficient delivery. Another objective is to reduce the burden on the delivery person during work and provide an environment in which they can work with peace of mind.

[0164] 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.

[0165] In this invention, the server includes: a means for bands worn by the guardian and the child, respectively, attached to the wrists of the guardian and the child; a means for issuing an audio and vibration warning if the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and walking routes; a means for the bands to play nursery rhymes; a means for the bands to analyze the child's interests and play content at appropriate times; and a means for issuing a warning to the delivery person if the delivery cart is more than one meter apart. This improves safety during food delivery and prevents food theft.

[0166] "Guardian" refers to an adult who has the responsibility for caring for and raising a child.

[0167] "Child" refers to a minor who is under the care of a guardian.

[0168] A "band" refers to a wearable device that is worn on the wrist and provides various functions.

[0169] "Means" refers to the technical components used to achieve a particular purpose.

[0170] "Means for issuing warnings by sound and vibration" refers to a function that uses sound and vibration to warn the user when the band moves beyond a certain distance.

[0171] "Means enabling two-way audio communication" refers to the functionality that allows bands to send and receive audio to and from each other.

[0172] "Means for recording and searching location information and walking routes" refers to a function that allows users to save their location data and walking routes and check that data later.

[0173] "Means for playing nursery rhymes" refers to the ability of the band to play predetermined nursery rhymes.

[0174] "Means with AI functionality" refers to a function that uses artificial intelligence to analyze user behavior and interests and provide appropriate content.

[0175] "Delivery person" refers to a person whose job is to deliver ordered products to a specified location.

[0176] "Delivery Cart" means a cart or carrying device used by a delivery person.

[0177] "Means for issuing a warning to the delivery person" refers to a function that issues a warning to the delivery person when the delivery person and the delivery cart are separated by more than a certain distance.

[0178] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. The system of the present invention can also be applied to food delivery, providing a function to ensure the safety of delivery personnel and delivery carts.

[0179] System Configuration

[0180] 1. Wearing the band

[0181] Users (delivery personnel and delivery cart operators) wear special bands on their wrists and on the cart. The bands are lightweight and designed to be comfortable even when worn for long periods of time. The bands are detachable, so they can be easily removed when needed.

[0182] 2. Distance monitoring function

[0183] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration warning. This function is useful when bands become out of sight of each other or to prevent cart theft.

[0184] 3. Voice communication function

[0185] The terminal (band) supports two-way voice communication, so when the delivery person speaks into the band, the voice is transmitted to the band on the cart, allowing the delivery person to check where the cart is.

[0186] 4. Location Tracking and History Management

[0187] The server periodically records the location information of the band, and the delivery person can check the past movement history through the application. Along with the location information, the application also has a function to display the delivery route on a map.

[0188] Program Operation

[0189] The server works as follows:

[0190] GPS sensor and data processing:

[0191] The GPS sensor built into the band acquires the location information of the user (delivery person and delivery cart) and sends the data to a server.

[0192] The server processes location information in real time and has the ability to issue an alert if the delivery person is more than one meter away from the cart.

[0193] Vibration and audio alerts:

[0194] When the server triggers the distance monitoring function, the band vibrates and plays an audio message saying, "The cart is far away. Please come back!"

[0195] History management and display:

[0196] The server records location information and routes, allowing delivery personnel to check past delivery routes through the application.

[0197] Specific examples

[0198] Examples of distance monitoring:

[0199] If a delivery person leaves a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if they move more than one meter away, issuing a warning that "The cart is far away. Please come back!"

[0200] Location tracking examples:

[0201] If a delivery is delayed, the delivery person can use the application to check past delivery routes and identify problem areas, which will be useful for the next delivery.

[0202] Prompt Sentence Examples

[0203] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[0204] As described above, the system of the present invention improves the safety of food delivery, prevents food theft, and improves delivery efficiency. It also provides an environment in which delivery personnel can work with peace of mind.

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

[0206] Step 1: Put on the band

[0207] How it works: The user (delivery person and delivery cart) wears a dedicated band on their wrist and the cart, respectively.

[0208] Input: None

[0209] Output: The band is properly attached and the system is initialized.

[0210] Step 2: Get GPS location

[0211] How it works: The device (band) periodically obtains the user's location information using the built-in GPS sensor.

[0212] Input: GPS signal

[0213] Output: Current location (latitude and longitude) of delivery person and delivery cart

[0214] Step 3: Send location information

[0215] Operation: The device (band) sends the acquired location information to the server.

[0216] Input: Current location (latitude and longitude) of delivery person and delivery cart

[0217] Output: Location information is sent to the server

[0218] Step 4: Calculate distance

[0219] How it works: The server calculates the distance between the delivery person and the delivery cart based on the location information received.

[0220] Input: Current location (latitude and longitude) of delivery person and delivery cart

[0221] Output: Distance between delivery person and delivery cart (meters)

[0222] Step 5: Determine distance

[0223] How it works: Based on the calculation, the server determines whether the delivery person is more than one meter away from the delivery cart.

[0224] Input: Distance between delivery person and delivery cart (meters)

[0225] Output: Boolean value indicating whether the distance is greater than or less than 1 meter.

[0226] Step 6: Issue a warning

[0227] How it works: If the server determines that the distance is more than one meter, it will issue a warning to the delivery person's device (band). The warning will be done by vibration and a voice message.

[0228] Input: Boolean value indicating whether the distance is greater than 1 meter

[0229] Output: Vibration of the device (band) and voice message "The cart is moving away. Please come back!"

[0230] Step 7: Record location and distance history

[0231] How it works: The server periodically records and stores location information and distance calculations.

[0232] Input: Current location (latitude and longitude) of delivery person and delivery cart, distance (meters) between delivery person and delivery cart

[0233] Output: A history file of location and distance data

[0234] Step 8: View historical data

[0235] Operation: The server displays the user's past travel history on a map when requested through an application.

[0236] Input: A request from the user's application to display historical data

[0237] Output: Past travel history and route displayed on a map

[0238] Specific examples

[0239] A concrete example of distance monitoring: If a delivery person places a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if the person moves more than one meter away, issuing a warning saying, "The cart is far away. Please move back!"

[0240] Location tracking example: If a delivery is delayed, the delivery person can use the app to check their past delivery route and identify problem areas to help them with their next delivery.

[0241] Prompt Sentence Examples

[0242] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[0243] 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.

[0244] The present invention is a system that uses bands worn by both the parent and the child to ensure the safety of the child and reduce the burden on the parent. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, it is possible to respond appropriately to the child's emotions. This system is configured and operates as follows.

[0245] System Configuration

[0246] 1. Wearing the band

[0247] Users (parents and children) wear a dedicated band on each wrist, which is detachable and designed to provide a comfortable fit.

[0248] 2. Distance monitoring function

[0249] If the device (band) moves more than one meter away, the built-in sensor detects this and issues an audio and vibration alert, instantly alerting parents if their child suddenly starts running or disappears from sight.

[0250] 3. Voice communication function

[0251] Two-way voice communication is possible between the devices (bands). When a parent speaks into the band, their voice is transmitted to the child's band. Conversely, when a child speaks into the band, their voice is transmitted to the parent's band.

[0252] 4. Location Tracking and History Management

[0253] The server records the band's location information, allowing parents to check the band's past movement history and current location through a dedicated application.

[0254] 5. AI-powered content playback

[0255] The AI ​​installed in the device (children's band) analyzes the child's interests and behavioral patterns and has the ability to play nursery rhymes and other interesting content at the appropriate time.

[0256] 6. Emotion Engine

[0257] The device (band) is equipped with an emotion engine that analyzes the child's voice and facial expressions to recognize their emotions, making it possible to provide content that matches the child's emotions and prompt parents to take appropriate action.

[0258] Program Operation

[0259] Distance Monitoring and Warning

[0260] The server initializes and connects the bands. If the parent band and child band are separated by more than one meter, the device will vibrate and sound an alarm.

[0261] Voice communication

[0262] The user (parent) can send a voice message to the parent band, and the child band can receive the voice and convey it to the child, or vice versa.

[0263] Location Tracking

[0264] The server periodically records the location information, which parents can check through the application. If the child gets lost, the route they walked will be displayed on a map.

[0265] AI content playback

[0266] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at specific times.

[0267] Emotion Engine

[0268] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, and based on the results, plays content or notifies parents.

[0269] Specific examples

[0270] Example 1: Preventing children from getting lost

[0271] When a user (parent) is playing in a park and their child starts running and gets more than one meter away, the parent band will sound an alarm saying "child is too far" and vibrate, allowing the parent to immediately know the child's location and take action.

[0272] Example 2: Voice communication

[0273] If a user (parent) is shopping at a mall and loses sight of their child, they can ask the parent band, "Where are you?" The voice is transmitted to the child band, and the child replies, allowing both parties to confirm their location.

[0274] Example 3: Leveraging AI and emotion engines

[0275] The device (child's band) analyzes the child's emotions from the tone of their voice and facial expressions, and if the child is about to cry, it will play "Twinkle Twinkle Little Star" to calm them down. If the child is excited, it can also send a notification to the parent to inform them of the situation.

[0276] As described above, the system of the present invention is multifunctional and ensures the safety of children and the peace of mind of parents. Each function works in cooperation with others to solve various problems in everyday child-rearing. Furthermore, by combining the emotion engine, more advanced responses are possible.

[0277] The processing flow will be explained below.

[0278] Step 1:

[0279] The server initializes the system, setting the IDs and roles of the parent and child bands and preparing each band to function properly.

[0280] Step 2:

[0281] The users (parent and child) put on their respective bands on their wrists. The bands are checked to make sure they are properly attached, and then the wearing process is complete.

[0282] Step 3:

[0283] The devices (parent band and child band) connect to each other. The parent band starts the pairing process with the child band and waits until two-way communication is possible.

[0284] Step 4:

[0285] As users (parents and children) move around, the band updates their location in real time. The band's built-in GPS periodically acquires location coordinates and sends them to the server.

[0286] Step 5:

[0287] The devices (bands) periodically measure the distance between each other. The straight-line distance is calculated based on the position coordinates of the parent band and child band, and if the distance is more than one meter, the device proceeds to the next step.

[0288] Step 6:

[0289] The device (parent band) issues a voice and vibration warning. The parent band will warn you by voice that your child is too far away, and the band will vibrate at the same time.

[0290] Step 7:

[0291] The user (parent) sends a voice message to the parent band, asking questions such as "Where are you?"

[0292] Step 8:

[0293] The device (child band) receives a voice message from the parent band and conveys it to the child. The voice is played through the child band's speaker.

[0294] Step 9:

[0295] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[0296] Step 10:

[0297] The device (children's band) uses AI to analyze children's behavior and interests, and based on the analysis results, plays nursery rhymes and other content at the optimal time.

[0298] Step 11:

[0299] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, thereby recognizing the child's emotional state.

[0300] Step 12:

[0301] The device (child band) plays specific content (e.g., comforting nursery rhymes) depending on the recognized emotion. This applies when a child shows feelings of anxiety or anger.

[0302] Step 13:

[0303] A notification is sent to the user (guardian). Based on the results of the emotion engine, the server notifies the parent's smartphone app of the child's emotional state.

[0304] Step 14:

[0305] The user (parent) can use voice control. For example, if the user says "play a nursery rhyme" as a voice command, the device will perform the corresponding action.

[0306] Step 15:

[0307] Users (parents) can change the band material and cover, and can choose materials that are gentle on the child's skin or covers with designs that suit the child's preferences. This makes the band comfortable to wear for long periods of time.

[0308] In this way, the system executes each step in an orderly manner, continuously ensuring the safety of children and the peace of mind of parents. In addition, by utilizing an emotion engine, it is possible to respond with even greater precision.

[0309] Example 2

[0310] 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."

[0311] When raising children, it is important to reduce the burden on parents while ensuring their children's safety. However, existing technologies lacked effective ways to achieve this. For example, there are problems such as children suddenly running off and getting lost, and parents being unable to quickly grasp their children's behavior and emotions and respond appropriately. There was also a lack of technology that could analyze children's interests and behavioral patterns and provide content at the appropriate time.

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

[0313] The present invention includes the following means.

[0314] 1. A means for attaching bands to the wrists of the guardian and the child, respectively.

[0315] 2. Means to issue an audio and vibration warning when the band is more than one meter away.

[0316] 3. Means for enabling two-way voice communication between said bands.

[0317] 4. Means for the band to record and retrieve location information and walking paths.

[0318] 5. Means whereby said band is equipped with artificial intelligence capabilities to analyze the child's behavior and interests and play content at the appropriate time.

[0319] 6. Means for the band to have an emotion recognition function that analyzes the child's voice and facial expressions to recognize emotions and send notifications to the parents based on the results.

[0320] This will enable parents to reduce the burden of childcare while ensuring the safety of their children. It will also enable them to respond appropriately to their children's behavior and emotions, leading to more effective parenting.

[0321] "Guardian" refers to a person responsible for the safety and welfare of a minor, typically including a child's parent or legal guardian.

[0322] "Child" refers to a minor, generally a person under the age of 18.

[0323] The "band" refers to a device worn on the wrist by parents and children, which contains sensors and communication modules.

[0324] "Audible and vibration alerting means" refers to the band's ability to generate an audio signal or vibration under certain conditions to provide non-visual alerts to the user.

[0325] "Means enabling two-way voice communication" refers to the ability to send and receive voice between two bands, allowing parents and children to communicate via voice even when they are far apart.

[0326] "Means for recording and searching location information and walking routes" refers to the band's ability to use GPS and other location information technologies to record the movement information of parents and children, allowing them to be viewed and analyzed later.

[0327] The "artificial intelligence function" refers to the band's ability to analyze a child's behavior and interests and select and play appropriate content based on the results.

[0328] The "emotion recognition function" refers to the band's ability to analyze a child's voice and facial expressions to recognize their emotional state, and then take appropriate action or send a notification to the parent based on the results.

[0329] This invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is realized by utilizing various sensors and communication modules installed in the bands, software that links with a server, artificial intelligence (AI), and an emotion engine.

[0330] Wearing the band

[0331] Users (parents and children) wear a dedicated band on their wrist. The band is designed to be paired with the server using Bluetooth, and the server checks whether the band is worn. The band is comfortable to wear and easy to put on and take off.

[0332] Distance Monitoring and Warning

[0333] The device (band) uses a built-in distance sensor to constantly measure the distance between the parent band and the child band. For example, if the bands are more than one meter apart, the band will vibrate and sound an alarm. This alert allows parents to immediately determine the child's location and take prompt action.

[0334] Example: When a parent and child are playing in the park, if the child moves more than one meter away, the parent's band will emit a warning beep and vibrate, allowing the parent to immediately check the child's location.

[0335] Voice communication

[0336] The device (band) provides two-way voice communication. When the user (parent) speaks into the band, the voice is transmitted to the child's band. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band. This function allows the user to talk to their child in real time, even if they are in a different location.

[0337] Example: If a parent is shopping at a mall and can't find their child, the parent can ask the band, "Where are you?" The child's band will receive the voice and the child will reply, "I'm here."

[0338] Record and check location information

[0339] The server periodically records the band's location information and allows parents to check real-time and historical location information through a dedicated smartphone application, allowing parents to know their child's current location and past movement history at any time.

[0340] Example: When a parent opens the smartphone app, their child's current location is displayed on a map. They can also check their child's past movement history, making it possible to track their child's movements if necessary.

[0341] AI content playback

[0342] The device (children's band) uses on-board artificial intelligence (AI) to analyze a child's behavior and interests, processing data from sensors and playing nursery rhymes and other interesting content at the appropriate time.

[0343] Example: As a child begins to quietly draw, the band plays "Twinkle Twinkle Little Star" for the child's enjoyment.

[0344] Emotion Engine

[0345] The device (band) uses an emotion engine to analyze the child's voice and facial expressions. Based on the results of this analysis, it can provide content that matches the child's emotions or send a notification to the parent to encourage appropriate action.

[0346] For example, if a child looks like they are about to cry, the band will encourage them by saying "calm down" or play a nursery rhyme. Parents will also receive a notification on their smartphone saying, "Your child is feeling anxious."

[0347] Examples of prompt statements

[0348] "Please explain in detail the distance monitoring features of the bands worn by parents and children."

[0349] "Can you please explain in detail how two-way voice communication between bands works and how to set it up?"

[0350] Please demonstrate how the emotion engine works to recognize a child's emotions and how to play content based on the results.

[0351] By inputting these prompt sentences into a generative AI model, it is possible to obtain information about the system's detailed processing and usage.

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

[0353] Step 1: Put on the band

[0354] Users (parents and children) wear a dedicated band on their wrist. The band is paired with the server via Bluetooth. The server checks whether the band is being worn.

[0355] Input: Start wearing the band

[0356] Data processing: Bluetooth pairing

[0357] Output: Success message (attachment complete)

[0358] Step 2: Enable the distance sensor

[0359] The device (band) begins measuring the distance between the parent band and the child band using the built-in distance sensor.

[0360] Input: Band pairing status

[0361] Data processing: Start distance measurement

[0362] Output: Current distance data

[0363] Step 3: Distance monitoring

[0364] The device (band) will issue a warning if the distance between the two devices exceeds one meter. Specifically, the device will vibrate and give an audio warning.

[0365] Input: Current distance data

[0366] Data processing: Check whether the distance exceeds 1 meter

[0367] Output: Warning (audio and vibration)

[0368] Step 4: Start voice communication

[0369] When a user (parent) sends a voice message to their own band, the voice message is transmitted to their child's band in real time, and vice versa.

[0370] Input: Voice message input

[0371] Data processing: Sending voice data

[0372] Output: Playback of received audio

[0373] Step 5: Record your location

[0374] The server periodically acquires the band's location information and records it in a database, which parents can then check in real time and historically via a smartphone app.

[0375] Input: Location data

[0376] Data processing: recording location information

[0377] Output: Location history

[0378] Step 6: Check your location

[0379] When the user (guardian) opens the smartphone app, the current location and past movement history are displayed on a map.

[0380] Input: Request to access location history

[0381] Data processing: Reading location information

[0382] Output: Display on map

[0383] Step 7: AI content playback

[0384] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at the appropriate time.

[0385] Input: Child behavior data

[0386] Data processing: interest analysis and content selection

[0387] Output: Playback of content such as nursery rhymes

[0388] Step 8: Sentiment Analysis and Notification

[0389] The device (band) uses an emotion recognition engine to analyze the child's voice and facial expressions, and based on the results, sends notifications to parents or plays appropriate content.

[0390] Input: Child's speech and facial expression data

[0391] Data processing: Sentiment analysis

[0392] Output: Parental notification, content playback

[0393] (Application example 2)

[0394] 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."

[0395] Commercially available childcare support systems lack sufficient information on children's location and emergency response, resulting in a heavy burden on parents. Furthermore, due to a lack of measures tailored to children's emotions and interests, there are situations where it is difficult to respond appropriately. The purpose of this invention is to provide a new system that ensures children's safety and reduces parents' burden on childcare.

[0396] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for attaching bands to the wrists of the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and movement routes; a means for the bands to play content; a means for the bands to have AI functions for analyzing the child's interests and playing content at appropriate times; a means for the bands to have an emotion engine for recognizing the child's emotions and taking appropriate action; and a means for the guardian's device to automatically notify a security service in the event of an emergency. This enables management of children's location information, monitoring of safety, emergency response, and appropriate measures according to the child's emotions and interests.

[0397] The "band" is a device worn on the wrist of both the parent and the child, and has multiple functions.

[0398] "Guardian" refers to an adult who is responsible for monitoring and ensuring the safety of a child.

[0399] "Child" refers to an infant or minor under parental supervision.

[0400] "Audio and vibration warning means" refers to a function that warns parents and children by audio and vibration if the band is more than one meter away.

[0401] "Means enabling two-way voice communication" means a function that allows parents and children to communicate by voice over their respective bands.

[0402] The "means for recording and searching location information and movement routes" refers to a function that stores the location information acquired by the band and the history of its movements, and searches for this data as needed.

[0403] "Means for playing content" refers to the ability of the band to play nursery rhymes and other audio and visual content.

[0404] The "AI function" uses artificial intelligence to analyze children's interests and behavioral patterns and provide content at the appropriate time.

[0405] The "emotion engine" is an engine that recognizes a child's emotions from their voice and facial expressions and responds appropriately.

[0406] "Means for automatically notifying security services" refers to a function that allows the parent's device to automatically notify security services in the event of an emergency.

[0407] The present invention is a system that uses a band worn by both parents and children to ensure child safety and reduce the burden on parents in raising their children. The band is equipped with distance monitoring, voice communication, location tracking and history management, AI content playback, an emotion engine, and automatic security service notification in emergencies. Specific embodiments of this system are described below.

[0408] Hardware and Software Configuration

[0409] Hardware:

[0410] 1. Smart band: A device worn by both the child and the parent, containing built-in sensors, a microphone, a speaker, a GPS module, etc.

[0411] 2. Smartphone: A mobile device for parents to check location information and notifications.

[0412] 3. Server: A computer system for storing and analyzing location information.

[0413] software:

[0414] 1. Mobile application: Compatible with Android and iOS, this application is used by parents on their smartphones.

[0415] 2. Sentiment analysis engine: Uses AWS Rekognition, Google Cloud Vision API, etc.

[0416] 3. Voice communication service: Uses Twilio API.

[0417] 4. AI content playback: Uses Google Cloud Text-to-Speech API.

[0418] System Operation

[0419] Band Connection

[0420] Users (parents and children) wear their respective smart bands on their wrists and perform initial setup using the application. The server and the bands are connected via Bluetooth and begin collecting location information.

[0421] Distance Monitoring and Warning

[0422] The server measures the distance between the bands and issues a warning if they are more than one meter apart. Specifically, the bands will alert parents and children with sound and vibration, and will also send a notification to the parent's smartphone.

[0423] Voice communication

[0424] Parents can send voice messages to their children using a smartphone app, which are then sent to the child's band via the Twilio API. Conversely, children can also send messages, which parents can receive.

[0425] Location Tracking

[0426] The server stores the location information sent periodically from the band, and parents can check the band's current location and past movement history through the app.

[0427] AI content playback

[0428] The band analyzes a child's behavioral patterns and plays content at the appropriate time, using the Google Cloud Text-to-Speech API to provide nursery rhymes and other appropriate audio content.

[0429] Emotion Engine

[0430] The system uses an emotion analysis engine to analyze the child's voice and facial expressions and take appropriate action based on the results. For example, it uses AWS Rekognition and Google Cloud Vision API to recognize the child's emotions and notify the parent. It can also play nursery rhymes and suggest appropriate actions to the parent if necessary.

[0431] Automatic notification of security services in emergencies

[0432] If a child is deemed to be in danger, the parent's smartphone will automatically notify the security service, allowing for a prompt response.

[0433] Specific examples

[0434] Example 1: Preventing children from getting lost

[0435] If a child unexpectedly runs away while playing in the park and gets more than one meter away from their parent, the band will alert them with audio and vibration and send a notification to the parent's smartphone.

[0436] Example 2: Voice communication

[0437] If you ask a lost child in a shopping mall, "Where are you?", the message will be transmitted to the child's band, and the child will reply, allowing you to mutually confirm each other's location.

[0438] Example 3: Leveraging AI and emotion engines

[0439] If the band detects a child's voice or facial expression that suggests they are about to cry, it will play "Twinkle Twinkle Little Star" to calm them down, and if the child becomes agitated, it will notify the parent so they can take the necessary action.

[0440] Prompt Sentence Examples

[0441] "You are an AI responsible for playing content for an application called 'Family Safeguard Assistant.' Please suggest appropriate content based on the following situation.

[0442] 1. When your child is about to cry

[0443] 2. When your child is excited

[0444] 3. When your child is quiet

[0445] Situation 1: "Play a nursery rhyme"

[0446] Situation 2: "Play quiet music"

[0447] Situation 3: "Play a storybook read aloud."

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

[0449] Step 1: Initial Setup and Connection

[0450] The user puts the smart band on the wrist of both the parent and child, and performs the initial setup through the mobile application. Once the initial setup is complete, the terminal (band) and server are connected via Bluetooth. At this point, the wearer's information and device ID are sent to the server, and the devices are paired. The input is the wearer's information and device ID, and the output is a notification that pairing is complete.

[0451] Step 2: Distance monitoring and alerts

[0452] The server continuously monitors the distance between the bands. When the bands move a certain distance (more than one meter) apart, the device (band) issues an audio and vibration alert. The server detects this event and sends a notification to the parent's smartphone. The input is the distance information between the bands, and the output is an audio alert, vibration, and a notification to the smartphone. Specifically, the server periodically sends data from the distance sensor to the server, and triggers an alert if the threshold is exceeded.

[0453] Step 3: Voice communication

[0454] The user (parent) uses the application to input a voice message and presses the send button. This voice data is sent via the server to the device (child's band) using the Twilio API. Conversely, when the child speaks to the band, the voice is sent to the parent's smartphone. The input is voice data, and the output is audio playback on the other band. Specifically, the voice data is collected, sent to the Twilio API, and audio is played on the receiving band.

[0455] Step 4: Location Tracking

[0456] The device (band) uses GPS to periodically send location information to the server. The server records this location information in a database, and parents can search or display the location information through an application as needed. The input is GPS data, and the output is the recording and display of location information. Specifically, the device obtains location information at regular intervals, sends it to the server, stores it in a database, and provides the information upon request.

[0457] Step 5: AI content playback

[0458] The device (band) analyzes the child's behavior and voice input and plays content at the appropriate time. Audio content is generated using the Google Cloud Text-to-Speech API and played on the band. The input is behavioral data and voice data, and the output is the playback of appropriate content. Specific operations include data analysis, content selection, and audio generation and playback using Google APIs.

[0459] Step 6: Emotion Engine

[0460] The server uses AWS Rekognition and Google Cloud Vision API to analyze the child's voice and facial expressions sent from the device (band). Based on the analysis results, it sends a notification to the parent or guardian and suggests appropriate countermeasures if necessary. The input is audio and video data, and the output is the emotion analysis results and a notification. Specific operations include collecting data, analyzing it using the API, and notifying the parents of the results and making suggestions.

[0461] Step 7: Automatic notification of security services in case of an emergency

[0462] If the server detects a danger based on the child's condition or location information, the parent's device automatically notifies the security service. This notification is done using an API, prompting a prompt response. The input is danger detection data, and the output is a notification to the security service. Specific operations include detecting danger signals, generating and sending notification data.

[0463] 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.

[0464] 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.

[0465] 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.

[0466] [Second embodiment]

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

[0468] 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.

[0469] 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).

[0470] 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.

[0471] 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.

[0472] 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).

[0473] 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.

[0474] 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.

[0475] 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.

[0476] 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.

[0477] 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.

[0478] 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."

[0479] The present invention is a system for ensuring the safety of a child and reducing the burden of childcare on the parent by using bands worn by both the parent and the child. This system is configured and operates as follows.

[0480] System Configuration

[0481] 1. Wearing the band

[0482] Users (parents and children) wear a dedicated band on each wrist. The band is lightweight and designed so that children can wear it comfortably. The band is detachable, so it can be easily removed when necessary.

[0483] 2. Distance monitoring function

[0484] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration alert, which is especially useful when the bands become out of sight of each other or when a child suddenly starts running.

[0485] 3. Voice communication function

[0486] The device (band) supports two-way voice communication, so when a parent speaks into the band, the voice is transferred to the child's band, allowing the parent to speak to the child. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band.

[0487] Program Operation

[0488] 4. Location Tracking and History Management

[0489] The server periodically records the band's location, and parents can check its past movement history through the app. Along with the location information, the app also has a function to display the walking route on a map in case the child gets lost.

[0490] 5. AI-powered content playback

[0491] The AI ​​built into the device (band) analyzes a child's interests and behavioral patterns and plays nursery rhymes or other engaging content at the appropriate time. For example, when a child is about to get bored and start wandering around, it can play nursery rhymes to attract their attention.

[0492] Specific examples

[0493] Example 1: Preventing children from getting lost

[0494] If a user (parent) is shopping at a mall and their child suddenly starts running, the band will vibrate and give a voice warning saying, "Don't get away from your mother," if the user (parent) gets more than one meter away. This warning will make the child stop and wait for the parent.

[0495] Example 2: Voice communication

[0496] If a user (parent) loses sight of their child in a crowd, they can ask the parent band, "Where are you?" and the voice will be transferred to the child band. When the child responds, the voice will be returned to the parent band, enabling two-way communication.

[0497] Example 3: Playing nursery rhymes using AI

[0498] The device (children's band) uses AI to analyze children's interests and plays nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times to attract children's attention. This function encourages children to wait quietly for longer, making parental supervision easier.

[0499] As described above, the system of the present invention is multifunctional, ensuring the safety of children and providing peace of mind to parents. Each function works in conjunction with the others to solve various problems that arise in everyday child-rearing.

[0500] The processing flow will be explained below.

[0501] Step 1:

[0502] The server is initialized and the IDs and roles of the parent and child bands are set. The parent band is identified as "parent" and the child band is identified as "child".

[0503] Step 2:

[0504] The users (parents and children) place the bands on their wrists, adjusting them to ensure they fit securely and without loosening.

[0505] Step 3:

[0506] The devices (parent band and child band) are connected to each other. The parent band calls the connect_band method to pair with the child band. This connection enables two-way communication.

[0507] Step 4:

[0508] As the user (parent or child) moves, the band's location is updated in real time, obtained using GPS or other location measurement technology.

[0509] Step 5:

[0510] Devices (bands) periodically measure the distance to each other by updating their current position coordinates using the update_position method.

[0511] Step 6:

[0512] The device (band) calculates the linear distance based on the current location coordinates. If the parent band and child band are more than 1 meter apart, the alert_separation method is called.

[0513] Step 7:

[0514] The device (parent band) will issue a warning, which will be audio and vibration, with a voice notification saying "child is too far away" and the band vibrating.

[0515] Step 8:

[0516] The user (parent) sends a voice message to the parent band, which is then transferred to the child band using the send_audio method of the device.

[0517] Step 9:

[0518] The device (child band) receives the voice message and delivers it to the child through the speaker. If the child responds, it is also forwarded to the parent band.

[0519] Step 10:

[0520] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[0521] Step 11:

[0522] The device (child band) uses AI to analyze a child's interests and behavioral patterns, and based on the analysis results, plays nursery rhymes and other engaging content at the optimal time.

[0523] Step 12:

[0524] The terminal (parent band) accepts voice commands. When the user (parent) issues a voice command, the system performs the appropriate action based on the content of the command.

[0525] Step 13:

[0526] Users (parents) can change the band material and cover to suit their child's skin and provide them with a design they like.

[0527] In this way, the system operates continuously and in an integrated manner, ensuring the safety of children and the peace of mind of parents.

[0528] Example 1

[0529] 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."

[0530] In recent years, ensuring child safety while reducing the burden on parents has become increasingly important in childcare. In particular, in public places such as shopping malls and parks, where there is a high risk of children suddenly running off and getting lost, there is a need to quickly and reliably track children's locations. While content playback and two-way voice communication are also necessary to attract children's attention, conventional systems have struggled to provide these functions in an integrated manner. Furthermore, there is a lack of technology that can analyze children's behavioral patterns and play content at appropriate times, which continues to place a heavy burden on parents.

[0531] 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.

[0532] In this invention, the server includes: a band worn by the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for periodically transmitting location information acquired from the bands to the server, which then records and searches the location information and walking routes; a means for playing nursery rhymes and other engaging content on the bands; and an AI function for the bands to analyze the child's interests and behavioral patterns and play content at appropriate times. This allows the location of the child to be quickly and reliably determined by the band, preventing them from getting lost and reducing the burden on parents. Furthermore, the two-way audio communication and AI-based content playback function ensure the child's safety while attracting their interest.

[0533] A "guardian" is an adult who is responsible for the child's safety and education and who provides childcare.

[0534] "Child" means a minor who is being cared for by a guardian.

[0535] The "band" is a device that parents and children wear on their wrists and contains sensors and communication modules.

[0536] A "distance sensor" is a sensor that measures the distance between two bands.

[0537] "Audio and vibration warning" is a function that alerts the user with an audio message and vibration when the distance between bands exceeds a set value.

[0538] "Two-way voice communication" is a function that allows parents and children to communicate via voice in real time through their respective bands.

[0539] "Location information" refers to geographical data about the location of the band obtained from a location measurement device such as a GPS.

[0540] "Walking route" is data that records the route information when the band moves.

[0541] A "server" is a computer system that manages and stores data over a network and provides necessary processing and services.

[0542] "Nursery songs and engaging content" refers to media content such as music, stories, and audio messages that are designed to capture children's attention.

[0543] The "AI function" uses artificial intelligence technology to analyze children's behavior and interests and play content at the appropriate time.

[0544] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is mainly composed of a band, a server, and a dedicated application.

[0545] System Configuration

[0546] 1. Wearing the band

[0547] Users (parents and children) wear a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, and when worn, it automatically logs into the system. Users also configure the band using a dedicated application. For example, they can enter the child's name and the parent's contact information.

[0548] 2. Distance monitoring and warning

[0549] The device (band) uses a distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate and issue a warning. The warning voice is generated by a speech synthesis engine, for example, "Don't get too far away from your mother." The band also sends the distance data at that moment to a server.

[0550] 3. Initiating voice communication

[0551] When the user (parent) speaks into the parent band's microphone, the voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is transmitted to the parent band. The two-way communication is real-time, with minimal latency.

[0552] 4. Location Tracking and History Management

[0553] The server periodically receives location information from the band using the GPS module and records it in a database. Parents can check the child's past movement history through a dedicated application, which is displayed graphically on a map. For example, when a parent taps on the map in the app, the walking route for the past hour is displayed.

[0554] 5. AI-powered content playback

[0555] The generative AI model installed in the device (band) analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​selects and plays appropriate nursery rhymes or audio content. This helps to keep the child's attention. Specific nursery rhymes include "Twinkle Twinkle Little Star" and "ABC Song."

[0556] Specific examples

[0557] Example 1: Preventing children from getting lost

[0558] If a child suddenly starts running while the user (parent) is shopping at a shopping mall, the band will vibrate and give a voice warning saying, "Don't get too far away from your mother" if the child gets more than one meter away. This warning will make the child stop and wait for the parent. The parent band will then receive a notification from the server and warn the child that they are too far away.

[0559] Example 2: Voice communication

[0560] If a user (parent) loses sight of their child in a crowd, they can speak to the parent band and ask, "Where are you?" The server processes the voice signal and instantly transmits it to the child band. When the child replies, "I'm here," the voice is transmitted back to the parent band, enabling two-way communication.

[0561] Example 3: Playing nursery rhymes using AI

[0562] The device (child's band) uses a generative AI model to analyze the child's interests and play nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times. Analyzing data from sensors, nursery rhymes are played before the child starts to move, allowing the child to wait quietly for longer. This feature makes supervision easier for parents.

[0563] The system of the present invention employs multiple functions and advanced technologies to ensure the safety of children and reduce the burden on parents. Each function works in conjunction with the others to solve various problems in everyday child-rearing.

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

[0565] Step 1: Put on the band

[0566] explanation:

[0567] Each user (parent and child) wears a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, which allow the band to be recognized by the system. The user registers and configures the band using a dedicated application. For example, they enter the child's name, the parent's contact information, etc.

[0568] input:

[0569] User information (name, contact details, etc.)

[0570] output:

[0571] User information is stored on the server. Bands are logged into the system.

[0572] Step 2: Distance monitoring and alerts

[0573] explanation:

[0574] The device (band) uses a built-in distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate to issue a warning. A voice synthesis engine issues a voice warning saying, "Don't get too far from your mother." The distance data at the moment the warning is issued is also sent to the server.

[0575] input:

[0576] Distance data between bands

[0577] output:

[0578] Audio and vibration alerts and distance data are sent to the server.

[0579] Step 3: Initiating voice communication

[0580] explanation:

[0581] The user (parent) speaks into the parent band's microphone. The voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is sent to the parent band. Because this is real-time two-way communication, audio compression technology is used to minimize latency.

[0582] input:

[0583] User voice input

[0584] output:

[0585] Audio data is transferred via Bluetooth, enabling two-way communication.

[0586] Step 4: Location Tracking and History Management

[0587] explanation:

[0588] The server periodically receives location information sent from the band using the GPS module and records that location data in a database. Parents can check past movement history through a dedicated application. Movement routes are displayed graphically on a map. For example, tapping on the map in the app will display the walking route for the past hour.

[0589] input:

[0590] Location information sent from the band

[0591] output:

[0592] The location data is stored on the server and displayed on the application.

[0593] Step 5: AI-powered content playback

[0594] explanation:

[0595] The device (band) features a generative AI model that analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​will select and play appropriate nursery rhymes or content. Examples include "Twinkle Twinkle Little Star" and "ABC Song."

[0596] input:

[0597] Children's behavioral data (accelerometer data, etc.)

[0598] output:

[0599] Based on the AI ​​analysis, the content is played at the appropriate time.

[0600] By linking the above steps together, the system can ensure the safety of children and reduce the burden of childcare on parents.

[0601] (Application example 1)

[0602] 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."

[0603] The problem that this invention aims to solve is to reduce the risk of food theft or loss due to unintentional separation between the delivery person and the delivery cart during food delivery, thereby enabling safe and efficient delivery. Another objective is to reduce the burden on the delivery person during work and provide an environment in which they can work with peace of mind.

[0604] 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.

[0605] In this invention, the server includes: a means for bands worn by the guardian and the child, respectively, attached to the wrists of the guardian and the child; a means for issuing an audio and vibration warning if the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and walking routes; a means for the bands to play nursery rhymes; a means for the bands to analyze the child's interests and play content at appropriate times; and a means for issuing a warning to the delivery person if the delivery cart is more than one meter apart. This improves safety during food delivery and prevents food theft.

[0606] "Guardian" refers to an adult who has the responsibility for caring for and raising a child.

[0607] "Child" refers to a minor who is under the care of a guardian.

[0608] A "band" refers to a wearable device that is worn on the wrist and provides various functions.

[0609] "Means" refers to the technical components used to achieve a particular purpose.

[0610] "Means for issuing warnings by sound and vibration" refers to a function that uses sound and vibration to warn the user when the band moves beyond a certain distance.

[0611] "Means enabling two-way audio communication" refers to the functionality that allows bands to send and receive audio to and from each other.

[0612] "Means for recording and searching location information and walking routes" refers to a function that allows users to save their location data and walking routes and check that data later.

[0613] "Means for playing nursery rhymes" refers to the ability of the band to play predetermined nursery rhymes.

[0614] "Means with AI functionality" refers to a function that uses artificial intelligence to analyze user behavior and interests and provide appropriate content.

[0615] "Delivery person" refers to a person whose job is to deliver ordered products to a specified location.

[0616] "Delivery Cart" means a cart or carrying device used by a delivery person.

[0617] "Means for issuing a warning to the delivery person" refers to a function that issues a warning to the delivery person when the delivery person and the delivery cart are separated by more than a certain distance.

[0618] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. The system of the present invention can also be applied to food delivery, providing a function to ensure the safety of delivery personnel and delivery carts.

[0619] System Configuration

[0620] 1. Wearing the band

[0621] Users (delivery personnel and delivery cart operators) wear special bands on their wrists and on the cart. The bands are lightweight and designed to be comfortable even when worn for long periods of time. The bands are detachable, so they can be easily removed when needed.

[0622] 2. Distance monitoring function

[0623] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration warning. This function is useful when bands become out of sight of each other or to prevent cart theft.

[0624] 3. Voice communication function

[0625] The terminal (band) supports two-way voice communication, so when the delivery person speaks into the band, the voice is transmitted to the band on the cart, allowing the delivery person to check where the cart is.

[0626] 4. Location Tracking and History Management

[0627] The server periodically records the location information of the band, and the delivery person can check the past movement history through the application. Along with the location information, the application also has a function to display the delivery route on a map.

[0628] Program Operation

[0629] The server works as follows:

[0630] GPS sensor and data processing:

[0631] The GPS sensor built into the band acquires the location information of the user (delivery person and delivery cart) and sends the data to a server.

[0632] The server processes location information in real time and has the ability to issue an alert if the delivery person is more than one meter away from the cart.

[0633] Vibration and audio alerts:

[0634] When the server triggers the distance monitoring function, the band vibrates and plays an audio message saying, "The cart is far away. Please come back!"

[0635] History management and display:

[0636] The server records location information and routes, allowing delivery personnel to check past delivery routes through the application.

[0637] Specific examples

[0638] Examples of distance monitoring:

[0639] If a delivery person leaves a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if they move more than one meter away, issuing a warning that "The cart is far away. Please come back!"

[0640] Location tracking examples:

[0641] If a delivery is delayed, the delivery person can use the application to check past delivery routes and identify problem areas, which will be useful for the next delivery.

[0642] Prompt Sentence Examples

[0643] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[0644] As described above, the system of the present invention improves the safety of food delivery, prevents food theft, and improves delivery efficiency. It also provides an environment in which delivery personnel can work with peace of mind.

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

[0646] Step 1: Put on the band

[0647] How it works: The user (delivery person and delivery cart) wears a dedicated band on their wrist and the cart, respectively.

[0648] Input: None

[0649] Output: The band is properly attached and the system is initialized.

[0650] Step 2: Get GPS location

[0651] How it works: The device (band) periodically obtains the user's location information using the built-in GPS sensor.

[0652] Input: GPS signal

[0653] Output: Current location (latitude and longitude) of delivery person and delivery cart

[0654] Step 3: Send location information

[0655] Operation: The device (band) sends the acquired location information to the server.

[0656] Input: Current location (latitude and longitude) of delivery person and delivery cart

[0657] Output: Location information is sent to the server

[0658] Step 4: Calculate distance

[0659] How it works: The server calculates the distance between the delivery person and the delivery cart based on the location information received.

[0660] Input: Current location (latitude and longitude) of delivery person and delivery cart

[0661] Output: Distance between delivery person and delivery cart (meters)

[0662] Step 5: Determine distance

[0663] How it works: Based on the calculation, the server determines whether the delivery person is more than one meter away from the delivery cart.

[0664] Input: Distance between delivery person and delivery cart (meters)

[0665] Output: Boolean value indicating whether the distance is greater than or less than 1 meter.

[0666] Step 6: Issue a warning

[0667] How it works: If the server determines that the distance is more than one meter, it will issue a warning to the delivery person's device (band). The warning will be done by vibration and a voice message.

[0668] Input: Boolean value indicating whether the distance is greater than 1 meter

[0669] Output: Vibration of the device (band) and voice message "The cart is moving away. Please come back!"

[0670] Step 7: Record location and distance history

[0671] How it works: The server periodically records and stores location information and distance calculations.

[0672] Input: Current location (latitude and longitude) of delivery person and delivery cart, distance (meters) between delivery person and delivery cart

[0673] Output: A history file of location and distance data

[0674] Step 8: View historical data

[0675] Operation: The server displays the user's past travel history on a map when requested through an application.

[0676] Input: A request from the user's application to display historical data

[0677] Output: Past travel history and route displayed on a map

[0678] Specific examples

[0679] A concrete example of distance monitoring: If a delivery person places a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if the person moves more than one meter away, issuing a warning saying, "The cart is far away. Please move back!"

[0680] Location tracking example: If a delivery is delayed, the delivery person can use the app to check their past delivery route and identify problem areas to help them with their next delivery.

[0681] Prompt Sentence Examples

[0682] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[0683] 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.

[0684] The present invention is a system that uses bands worn by both the parent and the child to ensure the safety of the child and reduce the burden on the parent. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, it is possible to respond appropriately to the child's emotions. This system is configured and operates as follows.

[0685] System Configuration

[0686] 1. Wearing the band

[0687] Users (parents and children) wear a dedicated band on each wrist, which is detachable and designed to provide a comfortable fit.

[0688] 2. Distance monitoring function

[0689] If the device (band) moves more than one meter away, the built-in sensor detects this and issues an audio and vibration alert, instantly alerting parents if their child suddenly starts running or disappears from sight.

[0690] 3. Voice communication function

[0691] Two-way voice communication is possible between the devices (bands). When a parent speaks into the band, their voice is transmitted to the child's band. Conversely, when a child speaks into the band, their voice is transmitted to the parent's band.

[0692] 4. Location Tracking and History Management

[0693] The server records the band's location information, allowing parents to check the band's past movement history and current location through a dedicated application.

[0694] 5. AI-powered content playback

[0695] The AI ​​installed in the device (children's band) analyzes the child's interests and behavioral patterns and has the ability to play nursery rhymes and other interesting content at the appropriate time.

[0696] 6. Emotion Engine

[0697] The device (band) is equipped with an emotion engine that analyzes the child's voice and facial expressions to recognize their emotions, making it possible to provide content that matches the child's emotions and prompt parents to take appropriate action.

[0698] Program Operation

[0699] Distance Monitoring and Warning

[0700] The server initializes and connects the bands. If the parent band and child band are separated by more than one meter, the device will vibrate and sound an alarm.

[0701] Voice communication

[0702] The user (parent) can send a voice message to the parent band, and the child band can receive the voice and convey it to the child, or vice versa.

[0703] Location Tracking

[0704] The server periodically records the location information, which parents can check through the application. If the child gets lost, the route they walked will be displayed on a map.

[0705] AI content playback

[0706] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at specific times.

[0707] Emotion Engine

[0708] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, and based on the results, plays content or notifies parents.

[0709] Specific examples

[0710] Example 1: Preventing children from getting lost

[0711] When a user (parent) is playing in a park and their child starts running and gets more than one meter away, the parent band will sound an alarm saying "child is too far" and vibrate, allowing the parent to immediately know the child's location and take action.

[0712] Example 2: Voice communication

[0713] If a user (parent) is shopping at a mall and loses sight of their child, they can ask the parent band, "Where are you?" The voice is transmitted to the child band, and the child replies, allowing both parties to confirm their location.

[0714] Example 3: Leveraging AI and emotion engines

[0715] The device (child's band) analyzes the child's emotions from the tone of their voice and facial expressions, and if the child is about to cry, it will play "Twinkle Twinkle Little Star" to calm them down. If the child is excited, it can also send a notification to the parent to inform them of the situation.

[0716] As described above, the system of the present invention is multifunctional and ensures the safety of children and the peace of mind of parents. Each function works in cooperation with others to solve various problems in everyday child-rearing. Furthermore, by combining the emotion engine, more advanced responses are possible.

[0717] The processing flow will be explained below.

[0718] Step 1:

[0719] The server initializes the system, setting the IDs and roles of the parent and child bands and preparing each band to function properly.

[0720] Step 2:

[0721] The users (parent and child) put on their respective bands on their wrists. The bands are checked to make sure they are properly attached, and then the wearing process is complete.

[0722] Step 3:

[0723] The devices (parent band and child band) connect to each other. The parent band starts the pairing process with the child band and waits until two-way communication is possible.

[0724] Step 4:

[0725] As users (parents and children) move around, the band updates their location in real time. The band's built-in GPS periodically acquires location coordinates and sends them to the server.

[0726] Step 5:

[0727] The devices (bands) periodically measure the distance between each other. The straight-line distance is calculated based on the position coordinates of the parent band and child band, and if the distance is more than one meter, the device proceeds to the next step.

[0728] Step 6:

[0729] The device (parent band) issues a voice and vibration warning. The parent band will warn you by voice that your child is too far away, and the band will vibrate at the same time.

[0730] Step 7:

[0731] The user (parent) sends a voice message to the parent band, asking questions such as "Where are you?"

[0732] Step 8:

[0733] The device (child band) receives a voice message from the parent band and conveys it to the child. The voice is played through the child band's speaker.

[0734] Step 9:

[0735] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[0736] Step 10:

[0737] The device (children's band) uses AI to analyze children's behavior and interests, and based on the analysis results, plays nursery rhymes and other content at the optimal time.

[0738] Step 11:

[0739] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, thereby recognizing the child's emotional state.

[0740] Step 12:

[0741] The device (child band) plays specific content (e.g., comforting nursery rhymes) depending on the recognized emotion. This applies when a child shows feelings of anxiety or anger.

[0742] Step 13:

[0743] A notification is sent to the user (guardian). Based on the results of the emotion engine, the server notifies the parent's smartphone app of the child's emotional state.

[0744] Step 14:

[0745] The user (parent) can use voice control. For example, if the user says "play a nursery rhyme" as a voice command, the device will perform the corresponding action.

[0746] Step 15:

[0747] Users (parents) can change the band material and cover, and can choose materials that are gentle on the child's skin or covers with designs that suit the child's preferences. This makes the band comfortable to wear for long periods of time.

[0748] In this way, the system executes each step in an orderly manner, continuously ensuring the safety of children and the peace of mind of parents. In addition, by utilizing an emotion engine, it is possible to respond with even greater precision.

[0749] Example 2

[0750] 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."

[0751] When raising children, it is important to reduce the burden on parents while ensuring their children's safety. However, existing technologies lacked effective ways to achieve this. For example, there are problems such as children suddenly running off and getting lost, and parents being unable to quickly grasp their children's behavior and emotions and respond appropriately. There was also a lack of technology that could analyze children's interests and behavioral patterns and provide content at the appropriate time.

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

[0753] The present invention includes the following means.

[0754] 1. A means for attaching bands to the wrists of the guardian and the child, respectively.

[0755] 2. Means to issue an audio and vibration warning when the band is more than one meter away.

[0756] 3. Means for enabling two-way voice communication between said bands.

[0757] 4. Means for the band to record and retrieve location information and walking paths.

[0758] 5. Means whereby said band is equipped with artificial intelligence capabilities to analyze the child's behavior and interests and play content at the appropriate time.

[0759] 6. Means for the band to have an emotion recognition function that analyzes the child's voice and facial expressions to recognize emotions and send notifications to the parents based on the results.

[0760] This will enable parents to reduce the burden of childcare while ensuring the safety of their children. It will also enable them to respond appropriately to their children's behavior and emotions, leading to more effective parenting.

[0761] "Guardian" refers to a person responsible for the safety and welfare of a minor, typically including a child's parent or legal guardian.

[0762] "Child" refers to a minor, generally a person under the age of 18.

[0763] The "band" refers to a device worn on the wrist by parents and children, which contains sensors and communication modules.

[0764] "Audible and vibration alerting means" refers to the band's ability to generate an audio signal or vibration under certain conditions to provide non-visual alerts to the user.

[0765] "Means enabling two-way voice communication" refers to the ability to send and receive voice between two bands, allowing parents and children to communicate via voice even when they are far apart.

[0766] "Means for recording and searching location information and walking routes" refers to the band's ability to use GPS and other location information technologies to record the movement information of parents and children, allowing them to be viewed and analyzed later.

[0767] The "artificial intelligence function" refers to the band's ability to analyze a child's behavior and interests and select and play appropriate content based on the results.

[0768] The "emotion recognition function" refers to the band's ability to analyze a child's voice and facial expressions to recognize their emotional state, and then take appropriate action or send a notification to the parent based on the results.

[0769] This invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is realized by utilizing various sensors and communication modules installed in the bands, software that links with a server, artificial intelligence (AI), and an emotion engine.

[0770] Wearing the band

[0771] Users (parents and children) wear a dedicated band on their wrist. The band is designed to be paired with the server using Bluetooth, and the server checks whether the band is worn. The band is comfortable to wear and easy to put on and take off.

[0772] Distance Monitoring and Warning

[0773] The device (band) uses a built-in distance sensor to constantly measure the distance between the parent band and the child band. For example, if the bands are more than one meter apart, the band will vibrate and sound an alarm. This alert allows parents to immediately determine the child's location and take prompt action.

[0774] Example: When a parent and child are playing in the park, if the child moves more than one meter away, the parent's band will emit a warning beep and vibrate, allowing the parent to immediately check the child's location.

[0775] Voice communication

[0776] The device (band) provides two-way voice communication. When the user (parent) speaks into the band, the voice is transmitted to the child's band. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band. This function allows the user to talk to their child in real time, even if they are in a different location.

[0777] Example: If a parent is shopping at a mall and can't find their child, the parent can ask the band, "Where are you?" The child's band will receive the voice and the child will reply, "I'm here."

[0778] Record and check location information

[0779] The server periodically records the band's location information and allows parents to check real-time and historical location information through a dedicated smartphone application, allowing parents to know their child's current location and past movement history at any time.

[0780] Example: When a parent opens the smartphone app, their child's current location is displayed on a map. They can also check their child's past movement history, making it possible to track their child's movements if necessary.

[0781] AI content playback

[0782] The device (children's band) uses on-board artificial intelligence (AI) to analyze a child's behavior and interests, processing data from sensors and playing nursery rhymes and other interesting content at the appropriate time.

[0783] Example: As a child begins to quietly draw, the band plays "Twinkle Twinkle Little Star" for the child's enjoyment.

[0784] Emotion Engine

[0785] The device (band) uses an emotion engine to analyze the child's voice and facial expressions. Based on the results of this analysis, it can provide content that matches the child's emotions or send a notification to the parent to encourage appropriate action.

[0786] For example, if a child looks like they are about to cry, the band will encourage them by saying "calm down" or play a nursery rhyme. Parents will also receive a notification on their smartphone saying, "Your child is feeling anxious."

[0787] Examples of prompt statements

[0788] "Please explain in detail the distance monitoring features of the bands worn by parents and children."

[0789] "Can you please explain in detail how two-way voice communication between bands works and how to set it up?"

[0790] Please demonstrate how the emotion engine works to recognize a child's emotions and how to play content based on the results.

[0791] By inputting these prompt sentences into a generative AI model, it is possible to obtain information about the system's detailed processing and usage.

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

[0793] Step 1: Put on the band

[0794] Users (parents and children) wear a dedicated band on their wrist. The band is paired with the server via Bluetooth. The server checks whether the band is being worn.

[0795] Input: Start wearing the band

[0796] Data processing: Bluetooth pairing

[0797] Output: Success message (attachment complete)

[0798] Step 2: Enable the distance sensor

[0799] The device (band) begins measuring the distance between the parent band and the child band using the built-in distance sensor.

[0800] Input: Band pairing status

[0801] Data processing: Start distance measurement

[0802] Output: Current distance data

[0803] Step 3: Distance monitoring

[0804] The device (band) will issue a warning if the distance between the two devices exceeds one meter. Specifically, the device will vibrate and give an audio warning.

[0805] Input: Current distance data

[0806] Data processing: Check whether the distance exceeds 1 meter

[0807] Output: Warning (audio and vibration)

[0808] Step 4: Start voice communication

[0809] When a user (parent) sends a voice message to their own band, the voice message is transmitted to their child's band in real time, and vice versa.

[0810] Input: Voice message input

[0811] Data processing: Sending voice data

[0812] Output: Playback of received audio

[0813] Step 5: Record your location

[0814] The server periodically acquires the band's location information and records it in a database, which parents can then check in real time and historically via a smartphone app.

[0815] Input: Location data

[0816] Data processing: recording location information

[0817] Output: Location history

[0818] Step 6: Check your location

[0819] When the user (guardian) opens the smartphone app, the current location and past movement history are displayed on a map.

[0820] Input: Request to access location history

[0821] Data processing: Reading location information

[0822] Output: Display on map

[0823] Step 7: AI content playback

[0824] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at the appropriate time.

[0825] Input: Child behavior data

[0826] Data processing: interest analysis and content selection

[0827] Output: Playback of content such as nursery rhymes

[0828] Step 8: Sentiment Analysis and Notification

[0829] The device (band) uses an emotion recognition engine to analyze the child's voice and facial expressions, and based on the results, sends notifications to parents or plays appropriate content.

[0830] Input: Child's speech and facial expression data

[0831] Data processing: Sentiment analysis

[0832] Output: Parental notification, content playback

[0833] (Application example 2)

[0834] 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."

[0835] Commercially available childcare support systems lack sufficient information on children's location and emergency response, resulting in a heavy burden on parents. Furthermore, due to a lack of measures tailored to children's emotions and interests, there are situations where it is difficult to respond appropriately. The purpose of this invention is to provide a new system that ensures children's safety and reduces parents' burden on childcare.

[0836] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for attaching bands to the wrists of the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and movement routes; a means for the bands to play content; a means for the bands to have AI functions for analyzing the child's interests and playing content at appropriate times; a means for the bands to have an emotion engine for recognizing the child's emotions and taking appropriate action; and a means for the guardian's device to automatically notify a security service in the event of an emergency. This enables management of children's location information, monitoring of safety, emergency response, and appropriate measures according to the child's emotions and interests.

[0837] The "band" is a device worn on the wrist of both the parent and the child, and has multiple functions.

[0838] "Guardian" refers to an adult who is responsible for monitoring and ensuring the safety of a child.

[0839] "Child" refers to an infant or minor under parental supervision.

[0840] "Audio and vibration warning means" refers to a function that warns parents and children by audio and vibration if the band is more than one meter away.

[0841] "Means enabling two-way voice communication" means a function that allows parents and children to communicate by voice over their respective bands.

[0842] The "means for recording and searching location information and movement routes" refers to a function that stores the location information acquired by the band and the history of its movements, and searches for this data as needed.

[0843] "Means for playing content" refers to the ability of the band to play nursery rhymes and other audio and visual content.

[0844] The "AI function" uses artificial intelligence to analyze children's interests and behavioral patterns and provide content at the appropriate time.

[0845] The "emotion engine" is an engine that recognizes a child's emotions from their voice and facial expressions and responds appropriately.

[0846] "Means for automatically notifying security services" refers to a function that allows the parent's device to automatically notify security services in the event of an emergency.

[0847] The present invention is a system that uses a band worn by both parents and children to ensure child safety and reduce the burden on parents in raising their children. The band is equipped with distance monitoring, voice communication, location tracking and history management, AI content playback, an emotion engine, and automatic security service notification in emergencies. Specific embodiments of this system are described below.

[0848] Hardware and Software Configuration

[0849] Hardware:

[0850] 1. Smart band: A device worn by both the child and the parent, containing built-in sensors, a microphone, a speaker, a GPS module, etc.

[0851] 2. Smartphone: A mobile device for parents to check location information and notifications.

[0852] 3. Server: A computer system for storing and analyzing location information.

[0853] software:

[0854] 1. Mobile application: Compatible with Android and iOS, this application is used by parents on their smartphones.

[0855] 2. Sentiment analysis engine: Uses AWS Rekognition, Google Cloud Vision API, etc.

[0856] 3. Voice communication service: Uses Twilio API.

[0857] 4. AI content playback: Uses Google Cloud Text-to-Speech API.

[0858] System Operation

[0859] Band Connection

[0860] Users (parents and children) wear their respective smart bands on their wrists and perform initial setup using the application. The server and the bands are connected via Bluetooth and begin collecting location information.

[0861] Distance Monitoring and Warning

[0862] The server measures the distance between the bands and issues a warning if they are more than one meter apart. Specifically, the bands will alert parents and children with sound and vibration, and will also send a notification to the parent's smartphone.

[0863] Voice communication

[0864] Parents can send voice messages to their children using a smartphone app, which are then sent to the child's band via the Twilio API. Conversely, children can also send messages, which parents can receive.

[0865] Location Tracking

[0866] The server stores the location information sent periodically from the band, and parents can check the band's current location and past movement history through the app.

[0867] AI content playback

[0868] The band analyzes a child's behavioral patterns and plays content at the appropriate time, using the Google Cloud Text-to-Speech API to provide nursery rhymes and other appropriate audio content.

[0869] Emotion Engine

[0870] The system uses an emotion analysis engine to analyze the child's voice and facial expressions and take appropriate action based on the results. For example, it uses AWS Rekognition and Google Cloud Vision API to recognize the child's emotions and notify the parent. It can also play nursery rhymes and suggest appropriate actions to the parent if necessary.

[0871] Automatic notification of security services in emergencies

[0872] If a child is deemed to be in danger, the parent's smartphone will automatically notify the security service, allowing for a prompt response.

[0873] Specific examples

[0874] Example 1: Preventing children from getting lost

[0875] If a child unexpectedly runs away while playing in the park and gets more than one meter away from their parent, the band will alert them with audio and vibration and send a notification to the parent's smartphone.

[0876] Example 2: Voice communication

[0877] If you ask a lost child in a shopping mall, "Where are you?", the message will be transmitted to the child's band, and the child will reply, allowing you to mutually confirm each other's location.

[0878] Example 3: Leveraging AI and emotion engines

[0879] If the band detects a child's voice or facial expression that suggests they are about to cry, it will play "Twinkle Twinkle Little Star" to calm them down, and if the child becomes agitated, it will notify the parent so they can take the necessary action.

[0880] Prompt Sentence Examples

[0881] "You are an AI responsible for playing content for an application called 'Family Safeguard Assistant.' Please suggest appropriate content based on the following situation.

[0882] 1. When your child is about to cry

[0883] 2. When your child is excited

[0884] 3. When your child is quiet

[0885] Situation 1: "Play a nursery rhyme"

[0886] Situation 2: "Play quiet music"

[0887] Situation 3: "Play a storybook read aloud."

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

[0889] Step 1: Initial Setup and Connection

[0890] The user puts the smart band on the wrist of both the parent and child, and performs the initial setup through the mobile application. Once the initial setup is complete, the terminal (band) and server are connected via Bluetooth. At this point, the wearer's information and device ID are sent to the server, and the devices are paired. The input is the wearer's information and device ID, and the output is a notification that pairing is complete.

[0891] Step 2: Distance monitoring and alerts

[0892] The server continuously monitors the distance between the bands. When the bands move a certain distance (more than one meter) apart, the device (band) issues an audio and vibration alert. The server detects this event and sends a notification to the parent's smartphone. The input is the distance information between the bands, and the output is an audio alert, vibration, and a notification to the smartphone. Specifically, the server periodically sends data from the distance sensor to the server, and triggers an alert if the threshold is exceeded.

[0893] Step 3: Voice communication

[0894] The user (parent) uses the application to input a voice message and presses the send button. This voice data is sent via the server to the device (child's band) using the Twilio API. Conversely, when the child speaks to the band, the voice is sent to the parent's smartphone. The input is voice data, and the output is audio playback on the other band. Specifically, the voice data is collected, sent to the Twilio API, and audio is played on the receiving band.

[0895] Step 4: Location Tracking

[0896] The device (band) uses GPS to periodically send location information to the server. The server records this location information in a database, and parents can search or display the location information through an application as needed. The input is GPS data, and the output is the recording and display of location information. Specifically, the device obtains location information at regular intervals, sends it to the server, stores it in a database, and provides the information upon request.

[0897] Step 5: AI content playback

[0898] The device (band) analyzes the child's behavior and voice input and plays content at the appropriate time. Audio content is generated using the Google Cloud Text-to-Speech API and played on the band. The input is behavioral data and voice data, and the output is the playback of appropriate content. Specific operations include data analysis, content selection, and audio generation and playback using Google APIs.

[0899] Step 6: Emotion Engine

[0900] The server uses AWS Rekognition and Google Cloud Vision API to analyze the child's voice and facial expressions sent from the device (band). Based on the analysis results, it sends a notification to the parent or guardian and suggests appropriate countermeasures if necessary. The input is audio and video data, and the output is the emotion analysis results and a notification. Specific operations include collecting data, analyzing it using the API, and notifying the parents of the results and making suggestions.

[0901] Step 7: Automatic notification of security services in case of an emergency

[0902] If the server detects a danger based on the child's condition or location information, the parent's device automatically notifies the security service. This notification is done using an API, prompting a prompt response. The input is danger detection data, and the output is a notification to the security service. Specific operations include detecting danger signals, generating and sending notification data.

[0903] 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.

[0904] 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.

[0905] 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.

[0906] [Third embodiment]

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

[0908] 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.

[0909] 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).

[0910] 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.

[0911] 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.

[0912] 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).

[0913] 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.

[0914] 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.

[0915] 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.

[0916] 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.

[0917] 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.

[0918] 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."

[0919] The present invention is a system for ensuring the safety of a child and reducing the burden of childcare on the parent by using bands worn by both the parent and the child. This system is configured and operates as follows.

[0920] System Configuration

[0921] 1. Wearing the band

[0922] Users (parents and children) wear a dedicated band on each wrist. The band is lightweight and designed so that children can wear it comfortably. The band is detachable, so it can be easily removed when necessary.

[0923] 2. Distance monitoring function

[0924] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration alert, which is especially useful when the bands become out of sight of each other or when a child suddenly starts running.

[0925] 3. Voice communication function

[0926] The device (band) supports two-way voice communication, so when a parent speaks into the band, the voice is transferred to the child's band, allowing the parent to speak to the child. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band.

[0927] Program Operation

[0928] 4. Location Tracking and History Management

[0929] The server periodically records the band's location, and parents can check its past movement history through the app. Along with the location information, the app also has a function to display the walking route on a map in case the child gets lost.

[0930] 5. AI-powered content playback

[0931] The AI ​​built into the device (band) analyzes a child's interests and behavioral patterns and plays nursery rhymes or other engaging content at the appropriate time. For example, when a child is about to get bored and start wandering around, it can play nursery rhymes to attract their attention.

[0932] Specific examples

[0933] Example 1: Preventing children from getting lost

[0934] If a user (parent) is shopping at a mall and their child suddenly starts running, the band will vibrate and give a voice warning saying, "Don't get away from your mother," if the user (parent) gets more than one meter away. This warning will make the child stop and wait for the parent.

[0935] Example 2: Voice communication

[0936] If a user (parent) loses sight of their child in a crowd, they can ask the parent band, "Where are you?" and the voice will be transferred to the child band. When the child responds, the voice will be returned to the parent band, enabling two-way communication.

[0937] Example 3: Playing nursery rhymes using AI

[0938] The device (children's band) uses AI to analyze children's interests and plays nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times to attract children's attention. This function encourages children to wait quietly for longer, making parental supervision easier.

[0939] As described above, the system of the present invention is multifunctional, ensuring the safety of children and providing peace of mind to parents. Each function works in conjunction with the others to solve various problems that arise in everyday child-rearing.

[0940] The processing flow will be explained below.

[0941] Step 1:

[0942] The server is initialized and the IDs and roles of the parent and child bands are set. The parent band is identified as "parent" and the child band is identified as "child".

[0943] Step 2:

[0944] The users (parents and children) place the bands on their wrists, adjusting them to ensure they fit securely and without loosening.

[0945] Step 3:

[0946] The devices (parent band and child band) are connected to each other. The parent band calls the connect_band method to pair with the child band. This connection enables two-way communication.

[0947] Step 4:

[0948] As the user (parent or child) moves, the band's location is updated in real time, obtained using GPS or other location measurement technology.

[0949] Step 5:

[0950] Devices (bands) periodically measure the distance to each other by updating their current position coordinates using the update_position method.

[0951] Step 6:

[0952] The device (band) calculates the linear distance based on the current location coordinates. If the parent band and child band are more than 1 meter apart, the alert_separation method is called.

[0953] Step 7:

[0954] The device (parent band) will issue a warning, which will be audio and vibration, with a voice notification saying "child is too far away" and the band vibrating.

[0955] Step 8:

[0956] The user (parent) sends a voice message to the parent band, which is then transferred to the child band using the send_audio method of the device.

[0957] Step 9:

[0958] The device (child band) receives the voice message and delivers it to the child through the speaker. If the child responds, it is also forwarded to the parent band.

[0959] Step 10:

[0960] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[0961] Step 11:

[0962] The device (child band) uses AI to analyze a child's interests and behavioral patterns, and based on the analysis results, plays nursery rhymes and other engaging content at the optimal time.

[0963] Step 12:

[0964] The terminal (parent band) accepts voice commands. When the user (parent) issues a voice command, the system performs the appropriate action based on the content of the command.

[0965] Step 13:

[0966] Users (parents) can change the band material and cover to suit their child's skin and provide them with a design they like.

[0967] In this way, the system operates continuously and in an integrated manner, ensuring the safety of children and the peace of mind of parents.

[0968] Example 1

[0969] 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."

[0970] In recent years, ensuring child safety while reducing the burden on parents has become increasingly important in childcare. In particular, in public places such as shopping malls and parks, where there is a high risk of children suddenly running off and getting lost, there is a need to quickly and reliably track children's locations. While content playback and two-way voice communication are also necessary to attract children's attention, conventional systems have struggled to provide these functions in an integrated manner. Furthermore, there is a lack of technology that can analyze children's behavioral patterns and play content at appropriate times, which continues to place a heavy burden on parents.

[0971] 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.

[0972] In this invention, the server includes: a band worn by the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for periodically transmitting location information acquired from the bands to the server, which then records and searches the location information and walking routes; a means for playing nursery rhymes and other engaging content on the bands; and an AI function for the bands to analyze the child's interests and behavioral patterns and play content at appropriate times. This allows the location of the child to be quickly and reliably determined by the band, preventing them from getting lost and reducing the burden on parents. Furthermore, the two-way audio communication and AI-based content playback function ensure the child's safety while attracting their interest.

[0973] A "guardian" is an adult who is responsible for the child's safety and education and who provides childcare.

[0974] "Child" means a minor who is being cared for by a guardian.

[0975] The "band" is a device that parents and children wear on their wrists and contains sensors and communication modules.

[0976] A "distance sensor" is a sensor that measures the distance between two bands.

[0977] "Audio and vibration warning" is a function that alerts the user with an audio message and vibration when the distance between bands exceeds a set value.

[0978] "Two-way voice communication" is a function that allows parents and children to communicate via voice in real time through their respective bands.

[0979] "Location information" refers to geographical data about the location of the band obtained from a location measurement device such as a GPS.

[0980] "Walking route" is data that records the route information when the band moves.

[0981] A "server" is a computer system that manages and stores data over a network and provides necessary processing and services.

[0982] "Nursery songs and engaging content" refers to media content such as music, stories, and audio messages that are designed to capture children's attention.

[0983] The "AI function" uses artificial intelligence technology to analyze children's behavior and interests and play content at the appropriate time.

[0984] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is mainly composed of a band, a server, and a dedicated application.

[0985] System Configuration

[0986] 1. Wearing the band

[0987] Users (parents and children) wear a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, and when worn, it automatically logs into the system. Users also configure the band using a dedicated application. For example, they can enter the child's name and the parent's contact information.

[0988] 2. Distance monitoring and warning

[0989] The device (band) uses a distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate and issue a warning. The warning voice is generated by a speech synthesis engine, for example, "Don't get too far away from your mother." The band also sends the distance data at that moment to a server.

[0990] 3. Initiating voice communication

[0991] When the user (parent) speaks into the parent band's microphone, the voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is transmitted to the parent band. The two-way communication is real-time, with minimal latency.

[0992] 4. Location Tracking and History Management

[0993] The server periodically receives location information from the band using the GPS module and records it in a database. Parents can check the child's past movement history through a dedicated application, which is displayed graphically on a map. For example, when a parent taps on the map in the app, the walking route for the past hour is displayed.

[0994] 5. AI-powered content playback

[0995] The generative AI model installed in the device (band) analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​selects and plays appropriate nursery rhymes or audio content. This helps to keep the child's attention. Specific nursery rhymes include "Twinkle Twinkle Little Star" and "ABC Song."

[0996] Specific examples

[0997] Example 1: Preventing children from getting lost

[0998] If a child suddenly starts running while the user (parent) is shopping at a shopping mall, the band will vibrate and give a voice warning saying, "Don't get too far away from your mother" if the child gets more than one meter away. This warning will make the child stop and wait for the parent. The parent band will then receive a notification from the server and warn the child that they are too far away.

[0999] Example 2: Voice communication

[1000] If a user (parent) loses sight of their child in a crowd, they can speak to the parent band and ask, "Where are you?" The server processes the voice signal and instantly transmits it to the child band. When the child replies, "I'm here," the voice is transmitted back to the parent band, enabling two-way communication.

[1001] Example 3: Playing nursery rhymes using AI

[1002] The device (child's band) uses a generative AI model to analyze the child's interests and play nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times. Analyzing data from sensors, nursery rhymes are played before the child starts to move, allowing the child to wait quietly for longer. This feature makes supervision easier for parents.

[1003] The system of the present invention employs multiple functions and advanced technologies to ensure the safety of children and reduce the burden on parents. Each function works in conjunction with the others to solve various problems in everyday child-rearing.

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

[1005] Step 1: Put on the band

[1006] explanation:

[1007] Each user (parent and child) wears a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, which allow the band to be recognized by the system. The user registers and configures the band using a dedicated application. For example, they enter the child's name, the parent's contact information, etc.

[1008] input:

[1009] User information (name, contact details, etc.)

[1010] output:

[1011] User information is stored on the server. Bands are logged into the system.

[1012] Step 2: Distance monitoring and alerts

[1013] explanation:

[1014] The device (band) uses a built-in distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate to issue a warning. A voice synthesis engine issues a voice warning saying, "Don't get too far from your mother." The distance data at the moment the warning is issued is also sent to the server.

[1015] input:

[1016] Distance data between bands

[1017] output:

[1018] Audio and vibration alerts and distance data are sent to the server.

[1019] Step 3: Initiating voice communication

[1020] explanation:

[1021] The user (parent) speaks into the parent band's microphone. The voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is sent to the parent band. Because this is real-time two-way communication, audio compression technology is used to minimize latency.

[1022] input:

[1023] User voice input

[1024] output:

[1025] Audio data is transferred via Bluetooth, enabling two-way communication.

[1026] Step 4: Location Tracking and History Management

[1027] explanation:

[1028] The server periodically receives location information sent from the band using the GPS module and records that location data in a database. Parents can check past movement history through a dedicated application. Movement routes are displayed graphically on a map. For example, tapping on the map in the app will display the walking route for the past hour.

[1029] input:

[1030] Location information sent from the band

[1031] output:

[1032] The location data is stored on the server and displayed on the application.

[1033] Step 5: AI-powered content playback

[1034] explanation:

[1035] The device (band) features a generative AI model that analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​will select and play appropriate nursery rhymes or content. Examples include "Twinkle Twinkle Little Star" and "ABC Song."

[1036] input:

[1037] Children's behavioral data (accelerometer data, etc.)

[1038] output:

[1039] Based on the AI ​​analysis, the content is played at the appropriate time.

[1040] By linking the above steps together, the system can ensure the safety of children and reduce the burden of childcare on parents.

[1041] (Application example 1)

[1042] 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."

[1043] The problem that this invention aims to solve is to reduce the risk of food theft or loss due to unintentional separation between the delivery person and the delivery cart during food delivery, thereby enabling safe and efficient delivery. Another objective is to reduce the burden on the delivery person during work and provide an environment in which they can work with peace of mind.

[1044] 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.

[1045] In this invention, the server includes: a means for bands worn by the guardian and the child, respectively, attached to the wrists of the guardian and the child; a means for issuing an audio and vibration warning if the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and walking routes; a means for the bands to play nursery rhymes; a means for the bands to analyze the child's interests and play content at appropriate times; and a means for issuing a warning to the delivery person if the delivery cart is more than one meter apart. This improves safety during food delivery and prevents food theft.

[1046] "Guardian" refers to an adult who has the responsibility for caring for and raising a child.

[1047] "Child" refers to a minor who is under the care of a guardian.

[1048] A "band" refers to a wearable device that is worn on the wrist and provides various functions.

[1049] "Means" refers to the technical components used to achieve a particular purpose.

[1050] "Means for issuing warnings by sound and vibration" refers to a function that uses sound and vibration to warn the user when the band moves beyond a certain distance.

[1051] "Means enabling two-way audio communication" refers to the functionality that allows bands to send and receive audio to and from each other.

[1052] "Means for recording and searching location information and walking routes" refers to a function that allows users to save their location data and walking routes and check that data later.

[1053] "Means for playing nursery rhymes" refers to the ability of the band to play predetermined nursery rhymes.

[1054] "Means with AI functionality" refers to a function that uses artificial intelligence to analyze user behavior and interests and provide appropriate content.

[1055] "Delivery person" refers to a person whose job is to deliver ordered products to a specified location.

[1056] "Delivery Cart" means a cart or carrying device used by a delivery person.

[1057] "Means for issuing a warning to the delivery person" refers to a function that issues a warning to the delivery person when the delivery person and the delivery cart are separated by more than a certain distance.

[1058] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. The system of the present invention can also be applied to food delivery, providing a function to ensure the safety of delivery personnel and delivery carts.

[1059] System Configuration

[1060] 1. Wearing the band

[1061] Users (delivery personnel and delivery cart operators) wear special bands on their wrists and on the cart. The bands are lightweight and designed to be comfortable even when worn for long periods of time. The bands are detachable, so they can be easily removed when needed.

[1062] 2. Distance monitoring function

[1063] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration warning. This function is useful when bands become out of sight of each other or to prevent cart theft.

[1064] 3. Voice communication function

[1065] The terminal (band) supports two-way voice communication, so when the delivery person speaks into the band, the voice is transmitted to the band on the cart, allowing the delivery person to check where the cart is.

[1066] 4. Location Tracking and History Management

[1067] The server periodically records the location information of the band, and the delivery person can check the past movement history through the application. Along with the location information, the application also has a function to display the delivery route on a map.

[1068] Program Operation

[1069] The server works as follows:

[1070] GPS sensor and data processing:

[1071] The GPS sensor built into the band acquires the location information of the user (delivery person and delivery cart) and sends the data to a server.

[1072] The server processes location information in real time and has the ability to issue an alert if the delivery person is more than one meter away from the cart.

[1073] Vibration and audio alerts:

[1074] When the server triggers the distance monitoring function, the band vibrates and plays an audio message saying, "The cart is far away. Please come back!"

[1075] History management and display:

[1076] The server records location information and routes, allowing delivery personnel to check past delivery routes through the application.

[1077] Specific examples

[1078] Examples of distance monitoring:

[1079] If a delivery person leaves a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if they move more than one meter away, issuing a warning that "The cart is far away. Please come back!"

[1080] Location tracking examples:

[1081] If a delivery is delayed, the delivery person can use the application to check past delivery routes and identify problem areas, which will be useful for the next delivery.

[1082] Prompt Sentence Examples

[1083] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[1084] As described above, the system of the present invention improves the safety of food delivery, prevents food theft, and improves delivery efficiency. It also provides an environment in which delivery personnel can work with peace of mind.

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

[1086] Step 1: Put on the band

[1087] How it works: The user (delivery person and delivery cart) wears a dedicated band on their wrist and the cart, respectively.

[1088] Input: None

[1089] Output: The band is properly attached and the system is initialized.

[1090] Step 2: Get GPS location

[1091] How it works: The device (band) periodically obtains the user's location information using the built-in GPS sensor.

[1092] Input: GPS signal

[1093] Output: Current location (latitude and longitude) of delivery person and delivery cart

[1094] Step 3: Send location information

[1095] Operation: The device (band) sends the acquired location information to the server.

[1096] Input: Current location (latitude and longitude) of delivery person and delivery cart

[1097] Output: Location information is sent to the server

[1098] Step 4: Calculate distance

[1099] How it works: The server calculates the distance between the delivery person and the delivery cart based on the location information received.

[1100] Input: Current location (latitude and longitude) of delivery person and delivery cart

[1101] Output: Distance between delivery person and delivery cart (meters)

[1102] Step 5: Determine distance

[1103] How it works: Based on the calculation, the server determines whether the delivery person is more than one meter away from the delivery cart.

[1104] Input: Distance between delivery person and delivery cart (meters)

[1105] Output: Boolean value indicating whether the distance is greater than or less than 1 meter.

[1106] Step 6: Issue a warning

[1107] How it works: If the server determines that the distance is more than one meter, it will issue a warning to the delivery person's device (band). The warning will be done by vibration and a voice message.

[1108] Input: Boolean value indicating whether the distance is greater than 1 meter

[1109] Output: Vibration of the device (band) and voice message "The cart is moving away. Please come back!"

[1110] Step 7: Record location and distance history

[1111] How it works: The server periodically records and stores location information and distance calculations.

[1112] Input: Current location (latitude and longitude) of delivery person and delivery cart, distance (meters) between delivery person and delivery cart

[1113] Output: A history file of location and distance data

[1114] Step 8: View historical data

[1115] Operation: The server displays the user's past travel history on a map when requested through an application.

[1116] Input: A request from the user's application to display historical data

[1117] Output: Past travel history and route displayed on a map

[1118] Specific examples

[1119] A concrete example of distance monitoring: If a delivery person places a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if the person moves more than one meter away, issuing a warning saying, "The cart is far away. Please move back!"

[1120] Location tracking example: If a delivery is delayed, the delivery person can use the app to check their past delivery route and identify problem areas to help them with their next delivery.

[1121] Prompt Sentence Examples

[1122] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[1123] 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.

[1124] The present invention is a system that uses bands worn by both the parent and the child to ensure the safety of the child and reduce the burden on the parent. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, it is possible to respond appropriately to the child's emotions. This system is configured and operates as follows.

[1125] System Configuration

[1126] 1. Wearing the band

[1127] Users (parents and children) wear a dedicated band on each wrist, which is detachable and designed to provide a comfortable fit.

[1128] 2. Distance monitoring function

[1129] If the device (band) moves more than one meter away, the built-in sensor detects this and issues an audio and vibration alert, instantly alerting parents if their child suddenly starts running or disappears from sight.

[1130] 3. Voice communication function

[1131] Two-way voice communication is possible between the devices (bands). When a parent speaks into the band, their voice is transmitted to the child's band. Conversely, when a child speaks into the band, their voice is transmitted to the parent's band.

[1132] 4. Location Tracking and History Management

[1133] The server records the band's location information, allowing parents to check the band's past movement history and current location through a dedicated application.

[1134] 5. AI-powered content playback

[1135] The AI ​​installed in the device (children's band) analyzes the child's interests and behavioral patterns and has the ability to play nursery rhymes and other interesting content at the appropriate time.

[1136] 6. Emotion Engine

[1137] The device (band) is equipped with an emotion engine that analyzes the child's voice and facial expressions to recognize their emotions, making it possible to provide content that matches the child's emotions and prompt parents to take appropriate action.

[1138] Program Operation

[1139] Distance Monitoring and Warning

[1140] The server initializes and connects the bands. If the parent band and child band are separated by more than one meter, the device will vibrate and sound an alarm.

[1141] Voice communication

[1142] The user (parent) can send a voice message to the parent band, and the child band can receive the voice and convey it to the child, or vice versa.

[1143] Location Tracking

[1144] The server periodically records the location information, which parents can check through the application. If the child gets lost, the route they walked will be displayed on a map.

[1145] AI content playback

[1146] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at specific times.

[1147] Emotion Engine

[1148] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, and based on the results, plays content or notifies parents.

[1149] Specific examples

[1150] Example 1: Preventing children from getting lost

[1151] When a user (parent) is playing in a park and their child starts running and gets more than one meter away, the parent band will sound an alarm saying "child is too far" and vibrate, allowing the parent to immediately know the child's location and take action.

[1152] Example 2: Voice communication

[1153] If a user (parent) is shopping at a mall and loses sight of their child, they can ask the parent band, "Where are you?" The voice is transmitted to the child band, and the child replies, allowing both parties to confirm their location.

[1154] Example 3: Leveraging AI and emotion engines

[1155] The device (child's band) analyzes the child's emotions from the tone of their voice and facial expressions, and if the child is about to cry, it will play "Twinkle Twinkle Little Star" to calm them down. If the child is excited, it can also send a notification to the parent to inform them of the situation.

[1156] As described above, the system of the present invention is multifunctional and ensures the safety of children and the peace of mind of parents. Each function works in cooperation with others to solve various problems in everyday child-rearing. Furthermore, by combining the emotion engine, more advanced responses are possible.

[1157] The processing flow will be explained below.

[1158] Step 1:

[1159] The server initializes the system, setting the IDs and roles of the parent and child bands and preparing each band to function properly.

[1160] Step 2:

[1161] The users (parent and child) put on their respective bands on their wrists. The bands are checked to make sure they are properly attached, and then the wearing process is complete.

[1162] Step 3:

[1163] The devices (parent band and child band) connect to each other. The parent band starts the pairing process with the child band and waits until two-way communication is possible.

[1164] Step 4:

[1165] As users (parents and children) move around, the band updates their location in real time. The band's built-in GPS periodically acquires location coordinates and sends them to the server.

[1166] Step 5:

[1167] The devices (bands) periodically measure the distance between each other. The straight-line distance is calculated based on the position coordinates of the parent band and child band, and if the distance is more than one meter, the device proceeds to the next step.

[1168] Step 6:

[1169] The device (parent band) issues a voice and vibration warning. The parent band will warn you by voice that your child is too far away, and the band will vibrate at the same time.

[1170] Step 7:

[1171] The user (parent) sends a voice message to the parent band, asking questions such as "Where are you?"

[1172] Step 8:

[1173] The device (child band) receives a voice message from the parent band and conveys it to the child. The voice is played through the child band's speaker.

[1174] Step 9:

[1175] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[1176] Step 10:

[1177] The device (children's band) uses AI to analyze children's behavior and interests, and based on the analysis results, plays nursery rhymes and other content at the optimal time.

[1178] Step 11:

[1179] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, thereby recognizing the child's emotional state.

[1180] Step 12:

[1181] The device (child band) plays specific content (e.g., comforting nursery rhymes) depending on the recognized emotion. This applies when a child shows feelings of anxiety or anger.

[1182] Step 13:

[1183] A notification is sent to the user (guardian). Based on the results of the emotion engine, the server notifies the parent's smartphone app of the child's emotional state.

[1184] Step 14:

[1185] The user (parent) can use voice control. For example, if the user says "play a nursery rhyme" as a voice command, the device will perform the corresponding action.

[1186] Step 15:

[1187] Users (parents) can change the band material and cover, and can choose materials that are gentle on the child's skin or covers with designs that suit the child's preferences. This makes the band comfortable to wear for long periods of time.

[1188] In this way, the system executes each step in an orderly manner, continuously ensuring the safety of children and the peace of mind of parents. In addition, by utilizing an emotion engine, it is possible to respond with even greater precision.

[1189] Example 2

[1190] 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."

[1191] When raising children, it is important to reduce the burden on parents while ensuring their children's safety. However, existing technologies lacked effective ways to achieve this. For example, there are problems such as children suddenly running off and getting lost, and parents being unable to quickly grasp their children's behavior and emotions and respond appropriately. There was also a lack of technology that could analyze children's interests and behavioral patterns and provide content at the appropriate time.

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

[1193] The present invention includes the following means.

[1194] 1. A means for attaching bands to the wrists of the guardian and the child, respectively.

[1195] 2. Means to issue an audio and vibration warning when the band is more than one meter away.

[1196] 3. Means for enabling two-way voice communication between said bands.

[1197] 4. Means for the band to record and retrieve location information and walking paths.

[1198] 5. Means whereby said band is equipped with artificial intelligence capabilities to analyze the child's behavior and interests and play content at the appropriate time.

[1199] 6. Means for the band to have an emotion recognition function that analyzes the child's voice and facial expressions to recognize emotions and send notifications to the parents based on the results.

[1200] This will enable parents to reduce the burden of childcare while ensuring the safety of their children. It will also enable them to respond appropriately to their children's behavior and emotions, leading to more effective parenting.

[1201] "Guardian" refers to a person responsible for the safety and welfare of a minor, typically including a child's parent or legal guardian.

[1202] "Child" refers to a minor, generally a person under the age of 18.

[1203] The "band" refers to a device worn on the wrist by parents and children, which contains sensors and communication modules.

[1204] "Audible and vibration alerting means" refers to the band's ability to generate an audio signal or vibration under certain conditions to provide non-visual alerts to the user.

[1205] "Means enabling two-way voice communication" refers to the ability to send and receive voice between two bands, allowing parents and children to communicate via voice even when they are far apart.

[1206] "Means for recording and searching location information and walking routes" refers to the band's ability to use GPS and other location information technologies to record the movement information of parents and children, allowing them to be viewed and analyzed later.

[1207] The "artificial intelligence function" refers to the band's ability to analyze a child's behavior and interests and select and play appropriate content based on the results.

[1208] The "emotion recognition function" refers to the band's ability to analyze a child's voice and facial expressions to recognize their emotional state, and then take appropriate action or send a notification to the parent based on the results.

[1209] This invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is realized by utilizing various sensors and communication modules installed in the bands, software that links with a server, artificial intelligence (AI), and an emotion engine.

[1210] Wearing the band

[1211] Users (parents and children) wear a dedicated band on their wrist. The band is designed to be paired with the server using Bluetooth, and the server checks whether the band is worn. The band is comfortable to wear and easy to put on and take off.

[1212] Distance Monitoring and Warning

[1213] The device (band) uses a built-in distance sensor to constantly measure the distance between the parent band and the child band. For example, if the bands are more than one meter apart, the band will vibrate and sound an alarm. This alert allows parents to immediately determine the child's location and take prompt action.

[1214] Example: When a parent and child are playing in the park, if the child moves more than one meter away, the parent's band will emit a warning beep and vibrate, allowing the parent to immediately check the child's location.

[1215] Voice communication

[1216] The device (band) provides two-way voice communication. When the user (parent) speaks into the band, the voice is transmitted to the child's band. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band. This function allows the user to talk to their child in real time, even if they are in a different location.

[1217] Example: If a parent is shopping at a mall and can't find their child, the parent can ask the band, "Where are you?" The child's band will receive the voice and the child will reply, "I'm here."

[1218] Record and check location information

[1219] The server periodically records the band's location information and allows parents to check real-time and historical location information through a dedicated smartphone application, allowing parents to know their child's current location and past movement history at any time.

[1220] Example: When a parent opens the smartphone app, their child's current location is displayed on a map. They can also check their child's past movement history, making it possible to track their child's movements if necessary.

[1221] AI content playback

[1222] The device (children's band) uses on-board artificial intelligence (AI) to analyze a child's behavior and interests, processing data from sensors and playing nursery rhymes and other interesting content at the appropriate time.

[1223] Example: As a child begins to quietly draw, the band plays "Twinkle Twinkle Little Star" for the child's enjoyment.

[1224] Emotion Engine

[1225] The device (band) uses an emotion engine to analyze the child's voice and facial expressions. Based on the results of this analysis, it can provide content that matches the child's emotions or send a notification to the parent to encourage appropriate action.

[1226] For example, if a child looks like they are about to cry, the band will encourage them by saying "calm down" or play a nursery rhyme. Parents will also receive a notification on their smartphone saying, "Your child is feeling anxious."

[1227] Examples of prompt statements

[1228] "Please explain in detail the distance monitoring features of the bands worn by parents and children."

[1229] "Can you please explain in detail how two-way voice communication between bands works and how to set it up?"

[1230] Please demonstrate how the emotion engine works to recognize a child's emotions and how to play content based on the results.

[1231] By inputting these prompt sentences into a generative AI model, it is possible to obtain information about the system's detailed processing and usage.

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

[1233] Step 1: Put on the band

[1234] Users (parents and children) wear a dedicated band on their wrist. The band is paired with the server via Bluetooth. The server checks whether the band is being worn.

[1235] Input: Start wearing the band

[1236] Data processing: Bluetooth pairing

[1237] Output: Success message (attachment complete)

[1238] Step 2: Enable the distance sensor

[1239] The device (band) begins measuring the distance between the parent band and the child band using the built-in distance sensor.

[1240] Input: Band pairing status

[1241] Data processing: Start distance measurement

[1242] Output: Current distance data

[1243] Step 3: Distance monitoring

[1244] The device (band) will issue a warning if the distance between the two devices exceeds one meter. Specifically, the device will vibrate and give an audio warning.

[1245] Input: Current distance data

[1246] Data processing: Check whether the distance exceeds 1 meter

[1247] Output: Warning (audio and vibration)

[1248] Step 4: Start voice communication

[1249] When a user (parent) sends a voice message to their own band, the voice message is transmitted to their child's band in real time, and vice versa.

[1250] Input: Voice message input

[1251] Data processing: Sending voice data

[1252] Output: Playback of received audio

[1253] Step 5: Record your location

[1254] The server periodically acquires the band's location information and records it in a database, which parents can then check in real time and historically via a smartphone app.

[1255] Input: Location data

[1256] Data processing: recording location information

[1257] Output: Location history

[1258] Step 6: Check your location

[1259] When the user (guardian) opens the smartphone app, the current location and past movement history are displayed on a map.

[1260] Input: Request to access location history

[1261] Data processing: Reading location information

[1262] Output: Display on map

[1263] Step 7: AI content playback

[1264] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at the appropriate time.

[1265] Input: Child behavior data

[1266] Data processing: interest analysis and content selection

[1267] Output: Playback of content such as nursery rhymes

[1268] Step 8: Sentiment Analysis and Notification

[1269] The device (band) uses an emotion recognition engine to analyze the child's voice and facial expressions, and based on the results, sends notifications to parents or plays appropriate content.

[1270] Input: Child's speech and facial expression data

[1271] Data processing: Sentiment analysis

[1272] Output: Parental notification, content playback

[1273] (Application example 2)

[1274] 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."

[1275] Commercially available childcare support systems lack sufficient information on children's location and emergency response, resulting in a heavy burden on parents. Furthermore, due to a lack of measures tailored to children's emotions and interests, there are situations where it is difficult to respond appropriately. The purpose of this invention is to provide a new system that ensures children's safety and reduces parents' burden on childcare.

[1276] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for attaching bands to the wrists of the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and movement routes; a means for the bands to play content; a means for the bands to have AI functions for analyzing the child's interests and playing content at appropriate times; a means for the bands to have an emotion engine for recognizing the child's emotions and taking appropriate action; and a means for the guardian's device to automatically notify a security service in the event of an emergency. This enables management of children's location information, monitoring of safety, emergency response, and appropriate measures according to the child's emotions and interests.

[1277] The "band" is a device worn on the wrist of both the parent and the child, and has multiple functions.

[1278] "Guardian" refers to an adult who is responsible for monitoring and ensuring the safety of a child.

[1279] "Child" refers to an infant or minor under parental supervision.

[1280] "Audio and vibration warning means" refers to a function that warns parents and children by audio and vibration if the band is more than one meter away.

[1281] "Means enabling two-way voice communication" means a function that allows parents and children to communicate by voice over their respective bands.

[1282] The "means for recording and searching location information and movement routes" refers to a function that stores the location information acquired by the band and the history of its movements, and searches for this data as needed.

[1283] "Means for playing content" refers to the ability of the band to play nursery rhymes and other audio and visual content.

[1284] The "AI function" uses artificial intelligence to analyze children's interests and behavioral patterns and provide content at the appropriate time.

[1285] The "emotion engine" is an engine that recognizes a child's emotions from their voice and facial expressions and responds appropriately.

[1286] "Means for automatically notifying security services" refers to a function that allows the parent's device to automatically notify security services in the event of an emergency.

[1287] The present invention is a system that uses a band worn by both parents and children to ensure child safety and reduce the burden on parents in raising their children. The band is equipped with distance monitoring, voice communication, location tracking and history management, AI content playback, an emotion engine, and automatic security service notification in emergencies. Specific embodiments of this system are described below.

[1288] Hardware and Software Configuration

[1289] Hardware:

[1290] 1. Smart band: A device worn by both the child and the parent, containing built-in sensors, a microphone, a speaker, a GPS module, etc.

[1291] 2. Smartphone: A mobile device for parents to check location information and notifications.

[1292] 3. Server: A computer system for storing and analyzing location information.

[1293] software:

[1294] 1. Mobile application: Compatible with Android and iOS, this application is used by parents on their smartphones.

[1295] 2. Sentiment analysis engine: Uses AWS Rekognition, Google Cloud Vision API, etc.

[1296] 3. Voice communication service: Uses Twilio API.

[1297] 4. AI content playback: Uses Google Cloud Text-to-Speech API.

[1298] System Operation

[1299] Band Connection

[1300] Users (parents and children) wear their respective smart bands on their wrists and perform initial setup using the application. The server and the bands are connected via Bluetooth and begin collecting location information.

[1301] Distance Monitoring and Warning

[1302] The server measures the distance between the bands and issues a warning if they are more than one meter apart. Specifically, the bands will alert parents and children with sound and vibration, and will also send a notification to the parent's smartphone.

[1303] Voice communication

[1304] Parents can send voice messages to their children using a smartphone app, which are then sent to the child's band via the Twilio API. Conversely, children can also send messages, which parents can receive.

[1305] Location Tracking

[1306] The server stores the location information sent periodically from the band, and parents can check the band's current location and past movement history through the app.

[1307] AI content playback

[1308] The band analyzes a child's behavioral patterns and plays content at the appropriate time, using the Google Cloud Text-to-Speech API to provide nursery rhymes and other appropriate audio content.

[1309] Emotion Engine

[1310] The system uses an emotion analysis engine to analyze the child's voice and facial expressions and take appropriate action based on the results. For example, it uses AWS Rekognition and Google Cloud Vision API to recognize the child's emotions and notify the parent. It can also play nursery rhymes and suggest appropriate actions to the parent if necessary.

[1311] Automatic notification of security services in emergencies

[1312] If a child is deemed to be in danger, the parent's smartphone will automatically notify the security service, allowing for a prompt response.

[1313] Specific examples

[1314] Example 1: Preventing children from getting lost

[1315] If a child unexpectedly runs away while playing in the park and gets more than one meter away from their parent, the band will alert them with audio and vibration and send a notification to the parent's smartphone.

[1316] Example 2: Voice communication

[1317] If you ask a lost child in a shopping mall, "Where are you?", the message will be transmitted to the child's band, and the child will reply, allowing you to mutually confirm each other's location.

[1318] Example 3: Leveraging AI and emotion engines

[1319] If the band detects a child's voice or facial expression that suggests they are about to cry, it will play "Twinkle Twinkle Little Star" to calm them down, and if the child becomes agitated, it will notify the parent so they can take the necessary action.

[1320] Prompt Sentence Examples

[1321] "You are an AI responsible for playing content for an application called 'Family Safeguard Assistant.' Please suggest appropriate content based on the following situation.

[1322] 1. When your child is about to cry

[1323] 2. When your child is excited

[1324] 3. When your child is quiet

[1325] Situation 1: "Play a nursery rhyme"

[1326] Situation 2: "Play quiet music"

[1327] Situation 3: "Play a storybook read aloud."

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

[1329] Step 1: Initial Setup and Connection

[1330] The user puts the smart band on the wrist of both the parent and child, and performs the initial setup through the mobile application. Once the initial setup is complete, the terminal (band) and server are connected via Bluetooth. At this point, the wearer's information and device ID are sent to the server, and the devices are paired. The input is the wearer's information and device ID, and the output is a notification that pairing is complete.

[1331] Step 2: Distance monitoring and alerts

[1332] The server continuously monitors the distance between the bands. When the bands move a certain distance (more than one meter) apart, the device (band) issues an audio and vibration alert. The server detects this event and sends a notification to the parent's smartphone. The input is the distance information between the bands, and the output is an audio alert, vibration, and a notification to the smartphone. Specifically, the server periodically sends data from the distance sensor to the server, and triggers an alert if the threshold is exceeded.

[1333] Step 3: Voice communication

[1334] The user (parent) uses the application to input a voice message and presses the send button. This voice data is sent via the server to the device (child's band) using the Twilio API. Conversely, when the child speaks to the band, the voice is sent to the parent's smartphone. The input is voice data, and the output is audio playback on the other band. Specifically, the voice data is collected, sent to the Twilio API, and audio is played on the receiving band.

[1335] Step 4: Location Tracking

[1336] The device (band) uses GPS to periodically send location information to the server. The server records this location information in a database, and parents can search or display the location information through an application as needed. The input is GPS data, and the output is the recording and display of location information. Specifically, the device obtains location information at regular intervals, sends it to the server, stores it in a database, and provides the information upon request.

[1337] Step 5: AI content playback

[1338] The device (band) analyzes the child's behavior and voice input and plays content at the appropriate time. Audio content is generated using the Google Cloud Text-to-Speech API and played on the band. The input is behavioral data and voice data, and the output is the playback of appropriate content. Specific operations include data analysis, content selection, and audio generation and playback using Google APIs.

[1339] Step 6: Emotion Engine

[1340] The server uses AWS Rekognition and Google Cloud Vision API to analyze the child's voice and facial expressions sent from the device (band). Based on the analysis results, it sends a notification to the parent or guardian and suggests appropriate countermeasures if necessary. The input is audio and video data, and the output is the emotion analysis results and a notification. Specific operations include collecting data, analyzing it using the API, and notifying the parents of the results and making suggestions.

[1341] Step 7: Automatic notification of security services in case of an emergency

[1342] If the server detects a danger based on the child's condition or location information, the parent's device automatically notifies the security service. This notification is done using an API, prompting a prompt response. The input is danger detection data, and the output is a notification to the security service. Specific operations include detecting danger signals, generating and sending notification data.

[1343] 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.

[1344] 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.

[1345] 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.

[1346] [Fourth embodiment]

[1347] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[1348] 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.

[1349] 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).

[1350] 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.

[1351] 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.

[1352] 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).

[1353] 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.

[1354] 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.

[1355] 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.

[1356] 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.

[1357] 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.

[1358] 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.

[1359] 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."

[1360] The present invention is a system for ensuring the safety of a child and reducing the burden of childcare on the parent by using bands worn by both the parent and the child. This system is configured and operates as follows.

[1361] System Configuration

[1362] 1. Wearing the band

[1363] Users (parents and children) wear a dedicated band on each wrist. The band is lightweight and designed so that children can wear it comfortably. The band is detachable, so it can be easily removed when necessary.

[1364] 2. Distance monitoring function

[1365] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration alert, which is especially useful when the bands become out of sight of each other or when a child suddenly starts running.

[1366] 3. Voice communication function

[1367] The device (band) supports two-way voice communication, so when a parent speaks into the band, the voice is transferred to the child's band, allowing the parent to speak to the child. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band.

[1368] Program Operation

[1369] 4. Location Tracking and History Management

[1370] The server periodically records the band's location, and parents can check its past movement history through the app. Along with the location information, the app also has a function to display the walking route on a map in case the child gets lost.

[1371] 5. AI-powered content playback

[1372] The AI ​​built into the device (band) analyzes a child's interests and behavioral patterns and plays nursery rhymes or other engaging content at the appropriate time. For example, when a child is about to get bored and start wandering around, it can play nursery rhymes to attract their attention.

[1373] Specific examples

[1374] Example 1: Preventing children from getting lost

[1375] If a user (parent) is shopping at a mall and their child suddenly starts running, the band will vibrate and give a voice warning saying, "Don't get away from your mother," if the user (parent) gets more than one meter away. This warning will make the child stop and wait for the parent.

[1376] Example 2: Voice communication

[1377] If a user (parent) loses sight of their child in a crowd, they can ask the parent band, "Where are you?" and the voice will be transferred to the child band. When the child responds, the voice will be returned to the parent band, enabling two-way communication.

[1378] Example 3: Playing nursery rhymes using AI

[1379] The device (children's band) uses AI to analyze children's interests and plays nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times to attract children's attention. This function encourages children to wait quietly for longer, making parental supervision easier.

[1380] As described above, the system of the present invention is multifunctional, ensuring the safety of children and providing peace of mind to parents. Each function works in conjunction with the others to solve various problems that arise in everyday child-rearing.

[1381] The processing flow will be explained below.

[1382] Step 1:

[1383] The server is initialized and the IDs and roles of the parent and child bands are set. The parent band is identified as "parent" and the child band is identified as "child".

[1384] Step 2:

[1385] The users (parents and children) place the bands on their wrists, adjusting them to ensure they fit securely and without loosening.

[1386] Step 3:

[1387] The devices (parent band and child band) are connected to each other. The parent band calls the connect_band method to pair with the child band. This connection enables two-way communication.

[1388] Step 4:

[1389] As the user (parent or child) moves, the band's location is updated in real time, obtained using GPS or other location measurement technology.

[1390] Step 5:

[1391] Devices (bands) periodically measure the distance to each other by updating their current position coordinates using the update_position method.

[1392] Step 6:

[1393] The device (band) calculates the linear distance based on the current location coordinates. If the parent band and child band are more than 1 meter apart, the alert_separation method is called.

[1394] Step 7:

[1395] The device (parent band) will issue a warning, which will be audio and vibration, with a voice notification saying "child is too far away" and the band vibrating.

[1396] Step 8:

[1397] The user (parent) sends a voice message to the parent band, which is then transferred to the child band using the send_audio method of the device.

[1398] Step 9:

[1399] The device (child band) receives the voice message and delivers it to the child through the speaker. If the child responds, it is also forwarded to the parent band.

[1400] Step 10:

[1401] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[1402] Step 11:

[1403] The device (child band) uses AI to analyze a child's interests and behavioral patterns, and based on the analysis results, plays nursery rhymes and other engaging content at the optimal time.

[1404] Step 12:

[1405] The terminal (parent band) accepts voice commands. When the user (parent) issues a voice command, the system performs the appropriate action based on the content of the command.

[1406] Step 13:

[1407] Users (parents) can change the band material and cover to suit their child's skin and provide them with a design they like.

[1408] In this way, the system operates continuously and in an integrated manner, ensuring the safety of children and the peace of mind of parents.

[1409] Example 1

[1410] 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."

[1411] In recent years, ensuring child safety while reducing the burden on parents has become increasingly important in childcare. In particular, in public places such as shopping malls and parks, where there is a high risk of children suddenly running off and getting lost, there is a need to quickly and reliably track children's locations. While content playback and two-way voice communication are also necessary to attract children's attention, conventional systems have struggled to provide these functions in an integrated manner. Furthermore, there is a lack of technology that can analyze children's behavioral patterns and play content at appropriate times, which continues to place a heavy burden on parents.

[1412] 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.

[1413] In this invention, the server includes: a band worn by the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for periodically transmitting location information acquired from the bands to the server, which then records and searches the location information and walking routes; a means for playing nursery rhymes and other engaging content on the bands; and an AI function for the bands to analyze the child's interests and behavioral patterns and play content at appropriate times. This allows the location of the child to be quickly and reliably determined by the band, preventing them from getting lost and reducing the burden on parents. Furthermore, the two-way audio communication and AI-based content playback function ensure the child's safety while attracting their interest.

[1414] A "guardian" is an adult who is responsible for the child's safety and education and who provides childcare.

[1415] "Child" means a minor who is being cared for by a guardian.

[1416] The "band" is a device that parents and children wear on their wrists and contains sensors and communication modules.

[1417] A "distance sensor" is a sensor that measures the distance between two bands.

[1418] "Audio and vibration warning" is a function that alerts the user with an audio message and vibration when the distance between bands exceeds a set value.

[1419] "Two-way voice communication" is a function that allows parents and children to communicate via voice in real time through their respective bands.

[1420] "Location information" refers to geographical data about the location of the band obtained from a location measurement device such as a GPS.

[1421] "Walking route" is data that records the route information when the band moves.

[1422] A "server" is a computer system that manages and stores data over a network and provides necessary processing and services.

[1423] "Nursery songs and engaging content" refers to media content such as music, stories, and audio messages that are designed to capture children's attention.

[1424] The "AI function" uses artificial intelligence technology to analyze children's behavior and interests and play content at the appropriate time.

[1425] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is mainly composed of a band, a server, and a dedicated application.

[1426] System Configuration

[1427] 1. Wearing the band

[1428] Users (parents and children) wear a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, and when worn, it automatically logs into the system. Users also configure the band using a dedicated application. For example, they can enter the child's name and the parent's contact information.

[1429] 2. Distance monitoring and warning

[1430] The device (band) uses a distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate and issue a warning. The warning voice is generated by a speech synthesis engine, for example, "Don't get too far away from your mother." The band also sends the distance data at that moment to a server.

[1431] 3. Initiating voice communication

[1432] When the user (parent) speaks into the parent band's microphone, the voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is transmitted to the parent band. The two-way communication is real-time, with minimal latency.

[1433] 4. Location Tracking and History Management

[1434] The server periodically receives location information from the band using the GPS module and records it in a database. Parents can check the child's past movement history through a dedicated application, which is displayed graphically on a map. For example, when a parent taps on the map in the app, the walking route for the past hour is displayed.

[1435] 5. AI-powered content playback

[1436] The generative AI model installed in the device (band) analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​selects and plays appropriate nursery rhymes or audio content. This helps to keep the child's attention. Specific nursery rhymes include "Twinkle Twinkle Little Star" and "ABC Song."

[1437] Specific examples

[1438] Example 1: Preventing children from getting lost

[1439] If a child suddenly starts running while the user (parent) is shopping at a shopping mall, the band will vibrate and give a voice warning saying, "Don't get too far away from your mother" if the child gets more than one meter away. This warning will make the child stop and wait for the parent. The parent band will then receive a notification from the server and warn the child that they are too far away.

[1440] Example 2: Voice communication

[1441] If a user (parent) loses sight of their child in a crowd, they can speak to the parent band and ask, "Where are you?" The server processes the voice signal and instantly transmits it to the child band. When the child replies, "I'm here," the voice is transmitted back to the parent band, enabling two-way communication.

[1442] Example 3: Playing nursery rhymes using AI

[1443] The device (child's band) uses a generative AI model to analyze the child's interests and play nursery rhymes such as "Twinkle Twinkle Little Star" and "ABC Song" at specific times. Analyzing data from sensors, nursery rhymes are played before the child starts to move, allowing the child to wait quietly for longer. This feature makes supervision easier for parents.

[1444] The system of the present invention employs multiple functions and advanced technologies to ensure the safety of children and reduce the burden on parents. Each function works in conjunction with the others to solve various problems in everyday child-rearing.

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

[1446] Step 1: Put on the band

[1447] explanation:

[1448] Each user (parent and child) wears a dedicated band on their wrist. The band is equipped with an RFID chip and a Bluetooth module, which allow the band to be recognized by the system. The user registers and configures the band using a dedicated application. For example, they enter the child's name, the parent's contact information, etc.

[1449] input:

[1450] User information (name, contact details, etc.)

[1451] output:

[1452] User information is stored on the server. Bands are logged into the system.

[1453] Step 2: Distance monitoring and alerts

[1454] explanation:

[1455] The device (band) uses a built-in distance sensor and Bluetooth module to measure relative distance. If the distance exceeds one meter, the band's built-in speaker and vibrator activate to issue a warning. A voice synthesis engine issues a voice warning saying, "Don't get too far from your mother." The distance data at the moment the warning is issued is also sent to the server.

[1456] input:

[1457] Distance data between bands

[1458] output:

[1459] Audio and vibration alerts and distance data are sent to the server.

[1460] Step 3: Initiating voice communication

[1461] explanation:

[1462] The user (parent) speaks into the parent band's microphone. The voice data is transmitted via Bluetooth to the child band. Conversely, when the child speaks into the band, the voice data is sent to the parent band. Because this is real-time two-way communication, audio compression technology is used to minimize latency.

[1463] input:

[1464] User voice input

[1465] output:

[1466] Audio data is transferred via Bluetooth, enabling two-way communication.

[1467] Step 4: Location Tracking and History Management

[1468] explanation:

[1469] The server periodically receives location information sent from the band using the GPS module and records that location data in a database. Parents can check past movement history through a dedicated application. Movement routes are displayed graphically on a map. For example, tapping on the map in the app will display the walking route for the past hour.

[1470] input:

[1471] Location information sent from the band

[1472] output:

[1473] The location data is stored on the server and displayed on the application.

[1474] Step 5: AI-powered content playback

[1475] explanation:

[1476] The device (band) features a generative AI model that analyzes a child's interests and behavioral patterns. For example, if the accelerometer data detects that the child is not sitting still, the AI ​​will select and play appropriate nursery rhymes or content. Examples include "Twinkle Twinkle Little Star" and "ABC Song."

[1477] input:

[1478] Children's behavioral data (accelerometer data, etc.)

[1479] output:

[1480] Based on the AI ​​analysis, the content is played at the appropriate time.

[1481] By linking the above steps together, the system can ensure the safety of children and reduce the burden of childcare on parents.

[1482] (Application example 1)

[1483] 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."

[1484] The problem that this invention aims to solve is to reduce the risk of food theft or loss due to unintentional separation between the delivery person and the delivery cart during food delivery, thereby enabling safe and efficient delivery. Another objective is to reduce the burden on the delivery person during work and provide an environment in which they can work with peace of mind.

[1485] 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.

[1486] In this invention, the server includes: a means for bands worn by the guardian and the child, respectively, attached to the wrists of the guardian and the child; a means for issuing an audio and vibration warning if the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and walking routes; a means for the bands to play nursery rhymes; a means for the bands to analyze the child's interests and play content at appropriate times; and a means for issuing a warning to the delivery person if the delivery cart is more than one meter apart. This improves safety during food delivery and prevents food theft.

[1487] "Guardian" refers to an adult who has the responsibility for caring for and raising a child.

[1488] "Child" refers to a minor who is under the care of a guardian.

[1489] A "band" refers to a wearable device that is worn on the wrist and provides various functions.

[1490] "Means" refers to the technical components used to achieve a particular purpose.

[1491] "Means for issuing warnings by sound and vibration" refers to a function that uses sound and vibration to warn the user when the band moves beyond a certain distance.

[1492] "Means enabling two-way audio communication" refers to the functionality that allows bands to send and receive audio to and from each other.

[1493] "Means for recording and searching location information and walking routes" refers to a function that allows users to save their location data and walking routes and check that data later.

[1494] "Means for playing nursery rhymes" refers to the ability of the band to play predetermined nursery rhymes.

[1495] "Means with AI functionality" refers to a function that uses artificial intelligence to analyze user behavior and interests and provide appropriate content.

[1496] "Delivery person" refers to a person whose job is to deliver ordered products to a specified location.

[1497] "Delivery Cart" means a cart or carrying device used by a delivery person.

[1498] "Means for issuing a warning to the delivery person" refers to a function that issues a warning to the delivery person when the delivery person and the delivery cart are separated by more than a certain distance.

[1499] The present invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. The system of the present invention can also be applied to food delivery, providing a function to ensure the safety of delivery personnel and delivery carts.

[1500] System Configuration

[1501] 1. Wearing the band

[1502] Users (delivery personnel and delivery cart operators) wear special bands on their wrists and on the cart. The bands are lightweight and designed to be comfortable even when worn for long periods of time. The bands are detachable, so they can be easily removed when needed.

[1503] 2. Distance monitoring function

[1504] If the devices (bands) are separated by more than one meter, a built-in sensor detects this and immediately issues an audio and vibration warning. This function is useful when bands become out of sight of each other or to prevent cart theft.

[1505] 3. Voice communication function

[1506] The terminal (band) supports two-way voice communication, so when the delivery person speaks into the band, the voice is transmitted to the band on the cart, allowing the delivery person to check where the cart is.

[1507] 4. Location Tracking and History Management

[1508] The server periodically records the location information of the band, and the delivery person can check the past movement history through the application. Along with the location information, the application also has a function to display the delivery route on a map.

[1509] Program Operation

[1510] The server works as follows:

[1511] GPS sensor and data processing:

[1512] The GPS sensor built into the band acquires the location information of the user (delivery person and delivery cart) and sends the data to a server.

[1513] The server processes location information in real time and has the ability to issue an alert if the delivery person is more than one meter away from the cart.

[1514] Vibration and audio alerts:

[1515] When the server triggers the distance monitoring function, the band vibrates and plays an audio message saying, "The cart is far away. Please come back!"

[1516] History management and display:

[1517] The server records location information and routes, allowing delivery personnel to check past delivery routes through the application.

[1518] Specific examples

[1519] Examples of distance monitoring:

[1520] If a delivery person leaves a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if they move more than one meter away, issuing a warning that "The cart is far away. Please come back!"

[1521] Location tracking examples:

[1522] If a delivery is delayed, the delivery person can use the application to check past delivery routes and identify problem areas, which will be useful for the next delivery.

[1523] Prompt Sentence Examples

[1524] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[1525] As described above, the system of the present invention improves the safety of food delivery, prevents food theft, and improves delivery efficiency. It also provides an environment in which delivery personnel can work with peace of mind.

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

[1527] Step 1: Put on the band

[1528] How it works: The user (delivery person and delivery cart) wears a dedicated band on their wrist and the cart, respectively.

[1529] Input: None

[1530] Output: The band is properly attached and the system is initialized.

[1531] Step 2: Get GPS location

[1532] How it works: The device (band) periodically obtains the user's location information using the built-in GPS sensor.

[1533] Input: GPS signal

[1534] Output: Current location (latitude and longitude) of delivery person and delivery cart

[1535] Step 3: Send location information

[1536] Operation: The device (band) sends the acquired location information to the server.

[1537] Input: Current location (latitude and longitude) of delivery person and delivery cart

[1538] Output: Location information is sent to the server

[1539] Step 4: Calculate distance

[1540] How it works: The server calculates the distance between the delivery person and the delivery cart based on the location information received.

[1541] Input: Current location (latitude and longitude) of delivery person and delivery cart

[1542] Output: Distance between delivery person and delivery cart (meters)

[1543] Step 5: Determine distance

[1544] How it works: Based on the calculation, the server determines whether the delivery person is more than one meter away from the delivery cart.

[1545] Input: Distance between delivery person and delivery cart (meters)

[1546] Output: Boolean value indicating whether the distance is greater than or less than 1 meter.

[1547] Step 6: Issue a warning

[1548] How it works: If the server determines that the distance is more than one meter, it will issue a warning to the delivery person's device (band). The warning will be done by vibration and a voice message.

[1549] Input: Boolean value indicating whether the distance is greater than 1 meter

[1550] Output: Vibration of the device (band) and voice message "The cart is moving away. Please come back!"

[1551] Step 7: Record location and distance history

[1552] How it works: The server periodically records and stores location information and distance calculations.

[1553] Input: Current location (latitude and longitude) of delivery person and delivery cart, distance (meters) between delivery person and delivery cart

[1554] Output: A history file of location and distance data

[1555] Step 8: View historical data

[1556] Operation: The server displays the user's past travel history on a map when requested through an application.

[1557] Input: A request from the user's application to display historical data

[1558] Output: Past travel history and route displayed on a map

[1559] Specific examples

[1560] A concrete example of distance monitoring: If a delivery person places a cart containing food in front of a store while making a delivery and then has to go inside the store, the band will vibrate if the person moves more than one meter away, issuing a warning saying, "The cart is far away. Please move back!"

[1561] Location tracking example: If a delivery is delayed, the delivery person can use the app to check their past delivery route and identify problem areas to help them with their next delivery.

[1562] Prompt Sentence Examples

[1563] "Please develop a system that will immediately issue a warning if the delivery person's band and the cart's band are more than one meter apart. The warning should be notified by vibration and voice message. Please tell us the specific method."

[1564] 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.

[1565] The present invention is a system that uses bands worn by both the parent and the child to ensure the safety of the child and reduce the burden on the parent. Furthermore, by combining it with an emotion engine that recognizes the user's emotions, it is possible to respond appropriately to the child's emotions. This system is configured and operates as follows.

[1566] System Configuration

[1567] 1. Wearing the band

[1568] Users (parents and children) wear a dedicated band on each wrist, which is detachable and designed to provide a comfortable fit.

[1569] 2. Distance monitoring function

[1570] If the device (band) moves more than one meter away, the built-in sensor detects this and issues an audio and vibration alert, instantly alerting parents if their child suddenly starts running or disappears from sight.

[1571] 3. Voice communication function

[1572] Two-way voice communication is possible between the devices (bands). When a parent speaks into the band, their voice is transmitted to the child's band. Conversely, when a child speaks into the band, their voice is transmitted to the parent's band.

[1573] 4. Location Tracking and History Management

[1574] The server records the band's location information, allowing parents to check the band's past movement history and current location through a dedicated application.

[1575] 5. AI-powered content playback

[1576] The AI ​​installed in the device (children's band) analyzes the child's interests and behavioral patterns and has the ability to play nursery rhymes and other interesting content at the appropriate time.

[1577] 6. Emotion Engine

[1578] The device (band) is equipped with an emotion engine that analyzes the child's voice and facial expressions to recognize their emotions, making it possible to provide content that matches the child's emotions and prompt parents to take appropriate action.

[1579] Program Operation

[1580] Distance Monitoring and Warning

[1581] The server initializes and connects the bands. If the parent band and child band are separated by more than one meter, the device will vibrate and sound an alarm.

[1582] Voice communication

[1583] The user (parent) can send a voice message to the parent band, and the child band can receive the voice and convey it to the child, or vice versa.

[1584] Location Tracking

[1585] The server periodically records the location information, which parents can check through the application. If the child gets lost, the route they walked will be displayed on a map.

[1586] AI content playback

[1587] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at specific times.

[1588] Emotion Engine

[1589] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, and based on the results, plays content or notifies parents.

[1590] Specific examples

[1591] Example 1: Preventing children from getting lost

[1592] When a user (parent) is playing in a park and their child starts running and gets more than one meter away, the parent band will sound an alarm saying "child is too far" and vibrate, allowing the parent to immediately know the child's location and take action.

[1593] Example 2: Voice communication

[1594] If a user (parent) is shopping at a mall and loses sight of their child, they can ask the parent band, "Where are you?" The voice is transmitted to the child band, and the child replies, allowing both parties to confirm their location.

[1595] Example 3: Leveraging AI and emotion engines

[1596] The device (child's band) analyzes the child's emotions from the tone of their voice and facial expressions, and if the child is about to cry, it will play "Twinkle Twinkle Little Star" to calm them down. If the child is excited, it can also send a notification to the parent to inform them of the situation.

[1597] As described above, the system of the present invention is multifunctional and ensures the safety of children and the peace of mind of parents. Each function works in cooperation with others to solve various problems in everyday child-rearing. Furthermore, by combining the emotion engine, more advanced responses are possible.

[1598] The processing flow will be explained below.

[1599] Step 1:

[1600] The server initializes the system, setting the IDs and roles of the parent and child bands and preparing each band to function properly.

[1601] Step 2:

[1602] The users (parent and child) put on their respective bands on their wrists. The bands are checked to make sure they are properly attached, and then the wearing process is complete.

[1603] Step 3:

[1604] The devices (parent band and child band) connect to each other. The parent band starts the pairing process with the child band and waits until two-way communication is possible.

[1605] Step 4:

[1606] As users (parents and children) move around, the band updates their location in real time. The band's built-in GPS periodically acquires location coordinates and sends them to the server.

[1607] Step 5:

[1608] The devices (bands) periodically measure the distance between each other. The straight-line distance is calculated based on the position coordinates of the parent band and child band, and if the distance is more than one meter, the device proceeds to the next step.

[1609] Step 6:

[1610] The device (parent band) issues a voice and vibration warning. The parent band will warn you by voice that your child is too far away, and the band will vibrate at the same time.

[1611] Step 7:

[1612] The user (parent) sends a voice message to the parent band, asking questions such as "Where are you?"

[1613] Step 8:

[1614] The device (child band) receives a voice message from the parent band and conveys it to the child. The voice is played through the child band's speaker.

[1615] Step 9:

[1616] The server periodically records the band's location information, allowing parents to check its past movement history and current location through a dedicated application.

[1617] Step 10:

[1618] The device (children's band) uses AI to analyze children's behavior and interests, and based on the analysis results, plays nursery rhymes and other content at the optimal time.

[1619] Step 11:

[1620] The device (band) uses an emotion engine to analyze the child's voice and facial expressions, thereby recognizing the child's emotional state.

[1621] Step 12:

[1622] The device (child band) plays specific content (e.g., comforting nursery rhymes) depending on the recognized emotion. This applies when a child shows feelings of anxiety or anger.

[1623] Step 13:

[1624] A notification is sent to the user (guardian). Based on the results of the emotion engine, the server notifies the parent's smartphone app of the child's emotional state.

[1625] Step 14:

[1626] The user (parent) can use voice control. For example, if the user says "play a nursery rhyme" as a voice command, the device will perform the corresponding action.

[1627] Step 15:

[1628] Users (parents) can change the band material and cover, and can choose materials that are gentle on the child's skin or covers with designs that suit the child's preferences. This makes the band comfortable to wear for long periods of time.

[1629] In this way, the system executes each step in an orderly manner, continuously ensuring the safety of children and the peace of mind of parents. In addition, by utilizing an emotion engine, it is possible to respond with even greater precision.

[1630] Example 2

[1631] 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."

[1632] When raising children, it is important to reduce the burden on parents while ensuring their children's safety. However, existing technologies lacked effective ways to achieve this. For example, there are problems such as children suddenly running off and getting lost, and parents being unable to quickly grasp their children's behavior and emotions and respond appropriately. There was also a lack of technology that could analyze children's interests and behavioral patterns and provide content at the appropriate time.

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

[1634] The present invention includes the following means.

[1635] 1. A means for attaching bands to the wrists of the guardian and the child, respectively.

[1636] 2. Means to issue an audio and vibration warning when the band is more than one meter away.

[1637] 3. Means for enabling two-way voice communication between said bands.

[1638] 4. Means for the band to record and retrieve location information and walking paths.

[1639] 5. Means whereby said band is equipped with artificial intelligence capabilities to analyze the child's behavior and interests and play content at the appropriate time.

[1640] 6. Means for the band to have an emotion recognition function that analyzes the child's voice and facial expressions to recognize emotions and send notifications to the parents based on the results.

[1641] This will enable parents to reduce the burden of childcare while ensuring the safety of their children. It will also enable them to respond appropriately to their children's behavior and emotions, leading to more effective parenting.

[1642] "Guardian" refers to a person responsible for the safety and welfare of a minor, typically including a child's parent or legal guardian.

[1643] "Child" refers to a minor, generally a person under the age of 18.

[1644] The "band" refers to a device worn on the wrist by parents and children, which contains sensors and communication modules.

[1645] "Audible and vibration alerting means" refers to the band's ability to generate an audio signal or vibration under certain conditions to provide non-visual alerts to the user.

[1646] "Means enabling two-way voice communication" refers to the ability to send and receive voice between two bands, allowing parents and children to communicate via voice even when they are far apart.

[1647] "Means for recording and searching location information and walking routes" refers to the band's ability to use GPS and other location information technologies to record the movement information of parents and children, allowing them to be viewed and analyzed later.

[1648] The "artificial intelligence function" refers to the band's ability to analyze a child's behavior and interests and select and play appropriate content based on the results.

[1649] The "emotion recognition function" refers to the band's ability to analyze a child's voice and facial expressions to recognize their emotional state, and then take appropriate action or send a notification to the parent based on the results.

[1650] This invention is a system that uses bands worn by both parents and children to ensure the safety of children and reduce the burden of childcare on parents. This system is realized by utilizing various sensors and communication modules installed in the bands, software that links with a server, artificial intelligence (AI), and an emotion engine.

[1651] Wearing the band

[1652] Users (parents and children) wear a dedicated band on their wrist. The band is designed to be paired with the server using Bluetooth, and the server checks whether the band is worn. The band is comfortable to wear and easy to put on and take off.

[1653] Distance Monitoring and Warning

[1654] The device (band) uses a built-in distance sensor to constantly measure the distance between the parent band and the child band. For example, if the bands are more than one meter apart, the band will vibrate and sound an alarm. This alert allows parents to immediately determine the child's location and take prompt action.

[1655] Example: When a parent and child are playing in the park, if the child moves more than one meter away, the parent's band will emit a warning beep and vibrate, allowing the parent to immediately check the child's location.

[1656] Voice communication

[1657] The device (band) provides two-way voice communication. When the user (parent) speaks into the band, the voice is transmitted to the child's band. Conversely, when the child speaks into the band, the voice is transmitted to the parent's band. This function allows the user to talk to their child in real time, even if they are in a different location.

[1658] Example: If a parent is shopping at a mall and can't find their child, the parent can ask the band, "Where are you?" The child's band will receive the voice and the child will reply, "I'm here."

[1659] Record and check location information

[1660] The server periodically records the band's location information and allows parents to check real-time and historical location information through a dedicated smartphone application, allowing parents to know their child's current location and past movement history at any time.

[1661] Example: When a parent opens the smartphone app, their child's current location is displayed on a map. They can also check their child's past movement history, making it possible to track their child's movements if necessary.

[1662] AI content playback

[1663] The device (children's band) uses on-board artificial intelligence (AI) to analyze a child's behavior and interests, processing data from sensors and playing nursery rhymes and other interesting content at the appropriate time.

[1664] Example: As a child begins to quietly draw, the band plays "Twinkle Twinkle Little Star" for the child's enjoyment.

[1665] Emotion Engine

[1666] The device (band) uses an emotion engine to analyze the child's voice and facial expressions. Based on the results of this analysis, it can provide content that matches the child's emotions or send a notification to the parent to encourage appropriate action.

[1667] For example, if a child looks like they are about to cry, the band will encourage them by saying "calm down" or play a nursery rhyme. Parents will also receive a notification on their smartphone saying, "Your child is feeling anxious."

[1668] Examples of prompt statements

[1669] "Please explain in detail the distance monitoring features of the bands worn by parents and children."

[1670] "Can you please explain in detail how two-way voice communication between bands works and how to set it up?"

[1671] Please demonstrate how the emotion engine works to recognize a child's emotions and how to play content based on the results.

[1672] By inputting these prompt sentences into a generative AI model, it is possible to obtain information about the system's detailed processing and usage.

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

[1674] Step 1: Put on the band

[1675] Users (parents and children) wear a dedicated band on their wrist. The band is paired with the server via Bluetooth. The server checks whether the band is being worn.

[1676] Input: Start wearing the band

[1677] Data processing: Bluetooth pairing

[1678] Output: Success message (attachment complete)

[1679] Step 2: Enable the distance sensor

[1680] The device (band) begins measuring the distance between the parent band and the child band using the built-in distance sensor.

[1681] Input: Band pairing status

[1682] Data processing: Start distance measurement

[1683] Output: Current distance data

[1684] Step 3: Distance monitoring

[1685] The device (band) will issue a warning if the distance between the two devices exceeds one meter. Specifically, the device will vibrate and give an audio warning.

[1686] Input: Current distance data

[1687] Data processing: Check whether the distance exceeds 1 meter

[1688] Output: Warning (audio and vibration)

[1689] Step 4: Start voice communication

[1690] When a user (parent) sends a voice message to their own band, the voice message is transmitted to their child's band in real time, and vice versa.

[1691] Input: Voice message input

[1692] Data processing: Sending voice data

[1693] Output: Playback of received audio

[1694] Step 5: Record your location

[1695] The server periodically acquires the band's location information and records it in a database, which parents can then check in real time and historically via a smartphone app.

[1696] Input: Location data

[1697] Data processing: recording location information

[1698] Output: Location history

[1699] Step 6: Check your location

[1700] When the user (guardian) opens the smartphone app, the current location and past movement history are displayed on a map.

[1701] Input: Request to access location history

[1702] Data processing: Reading location information

[1703] Output: Display on map

[1704] Step 7: AI content playback

[1705] The device (children's band) uses AI to analyze the child's behavior and interests and plays content such as nursery rhymes at the appropriate time.

[1706] Input: Child behavior data

[1707] Data processing: interest analysis and content selection

[1708] Output: Playback of content such as nursery rhymes

[1709] Step 8: Sentiment Analysis and Notification

[1710] The device (band) uses an emotion recognition engine to analyze the child's voice and facial expressions, and based on the results, sends notifications to parents or plays appropriate content.

[1711] Input: Child's speech and facial expression data

[1712] Data processing: Sentiment analysis

[1713] Output: Parental notification, content playback

[1714] (Application example 2)

[1715] 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."

[1716] Commercially available childcare support systems lack sufficient information on children's location and emergency response, resulting in a heavy burden on parents. Furthermore, due to a lack of measures tailored to children's emotions and interests, there are situations where it is difficult to respond appropriately. The purpose of this invention is to provide a new system that ensures children's safety and reduces parents' burden on childcare.

[1717] The specific processing by the specific processing unit 290 of the data processing device 12 in Application Example 2 is realized by the following means. In this invention, the server includes: a means for attaching bands to the wrists of the guardian and the child, respectively; a means for issuing an audio and vibration warning when the bands are more than one meter apart; a means for enabling two-way audio communication between the bands; a means for the bands to record and search location information and movement routes; a means for the bands to play content; a means for the bands to have AI functions for analyzing the child's interests and playing content at appropriate times; a means for the bands to have an emotion engine for recognizing the child's emotions and taking appropriate action; and a means for the guardian's device to automatically notify a security service in the event of an emergency. This enables management of children's location information, monitoring of safety, emergency response, and appropriate measures according to the child's emotions and interests.

[1718] The "band" is a device worn on the wrist of both the parent and the child, and has multiple functions.

[1719] "Guardian" refers to an adult who is responsible for monitoring and ensuring the safety of a child.

[1720] "Child" refers to an infant or minor under parental supervision.

[1721] "Audio and vibration warning means" refers to a function that warns parents and children by audio and vibration if the band is more than one meter away.

[1722] "Means enabling two-way voice communication" means a function that allows parents and children to communicate by voice over their respective bands.

[1723] The "means for recording and searching location information and movement routes" refers to a function that stores the location information acquired by the band and the history of its movements, and searches for this data as needed.

[1724] "Means for playing content" refers to the ability of the band to play nursery rhymes and other audio and visual content.

[1725] The "AI function" uses artificial intelligence to analyze children's interests and behavioral patterns and provide content at the appropriate time.

[1726] The "emotion engine" is an engine that recognizes a child's emotions from their voice and facial expressions and responds appropriately.

[1727] "Means for automatically notifying security services" refers to a function that allows the parent's device to automatically notify security services in the event of an emergency.

[1728] The present invention is a system that uses a band worn by both parents and children to ensure child safety and reduce the burden on parents in raising their children. The band is equipped with distance monitoring, voice communication, location tracking and history management, AI content playback, an emotion engine, and automatic security service notification in emergencies. Specific embodiments of this system are described below.

[1729] Hardware and Software Configuration

[1730] Hardware:

[1731] 1. Smart band: A device worn by both the child and the parent, containing built-in sensors, a microphone, a speaker, a GPS module, etc.

[1732] 2. Smartphone: A mobile device for parents to check location information and notifications.

[1733] 3. Server: A computer system for storing and analyzing location information.

[1734] software:

[1735] 1. Mobile application: Compatible with Android and iOS, this application is used by parents on their smartphones.

[1736] 2. Sentiment analysis engine: Uses AWS Rekognition, Google Cloud Vision API, etc.

[1737] 3. Voice communication service: Uses Twilio API.

[1738] 4. AI content playback: Uses Google Cloud Text-to-Speech API.

[1739] System Operation

[1740] Band Connection

[1741] Users (parents and children) wear their respective smart bands on their wrists and perform initial setup using the application. The server and the bands are connected via Bluetooth and begin collecting location information.

[1742] Distance Monitoring and Warning

[1743] The server measures the distance between the bands and issues a warning if they are more than one meter apart. Specifically, the bands will alert parents and children with sound and vibration, and will also send a notification to the parent's smartphone.

[1744] Voice communication

[1745] Parents can send voice messages to their children using a smartphone app, which are then sent to the child's band via the Twilio API. Conversely, children can also send messages, which parents can receive.

[1746] Location Tracking

[1747] The server stores the location information sent periodically from the band, and parents can check the band's current location and past movement history through the app.

[1748] AI content playback

[1749] The band analyzes a child's behavioral patterns and plays content at the appropriate time, using the Google Cloud Text-to-Speech API to provide nursery rhymes and other appropriate audio content.

[1750] Emotion Engine

[1751] The system uses an emotion analysis engine to analyze the child's voice and facial expressions and take appropriate action based on the results. For example, it uses AWS Rekognition and Google Cloud Vision API to recognize the child's emotions and notify the parent. It can also play nursery rhymes and suggest appropriate actions to the parent if necessary.

[1752] Automatic notification of security services in emergencies

[1753] If a child is deemed to be in danger, the parent's smartphone will automatically notify the security service, allowing for a prompt response.

[1754] Specific examples

[1755] Example 1: Preventing children from getting lost

[1756] If a child unexpectedly runs away while playing in the park and gets more than one meter away from their parent, the band will alert them with audio and vibration and send a notification to the parent's smartphone.

[1757] Example 2: Voice communication

[1758] If you ask a lost child in a shopping mall, "Where are you?", the message will be transmitted to the child's band, and the child will reply, allowing you to mutually confirm each other's location.

[1759] Example 3: Leveraging AI and emotion engines

[1760] If the band detects a child's voice or facial expression that suggests they are about to cry, it will play "Twinkle Twinkle Little Star" to calm them down, and if the child becomes agitated, it will notify the parent so they can take the necessary action.

[1761] Prompt Sentence Examples

[1762] "You are an AI responsible for playing content for an application called 'Family Safeguard Assistant.' Please suggest appropriate content based on the following situation.

[1763] 1. When your child is about to cry

[1764] 2. When your child is excited

[1765] 3. When your child is quiet

[1766] Situation 1: "Play a nursery rhyme"

[1767] Situation 2: "Play quiet music"

[1768] Situation 3: "Play a storybook read aloud."

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

[1770] Step 1: Initial Setup and Connection

[1771] The user puts the smart band on the wrist of both the parent and child, and performs the initial setup through the mobile application. Once the initial setup is complete, the terminal (band) and server are connected via Bluetooth. At this point, the wearer's information and device ID are sent to the server, and the devices are paired. The input is the wearer's information and device ID, and the output is a notification that pairing is complete.

[1772] Step 2: Distance monitoring and alerts

[1773] The server continuously monitors the distance between the bands. When the bands move a certain distance (more than one meter) apart, the device (band) issues an audio and vibration alert. The server detects this event and sends a notification to the parent's smartphone. The input is the distance information between the bands, and the output is an audio alert, vibration, and a notification to the smartphone. Specifically, the server periodically sends data from the distance sensor to the server, and triggers an alert if the threshold is exceeded.

[1774] Step 3: Voice communication

[1775] The user (parent) uses the application to input a voice message and presses the send button. This voice data is sent via the server to the device (child's band) using the Twilio API. Conversely, when the child speaks to the band, the voice is sent to the parent's smartphone. The input is voice data, and the output is audio playback on the other band. Specifically, the voice data is collected, sent to the Twilio API, and audio is played on the receiving band.

[1776] Step 4: Location Tracking

[1777] The device (band) uses GPS to periodically send location information to the server. The server records this location information in a database, and parents can search or display the location information through an application as needed. The input is GPS data, and the output is the recording and display of location information. Specifically, the device obtains location information at regular intervals, sends it to the server, stores it in a database, and provides the information upon request.

[1778] Step 5: AI content playback

[1779] The device (band) analyzes the child's behavior and voice input and plays content at the appropriate time. Audio content is generated using the Google Cloud Text-to-Speech API and played on the band. The input is behavioral data and voice data, and the output is the playback of appropriate content. Specific operations include data analysis, content selection, and audio generation and playback using Google APIs.

[1780] Step 6: Emotion Engine

[1781] The server uses AWS Rekognition and Google Cloud Vision API to analyze the child's voice and facial expressions sent from the device (band). Based on the analysis results, it sends a notification to the parent or guardian and suggests appropriate countermeasures if necessary. The input is audio and video data, and the output is the emotion analysis results and a notification. Specific operations include collecting data, analyzing it using the API, and notifying the parents of the results and making suggestions.

[1782] Step 7: Automatic notification of security services in case of an emergency

[1783] If the server detects a danger based on the child's condition or location information, the parent's device automatically notifies the security service. This notification is done using an API, prompting a prompt response. The input is danger detection data, and the output is a notification to the security service. Specific operations include detecting danger signals, generating and sending notification data.

[1784] 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.

[1785] 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.

[1786] 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.

[1787] 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.

[1788] FIG. 9 illustrates 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 behaviors 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 concentric circles. Furthermore, the emotion of "pleasure" is arranged on the upper side of the concentric circles, and the emotion of "discomfort" is arranged on the lower side. In this way, in the emotion map 400, multiple emotions are mapped based on the structure by which emotions are generated, and emotions that tend to occur simultaneously are mapped close to each other.

[1789] These emotions are distributed in the 3 o'clock direction on emotion map 400, and typically fluctuate between relief and anxiety. In the right half of emotion map 400, situational awareness dominates over internal sensations, resulting in a sense of calm.

[1790] The inside of emotion map 400 represents what is going on in the mind, and the outside of emotion map 400 represents behavior, so the further you go outside emotion map 400, the more visible the emotions become (the more they are expressed in behavior).

[1791] Human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. Emotions can also be created for robots, automobiles, and motorcycles, based on various balances, such as posture and remaining battery life. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. An emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on Voice Emotion Recognition and Emotional Brain Physiological Signal Analysis Systems, Tokushima University, Doctoral Dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map lists emotions belonging to the "reaction" domain, where sensation is dominant. The right half of the emotion map lists emotions belonging to the "situation" domain, where situational awareness is dominant.

[1792] The emotion map defines two emotions that promote learning. One is a negative emotion on the situation side, around the middle of "repentance" or "reflection." In other words, this occurs when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is a positive emotion on the response side, around "desire." In other words, this occurs when the robot experiences positive feelings such as "I want more" or "I want to know more."

[1793] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values ​​indicating each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple pieces of training data that are combinations of user input and emotion values ​​indicating each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions that are located close to each other have similar values, as in the emotion map 900 shown in FIG. 10. FIG. 10 shows an example in which multiple emotions, "relieved," "calm," and "reassuring," have similar emotion values.

[1794] The system according to the present disclosure has been described above mainly with respect to the functions of the data processing device 12, but the system according to the present disclosure is not necessarily implemented on a server. The system according to the present disclosure may be implemented as a general information processing system. The present disclosure may be implemented, for example, as a software program running on a personal computer or an application running on a smartphone, etc. The method according to the present disclosure may be provided to users in the form of SaaS (Software as a Service).

[1795] In the above embodiment, an example was given in which the specific processing is performed by one computer 22, but the technology of the present disclosure is not limited to this, and the specific processing may be distributed and performed by a plurality of computers including the computer 22. For example, the data generation model 58 may be provided in an external device of the data processing device 12, and data may be generated in the external device in accordance with input data.

[1796] In the above embodiment, an example in which the specific processing program 56 is stored in the storage 32 has been described, but the technology of the present disclosure is not limited to this. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-transitory storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-transitory storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes the specific processing in accordance with the specific processing program 56.

[1797] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.

[1798] It is not necessary to store all of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store all of the specific processing program 56 in the storage 32; only a portion of the specific processing program 56 may be stored.

[1799] The hardware resource for executing a specific process can be any of the following processors: An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing a specific process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, such as an FPGA (Field-Programmable Gate Array), a PLD (Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit), which is a processor with a circuit configuration designed specifically for executing a specific process. Each processor has built-in or connected memory, and each processor uses the memory to execute the specific process.

[1800] The hardware resource that executes the specific processing may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the specific processing may be a single processor.

[1801] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes a specific process. Second, there is a system that uses a processor that realizes the functions of an entire system including multiple hardware resources that execute a specific process on a single IC chip, as typified by SoC (System-on-a-chip). In this way, a specific process is realized using one or more of the above-mentioned various processors as hardware resources.

[1802] Furthermore, the hardware structure of these various processors can be, more specifically, an electric circuit that combines circuit elements such as semiconductor devices. The specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.

[1803] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.

[1804] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.

[1805] The following is further disclosed regarding the above embodiment.

[1806] (Claim 1)

[1807] A band to be worn by the guardian and the child is attached to the wrist of the guardian and the child, respectively;

[1808] means for issuing an audio and vibration warning when the band is more than one meter away;

[1809] means for enabling two-way audio communication between said bands;

[1810] means for the band to record and retrieve location information and walking paths;

[1811] means for causing said band to play nursery rhymes;

[1812] The band has an AI function to analyze the child's interests and play content at the appropriate time;

[1813] A system including:

[1814] (Claim 2)

[1815] 10. The system of claim 1, wherein the system is voice-operated.

[1816] (Claim 3)

[1817] 10. The system of claim 1, wherein the band material is interchangeable to provide covers with a variety of designs.

[1818] "Example 1"

[1819] (Claim 1)

[1820] A band to be worn by the guardian and the child is attached to the wrist of the guardian and the child, respectively;

[1821] means for issuing an audio and vibration warning when the band is more than one meter away;

[1822] means for enabling two-way audio communication between said bands;

[1823] a means for periodically transmitting the location information acquired from the band to a server, and for the server to record and search the location information and walking routes;

[1824] means for causing said band to play nursery rhymes or other engaging content;

[1825] The band is equipped with an AI function that analyzes children's interests and behavioral patterns and plays content at the appropriate time;

[1826] A system including:

[1827] (Claim 2)

[1828] 10. The system of claim 1, wherein the system is voice-operated.

[1829] (Claim 3)

[1830] 10. The system of claim 1, wherein the band material is interchangeable to provide covers with a variety of designs.

[1831] "Application Example 1"

[1832] (Claim 1)

[1833] A band to be worn by the guardian and the child is attached to the wrist of the guardian and the child, respectively;

[1834] means for issuing an audio and vibration warning when the band is more than one meter away;

[1835] means for enabling two-way audio communication between said bands;

[1836] means for the band to record and retrieve location information and walking paths;

[1837] means for causing said band to play nursery rhymes;

[1838] The band has an AI function to analyze the child's interests and play content at the appropriate time;

[1839] A means of issuing a warning to the delivery person if the delivery person and the delivery cart are more than one meter apart;

[1840] A system including:

[1841] (Claim 2)

[1842] 10. The system of claim 1, wherein the system is voice-operated.

[1843] (Claim 3)

[1844] 10. The system of claim 1, wherein the band material is interchangeable to provide covers with a variety of designs.

[1845] "Example 2: Combining Emotion Engines"

[1846] (Claim 1)

[1847] A band to be worn by the guardian and the child is attached to the wrist of the guardian and the child, respectively;

[1848] means for issuing an audio and vibration warning when the band is more than one meter away;

[1849] means for enabling two-way audio communication between said bands;

[1850] means for the band to record and retrieve location information and walking paths;

[1851] The band has an artificial intelligence function that analyzes the child's behavior and interests and plays content at the appropriate time;

[1852] an emotion recognition means for the band to analyze the child's voice and facial expressions to recognize emotions and send a notification to the parent based on the results;

[1853] A system including:

[1854] (Claim 2)

[1855] 10. The system of claim 1, wherein the system is voice-operated.

[1856] (Claim 3)

[1857] 10. The system of claim 1, wherein the band material is interchangeable to provide covers with a variety of designs.

[1858] "Application example 2 when combining emotion engines"

[1859] (Claim 1)

[1860] A band to be worn by the guardian and the child is attached to the wrist of the guardian and the child, respectively;

[1861] means for issuing an audio and vibration warning when the band is more than one meter away;

[1862] means for enabling two-way audio communication between said bands;

[1863] means for the band to record and retrieve location information and travel paths;

[1864] means for causing said band to play content;

[1865] The band has an AI function to analyze the child's interests and play content at the appropriate time;

[1866] means for the band to have an emotion engine that recognizes the child's emotions and responds appropriately;

[1867] A means for the parent's device to automatically notify the security service in the event of an emergency,

[1868] A system including:

[1869] (Claim 2)

[1870] The system of claim 1, which enables voice control and AI-based emotion analysis.

[1871] (Claim 3)

[1872] 10. The system of claim 1, wherein the band material is interchangeable to provide different design covers. [Explanation of symbols]

[1873] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Device 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robot< / url:> < / url:> < / url:> < / url:>

Claims

1. A band to be worn by the guardian and the child is attached to the wrist of the guardian and the child, respectively; means for issuing an audio and vibration warning when the band is more than one meter away; means for enabling two-way audio communication between said bands; means for the band to record and retrieve location information and walking paths; means for causing said band to play nursery rhymes; The band has an AI function to analyze the child's interests and play content at the appropriate time; A system including:

2. The system of claim 1, wherein the system is voice-operated.

3. 10. The system of claim 1, wherein the band material is interchangeable to provide covers with a variety of designs.

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A