Robot information processing method and device, equipment and storage medium

By generating a robot usage report based on personality information and usage information, the problem of incomplete robot usage analysis in the existing technology is solved, and the user experience and report generation effect are improved.

CN120669890APending Publication Date: 2025-09-19UBTECH ROBOTICS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510638698.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-16
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The analysis of robot usage in existing technologies is not comprehensive enough, resulting in a poor user experience.

Method used

A robot information processing method is provided. By displaying a usage report entrance, a usage report based on the robot's personality information and target object usage information is generated, including usage keywords, chart evaluation results, object status and summary information of the robot's perspective, and supporting time window adjustment and dialogue content viewing.

Benefits of technology

It improves the generation effect of usage reports and user experience, provides personalized and detailed usage reports, and enhances the interaction between users and robots.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120669890A_ABST
    Figure CN120669890A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device of a robot, equipment and a storage medium. The method comprises the steps of displaying a use report entrance of the robot; in response to a trigger operation for the use report entry, displaying a use report of a target object for the robot; wherein the use report is generated based on the character information of the robot and the use information of the target object for the robot. Through the application, the generation effect of the use report and the user experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of artificial intelligence technology, and in particular to a robot information processing method, apparatus, device and storage medium. Background Art

[0002] In the field of robotics, as robot functions become increasingly complex and diverse, users are increasingly demanding a deeper understanding of robot usage. However, existing technologies only provide basic information such as usage duration and number of conversations, lacking comprehensive, in-depth analysis of robot usage, resulting in a poor user experience. Summary of the Invention

[0003] The embodiments of the present application provide a robot information processing method, device, electronic device, computer-readable storage medium and computer program product, which can improve the generation effect of usage reports and user experience.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] The present invention provides a method for processing information of a robot, including:

[0006] Display the robot usage report entrance;

[0007] In response to a trigger operation on the usage report entry, displaying a usage report of the robot by a target object;

[0008] The usage report is generated based on the personality information of the robot and the usage information of the target object on the robot.

[0009] The present application also provides an information processing device for a robot, including:

[0010] A first display module is used to display a usage report entry of the robot;

[0011] a second display module, configured to display a usage report of the robot by the target object in response to a triggering operation on the usage report entry;

[0012] The usage report is generated based on the personality information of the robot and the usage information of the target object on the robot.

[0013] In the above scheme, the second display module is also used to perform at least one of the following operations: displaying the usage keywords of the target object for the robot and the topic content associated with the usage keywords in the first area of ​​the usage report interface; displaying a first chart in the second area of ​​the usage report interface, the first chart including the evaluation results obtained by evaluating the target object from at least one evaluation dimension; displaying the object state of the target object when using the robot and the topic associated with the object state in the third area of ​​the usage report interface; and displaying the usage summary information generated from the perspective of the robot in the fourth area of ​​the usage report interface.

[0014] In the above scheme, the second display module is also used to display a chart conversion control; in response to a trigger operation on the chart conversion control, the displayed first chart is switched to a second chart, and the second chart includes a comprehensive evaluation result obtained by integrating the evaluation results of the at least one evaluation dimension.

[0015] In the above scheme, the second display module is also used to display the usage report of the target object for the robot within the first time window; the second display module is also used to display the time window adjustment control; based on the time window adjustment control, a time window adjustment instruction to adjust the first time window to the second time window is received; in response to the time window adjustment instruction, the first time window is adjusted to the second time window, and the usage report of the target object for the robot within the second time window is displayed.

[0016] In the above scheme, the second display module is also used to display multiple third time windows for selection in response to a trigger operation on the time window adjustment control, and the multiple third time windows include the second time window; in response to the selection operation of the second time window among the multiple third time windows, a time window adjustment instruction to adjust the first time window to the second time window is received.

[0017] In the above scheme, the time window adjustment control includes: a first time window adjustment control for adjusting the first time window to a fourth time window, and a second time window adjustment control for adjusting the first time window to a fifth time window; the fourth time window is the previous time window of the first time window, and the fifth time window is the next time window of the first time window; the second display module is also used to respond to the trigger operation of the first time window adjustment control and receive a time window adjustment instruction to adjust the first time window to the fourth time window; or, respond to the trigger operation of the second time window adjustment control and receive a time window adjustment instruction to adjust the first time window to the fifth time window.

[0018] In the above solution, the second display module is further configured to display a first viewing control; and in response to a triggering operation on the first viewing control, display the conversation content between the target object and the robot.

[0019] In the above solution, the second display module is also used to display a second viewing control; in response to a trigger operation on the second viewing control, the target content is displayed, and the target content is generated based on the target type of dialogue content between the target object and the robot.

[0020] In the above scheme, the second display module is also used to display the dialogue setting control of the robot; in response to the triggering operation of the dialogue setting control, a dialogue setting interface is displayed, and the dialogue setting interface is used to set the expected dialogue content of the dialogue between the robot and the target object.

[0021] In the above solution, the second display module is further used to display a usage report summary control; in response to a triggering operation on the usage report summary control, the usage report summary is displayed, and the usage report summary is generated based on the usage information within the target time period.

[0022] In the above solution, the second display module is further used to display the summary cover of the usage report summary; and in response to a playback operation for the usage report summary triggered based on the summary cover, display the summary content of the usage report summary.

[0023] In the above scheme, the second display module is also used to display the smart question and answer control; in response to the triggering operation of the smart question and answer control, the smart question and answer interface is displayed; in response to the question operation triggered based on the smart question and answer interface, the answer content of the question is output.

[0024] In the above scheme, the second display module is also used to obtain the personality information and the usage information in response to a trigger operation on the usage report entrance; call the machine learning model to generate the usage report from the perspective of the robot based on the personality information and the usage information.

[0025] An embodiment of the present application further provides an electronic device, including:

[0026] a memory for storing computer-executable instructions;

[0027] The processor is used to implement the robot information processing method provided in the embodiment of the present application when executing the computer executable instructions stored in the memory.

[0028] An embodiment of the present application also provides a computer-readable storage medium storing computer-executable instructions or a computer program. When the computer-executable instructions or the computer program are executed by a processor, the information processing method of the robot provided in the embodiment of the present application is implemented.

[0029] An embodiment of the present application also provides a computer program product, including computer-executable instructions or a computer program. When the computer-executable instructions or the computer program are executed by a processor, the robot information processing method provided by the embodiment of the present application is implemented.

[0030] The embodiments of the present application have the following beneficial effects:

[0031] By applying the above-mentioned embodiment of the present application, a usage report entrance of the robot is displayed, and in response to a trigger operation on the usage report entrance, a usage report of the target object on the robot is displayed. Since the usage report is generated based on the personality information of the robot and the usage information of the target object on the robot, the usage report can reflect the personality of the robot and the usage information of the target object, thereby providing users with a more personalized, detailed and comprehensive usage report, thereby improving the generation effect of the usage report and the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 This is a schematic diagram of the architecture of the information processing system of the robot provided in an embodiment of the present application;

[0033] Figure 2 is a structural diagram of an electronic device provided in an embodiment of the present application;

[0034] Figure 3 This is a schematic diagram of a first flow chart of the information processing method of a robot provided in an embodiment of the present application;

[0035] Figure 4 This is a schematic diagram of displaying a usage report provided in an embodiment of the present application;

[0036] Figure 5 This is a schematic diagram showing the conversion of a chart provided in an embodiment of the present application;

[0037] Figure 6 1 is a schematic diagram showing the adjustment time window provided in an embodiment of the present application;

[0038] Figure 7 1 is a schematic diagram showing the adjustment time window provided in an embodiment of the present application;

[0039] Figure 8 Schematic diagram of displaying the conversation content provided by the embodiment of the present application;

[0040] Figure 9 is a schematic diagram of displaying target content provided by an embodiment of the present application;

[0041] Figure 10 Schematic diagram of setting the expected conversation content provided by an embodiment of the present application;

[0042] Figure 11A and Figure 11B This is a schematic diagram showing a summary of a usage report provided in an embodiment of the present application;

[0043] Figure 12 Schematic diagram of the display of the intelligent question-and-answer interface provided in the embodiment of the present application;

[0044] Figure 13 This is a second flow chart of the information processing method of the robot provided in an embodiment of the present application.

[0045] It should be noted that the above-mentioned "first" and "second" are only used to distinguish different solutions, and do not represent the degree of distinction between the advantages and disadvantages of the solutions or the priority in the implementation process. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solutions and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limiting this application. All other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0047] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0048] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0049] In the embodiments of the present application, the term "module" or "unit" refers to a computer program or a part of a computer program that has a predetermined function and works together with other related parts to achieve a predetermined goal, and can be implemented in whole or in part by using software, hardware (such as processing circuits or memories) or a combination thereof. Similarly, a processor (or multiple processors or memories) can be used to implement one or more modules or units. In addition, each module or unit can be part of an overall module or unit that includes the functions of the module or unit.

[0050] Unless otherwise defined, all technical and scientific terms used in the embodiments of the present application have the same meanings as those commonly understood by those skilled in the art. The terms used in the embodiments of the present application are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.

[0051] The relevant data collection and processing in the embodiments of this application should be strictly in accordance with the requirements of relevant laws and regulations when applied in examples, and the informed consent or separate consent of the personal information subject should be obtained. Subsequent data use and processing should be carried out within the scope of authorization of laws and regulations and the personal information subject.

[0052] Before further describing the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.

[0053] 1) Client: An application running in an electronic device to provide various services, such as a client that supports information processing of a robot.

[0054] 2) In response, it is used to indicate the conditions or states on which the executed operations depend. When the dependent conditions or states are met, one or more operations executed can be real-time or have a set delay. Unless otherwise specified, there is no restriction on the order in which the multiple operations executed are executed.

[0055] 3) Human-computer interaction interface: an interface for providing human-computer interaction functions / an interface for displaying robot information. For example, graphical user interface (GUI) displays, such as augmented reality (AR) interfaces, virtual reality (VR) interfaces, voice user interfaces (VUIs), interactive projection interfaces (using projection technology to display information on a flat surface), eye movement detection interfaces (interfaces controlled by detecting the user's line of sight), holographic interfaces (using holographic projection technology to project images into three-dimensional holograms, allowing users to see stereoscopic images without wearing special glasses), multimodal interfaces (interfaces that combine multiple interaction methods, such as touch, vision, and hearing), and brain-machine interfaces (BMIs).

[0056] 4) Robots: Designed to provide companionship and diverse services to users, robots are equipped with speech recognition and synthesis technology, can understand users' words and conduct natural and fluent conversations, answer users' questions, chat with users, and when they detect that the user is depressed, they will tell jokes and play soothing music to comfort the user.

[0057] The embodiments of the present application provide a robot information processing method, apparatus, electronic device, computer-readable storage medium, and computer program product, which can improve the generation of usage reports and user experience. Next, based on the above description of the nouns and terms involved in the embodiments of the present application, the embodiments of the present application are described in detail.

[0058] The following describes the information processing system of the robot provided by the embodiment of the present application. Figure 1 , Figure 1 Figure 1 is a schematic diagram of the architecture of a robot information processing system provided in an embodiment of the present application. To support an exemplary application, the robot information processing system 100 includes a server 200, a network 300, and a terminal 400. Terminal 400 is connected to server 200 via network 300. Network 300 can be a wide area network (WAN), a local area network (LAN), or a combination of both, using either wireless or wired links for data transmission.

[0059] Here, the terminal 400 (for example, a client running information processing that supports the robot) displays the robot's usage report entrance; in response to a trigger operation on the usage report entrance, a robot usage report generation request is sent to the server 200; the server 200 receives the usage report generation request sent by the terminal 400; in response to the usage report generation request, a usage report of the target object for the robot is generated based on the personality information of the robot and the usage information of the target object for the robot; the usage report is returned to the terminal 400; the terminal 400 receives the usage report returned by the server 200; and the usage report is displayed.

[0060] The information processing method of the robot provided in the embodiment of the present application is implemented by an electronic device, for example, it can be implemented by a terminal alone, it can also be implemented by a server alone, or it can be implemented by a terminal and a server in collaboration. The electronic device for implementing the information processing method of the robot provided in the embodiment of the present application can be various types of terminals or servers. Among them, the server (such as server 200) can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms. The terminal (such as terminal 400) can be a laptop, tablet computer, desktop computer, smart phone, intelligent voice interaction device (such as smart speaker), smart home appliance (such as smart TV), smart watch, car terminal, wearable device, virtual reality (VR) device, robot, etc., but is not limited to this. The terminal and server can be directly or indirectly connected by wired or wireless communication, and the embodiment of the present application does not limit this.

[0061] In some embodiments, the terminal or server can implement the information processing method of the robot provided in the embodiment of the present application by running various computer executable instructions or computer programs. For example, computer executable instructions can be commands, machine instructions or software instructions at the microprogram level. The computer program can be a native program or software module in the operating system; it can be a local (Native) application (Application, APP), that is, a program that needs to be installed in the operating system to run, such as an APP that supports the information processing of the robot; it can also be a small program that can be embedded in any APP, that is, a program that can be run only by downloading it to a browser environment. In short, the above-mentioned computer executable instructions can be instructions in any form, and the above-mentioned computer program can be an application, module or plug-in in any form.

[0062] The following describes an electronic device for implementing the information processing method of a robot provided by an embodiment of the present application. Figure 2 , Figure 2 Schematic diagram of the structure of the electronic device provided in the embodiment of the present application. The electronic device 500 provided in the embodiment of the present application can be a terminal or a server. Figure 2 As shown, the electronic device 500 includes: at least one processor 510, a memory 550, at least one network interface 520 and a user interface 530. The various components in the electronic device 500 are coupled together via a bus system 540. It is understood that the bus system 540 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 540 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, the bus system 540 is not described in detail. Figure 2 Various buses are labeled as bus system 540 .

[0063] The processor 510 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., where the general-purpose processor can be a microprocessor or any conventional processor, etc.

[0064] The user interface 530 includes one or more output devices 531 that enable presentation of media content, including one or more speakers and / or one or more visual display screens. The user interface 530 also includes one or more input devices 532, including user interface components that facilitate user input, such as a keyboard, mouse, microphone, touch screen display, camera, other input buttons and controls.

[0065] The memory 550 may be removable, non-removable, or a combination thereof. The memory 550 may include one or more storage devices physically remote from the processor 510. The memory 550 includes volatile memory or non-volatile memory, or may include both volatile memory and non-volatile memory. The non-volatile memory may be a read-only memory (ROM), and the volatile memory may be a random access memory (RAM). The memory 550 described in the embodiments of the present application is intended to include any suitable type of memory.

[0066] In some embodiments, the memory 550 can store data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as exemplified below.

[0067] Operating system 551, including system programs for processing various basic system services and performing hardware-related tasks, such as the framework layer, core library layer, driver layer, etc., for implementing various basic services and processing hardware-based tasks;

[0068] A network communication module 552 for reaching other electronic devices via one or more (wired or wireless) network interfaces 520 , exemplary network interfaces 520 including Bluetooth, Wi-Fi, and Universal Serial Bus (USB);

[0069] a presentation module 553 for enabling presentation of information via one or more output devices 531 (e.g., a display screen, a speaker, etc.) associated with the user interface 530 (e.g., a user interface for operating peripheral devices and displaying content and information);

[0070] The input processing module 554 is configured to detect one or more user inputs or interactions from one of the one or more input devices 532 and to translate the detected inputs or interactions.

[0071] In some embodiments, the information processing device of the robot provided in the embodiments of the present application can be implemented in a software manner. Figure 2 The information processing device 555 of the robot stored in the memory 550 is shown, which can be software in the form of programs and plug-ins, including the following software modules: a first display module 5551, and a second display module 5552. These modules are logical, so they can be arbitrarily combined or further split according to the functions implemented. The functions of each module will be explained below.

[0072] The following describes the information processing method of the robot provided by the embodiment of the present application. As mentioned above, the information processing method of the robot provided by the embodiment of the present application is implemented by an electronic device, for example, it can be implemented by a server or a terminal alone, or by a server and a terminal in collaboration. Therefore, the execution body of each step will not be repeated below. Figure 3 , Figure 3 : is a flow chart of the information processing method of the robot provided in the embodiment of the present application. The information processing method of the robot provided in the embodiment of the present application includes:

[0073] Step 101: Display the robot usage report entrance.

[0074] Regarding step 101, a robot usage report entry may be displayed in the human-computer interaction interface supporting the robot's information processing. The usage report entry is used for the user to view the robot's usage report. In actual applications, the human-computer interaction interface may be an interface of a client supporting the robot's information processing. When the user needs to use the client, a running instruction for the client may be triggered, and the terminal runs the client and displays the human-computer interaction interface, and the robot usage report entry is displayed in the human-computer interaction interface. For example, see Figure 4 , Figure 4 This is a schematic diagram of the display of the usage report provided in the embodiment of the present application, such as Figure 4 As shown in (1), the usage report entry "Growth Care" is displayed in the human-computer interaction interface.

[0075] In actual applications, the terminal can be the robot itself, or an electronic device such as a smart phone, tablet, notebook, etc. that has established a binding relationship with the robot. There is no restriction here.

[0076] Step 102: In response to a trigger operation on a usage report entry, display a usage report of the target object on the robot.

[0077] The usage report is generated based on the robot's personality information and the target object's usage information of the robot.

[0078] Regarding step 102, when the user needs to view the robot's usage report, this can be achieved by triggering the usage report portal. In response to the triggering operation on the usage report portal, the robot's usage report is displayed. The usage report is a usage report of the target object on the robot. The target object can be a user account that has established a binding relationship with the robot, and the user account can be logged in to a client that supports robot information processing. That is, the target object indicates the user of the robot. For example, continue to refer to Figure 4 In response to the trigger operation for the usage report entry "Growth Care", the target object's usage report for the robot is displayed. Figure 4 As shown in (2), the target object is "Xiao Pi" and the usage report is "Xiao Pi's Growth Diary".

[0079] In practice, the usage report can be for a specific time window, such as a day, a week, a month, six months, a year, or so on. A usage report for a specific time window is generated based on the robot's personality information and the target user's usage information for the robot during that time window. This allows users to view usage reports for different time windows, improving their choice and user experience with the robot.

[0080] In actual applications, the usage report is generated based on the robot's personality information and the target object's usage information for the robot. The usage information includes but is not limited to the content of the conversation between the target object and the robot (such as the conversation time, the topic of the conversation, etc.), usage time, usage preferences, usage behavior (such as making calls through the robot and other users, etc.). The usage information includes information in multiple modes, such as image information, text information, video information, voice information, etc., which are not limited here. Generating a usage report through multi-modal usage information can improve the generation effect of the usage report. The usage report includes richer information, so that it can more accurately describe the target object's actual usage experience of the robot.

[0081] Personality information is pre-set for the robot. Each robot can be configured with multiple candidate personality profiles (e.g., sunny, depressed, lively, calm, gentle, etc.). During user use, the robot's personality information can be customized. For example, a personality configuration interface can be provided to the user, displaying multiple preset candidate personality profiles. In response to selecting a first candidate from the multiple candidate personality profiles, the first candidate personality profile is selected as the robot's personality information. For example, a robot's personality information can be configured as lively. In actual applications, a personality information modification control can also be provided. This modification control allows the robot's personality information to be modified. For example, in response to a triggering operation on the modification control, a second candidate personality profile different from the first candidate personality profile is displayed. In response to selecting a third candidate personality profile from the second candidate personality profile, the robot's personality information is modified from the first candidate personality profile to the third candidate personality profile. In this way, users can customize the robot's personality information according to their needs, thereby improving the user experience with the robot.

[0082] In actual applications, personality information also includes robot-related information such as the robot's background and personality settings.

[0083] In some embodiments, step 102 "In response to a trigger operation on a usage report entrance, displaying the target object's usage report on the robot" can be achieved by performing the following steps: in response to a trigger operation on a usage report entrance, obtaining personality information and usage information; calling a machine learning model to generate a usage report from the robot's perspective based on the personality information and usage information.

[0084] Here, in response to the trigger operation for the usage report entrance, personality information and usage information are obtained, and then the machine learning model is called to generate a usage report based on the personality information and usage information. In actual applications, the machine learning model can be pre-trained, such as a pre-trained large model. The machine learning model can be constructed based on a network type such as a convolutional neural network, a deep neural network, a recurrent neural network, etc. In the process of training the machine learning model, the sample personality information and usage information of the sample robot and the actual usage report (i.e., label) of the sample robot can be obtained. Then, through the initial machine learning model, a predicted usage report is generated based on the sample personality information and usage information. The difference between the predicted usage report and the actual usage report is determined, and the value of the loss function of the initial machine learning model is determined based on the difference. Finally, the model parameters of the initial machine learning model are updated based on the value of the loss function to train the initial machine learning model and obtain a machine learning model. In this way, the generation efficiency and generation effect of the usage report can be improved, and in-depth mining of the user's use of the robot can be achieved.

[0085] In actual applications, when a machine learning model is invoked to generate a usage report based on personality and usage information, the machine learning model can be invoked to generate the usage report from the robot's perspective. That is, the usage report is written from the robot's first-person perspective. For example, a usage report could include the following description: "My master showed... today. He seemed to be in a... mood today. I, a passionate robot, helped him recover. I'm awesome!" Here, "I" refers to the robot, and "my master" refers to the target user of the robot. Therefore, this description is generated from the robot's perspective, with the robot as the first-person. This makes the usage report more interesting, increases interaction between the user and the robot, and enhances the user experience.

[0086] In actual applications, the usage report can be generated and displayed by the terminal (or robot) itself, or generated by the background server and handed over to the terminal (or robot) for display, and there is no limitation here.

[0087] In some embodiments, the "displaying the target object's usage report for the robot" in step 102 can be achieved by performing the following steps: performing at least one of the following operations: in the first area of ​​the usage report interface, displaying the target object's usage keywords for the robot, and the topic content associated with the usage keywords; in the second area of ​​the usage report interface, displaying a first chart, the first chart including the evaluation results obtained by evaluating the target object from at least one evaluation dimension; in the third area of ​​the usage report interface, displaying the object status of the target object when using the robot, and the topic associated with the object status; in the fourth area of ​​the usage report interface, displaying the usage summary information generated from the perspective of the robot.

[0088] Here, the usage report includes at least one of the following:

[0089] (1) The target object's keywords for the robot, and the topic content associated with the keywords. The keywords can be extracted from the user's usage information (such as the content of the conversation), and the topic content can also be summarized from the user's usage information (such as the content of the conversation). For example, the keyword is "O*man", and the topic content associated with the keyword may include: Today involves multiple topics, including the game activities of O*man fighting monsters, the feeling of not wanting to go to school, and is accompanied by a small episode suggesting that parents encourage their children to maintain curiosity, ask questions actively, communicate more, pay attention to emotional expression, enrich their lives and reduce loneliness. For example, see Figure 4 In (2), the first area of ​​the usage report interface displays usage keywords and topic contents associated with the usage keywords.

[0090] (2) A first chart, which includes evaluation results obtained by evaluating the target object from at least one evaluation dimension. The at least one evaluation dimension includes but is not limited to communication skills, imagination, ideals, curiosity, self-control, etc., and the at least one evaluation dimension can be pre-set. The target object is evaluated from each evaluation dimension to obtain an evaluation result for each evaluation dimension. The evaluation result can be a quantitative score of the corresponding evaluation dimension, such as 4 for communication skills, 3 for imagination, etc. In actual applications, the evaluation result of the evaluation dimension can be obtained by extracting basic evaluation information related to the evaluation dimension from the user's usage information (such as conversation content), and then calling a pre-trained evaluation model to perform evaluation processing based on the evaluation basic information. The first chart can be a radar chart, which includes evaluation results obtained by evaluating the target object from at least one evaluation dimension. In actual applications, the evaluation result can be the evaluation result of the current time window, or the change in the evaluation result of the current time window compared to the evaluation result of the previous time window. For example, see Figure 4In (2), in the second area of ​​the usage report interface, a first chart is displayed. The first chart is a radar chart. The evaluation dimensions include communication, imagination, ideal, knowledge, and self-control. The evaluation result of each evaluation dimension is the change range compared with the evaluation result of the previous time window, such as communication +0.5, ideal +1, and knowledge +2.3.

[0091] (3) The object state of the target object when using the robot, and the topic associated with the object state. The object state can be obtained by performing object state recognition (i.e., emotion recognition) based on the user's usage information (such as the content of the conversation), and the emotion recognition can be implemented based on a pre-trained machine learning model. The topic associated with the object state can be extracted from the user's usage information (such as the content of the conversation). For example, see Figure 4 In (2), the third area of ​​the usage report interface displays the target object's state when using the robot and topics related to the state. Among them, the object state is "relatively depressed", and the state topics include: wanting to watch TV, being a little bored at home, etc. This can clearly describe the user's state. Figure 4 As shown in (2), an expression indicating the object's state of "relatively depressed" is also displayed; at the same time, expressions indicating the object's state within each time window (e.g., daily) are also provided. In this way, the user's emotional state can be reflected in the usage report, enabling in-depth mining of the user's use of the robot.

[0092] (4) In the fourth area of ​​the usage report interface, usage summary information generated from the perspective of the robot is displayed. For example, the usage summary information may include the following description: "My master showed... today, he seems to be in a mood... today, I, a passionate robot, helped him recover his vitality, I am awesome!" Here, "I" refers to the robot, and "my master" refers to the target object of the robot. It can be seen that this description is generated from the perspective of the robot, and the first person is the robot. In this way, the usage report can be made more interesting, the interaction between the user and the robot can be increased, and the user experience can be improved.

[0093] Based on this, by displaying rich and diverse information in the usage report, the generation effect of the usage report and the user experience are improved.

[0094] In some embodiments, the following steps can also be performed: displaying a chart conversion control; in response to a triggering operation on the chart conversion control, switching the displayed first chart to a second chart, the second chart including a comprehensive evaluation result obtained by integrating the evaluation results of at least one evaluation dimension.

[0095] Here, a corresponding chart conversion control can also be provided for the first chart, and the chart conversion control can be used to switch the first chart to a second chart. In response to a trigger operation on the chart conversion control, the displayed first chart is switched to a second chart, and the second chart includes a comprehensive evaluation result obtained by integrating the evaluation results of at least one evaluation dimension, such as performing a weighted summation of the evaluation results of at least one evaluation dimension to obtain the comprehensive evaluation result. For example, see Figure 5 , Figure 5 This is a schematic diagram showing the conversion of a chart provided in the embodiment of the present application. Figure 5 As shown in (1), the first chart, namely the radar chart, is displayed, and a chart conversion control is displayed; in response to a trigger operation on the chart conversion control, the displayed first chart is switched to the second chart, such as Figure 5 The second chart shown in (2) is a bar chart, which shows the comprehensive evaluation results for each day. For example, the comprehensive evaluation result on December 6 is 270.

[0096] In some embodiments, the "displaying the target object's usage report for the robot" in step 102 can be achieved by executing the following steps: displaying the target object's usage report for the robot within the first time window; based on this, the following steps can also be executed: displaying the time window adjustment control; based on the time window adjustment control, receiving a time window adjustment instruction to adjust the first time window to the second time window; in response to the time window adjustment instruction, adjusting the first time window to the second time window, and displaying the target object's usage report for the robot within the second time window.

[0097] Here, the usage report refers to a usage report within a first time window, which can be a day, a week, a month, six months, a year, or the like. Based on this, a time window adjustment control can also be provided, through which the time window of the usage report can be adjusted. Specifically, based on the time window adjustment control, a time window adjustment instruction is received to adjust the first time window to a second time window; in response to the time window adjustment instruction, the first time window is adjusted to the second time window, and the target object's usage report for the robot within the second time window is displayed. In this way, the user can adjust the time window of the usage report as needed, thereby viewing usage reports for different time windows, improving the user's usage report viewing experience.

[0098] In some embodiments, "based on the time window adjustment control, receiving a time window adjustment instruction to adjust the first time window to the second time window" can be achieved by performing the following steps: in response to a trigger operation on the time window adjustment control, displaying multiple third time windows for selection, the multiple third time windows including the second time window; in response to a selection operation on the second time window among the multiple third time windows, receiving a time window adjustment instruction to adjust the first time window to the second time window.

[0099] Here, in response to a trigger operation on the time window adjustment control, multiple third time windows are displayed for selection, the multiple time windows including the second time window, and in response to a selection operation on the second time window in the multiple third time windows, a time window adjustment instruction for adjusting the first time window to the second time window is received. For example, see Figure 6 , Figure 6 : is a schematic diagram showing the adjustment time window provided in the embodiment of the present application. Figure 6 As shown in (1), the usage report of the first time window (i.e., November 18) is displayed, and the time window adjustment control is displayed; in response to the triggering operation on the time window adjustment control, the time window adjustment interface is displayed, and the time window adjustment interface includes multiple third time windows for selection, and also displays a time window search control "Search", such as Figure 6 As shown in (2); in response to the selection operation for the second time window among the multiple third time windows, the second time window can be directly selected from the multiple third time windows currently displayed, or can be obtained by searching based on the search control of the time window, such as Figure 6 As shown in (2), the selected second time window is November 20; in response to the time window adjustment instruction, the first time window is adjusted to the second time window, and the usage report within the second time window (ie, November 20) is displayed, as shown in FIG. Figure 6 As shown in (3).

[0100] In some embodiments, the time window adjustment control includes: a first time window adjustment control for adjusting the first time window to a fourth time window, and a second time window adjustment control for adjusting the first time window to a fifth time window; the fourth time window is the previous time window of the first time window, and the fifth time window is the next time window of the first time window; the second time window includes the fourth time window and the fifth time window; based on this, "based on the time window adjustment control, receiving a time window adjustment instruction for adjusting the first time window to the second time window" can be achieved by performing the following steps: in response to a trigger operation on the first time window adjustment control, receiving a time window adjustment instruction for adjusting the first time window to the fourth time window; or, in response to a trigger operation on the second time window adjustment control, receiving a time window adjustment instruction for adjusting the first time window to the fifth time window.

[0101] Here, the time window adjustment control includes: a first time window adjustment control for adjusting the first time window to the fourth time window, and a second time window adjustment control for adjusting the first time window to the fifth time window; and the fourth time window is the previous time window of the first time window, and the fifth time window is the next time window of the first time window. Based on this, the first time window can be quickly adjusted to the fourth time window through the first time window adjustment control; and the first time window can be quickly adjusted to the fifth time window through the second time window adjustment control. For an example, see Figure 7 , Figure 7 : is a schematic diagram showing the adjustment time window provided in the embodiment of the present application. Figure 7 As shown in (1), the usage report of the first time window (i.e., November 18) is displayed, and the first time window adjustment control and the second time window adjustment control are displayed; in response to the triggering operation of the first time window adjustment control, the first time window is adjusted to the fourth time window (i.e., the previous time window of the first time window: November 17), and the usage report within the fourth time window (i.e., November 17) is displayed, as shown in FIG. Figure 7 As shown in (2); in response to the triggering operation of the second time window adjustment control, the first time window is adjusted to the fifth time window (i.e., the next time window after the first time window: November 18), and the usage report within the fifth time window (i.e., November 18) is displayed, as shown in FIG. Figure 7 As shown in (3).

[0102] In some embodiments, the following steps may also be performed: displaying a first viewing control; and displaying the conversation content between the target object and the robot in response to a triggering operation on the first viewing control.

[0103] Here, a control for viewing the conversation content between the target object and the robot, namely a first viewing control, can be provided. In response to a trigger operation on the first viewing control, the conversation content between the target object and the robot is displayed. In this way, the user can view the conversation content between the target object and the robot as needed. As an example, see Figure 8 , Figure 8 This is a schematic diagram showing the display of the conversation content provided by the embodiment of the present application. Figure 8 As shown in (1), the first viewing control "View Communication Record" is displayed; in response to the triggering operation for the first viewing control "View Communication Record", the conversation content between the target object and the robot is displayed, such as Figure 8 As shown in (2).

[0104] In some embodiments, the following steps may also be performed: displaying a second viewing control; and displaying target content in response to a triggering operation on the second viewing control, where the target content is generated based on a target-type conversation content between the target object and the robot.

[0105] Here, a control for viewing the target type of conversation content between the target object and the robot, i.e., a second viewing control, can be provided. In response to a trigger operation on the second viewing control, the target content is displayed. The target content is generated based on the target type of conversation content between the target object and the robot. The target type is pre-set, such as heartfelt conversation type, wish type, worry type, specific event type, etc. In this way, the user can view specific types of conversation content according to needs. As an example, see Figure 9 , Figure 9 Schematic diagram of the display of target content provided by the embodiment of the present application. Figure 9 As shown in (1), the second viewing control "View His Thoughts" is displayed, that is, the target type is the thought type, and the target content is generated according to the relevant conversation content between the target object and the robot; in response to the trigger operation for the second viewing control "View His Thoughts", the target content is displayed, such as Figure 9 As shown in (2).

[0106] In some embodiments, the following steps may also be performed: displaying the robot's dialogue setting control; in response to a triggering operation on the dialogue setting control, displaying a dialogue setting interface, the dialogue setting interface being used to set the desired dialogue content of the dialogue between the robot and the target object.

[0107] Here, a robot dialogue setting control can be provided, through which the user can set the desired dialogue content of the dialogue between the robot and the target object. In response to the triggering operation on the dialogue setting control, a dialogue setting interface is displayed, which is used to set the desired dialogue content of the dialogue between the robot and the target object. The desired dialogue content can be set through the input control of the dialogue setting interface for inputting the desired dialogue content, or by selecting the desired dialogue option provided by the dialogue setting interface. As an example, see Figure 10 , Figure 10 This is a schematic diagram of setting the expected conversation content provided by the embodiment of the present application. Figure 10 As shown in (1), the robot's dialogue setting control "dialogue expectation setting" is displayed; in response to the triggering operation for the dialogue setting control "dialogue expectation setting", the dialogue setting interface is displayed, such as Figure 10 As shown in (2), the dialogue setting interface includes: an input control for the user to input the desired dialogue content, and desired dialogue options for the user to select.

[0108] In some embodiments, the following steps may also be performed: displaying a usage report summary control; and displaying a usage report summary in response to a triggering operation on the usage report summary control, where the usage report summary is generated based on usage information within the target time period.

[0109] Here, a usage report summary control can be provided. The usage report summary control is used to generate a usage report summary within a specific target time period. The target time period can be pre-set, can be uniformly set by the robot's background, or can be set by the user according to their needs. The usage report summary is generated based on the usage information within the target time period. Specifically, it can also be combined with the robot's personality information to generate a usage report summary based on the personality information and the usage information within the target time period. It can also be implemented by calling a pre-trained machine learning model. In actual application, the usage report summary control can determine whether it is effective based on the user's usage time of the robot. For example, when the user has used the robot for a set time period (such as half a year), the usage report summary control takes effect, and the user can view the usage report summary through the usage report summary control. In response to the trigger operation for the usage report summary control, the usage report summary is displayed. In this way, the user can generate a usage report summary within the target time period as needed and understand the usage of the robot over a period of time.

[0110] In some embodiments, "displaying the usage report summary" can be achieved by performing the following steps: displaying a summary cover of the usage report summary; and displaying summary content of the usage report summary in response to a playback operation for the usage report summary triggered based on the summary cover.

[0111] Here, when generating a usage report summary, the summary cover of the usage report summary can be displayed first. The summary cover can be used by the user to trigger a playback operation for the usage report summary. For example, a playback control can be provided in the summary cover. In response to a trigger operation on the playback control, a playback operation for the usage report summary is received. The playback operation for the usage report summary can also be triggered by triggering any operation in the summary cover, such as a click operation, a long press operation, a sliding operation, etc. In response to the playback operation for the usage report summary triggered based on the summary cover, the summary content of the usage report summary is displayed, that is, the usage report summary is played to display the content of each page in the usage report summary.

[0112] For example, see Figure 11A and Figure 11B , Figure 11A and Figure 11B : is a schematic diagram showing a summary of the usage report provided in the embodiment of the present application. Figure 11A As shown in (1), the usage report summary control "Xiao Pi Stage Growth Report" is displayed; in response to the trigger operation for the usage report summary control "Xiao Pi Stage Growth Report", the summary cover of the usage report summary is displayed, such as Figure 11A As shown in (2), the summary cover provides a play control "click to start", and in response to the trigger operation for the play control "click to start", the summary content of the usage report summary is displayed, such as Figure 11B As shown in (1)-(2), the summary includes: the number of topics Xiaopi and the robot communicated about, the cumulative communication time, the number of knowledge points discussed, the number of topics of different types (such as life topics, humanities topics, etc.), etc.

[0113] In actual applications, the usage report summary includes, but is not limited to: topics of communication between the target object and the robot (including the topics and the number of topics), the cumulative communication time, the ranking of the cumulative communication time, the number of communications, the type of topics (such as life topics, humanities topics, etc.), the personality of the target object (such as cheerful, curious) and interests (such as animal science), the number of times the target object uses the call function (including the number of times the call function is used for different call objects), the target object's usage behavior (such as explaining geographical knowledge, explaining animal knowledge), etc.

[0114] In actual applications, a sharing control of the usage report summary can also be used. Based on this sharing control, the user can share the usage report summary with other objects, such as friends, social circles, etc.

[0115] In some embodiments, the following steps can also be performed: displaying a smart question and answer control; displaying a smart question and answer interface in response to a triggering operation on the smart question and answer control; and outputting the answer content of the question in response to a question operation triggered based on the smart question and answer interface.

[0116] Here, a smart question-and-answer control is provided for users to conduct smart question-and-answer. The smart question-and-answer control can be used to ask questions to the robot or to the default reply object. The default reply object can be a real person or an intelligent entity. The content of the question can be related to the set theme (such as related content on the theme of parenting) or any content without restriction on the theme. There is no restriction here. In response to the triggering operation on the smart question-and-answer control, the smart question-and-answer interface is displayed. The smart question-and-answer interface is used for users to input questions to be asked; in response to the question-asking operation based on the smart question-and-answer interface, the answer content of the question is output. As an example, see Figure 12 , Figure 12 This is a schematic diagram of the display of the intelligent question-answering interface provided by the embodiment of this application. Figure 12 As shown in (1), the intelligent question-and-answer control "Professional Parenting Consultation" is displayed. The intelligent question-and-answer control is used for users to ask questions related to the set topic, that is, related content of the parenting topic; in response to the triggering operation for the intelligent question-and-answer control "Professional Parenting Consultation", the intelligent question-and-answer interface is displayed, such as Figure 12 As shown in (2), the intelligent question-answering interface includes: an input control for users to input questions to be asked; when the user triggers a question-asking operation based on the intelligent question-answering interface, the answer content of the question is output.

[0117] See also Figure 13 , the embodiments of the present application include: 1. real-time conversation text; 2. robot personality setting; 3. automatic generation of background, character content, etc. to form prompts; 4. triggering a large model to organize text; 5. outputting a "robot diary" with the robot as the first perspective; 6. mining tag keywords from conversation text; 7. capability evaluation numerical function; 8. weighted conversion of tag values; 9. generating radar charts; 10. topic summary text database; 11. organizing conversation texts according to timestamps; 12. one wake-up / activity is a topic conversation; 13. LLM feature extraction extracts topic features; 14. generates topic keywords; 15. generates topic content; 16. generates keywords and topic content of keywords.

[0118] By applying the above-mentioned embodiment of the present application, a usage report entrance of the robot is displayed, and in response to a trigger operation on the usage report entrance, a usage report of the target object on the robot is displayed. Since the usage report is generated based on the personality information of the robot and the usage information of the target object on the robot, the usage report can reflect the personality of the robot and the usage information of the target object, thereby providing users with a more personalized, detailed and comprehensive usage report, thereby improving the generation effect of the usage report and the user experience.

[0119] The following continues to describe the exemplary structure of the robot information processing device 555 provided in the embodiment of the present application as a software module. In some embodiments, such as Figure 2 As shown, the software modules in the information processing device 555 of the robot stored in the memory 550 may include: a first display module 5551, used to display the robot's usage report entrance; a second display module 5552, used to display the target object's usage report on the robot in response to a trigger operation on the usage report entrance; wherein, the usage report is generated based on the robot's personality information and the target object's usage information on the robot.

[0120] In some embodiments, the second display module 5552 is further used to perform at least one of the following operations: displaying the target object's usage keywords for the robot and the topic content associated with the usage keywords in the first area of ​​the usage report interface; displaying a first chart in the second area of ​​the usage report interface, the first chart including the evaluation results obtained by evaluating the target object from at least one evaluation dimension; displaying the object state of the target object when using the robot and the topic associated with the object state in the third area of ​​the usage report interface; and displaying the usage summary information generated from the perspective of the robot in the fourth area of ​​the usage report interface.

[0121] In some embodiments, the second display module 5552 is also used to display a chart conversion control; in response to a trigger operation on the chart conversion control, the displayed first chart is switched to a second chart, and the second chart includes a comprehensive evaluation result obtained by integrating the evaluation results of the at least one evaluation dimension.

[0122] In some embodiments, the second display module 5552 is also used to display the usage report of the target object for the robot within the first time window; the second display module 5552 is also used to display a time window adjustment control; based on the time window adjustment control, a time window adjustment instruction to adjust the first time window to a second time window is received; in response to the time window adjustment instruction, the first time window is adjusted to the second time window, and the usage report of the target object for the robot within the second time window is displayed.

[0123] In some embodiments, the second display module 5552 is also used to display multiple third time windows for selection in response to a trigger operation on the time window adjustment control, and the multiple third time windows include the second time window; in response to a selection operation on the second time window among the multiple third time windows, a time window adjustment instruction to adjust the first time window to the second time window is received.

[0124] In some embodiments, the time window adjustment control includes: a first time window adjustment control for adjusting the first time window to a fourth time window, and a second time window adjustment control for adjusting the first time window to a fifth time window; the fourth time window is the previous time window of the first time window, and the fifth time window is the next time window of the first time window; the second display module 5552 is also used to receive a time window adjustment instruction to adjust the first time window to the fourth time window in response to a trigger operation on the first time window adjustment control; or, receive a time window adjustment instruction to adjust the first time window to the fifth time window in response to a trigger operation on the second time window adjustment control.

[0125] In some embodiments, the second display module 5552 is further configured to display a first viewing control; and in response to a triggering operation on the first viewing control, display the conversation content between the target object and the robot.

[0126] In some embodiments, the second display module 5552 is further used to display a second viewing control; in response to a trigger operation on the second viewing control, target content is displayed, and the target content is generated based on the target type of conversation content between the target object and the robot.

[0127] In some embodiments, the second display module 5552 is also used to display the dialogue setting control of the robot; in response to a trigger operation on the dialogue setting control, a dialogue setting interface is displayed, and the dialogue setting interface is used to set the expected dialogue content of the dialogue between the robot and the target object.

[0128] In some embodiments, the second display module 5552 is further used to display a usage report summary control; in response to a trigger operation on the usage report summary control, a usage report summary is displayed, where the usage report summary is generated based on the usage information within the target time period.

[0129] In some embodiments, the second display module 5552 is further used to display a summary cover of the usage report summary; and in response to a playback operation for the usage report summary triggered based on the summary cover, display the summary content of the usage report summary.

[0130] In some embodiments, the second display module 5552 is also used to display an intelligent question and answer control; in response to a triggering operation on the intelligent question and answer control, a smart question and answer interface is displayed; in response to a question operation triggered based on the intelligent question and answer interface, an answer content to the question is output.

[0131] In some embodiments, the second display module 5552 is further used to obtain the personality information and the usage information in response to a trigger operation on the usage report entrance; and call a machine learning model to generate the usage report from the perspective of the robot based on the personality information and the usage information.

[0132] It should be noted that the description of the device embodiment in this application is similar to the description of the method embodiment described above, and has similar beneficial effects as the method embodiment, and is not repeated here. Any unfinished technical details of the information processing device for the robot provided in the embodiment of this application can be understood based on the description of the technical details in the method embodiment described above.

[0133] The present application also provides a computer program product, which includes computer-executable instructions or a computer program stored in a computer-readable storage medium. A processor of an electronic device reads the computer-executable instructions or the computer program from the computer-readable storage medium and executes the computer-executable instructions or the computer program, causing the electronic device to perform the robot information processing method provided in the present application.

[0134] An embodiment of the present application also provides a computer-readable storage medium, which stores computer-executable instructions or computer programs. When the computer-executable instructions or computer programs are executed by a processor, the processor will execute the robot information processing method provided by the embodiment of the present application.

[0135] In some embodiments, the computer-readable storage medium may be a memory such as RAM, ROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or may be various devices including one or any combination of the above memories.

[0136] In some embodiments, computer-executable instructions may be in the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0137] As an example, computer-executable instructions may, but need not, correspond to a file in a file system, may be stored as part of a file that stores other programs or data, such as in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinating files (e.g., files storing one or more modules, subroutines, or code portions).

[0138] By way of example, computer-executable instructions may be deployed to be executed on one electronic device, or on multiple electronic devices located at one site, or on multiple electronic devices distributed across multiple sites and interconnected by a communication network.

[0139] The above description is merely an embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, and improvements made within the spirit and scope of the present application are included in the scope of protection of the present application.

Claims

1. A robot information processing method, characterized in that: The method comprises: Display the robot usage report entrance; In response to a trigger operation on the usage report entry, displaying a usage report of the robot by a target object; The usage report is generated based on the personality information of the robot and the usage information of the target object on the robot.

2. The method according to claim 1, wherein The display target object's usage report for the robot includes: Do at least one of the following: In the first area of ​​the usage report interface, the target object displays the usage keywords for the robot and the topic content associated with the usage keywords; In the second area of ​​the usage report interface, a first chart is displayed, wherein the first chart includes evaluation results obtained by evaluating the target object from at least one evaluation dimension; In a third area of ​​the usage report interface, an object state of the target object when using the robot and topics associated with the object state are displayed; In the fourth area of ​​the usage report interface, usage summary information generated from the perspective of the robot is displayed.

3. The method according to claim 2, wherein The method further comprises: Display chart transition controls; In response to a triggering operation on the chart conversion control, the displayed first chart is switched to a second chart, and the second chart includes a comprehensive evaluation result obtained by integrating the evaluation results of the at least one evaluation dimension.

4. The method according to claim 1, wherein The display target object's usage report for the robot includes: Displaying a usage report of the target object on the robot within a first time window; The method further comprises: Display time window adjustment controls; Based on the time window adjustment control, a time window adjustment instruction for adjusting the first time window to a second time window is received; In response to the time window adjustment instruction, the first time window is adjusted to a second time window, and a usage report of the target object for the robot within the second time window is displayed.

5. The method according to claim 4, wherein The receiving, based on the time window adjustment control, a time window adjustment instruction for adjusting the first time window to a second time window includes: In response to a triggering operation on the time window adjustment control, displaying a plurality of third time windows for selection, the plurality of third time windows including the second time window; In response to a selection operation on the second time window among the plurality of third time windows, a time window adjustment instruction for adjusting the first time window to a second time window is received.

6. The method according to claim 4, wherein The time window adjustment control includes: a first time window adjustment control for adjusting the first time window to a fourth time window, and a second time window adjustment control for adjusting the first time window to a fifth time window; the fourth time window is a time window before the first time window, and the fifth time window is a time window after the first time window; The second time window includes the fourth time window and the fifth time window, and the receiving, based on the time window adjustment control, a time window adjustment instruction for adjusting the first time window to the second time window includes: In response to a triggering operation on the first time window adjustment control, a time window adjustment instruction for adjusting the first time window to the fourth time window is received; Alternatively, in response to a triggering operation on the second time window adjustment control, a time window adjustment instruction for adjusting the first time window to the fifth time window is received.

7. The method according to any one of claims 1 to 6, wherein: The method further comprises: displaying a first viewing control; In response to a trigger operation on the first viewing control, the conversation content between the target object and the robot is displayed.

8. The method according to any one of claims 1 to 6, wherein: The method further comprises: displaying a second viewing control; In response to a trigger operation on the second viewing control, target content is displayed, where the target content is generated based on target-type conversation content between the target object and the robot.

9. The method according to any one of claims 1 to 6, wherein: The method further comprises: Displaying a conversation settings control for the robot; In response to a triggering operation on the dialogue setting control, a dialogue setting interface is displayed, wherein the dialogue setting interface is used for setting desired dialogue content of the dialogue between the robot and the target object.

10. The method according to any one of claims 1 to 6, wherein: The method further comprises: Display usage report summary controls; In response to a triggering operation on the usage report summary control, a usage report summary is displayed, where the usage report summary is generated based on the usage information within a target time period.

11. The method according to claim 10, wherein The display usage report summary includes: a summary cover displaying the summary of the usage report; In response to a play operation on the usage report summary triggered based on the summary cover, summary content of the usage report summary is displayed.

12. The method according to any one of claims 1 to 6, wherein: The method further comprises: Display the smart question and answer control; In response to a triggering operation on the smart question and answer control, displaying a smart question and answer interface; In response to a question-asking operation triggered by the intelligent question-answering interface, an answer to the question is output.

13. The method according to any one of claims 1 to 6, wherein: The displaying, in response to a triggering operation on the usage report entry, a usage report of the robot by the target object includes: In response to a trigger operation on the usage report entry, acquiring the personality information and the usage information; A machine learning model is called to generate the usage report from the perspective of the robot based on the personality information and the usage information.

14. A robot information processing device, characterized in that: The device comprises: A first display module is used to display a usage report entry of the robot; a second display module, configured to display a usage report of the robot by the target object in response to a triggering operation on the usage report entry; The usage report is generated based on the personality information of the robot and the usage information of the target object on the robot.

15. An electronic device, characterized in that: The electronic device comprises: a memory for storing computer-executable instructions; The processor is configured to implement the information processing method of the robot according to any one of claims 1 to 13 when executing the computer executable instructions stored in the memory.

16. A computer-readable storage medium storing computer-executable instructions or a computer program, characterized in that: When the computer executable instructions or computer program are executed by a processor, the information processing method of the robot according to any one of claims 1 to 13 is implemented.