Early childhood development assessment and personalized toy recommendation system
By sending questionnaires to analyze infants' development, selecting customized toys, and providing purchase links, the system solves the problem that existing systems cannot reflect individual development, achieving accurate toy recommendations and a simplified purchasing process, while providing immediate feedback and developmental support.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- MILLI GLOBAL CO LTD
- Filing Date
- 2024-12-27
- Publication Date
- 2026-06-19
AI Technical Summary
Existing toy recommendation systems fail to accurately reflect an infant's individual development, making it difficult for parents to choose suitable developmental tools, and lacking immediate feedback and a simplified purchasing process.
The device sends a developmental questionnaire to analyze the infant's developmental progress, selects customized toys, and provides purchase links. It also includes guidance on potential and necessary developmental areas and uses generative AI to generate personalized developmental approaches and accident prevention content.
Accurately understand your baby's development, provide personalized toy recommendations, simplify the purchasing process, provide timely feedback on developmental needs, and support your baby's healthy development.
Smart Images

Figure CN122240911A_ABST
Abstract
Description
Technical Field
[0001] The following examples relate to early childhood development assessments and customized toy recommendation systems. Background Technology
[0002] A system that assesses a child's development and recommends customized toys based on that assessment can be an important tool for parents. Existing toy recommendation systems, primarily focused on age and gender, have limitations and fail to fully reflect an infant's individual development. This is a major reason why parents struggle to choose toys that effectively support their child's development.
[0003] The Early Childhood Development Assessment System, based on developmental psychology theories, helps parents easily identify their child's developmental status. It simplifies the complex and professional developmental assessment process, providing an assessment tool that is easily accessible to ordinary families. Through a simple questionnaire, parents can check their child's scores in multiple developmental areas such as language, cognition, and motor skills, and determine the specific support they need.
[0004] A customized toy recommendation algorithm suggests toys suitable for toddlers based on developmental assessments and provides information on the toys' developmental effects. Unlike traditional, simple toy recommendation methods, this algorithm offers personalized recommendations that take into account the individual developmental stage of each infant. This allows parents to choose the best toys to promote their child's development.
[0005] Toy recommendation systems simplify the purchasing process for parents by connecting them with recommended toys. This system integrates early childhood development support with the toy buying process, making developmental tools easily accessible to parents. This approach has the potential to be an effective solution for supporting early childhood development.
[0006] Previous documents
[0007] [Patent Documents]
[0008] (Patent Document 1) Korean Patent Registration No. 10-2319727 (Announced on November 1, 2021)
[0009] (Patent Document 2) Korean Patent Registration No. 10-2564967 (Announced on August 8, 2023)
[0010] (Patent Document 3) Korean Patent No. 10-2024-0070777 (published on May 22, 2024)
[0011] (Patent Document 4) Korean Patent No. 10-2024-0096270 (published on June 26, 2024) Summary of the Invention
[0012] [Problems that need to be solved]
[0013] The examples are designed to accurately understand an infant’s development and, based on this understanding, address the difficulties encountered in selecting appropriate developmental tools.
[0014] In addition, parents can receive immediate feedback on their child's development so they can set clear goals to promote their child's growth.
[0015] In addition, by providing links to purchase recommended toys, users can be directly directed to the purchasing website without having to search.
[0016] The purpose of this invention is not limited to the above-mentioned purposes, and other purposes not mentioned can be clearly understood from the following description.
[0017] [Solutions to the problem]
[0018] In an early childhood development assessment and customized toy recommendation system, performed by a device, according to one embodiment, a questionnaire about the infant's developmental status is sent to a parent's terminal to obtain answers to the questionnaire; the infant's developmental level is analyzed based on the obtained questionnaire; customized toys are selected for each developmental area of the infant based on the analyzed developmental level; and the selected personalized toys are searched and websites where they can be purchased are recommended; it includes...
[0019] In addition, the steps for generating an infant development questionnaire include generating the questionnaire itself, classifying developmental areas including physical development, cognitive development, social development, and emotional development, generating multiple questions for each developmental area, transmitting the questionnaire to the parent terminal, receiving the first questionnaire and calculating the total score for each developmental area, sending the questionnaire a second time after a preset number of days, receiving the second questionnaire and calculating the total score for each developmental area, confirming the score difference between the first and second questionnaires, analyzing the infant's developmental level based on the received questionnaires, identifying developmental areas where score differences occur, determining that if the score of a developmental area identified in the second questionnaire is higher than that in the first questionnaire, then identifying that developmental area as a potential developmental area for the infant, and comparing the questions related to potential developmental areas in the first and second questionnaires. The actions include comparing questions from the first sent questionnaire with questions about potential developmental areas, comparing questions and checking for questions with different scores, extracting preset key keywords from the identified questions, selecting the extracted key keywords as potential developmental keywords for the infant, generating developmental method questions including potential developmental keywords, inputting developmental method questions into generative artificial intelligence to obtain guidance for inducing potential development, and determining that if the score of the identified developmental area is lower than that of the first sent questionnaire, the actions include comparing questions about necessary developmental areas in the first and second sent questionnaires, comparing questions and confirming questions with different scores, extracting preset key keywords from the identified questions, selecting the extracted key keywords as necessary developmental keywords, generating developmental method questions containing necessary developmental keywords, and inputting developmental method questions into generative artificial intelligence to obtain necessary developmental guidance.
[0020] Furthermore, the steps for selecting customized toys for each developmental stage of an infant include: checking the toy information stored in the toy database to see if the identified potential and necessary developmental keywords are included in the instruction manual; the toy information includes the instruction manual, name, image, age range, developmental stage, and expected results; creating a toy list including potential and necessary developmental keywords in the instruction manual; filtering toys from the toy list that belong to the same developmental stage as the potential and necessary developmental keywords; checking the textual similarity of the usage methods and necessary developmental guidance for toys matching the developmental stage and expected results; selecting toys with a textual similarity greater than the preset similarity to the toy requiring confirmation; and confirming the age range for the toy, including... The actions of selecting a toy as a customized toy, such as the infant's age, and searching for the selected customized toy and recommending websites for purchase, include searching for the name of the selected customized toy, comparing the image similarity of the customized toy with toys stored in a toy database, and viewing websites that distribute toys with image similarity exceeding a preset standard. The actions also include viewing product information such as star ratings, delivery speed, sales history, and inventory of the customized toy on the aforementioned websites; selecting products with delivery speeds exceeding a preset speed from the product information; selecting products with sales history and star ratings higher than a preset standard as recommended products; checking the inventory of recommended products and selecting the product with the least inventory as the priority recommended product; and extracting the website address containing the aforementioned priority recommended product and transmitting it to the parent company's terminal.
[0021] Furthermore, the step of providing accident prevention content for the customized toy also includes the following steps: collecting accident items by searching for the name of the customized toy; checking accident information, including the infant's age, gender, item title, and accident name, among the collected accident items; and inputting the determined accident information into a generative artificial intelligence model to obtain an accident prevention method. This includes generating multiple questions by inputting the obtained accident prevention method; generating an accident prevention quiz by assigning a preset score to each generated question; transmitting the quiz to the parents' terminal; calculating the total score of correct answers by checking the answers entered by the parents; and providing a discount that can be used when purchasing the toy if the calculated total score exceeds the preset score.
[0022] Furthermore, the steps for providing the rental service of the customized toy also include the following steps: First, the steps involve collecting renter information, including the parents' parenting style and the desired rental period, through the parent terminal. This includes checking rental availability by comparing the desired rental period with the rental period of the customized toy. If rental is possible, the parenting style of the parents is confirmed. Then, the time the infant and parents spend together is calculated based on the parenting style. If the calculated time exceeds a preset time, a discount of a preset amount is charged from the rental fee of the customized toy. If the calculated time is less than the preset time, a preset amount is charged from the rental fee of the customized toy. The process of charging the preset amount from the rental fee of the customized toy includes transferring the collected rental fee to the parent terminal, confirming the parent terminal's rental intention, and receiving the rental intention from the parent terminal.
[0023] According to one embodiment, the device can be controlled by a computer program stored on a medium in combination with hardware to perform any of the methods described above.
[0024] [Invention Effects]
[0025] The examples can address the difficulties encountered in accurately understanding an infant's development and, based on that, selecting appropriate developmental tools.
[0026] In addition, parents can receive immediate feedback on their child's development so they can set clear goals to promote their child's growth.
[0027] In addition, by providing links to purchase recommended toys, users can be directly directed to the purchasing website without having to search.
[0028] On the other hand, the effects of the embodiments are not limited to those described above, and other unmentioned effects can be clearly understood by those skilled in the art from the following description.
[0029] [Brief Description of Drawings]
[0030] Figure 1 This is a schematic diagram illustrating the system configuration based on a single embodiment.
[0031] Figure 2 This is a flowchart describing a system for assessing early childhood development and recommending customized toys, based on a routine implementation.
[0032] Figure 3 This is a flowchart describing the process of generating a questionnaire about an infant's developmental status according to a daily implementation and transmitting it to the parent terminal.
[0033] Figure 4 and Figure 5This is a flowchart illustrating the process of analyzing an infant's developmental level based on a questionnaire according to a single embodiment.
[0034] Figure 6 It is a flowchart illustrating the process of selecting tailored toys for each area of an infant's development, based on common practices.
[0035] Figure 7 This is an illustration illustrating the process of searching for a custom toy based on a common practice and recommending websites where the toy can be purchased.
[0036] Figure 8 This is a flowchart illustrating, based on a typical implementation, the process of providing accident prevention content for custom toys.
[0037] Figure 9 This is a flowchart illustrating the process of providing customized toy rental services according to a typical implementation.
[0038] Figure 10 This is a preliminary schematic diagram of a device configuration according to a single embodiment.
[0039] [Specific details of the invention]
[0040] The embodiments are described in detail below with reference to the accompanying drawings. However, various modifications can be made to the embodiments, and therefore the scope of the patent application is not limited to or restricted by these embodiments. Any changes, equivalents, or substitutions to the embodiments should be understood to be included within the scope of the claims.
[0041] The specific structural or functional descriptions of the embodiments are provided for illustrative purposes only and may be modified and implemented in various forms. Therefore, the embodiments are not limited to a particular form of disclosure, and the scope of this specification includes changes, uniformities, or substitutions incorporated into the descriptive concepts.
[0042] Terms such as first or second can be used to describe various components, but the interpretation of these terms should only be used to distinguish one component from another. For example, the first component can be named the second component, and similarly, the second component can be named the first component.
[0043] When a component is said to be "connected" to another component, it should be understood that it may be directly connected to or connected to another component, but there may be another component between them.
[0044] The terminology used in the embodiments is for illustrative purposes only and should not be construed as restrictive. Singular expressions include plural expressions unless the context clearly implies otherwise. In this specification, the terms "comprising" or "having" should be understood to mean the presence of the functions, numbers, steps, actions, components, parts, or combinations thereof described herein, and should not exclude the presence or addition of one or more other functions or numbers, steps, actions, components, parts, or combinations thereof.
[0045] Unless otherwise defined, all terms used herein, including technical or scientific terms, shall have the same meaning as commonly understood by one of ordinary skill in the art to which the embodiments pertain. Terms such as those defined in common dictionaries shall be interpreted as having the meaning consistent with their meaning in the relevant descriptive context and shall not be interpreted in an idealistic or overly formal sense unless expressly defined in this application.
[0046] Furthermore, when describing the accompanying drawings, regardless of the drawing code, the same reference numerals should be assigned to the same elements, and identical repetitive descriptions should be omitted. When describing embodiments, detailed descriptions should be omitted if it is determined that a specific description of the relevant technical notifications may unnecessarily obscure the essential points of the embodiment.
[0047] The embodiments can be implemented in various types of products, including personal computers, laptops, tablets, smartphones, televisions, smart home appliances, smart cars, kiosks, and wearable devices.
[0048] Figure 1 This is a schematic diagram illustrating the system configuration based on a single embodiment.
[0049] Reference Figure 1 The system according to this embodiment may include a parent terminal 400 and a device 401 that are capable of communicating with each other through a communication network.
[0050] First, regardless of whether the communication method is wired or wireless, a communication network can be configured and implemented in various forms to enable communication between servers and between servers and terminals.
[0051] The parent's terminal 400 might be a device used by parents who want to purchase custom toys for their baby. The parent's terminal 400 could be a desktop computer, laptop, tablet, smartphone, etc. For example, such as... Figure 1 As shown, the terminal 400 of the parent device can be a smartphone, and can be implemented in different ways depending on the specific embodiment.
[0052] The parent terminal 400 can be configured to perform all or part of the computing, storage / reference, input / output, and control functions of a regular computer. The parent terminal 400 can be configured to communicate with the device 401 via wired or wireless communication.
[0053] The parent device 400 can access web pages operated by individuals or groups using services provided by device 401, or can install applications developed and distributed by individuals or groups using services provided by device 401. The parent device 400 can link to device 401 via web pages or applications.
[0054] Parent device 400 can access device 401 through a web page or application provided by device 401.
[0055] The singular expression in a claim can be understood to include the plural. For example, "user" in a claim may refer to one user or multiple users.
[0056] Device 401 may recommend customized toys suitable for the baby's current developmental stage based on a questionnaire about the baby's developmental status.
[0057] Device 401 may be its own server, owned by an individual or organization using services provided by device 401, a cloud server, or a peer-to-peer (P2P) distributed set of nodes. Device 401 may be configured to perform all or part of the computing, storage / reference, input / output, and control functions of a conventional computer.
[0058] Device 401 can be configured to communicate with parent terminal 400 via wired or wireless communication, and can control the operation of parent terminal 400 and control what information is displayed on the screen of parent terminal 400.
[0059] On the other hand, for ease of explanation, Figure 1 Only the parent terminal (400) is shown, but the number of terminals can vary depending on the embodiment. There is no specific limit to the number of terminals and printers, provided that the processing power of device 401 allows it.
[0060] In one embodiment, a database may be provided within device 401, and, but is not limited to, the database may be configured independently of device 401. Device 401 may contain multiple artificial neural networks for the performance of machine learning algorithms.
[0061] Figure 2 This is a flowchart describing a system for assessing early childhood development and recommending customized toys, based on a routine implementation.
[0062] Reference Figure 2In the first step, in step S201, device 401 can send the infant development status questionnaire to the mother terminal, thereby obtaining the answers to the infant development status questionnaire.
[0063] This questionnaire aims to provide a detailed assessment of an infant's development, including physical, cognitive, social, and emotional development. For example, in the physical development section, it might ask, "Can you stand on two feet?", and in the cognitive development section, "Can you say simple words?". The questionnaire may be provided via a device such as a parent's smartphone or tablet, and a web platform or mobile application could be used to improve accessibility and convenience.
[0064] Parents can view questionnaires and answer questions about their child's condition through the terminal. Device 401 collects the parents' responses, stores them in a database, and prepares them for analysis. Changes in the infant's developmental status can also be tracked by regularly sending primary and secondary questionnaires. Figure 4 and Figure 5 This will be explained in detail. This will help you continuously monitor your child's development and identify any changes.
[0065] In step S202, the device 401 is able to analyze the infant's developmental level based on the obtained questionnaire.
[0066] Based on the collected responses, the infant's development is assessed according to specific developmental areas. For example, a high score in the language development section indicates relatively good language development, while a low score leads to the conclusion that the child needs developmental support in this area.
[0067] During the analysis, differences and deviations in developmental area scores are precisely assessed. When score fluctuations are detected, developmental areas are categorized as potential or needed developmental areas. For example, if a physical development score increases on a secondary questionnaire, that area can be classified as a potential developmental area, potentially inducing further development. Conversely, if scores decline or stagnate, it is identified as a necessary developmental area, and toy recommendations are made accordingly.
[0068] In step S203, the device 401 can select customized toys for each area of the infant's development based on the analyzed developmental level.
[0069] Once the developmental status analysis is complete, device 401 can select customized toys for each area of the infant's development based on the analysis results. Device 401 uses information stored in a toy database to filter toys for recommendations. Toy information includes, but is not limited to, product name, recommended age, instructions for use, and expected effects. Based on this data, you can choose the toys most suitable for your toddler's developmental stage.
[0070] In this process, filtering is accomplished by focusing on potential development keywords and keywords related to development needs. For example, if the keyword needed for language development is "language improvement," then toys containing this keyword will be prioritized for recommendation. Furthermore, a text similarity algorithm is used to evaluate the consistency between the usage and expected effects of the recommended toys and the development analysis results, ultimately selecting toys with high similarity.
[0071] Text similarity algorithms are techniques for measuring the similarity between two or more texts, and they play a crucial role in the field of Natural Language Processing (NLP). These algorithms analyze textual data to compare structural, contextual, or semantic similarity, including Jaccard similarity, cosine similarity, edit distance, and word embedding-based similarity. Techniques that analyze word-by-word, letter-by-letter, and even contextual meaning are used in a variety of applications, including search engines, recommendation systems, document classification, duplicate content detection, and chatbots.
[0072] In step S204, device 401 can search for selected custom toys and recommend sites where they can be purchased.
[0073] Device 401 may search for selected custom toys and recommend websites where you can purchase them. In this step, you will search for toys in online stores based on their name or image. Device 401 recommends the best products by analyzing the review scores, shipping speed, sales history, and inventory status of the searched products. For example, items with a rating of 4.5 stars or higher and fast delivery will be prioritized.
[0074] By sending purchase links for recommended toys to parents' devices, parents can easily buy toys without any additional search process. Furthermore, Device 401 enhances the user experience by prioritizing highly reliable marketplaces. This enables parents to quickly and efficiently obtain the best toys to support their toddlers' development.
[0075] In other words, the system assesses an infant's development, recommends the best customized toys based on that assessment, and provides integrated access to the purchasing process, thereby reducing the burden on parents and effectively supporting the infant's healthy development.
[0076] Figure 3 This is a flowchart describing the process of generating a questionnaire about an infant's developmental status according to a daily implementation and transmitting it to the parent terminal.
[0077] refer to Figure 3 In the first step, in step S301, device 401 can classify developmental domains including physical development, cognitive development, social development and emotional development.
[0078] Specifically, Device 401 can be divided into four developmental domains, including but not limited to physical development, cognitive development, social development, and emotional development, to assess an infant's developmental status. For example, the physical development domain assesses gross and fine motor coordination and activity related to motor skills. The cognitive development domain assesses an infant's memory, problem-solving abilities, and thinking skills to determine their developmental level related to learning. The social development domain focuses on the ability to interact with others, including assessments related to social skills such as the formation of close relationships and adherence to rules. The emotional development domain assesses emotional expression and emotional stability.
[0079] At this stage, clearly defining developmental domains allows for the creation of more structured and detailed questionnaires. Results from each developmental domain are used as crucial foundational data to clearly understand the infant's current status and support their future development.
[0080] In step S302, device 401 can generate multiple questions for each category of development domain.
[0081] Device 401 generates multiple questions, allowing assessment of the developmental area's status based on previously categorized areas. Examples of physical development questions might include "Can the toddler stand up on their own?" and "Can they pick up small objects?" In the cognitive development domain, questions could include "Can a toddler solve a simple puzzle?" and "Can he or she recognize colors or numbers?"
[0082] These questions are designed to reflect the core developmental milestones in each area, with the difficulty and content varying according to the child's age. Equipment 401 prepares questions suitable for different age groups to enable accurate and objective assessments of developmental progress.
[0083] In step S303, device 401 can transmit the generated questionnaire to the parent terminal for the first time.
[0084] Specifically, the generated questionnaire is initially sent to the parents' smartphones or tablets. Parents will then review the questionnaire through the system and enter their answers to each question. At this point, device 401 provides an intuitive, user-friendly interface to help parents easily answer the questions.
[0085] Questionnaire answers can be scored. For example, the question "Can a todder solve a simple puzzle?" can have multiple-choice answers including 0, 1, 2, 3, and 4. Here, each score can represent a level of development: "0: Not at all," "1: Very little," "2: Somewhat feasible," "3: Most of the time," "4: Absolutely." This score quantitatively assesses the infant's ability to perform the task, allowing for a systematic analysis of developmental status. The score is not only an indicator of current developmental level but can also be used to monitor future developmental trends or, as needed, to develop personalized training plans.
[0086] The initial delivery of the questionnaire is a crucial step in assessing early infant development. Device 401 collects data and stores it in a database immediately after the parent completes the questionnaire. Subsequent analysis prepares the data for a quantitative assessment of development.
[0087] In step S304, device 401 may receive the first sent questionnaire and calculate the total score for each developmental domain.
[0088] Specifically, when the system receives answers from parents, it calculates a score for each developmental area. Device 401 quantifies the baby's developmental status based on the weights and scores assigned to each question. For example, if someone asks you questions about cognitive development, such as, "Can a toddler repeat the names of 2-3 objects after hearing them?", "Can a toddler put together a simple puzzle?", "Can a toddler say his / her name and age?", "Can a toddler understand and use spatial concepts such as 'up,' 'down,' and 'side'?", or "Can a toddler arrange given objects in order of size?", if the answer to each question is 2, 4, 3, 2, or 1, the total score for each cognitive development area can be calculated as 12 points.
[0089] The scores are aggregated for each developmental region, and device 401 uses these scores to assess the infant's current state. The scores generated at this stage are stored as reference points for developmental assessment (primary scores) and used as key data for comparing trends in later stages.
[0090] In step S305, device 401 can send the questionnaire a second time after a preset number of days.
[0091] Specifically, after a certain period of time following the completion of the first questionnaire, device 401 transmits a second questionnaire with the same content to the parents' terminal. This period is for observing changes in the infant's development, and can be set in weekly or monthly increments. Furthermore, by sending a questionnaire identical to the first one, it is possible to correct answers that were difficult to answer correctly or were misjudged in the first questionnaire. Parents can observe the infant for a preset number of days based on the questions, thereby gaining a clearer understanding of the infant's development.
[0092] The second questionnaire is sent to determine whether the baby's development has progressed or stagnated compared to the initial state. The advantage of repeating the same questions is that you can objectively assess changes in developmental status.
[0093] In step S306, device 401 can receive the second-transmitted questionnaire and calculate the total score for each development domain.
[0094] Once responses to the second questionnaire have been collected, device 401 calculates scores for each developmental domain in the same manner as the primary questionnaire. Secondary scores are also stored separately by domain, quantifying changes in developmental status.
[0095] At this stage, device 401 is ready to compare scores in each developmental area. For example, if a physical development score is 6 in the first round but rises to 8 in the second round, then physical development is considered to have improved.
[0096] In step S307, device 401 can determine the score difference between the first and second questionnaires sent.
[0097] In this step, the differences between the scores calculated from the first and second questionnaires are examined. Device 401 analyzes the score changes for each developmental area to distinguish between areas requiring improvement and areas needing additional support. For example, if the emotional development score declines, that area can be identified as an area requiring development, while areas for improvement can be categorized as potential developmental areas. A decline in emotional development scores indicates a developmental need area, which may suggest a decline in the infant's developmental behavior or an overestimation by the parents, or may indicate an area requiring further development. Conversely, an increase in emotional development scores indicates an improvement in the infant's developmental behavior, an underestimation of the developmental area by the parents, or an underlying state of development that the infant has not yet clearly expressed.
[0098] The results of these analyses can be provided to parents immediately, along with additional support in later stages, such as recommendations for customized developmental tools or toys. Device 401 effectively supports infant development by continuously tracking the infant's developmental status and clearly identifying changes in that status.
[0099] In other words, this invention can accurately diagnose the status of each developmental area by regularly assessing an infant's development and comparing changes in scores. This allows parents to gain a more specific understanding of their infant's development and provide them with the necessary support immediately.
[0100] *83 Figure 4 and 5 It is a flowchart used to illustrate the process of analyzing an infant's developmental level based on a questionnaire, according to a routine implementation method.
[0101] refer to Figure 4 First, in step S401, device 401 can identify developmental regions where fractional differences occur.
[0102] Device 401 compares scores from primary and secondary questionnaires to identify developmental areas where score differences exist. For example, if your physical development score increases or decreases, set that area as the subject of analysis. These score differences indicate changes in the infant's developmental status, allowing for in-depth analysis of specific developmental areas.
[0103] The areas where score differences occur are categorized into potential developmental areas (areas where development has improved) or areas requiring developmental support (areas that need developmental support). This is the first stage of analysis for accurately identifying changes in developmental status and forms the basis for setting specific developmental goals for infants.
[0104] In step S402, if the score of the identified developmental domain on the second sent questionnaire is higher than the score on the first sent questionnaire, then the device 401 can identify the developmental region as a potential developmental domain of the infant.
[0105] If the score for a developmental area identified in the second questionnaire is higher than that in the first questionnaire, that area is identified as a potential developmental area for the infant. For example, if the language development score rises from 6 to 8, device 401 would identify language development as a potential area.
[0106] At this stage, the focus is on the fact that the infant is showing positive changes in certain areas. Areas identified as potential developmental areas require in-depth developmental support for further development. To this end, Device 401 will generate additional questions and tailored developmental guidance, which may lead to changes in that area.
[0107] In step S403, device 401 can compare questions about potential development areas in the primary and secondary questionnaires.
[0108] Device 401 compared questions related to potential development areas in the primary and secondary questionnaires. In this process, we will focus on questions showing changes in scores for the same question. For example, regarding the question, "Can it be possible to put a puzzle?", in the first questionnaire, "1 point: I almost never do." In the second round, "3 points: Most of the time, I can do it." If you answer "...", then this question is a significant indicator of change.
[0109] By comparing the issues, we can see the changes in the details of the development area. These comparisons provide an opportunity to analyze the changes in development status in more detail and to derive key terms in later stages.
[0110] In step S404, device 401 compares the problems and can identify problems with different scores.
[0111] Device 401 identifies the questions that have been compared and that differ from the scores. Questions with rising or falling scores focus on areas where there have been significant changes in the infant's development. For example, if you see a significant increase in your score on a motor skills question, this could be an indication of your potential in the area of physical development.
[0112] This stage is a process of further specifying the infant's developmental status. Questions with large differences in scores visually indicate in which areas the infant is developing or has stalled, and based on this, the direction of developmental support can be clearly defined.
[0113] In step S405, device 401 can extract preset key keywords from the identified problems.
[0114] Device 401 extracts pre-defined key keywords from problems where score differences occur. Each problem contains a key keyword related to a specific development factor, and device 401 automatically identifies the keyword and uses it for development analysis. For example, in the "puzzle" problem, key keywords such as "fine motor" and "problem solving" can be extracted.
[0115] These key terms provide a clearer assessment of developmental status. Furthermore, these key terms can be used to derive specific developmental approaches tailored to an infant's potential or necessary developmental areas.
[0116] In step S406, device 401 can select extracted key keywords as potential developmental keywords for the infant.
[0117] Device 401 selects extracted key keywords as keywords for the infant's potential development. Potential developmental keywords are key indicators showing positive changes in specific developmental areas of the infant. For example, if "fine muscles" is extracted, it indicates that the infant has improved in physical development.
[0118] Selecting potential development keywords is a crucial step in deriving developmental guidelines. Based on these keywords, the developmental support methods needed by infants can be specified, and more effective developmental promotion can be induced.
[0119] In step S407, device 401 can generate a development method problem containing potential development keywords.
[0120] Device 401 generates a new developmental approach question based on the selected potential developmental keywords. For example, if the keyword "fine motion" is selected, you might ask, "What methods can be used to develop an infant's fine motor skills?" or "What methods can be used to develop an infant's fine motor skills?" This can generate more in-depth questions.
[0121] This question provides a deeper assessment of infant development and helps parents offer additional developmental support. The question generation process is part of a customized approach to maximizing an infant's potential.
[0122] In step S408, device 401 can input development questions into generative AI to obtain potential development guidance.
[0123] Generative AI is a technique that learns from massive amounts of data to generate new content, creating various types of results such as text, images, speech, and code. This technique consists of a deep learning-based model that understands the data and creatively extends it using transformer models and generative adversarial networks (GANs). Instead of simply replicating existing data, generative AI uses learned patterns to reveal new possibilities and has applications in various fields, such as custom content creation, design automation, and language translation.
[0124] Generative AI feeds generated developmental questions into a generative AI to provide guidance that induces potential development. The generative AI offers specific developmental guidance based on the input questions, which serve as methods for further developing an infant's potential. For example, it could provide practical guidance such as "promote fine motor development through playing with blocks."
[0125] The developmental guidance provided at this stage is intended for parents to continuously monitor and improve their baby's development. This enables parents to systematically support their baby's potential areas of development.
[0126] Reference Figure 5First, in step S501, device 401 can identify the developmental regions where fractional differences occur.
[0127] Similar to step S401, this step compares the results of the primary and secondary questionnaires to identify developmental areas where score discrepancies exist. Areas with score discrepancies are those where development is advanced or stalled, allowing for a more specific analysis of changes in the infant's condition. For example, if a cognitive development score is below the first round, that area will be identified as requiring developmental support.
[0128] This stage involves quantifying changes in the infant's condition in each developmental area and extracting key indicators. This allows you to identify areas of the infant's developmental needs and prepare for personalized developmental support in the next stage.
[0129] In step S502, if the score of the developmental area identified in the second sent questionnaire is lower than that in the first sent questionnaire, the device 401 can determine the developmental area as the infant's developmental need.
[0130] If the score for a developmental domain identified in the second questionnaire is lower than that in the first questionnaire, that domain is judged as a developmental need for the infant. Developmental needs are areas that require development and growth when parents overestimate their own development or when their developmental behaviors are impaired. Furthermore, developmental needs are areas that require immediate developmental support, necessitating intensive developmental approaches and support to address them.
[0131] For example, in the area of social development, the question "Can you play with your peers?" is set as a necessary developmental area if the first answer is yes but the second is no. In this way, the system interprets a drop in scores as a sign of developmental delay and notifies parents or guardians so that they can take appropriate action.
[0132] In step S503, device 401 can compare the questions in the first questionnaire with the questions in the second questionnaire.
[0133] Compare the primary and secondary questionnaires for areas identified as developmental needs. Analyze different scores for the same question to see which questions influenced the infant's development.
[0134] During this process, the system will focus on filtering questions whose scores have been changed. Question comparison plays a crucial role in accurately diagnosing infant developmental problems and serves as data for more detailed analysis of developmental needs areas. This will give you a clear understanding of the reasons for developmental delays.
[0135] In step S504, device 401 compares the problems and can identify problems with different scores.
[0136] Identify the questions being compared and those showing significant changes in scores. These questions provide important clues to changes in an infant's developmental status and play a crucial role in tracking the causes of developmental delays. For example, "Can you climb stairs by yourself?" If your score on questions like these drops, that question can be used as an indicator of physical developmental delay.
[0137] Identifying problems with different scores helps to diagnose specific developmental issues in infants more clearly. Based on this, the next phase will derive key keywords for developmental support.
[0138] In step S505, device 401 can extract preset key keywords from the identified problems.
[0139] Specifically, it extracts pre-defined key keywords from questions that involve changes in scores. Each question has keywords related to a specific developmental element, and the system analyzes these to derive key keywords for the developmental domain. For example, in questions about physical development, key keywords such as "gross motor" and "balance" can be extracted.
[0140] These key keywords serve as the foundational data for in-depth analysis of infants' and toddlers' needs and developmental methodologies. Through keyword extraction, it becomes possible to pinpoint the causes of developmental delays more specifically and design customized support methods.
[0141] In step S506, device 401 can select extracted key keywords as infant's needs development keywords.
[0142] Select key keywords extracted from the study as the infant's needs and developmental keywords. Developmental need keywords are the main factors explaining the regional causes of developmental delays, and developmental support strategies are built upon this foundation. For example, if "fine motor development" is selected as a necessary developmental keyword, it means the infant needs to develop finger coordination or fine motor skills.
[0143] This phase involves a clear diagnosis of development needs and the identification of key directions for designing development methodologies. The selected keywords will be used in the later stages of designing and customizing the development methodology.
[0144] In step S507, device 401 can generate a development method question containing requirements development keywords.
[0145] Specifically, it generates new development method questions based on keywords developed according to needs. These questions suggest specific activities to improve an infant's developmental needs. For example, if the keyword is "fine motor development," you might ask, "How do I achieve fine motor development?"
[0146] The generated questions help parents or caregivers specify the behaviors needed to support an infant's development and apply them in real-life situations. This allows for systematic support in areas of developmental delay.
[0147] In step S508, device 401 can input development questions into generative AI to obtain necessary development guidance.
[0148] Input the generated development methodology questions into the generative AI to obtain development guidance. The generative AI provides specific, practical guidance based on the input questions to improve the development field. For example, you can create a personalized guide such as "Play with blocks repeatedly for 10 minutes every day to develop fine motor skills."
[0149] This guide provides parents with practical strategies to improve their infants' developmental delays and effectively enhance their overall development. It offers parents systematic and specific guidance to support their infants' developmental needs.
[0150] Figure 6 It is a flowchart illustrating the process of selecting tailored toys for each area of an infant's development, based on common practices.
[0151] Reference Figure 6 In the first step, in step S601, the device 401 can verify that the potential development keywords and necessary development keywords obtained from the toy information stored in the toy database are all included in the instruction manual.
[0152] Potential and necessary developmental keywords derived from infant developmental status analysis are matched with a toy database. This database stores information on various toys, including instructions, recommended age range, developmental areas, and expected outcomes.
[0153] Device 401 scans the instruction manual of each toy based on keywords to see if it matches. For example, if "fine motor development" is derived as a keyword, device 401 will extract toys whose instruction manuals specify activities or expected effects related to "fine motor." This allows the database to select toys that match the infant's developmental stage.
[0154] In step S602, device 401 can generate a list of toys containing potential development keywords and keywords that need to be developed from the toy's instruction manual.
[0155] Specifically, a list is created by selecting toys from the identified toy information that contain both potential and necessary developmental keywords. This list is filtered out only toys suitable for a child's developmental stage. For example, if the keywords "balance" and "fine motor development" are derived, balance or cognitive toys might be included in the list.
[0156] The list-building phase is a comprehensive process of showcasing all possible toys related to the development field. This list serves as basic data, and the best toys are selected later through further screening and analysis.
[0157] In step S603, device 401 can filter out toys belonging to the development domain from the toy list, such as potential development keywords and demand development keywords.
[0158] From the generated toy list, only toys belonging to the same developmental area as the keywords "latent development" and "need development" are filtered. For example, if keywords related to the physical development field are derived, only toys belonging to the same area (e.g., jumping playgrounds, ball-throwing toys, etc.) will be retained in the list.
[0159] By maintaining consistency across developmental domains at this stage, only toys that align with the child's needs and goals are selected. This screening process improves the accuracy and reliability of the toy list, choosing only those toys that are more effective in supporting development.
[0160] In step S604, device 401 can determine the textual similarity between potential development guidelines and demand development guidelines that have the desired effect, as well as the use of toys that match the development field.
[0161] The intended use and expected effects of toys were compared with development guidelines (potential development guidelines and development needs guidelines) from a screened list of toys. Text similarity analysis was performed using artificial intelligence algorithms to assess the degree of match between toy information and the content of the development guidelines.
[0162] For example, if developmental guidelines recommend "playing with building blocks to improve fine motor skills," then the expected effect of toys would be "developing fine motor coordination," and the toys would be highly similar in appearance. This allows the system to select toys that best match the infant's developmental stage and goals.
[0163] In step S605, device 401 can select toys with text similarity greater than or equal to a preset similarity as the toys to be identified.
[0164] Specifically, toys with text similarity exceeding a preset standard are selected as the toys to be checked. The similarity analysis is performed automatically by the system; if the matching rate between the guidance and the toy information is high, it is determined to be effective for infant and toddler development.
[0165] For example, if the similarity standard is set at 80% or higher, toys with a similarity of 85% will be classified as essential toys. At this stage, the best toys are selected based on the percentage of conformity with the development guidelines, thus the recommended toys are those that best meet the development goals.
[0166] In step S606, device 401 needs to confirm that the age of use of the toy is equal to the age of the infant, and can select the toy as a customized toy.
[0167] Specifically, among the essential toys, the final selection should be toys that match the child's age as customized toys. For example, if the toddler is 3 years old, then toys listed as "3 years or older" are ultimately recommended.
[0168] This step optimizes toys based on age appropriateness, ensuring that the toys align with the child's developmental goals and age level. This allows parents to easily select and use toys best suited to their child's current developmental stage.
[0169] In other words, it analyzes a toy database based on potential developmental keywords and needs, recommends the best customized toys based on text similarity and age of use, provides support for infants' developmental stages, and offers solutions for effectively achieving developmental goals.
[0170] Figure 7 This is an illustration illustrating the process of searching for a custom toy based on a common practice and recommending websites where the toy can be purchased.
[0171] Reference Figure 7 First, in step S701, device 401 can search for the name of the selected custom toy.
[0172] Search for toys based on developmental region and a customized toy name selected through keyword analysis. In this step, you will use the toy name as keywords to search for toy-related products in online stores or databases.
[0173] The search results apply to toys that match or are similar to the toy's model, product, or manufacturer name. For example, if you select the name "fine motor development blocks," all block-play related products, including it, will be searched. This step will serve as the first filter for finding personalized toys.
[0174] In step S702, device 401 is able to compare the image similarity of the retrieved customized toy with the toys stored in the toy database.
[0175] Specifically, similarity is analyzed by comparing searched toy images with toy images stored in a toy database. Image analysis algorithms are used to evaluate the visual elements of a product (color, shape, design, etc.) and identify identical or similar toys.
[0176] For example, when searching for the name of a toy building block, the system compares the toy's image with images of toy building blocks stored in its database, prioritizing products with a similarity of over 90%. This is an important step in improving toy accuracy and filtering out unnecessary search results.
[0177] In step S703, device 401 can view product information on the website, including star ratings, shipping speed, sales history, and inventory of custom toys.
[0178] Additional information about the selected toy products is collected through image similarity analysis. This information includes star ratings, delivery speed, sales history, and inventory status.
[0179] Star ratings are a measure of product credibility based on consumer ratings, while delivery speed indicates how quickly the product reaches parents. Furthermore, sales history indicates product popularity, and inventory status is an important factor in confirming product availability. By comprehensively analyzing this information, we can select the most suitable products to support infant development.
[0180] In step S704, device 401 can select products from product information whose delivery speed is greater than or equal to a preset rate.
[0181] The product information collected is used to filter products based on delivery speed. Only products that meet preset criteria (e.g., delivery within 2 days) are selected and published.
[0182] This step aims to help parents quickly access toys to support their toddler's development. For example, in cases where developmental support is urgently needed, products with delayed delivery should be excluded from the recommendations, and products that can be delivered quickly should be prioritized.
[0183] In step S705, device 401 can select products whose sales history and star ratings are higher than a preset standard as recommended products.
[0184] For products filtered by delivery speed, sales history and star ratings are analyzed to select the final recommendation. Sales history indicates how many times a product has been sold; checking whether a product has sold consistently is an important criterion for assessing its popularity and reliability.
[0185] Star ratings are a numerical representation of scores given by actual consumers. Only products that meet preset criteria (e.g., 4.5 stars or higher) are selected as recommended products. This step recommends reliable products to parents, and ultimately, only toys that have been verified for quality and reliability remain on the list.
[0186] In step S706, device 401 can check the inventory of recommended products and select the product with the least inventory as the preferred product.
[0187] Check the inventory status of recommended products, and first select the product with the lowest inventory as the recommended product. Low inventory means that the product is popular and in high demand, so it is used as a strategy to induce rapid purchase.
[0188] For example, if the same product is sold in multiple stores, the system will prioritize the product from the store with the lowest inventory. This helps parents avoid missing out on products and guides them to make quick purchasing decisions.
[0189] In step S707, device 401 can extract the address of the site containing the preferred product and transmit it to the parent terminal.
[0190] Specifically, first, the address of the website where the recommended products can be purchased is sent to the parent company's terminal. The provided link immediately takes the user to that website upon clicking, allowing them to make a purchase instantly without any search process.
[0191] This process maximizes user-friendliness and allows parents to quickly and accurately purchase toys suitable for their baby's developmental stage. Through optimized recommendations, a systematic solution is achieved, reducing the burden on parents and effectively supporting the baby's development.
[0192] In other words, it searches for toys suitable for developmental conditions, analyzes image similarity and various product information, and recommends reliable products so that parents can quickly and accurately obtain the toys they need for developmental support and provide effective solutions to systematically support the healthy growth of infants.
[0193] Figure 8 This is a flowchart illustrating, based on a typical implementation, the process of providing accident prevention content for custom toys.
[0194] 8Reference Figure 8 In the first step, in step S801, device 401 can search for the name of the custom toy and collect accident articles.
[0195] Search and collect articles related to accidents based on the name of the custom-made toy. Here, custom-made toys are toys selected with consideration for the baby's development; the toy's model name and manufacturer name are used as search keywords.
[0196] During the search process, the system searches for toy-related articles from various sources, including news websites, community bulletin boards, and product reviews. For example, if "building block toys" are custom-made toys, you will collect articles such as "building block toy choking accidents" or "building block toy injury cases." In this way, it lays the foundation for identifying accident risk cases and using them as data.
[0197] In step S802, device 401 can check the accident information in the collected accident items, including the baby's age, gender, item title, and accident name.
[0198] Specifically, the system extracts accident information such as the infant's age, gender, and accident type from the collected accident articles. For this purpose, a Natural Language Processing (NLP) algorithm is used, which automatically identifies key keywords in the article content. For example, you can extract information such as "3-year-old," "boy," and "choking" from the article "A 3-year-old boy was have in risk of choking after swallowing a toy block."
[0199] The accident information identified at this stage serves as the foundational data for analyzing the primary causes of accidents. Since accident types can vary by age and gender, breaking down this information can lead to more precise accident prevention methods.
[0200] In step S803, device 401 can input the identified event information into a generative AI model to obtain a method for preventing accidents from occurring.
[0201] The identified accident information is fed into a generative AI model to derive methods for accident prevention. The generative AI analyzes the accident type and the input cases, and based on this, generates specific guidelines to prevent accidents from occurring.
[0202] For example, if you enter information related to "choking accidents with building blocks," preventative measures would include "avoid using small building blocks for children under 3 years old" or "instruct children to clean up all building blocks after using toys." This will enable parents or guardians to prevent accidents that may occur while using toys.
[0203] In step S804, device 401 can input the acquired accident prevention methods into the generative AI model to generate multiple questions.
[0204] The acquired accident prevention methods are fed into a generative AI model to generate multiple questions to prevent accidents. These questions are designed to educate parents about accident prevention and help them learn and understand the concepts.
[0205] For example, if the method to prevent accidents is "cleaning up small items," then the question might be, "Why is it important for toddlers to clean up small items after using toys?" These questions can be created in a way that effectively explains the causes of accidents while raising parents' safety awareness.
[0206] In step S805, device 401 can generate an accident prevention test by assigning a preset score to each generated question.
[0207] Specifically, each generated question is assigned a score based on preset criteria, and an accident prevention quiz is created based on this score. The quiz is used to understand the importance of accident prevention and serves as a means of assessing parents' level of understanding.
[0208] Each question is worth a different number of points, depending on its difficulty level. Points accumulate as you provide the correct answer. For example, you would earn 10 points for an accurate answer to questions like, "How should I care for my toys to prevent choking hazards?"
[0209] In step S806, device 401 can transmit the test to the parent terminal, check the input answers from the parent, and calculate the total score for the correct answers.
[0210] The generated accident prevention quiz will be sent to parents' devices (such as smartphones and tablets). Parents will enter their answers to the quiz, and the system will check the answers and evaluate their correctness.
[0211] After evaluating the correct answers, the system will sum the scores for each question to arrive at a total score. This course aims to educate parents on accident prevention while simultaneously assessing their performance. Furthermore, the answer data entered by parents can be used as analytical data for future learning improvements.
[0212] In step S807, if the total number of calculated scores is equal to or higher than a preset score, the device 401 can provide a discount on the purchase of toys.
[0213] Parents will receive a discount on toys if their total score on the quiz exceeds a preset threshold. For example, if the threshold score is 80 and a parent's score exceeds it, a 10% discount coupon can be offered.
[0214] This step encourages parents to actively participate in accident prevention learning and can be expected to have a positive impact on spreading a culture of safe toy use among infants. The discount helps create a safe environment while alleviating the real financial burden on parents.
[0215] In other words, in order to prevent accidents related to customized toys, we analyze accident cases, propose prevention methods, and enhance parents' safety awareness by providing learning quizzes. We also offer economic benefits based on the learning results to encourage parental participation and provide an effective solution for creating a safe growth environment for infants and young children.
[0216] Figure 9 This is a flowchart illustrating the process of providing customized toy rental services according to a typical implementation.
[0217] refer to Figure 9 First, in the S901 phase, device 401 can collect lease information, including the parent's parent mode and the expected lease period, through the parent terminal.
[0218] Information about parents' parenting styles and expected rental periods is collected through parents' devices (smartphones, tablets, etc.). Parenting styles include the time parents spend with their toddlers, the types of activities they engage in, and the time they use certain toys. Furthermore, the expected rental period refers to the duration for which parents intend to borrow the toy (e.g., 1 month, 3 months).
[0219] The information entered by parents is stored in the system's database and then used as the basis for confirming toy rental availability. For example, if a parent enters "I want to rent a toy for fine motor development for 3 months," the system will initiate the toy rental process based on this information.
[0220] In step S902, device 401 can check the availability of the rental by comparing the desired rental period with the rental period of the custom toy.
[0221] Parents check availability by comparing their desired rental period with the rental periods of custom toys registered in the database. Custom toys are selected based on the baby's development, and the rental period for each toy can be viewed through the rental schedule until the desired rental period is reached.
[0222] For example, if a toy's rental period is 3 to 6 months, while the parent object's desired rental period is 5 to 7 months, the system might determine that the toy cannot be rented. Conversely, if the required rental period matches or is sufficient for the rental period, the system determines that the rental is available and proceeds to the next step.
[0223] In step S903, device 401 may check the parent's parent-child pattern (if it is available for rent).
[0224] Once rental availability is confirmed, the system analyzes the parents' parenting patterns. These patterns include the time parents spend with their baby and their daily routines, allowing them to determine patterns that can optimize toy use.
[0225] For example, if you find that parents spend long hours playing with their toddlers on weekends, you can recommend weekend-centric toy rental periods. Analyzing parenting patterns is an important step in maximizing the effectiveness of customized toys.
[0226] In step S904, device 401 can calculate the amount of time the baby and parents spend together based on the parents' parenting patterns.
[0227] Based on parenting pattern data, it quantitatively calculates the time spent between infants and parents. This time is an important criterion for assessing the safety of rental toys. For example, if parents spend 2 hours with their infants each weekday and 5 hours each weekend, the total weekly lifespan is calculated.
[0228] These calculated hours form the basis for calculating rental costs. The more time parents spend together, the lower the risk of toy accidents involving infants and the less likely rented toys will be damaged, thus qualifying for a reasonable discount on rental fees.
[0229] In step S905, device 401 can verify whether the calculated time meets the preset standard.
[0230] Determine whether the calculated lifespan meets preset conditions. For example, if the standard is set at 10 hours per week, and the parents and baby spend more than that standard, then it is considered to meet the standard.
[0231] This standard aims to ensure the effective use of rental toys and their safety from the risk of damage. If the standard is not met, additional conditions will apply to parents, taking into account the difficulty in preventing damage and accident risks associated with rental toys.
[0232] In step S906, device 401 can request a preset discount from the rental cost of the customized toy.
[0233] If the calculated lifespan meets the set criteria, the system will charge you a pre-set discount from the rental cost of the customized toy. This encourages parents to rent toys at a discounted price and incentivizes them to increase the time they spend together with their young children.
[0234] For example, if the rental fee is 30,000 won and the discount is set at 5,000 won, the final rental fee will be 25,000 won. This discount policy has the effect of reducing the financial burden on parents and encouraging them to rent toys.
[0235] In phase S907, device 401 can charge a pre-set amount of the cost of custom toy rental as an additional fee.
[0236] On the other hand, if the calculated length of stay is less than the standard, the system will charge a pre-set surcharge from the rental fee. This is a policy designed to prevent the risk of damage to rental toys and to prevent accidents.
[0237] For example, if the standard living time is 10 hours per week, but the parents actually live there for 6 hours, the rental fee will increase by 5,000 won, bringing the final cost to 35,000 won. This process is part of a system to raise awareness of accidents and damage to rental toys.
[0238] In step S908, device 401 transmits the rental fee received to the parent terminal, thereby confirming the parent terminal's rental intention.
[0239] The final rental fee is sent to the parents' terminal, confirming their intention to rent. At this point, the parents will review the fees and conditions before deciding whether to rent.
[0240] If the parents agree to the rent, the system will proceed with the final processing; if they do not agree, the rental process will stop. This will allow parents to make an informed and rational decision.
[0241] During the S909 phase, device 401 may receive a leasing intention from the parent device.
[0242] We receive rental intentions from the higher-level terminal. Once the rental intention is confirmed, a rental contract will be signed, and subsequent procedures such as toy delivery will be carried out.
[0243] This step is the final approval process for the rental service, providing customized toys based on the parents' wishes.
[0244] In other words, it checks whether to rent customized toys based on parents' parenting style and desired rental period, and charges discounts or additional rental fees based on the length of stay, inducing stable use of toys, reducing the burden on parents, and providing practical solutions that can systematically support infant development.
[0245] Figure 10 This is a preliminary schematic diagram of a device configuration according to a single embodiment.
[0246] Device 401 according to one embodiment includes a processor 402 and a memory 403. Device 401 according to one embodiment may be the server or terminal described above. The processor may include... Figures 1 to 9 At least one device described herein, or performing Figures 1 to 9At least one of the methods described above. Memory 403 may store information related to the methods described above, and may also store programs implementing the methods. Memory 403 may be volatile memory or non-volatile memory.
[0247] Processor 402 can execute programs and control device 401. The code of the program executed by processor 402 can be stored in memory 403. Device 401 is connected to external devices (e.g., personal computers or networks) via input / output devices (not shown) and can exchange data.
[0248] The above embodiments can be implemented as hardware components, software components, and / or combinations of hardware and software components. For example, the devices, methods, and components described in the embodiments can be implemented using one or more general-purpose or special-purpose computers, such as processors, controllers, arithmetic logic units (ALUs), digital signal processors, microcomputers, field-programmable gate arrays (FPGAs), programmable logic units (PLUs), microprocessors, or any other device capable of executing and responding to instructions. The processing unit can execute an operating system (OS) and one or more software applications running on the operating system. The processing unit can also access, store, manipulate, process, and generate data in response to software execution. For ease of understanding, a processing unit can be described as a single processing unit; however, those skilled in the art will recognize that a processing unit may comprise multiple processing elements and / or various types of processing elements. For example, a processing unit may include multiple processors or a processor and a controller. Furthermore, other processing configurations, such as parallel processors, may be used.
[0249] The method according to this embodiment can be implemented in the form of program instructions, which can be executed and recorded on a computer-readable medium by various computer means. The computer-readable medium can contain program instructions, data files, data structures, etc., alone or in combination. The program commands recorded on the medium can be specifically designed and configured for the embodiment, or they can be known and available to a computer software craftsman. Examples of computer-readable recording media include magnetic media (such as hard disks, floppy disks, and magnetic tapes), optical media (such as CD-ROMs and DVDs), magneto-optical disk media (such as floppy disks), and hardware devices (such as ROMs, RAMs, flash memory, etc.) specifically configured to store and execute program commands. Examples of program instructions include machine code (e.g., code generated by a compiler) and high-level language code (e.g., code executable by a computer using an interpreter). The hardware device can be configured to operate as one or more software modules to perform the operations of the embodiment, and vice versa.
[0250] This software may include computer programs, code, instructions, or one or more combinations thereof, and may configure processing units to operate as intended, or may individually or collectively command processing units. Software and / or data may be permanently or temporarily contained in any type of machine, component, physical device, virtual device, computer storage medium, or apparatus, or in transmitted signal waves, so that processing units may interpret them or provide instructions or data to processing units. This software is distributed on networked computer systems and may be stored or executed in a distributed manner. Software and data may be stored on one or more computer-readable recording media.
[0251] Although the above embodiments have been described with limited drawings, those skilled in the art can make various technical modifications and alterations based on the above description. For example, appropriate results may be obtained if the described techniques are performed in a different order than the described methods, and / or if the components of the described systems, structures, devices, circuits, etc., are combined or combined in a different manner than the described methods, or are replaced or substituted by other components or equivalents.
[0252] Therefore, other embodiments, other embodiments, and those equivalent to the patent claims also fall within the scope of the claims described below.
[0253] [Code Explanation]
[0254] *236400: Parent device 401: Device
[0255] 402: Processor; 403: Memory
Claims
1. An early childhood development assessment and personalized toy recommendation system, characterized in that, Performed by the device, when it comes to early childhood development assessment and personalized toy recommendation systems, the system sends an infant development questionnaire to the parent's terminal to obtain the answers; analyzes the infant's developmental level based on the obtained questionnaire; selects customized toys for each developmental area of the infant based on the analyzed developmental level; and searches for the selected personalized toys and recommends websites where they can be purchased; including early childhood development assessment and personalized toy recommendation systems.