Electronic device, information transmission control method, and information transmission control system
Patent Information
- Application Number
- CN202010664274.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-10
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2040-07-10
AI Technical Summary
但是在这个过程中,用户不能清晰地记得各通信对象以及对应的信息时,就无法通过语音进行回信
[0010] The present invention addresses the aforementioned technical problems by providing an electronic device, an information transmission control method, and an information transmission control system that enable convenient transmission to desired communication recipients even without specifying a recipient.
Smart Images

Figure CN113918805B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to an electronic device, an information transmission control method, and an information transmission control system, and particularly to an electronic device, a message transmission control method, and a message transmission control system for controlling the transmission of information when no specific recipient is specified. Background Technology
[0002] Now, with the popularization and rapid development of the Internet, as well as the continuous innovation of information technology, we can achieve real-time communication with our communication partners by sending and receiving information through information interaction and communication devices, such as social media software programs installed on terminals such as smartphones, smart tablets, and in-vehicle devices.
[0003] In existing technologies, when a message is received from a communication recipient, and the message is audio, the user can obtain the information by playing the audio. Furthermore, even if the received message is text, it can be converted into audio and played to understand its content. Moreover, there are modes that automatically play received information based on the user's environment. For example, when the electronic device is a vehicle-mounted device, the received message can be automatically played when the user is driving and it is inconvenient to view text information.
[0004] Furthermore, when replying to a message received from a communication recipient, the user must first select the recipient and then reply. The reply can be either text or voice. For example, when the device is a smartphone, the screen displays the recipient's information and the received message. Therefore, when replying, the recipient can be selected via touch or other means, and then a voice or text message can be sent. When the device is an in-vehicle system, while the vehicle is in motion, a microphone and voice recognition technology can be used to obtain the user's voice command to select the desired recipient. The user then inputs the reply message via voice and finally sends it to the recipient.
[0005] However, whether you select the recipient via touchscreen or voice command, you must first select the recipient before you can reply to the sender.
[0006] In addition, when the electronic device automatically plays the received information, the reply method is to select the communication object with voice command, and send the content information or command by voice input. Users can communicate smoothly with the communication object without looking at the display screen.
[0007] However, in the automatic playback mode, when messages from multiple different communication recipients are played in chronological order, users who want to select a specific recipient to reply to via voice must clearly remember each recipient and their corresponding messages. This is especially true when the electronic device is in-vehicle; while driving, users must not only constantly monitor road conditions but also clearly remember each recipient and their corresponding messages during the automatic playback. Since it's difficult to check information on a screen while driving, if users cannot clearly remember the recipients and their messages, they will be unable to select them via voice in a timely manner and thus unable to reply. Replies can only be made when the display screen is visible, i.e., when replying is possible.
[0008] When it is impossible to reply to a communication recipient in a timely manner, not only is smooth communication impossible, but even when the conditions for replying are met, sometimes it is also possible to forget to reply, causing great inconvenience to both the user and the recipient.
[0009] For example, when messages 'a' from communication object A, 'b' from communication object B, 'c' from communication object C, and 'd' from communication object D are automatically played in chronological order, a user wanting to reply to communication object C must clearly remember that communication object C sent message 'c'. When selecting communication object C via voice, the user first speaks of communication object C, then inputs the reply message, and finally sends the command to reply to communication object C. However, if the user cannot clearly remember each communication object and its corresponding message, they will be unable to reply via voice. Summary of the Invention
[0010] The present invention addresses the aforementioned technical problems by providing an electronic device, an information transmission control method, and an information transmission control system that enable convenient transmission to desired communication recipients even without specifying a recipient.
[0011] This invention provides an electronic device comprising: a receiving unit for receiving information sent by a plurality of objects; a playback unit for playing the information received by the receiving unit; an acceptance unit for accepting a message recipient input by a user; an input unit for allowing a user to input message information; and a transmission unit for sending the message information input by the user through the input unit to the message recipient accepted by the acceptance unit. The electronic device further comprises: an analysis unit for analyzing the content of the message information input by the user and the content of the received information played by the playback unit when the acceptance unit has not accepted a message recipient; an estimation unit for estimating a message recipient based on the analysis results of the user-input message content and the content of the played received information; and for the message recipient estimated by the estimation unit, sending the user-input message information to the estimated message recipient via the transmission unit.
[0012] Therefore, even without specifying a recipient, the system can infer the recipient when entering message information and send the message to them. This allows users to easily send messages to the intended recipient, improving the user experience.
[0013] The aforementioned electronic device also includes a content segmentation unit, which, when the estimation unit estimates multiple recipients, segments the content of the user-inputted message for each recipient; and sends the content of the message segmented by the content segmentation unit to their respective recipients via the message transmission unit.
[0014] Therefore, even without specifying a recipient, and when the entered message is intended for multiple recipients, by segmenting the message content, only one message needs to be entered to send messages to multiple recipients. This makes sending messages much simpler and further enhances the user experience.
[0015] The aforementioned electronic device also includes a prompting unit that prompts the estimated recipient of the message; after the prompting unit prompts the estimated recipient of the message, the message sending unit sends the user-input message information to the estimated recipient.
[0016] Therefore, by indicating the presumed recipient, the message is sent to that presumed recipient. This allows users to know exactly which recipient the message was sent to, thus providing them with greater peace of mind and further enhancing the user experience.
[0017] The receiving unit of the aforementioned electronic device also accepts delivery instructions. After the prompting unit prompts the estimated recipient of the delivery instruction, when the receiving unit receives the delivery instruction, it sends the delivery information entered by the user to the estimated recipient via the delivery unit.
[0018] Therefore, after indicating the presumed recipient, the entered message is only sent to the presumed recipient upon receiving the user's instruction. Furthermore, users can confirm the recipient, cancel the message, or re-enter the message, further enhancing the user experience.
[0019] Furthermore, if the receiving unit does not receive a delivery instruction after the prompting unit has prompted the presumed recipient of the message, the playback unit will play the received information about the presumed recipient.
[0020] Therefore, after indicating the presumed recipient, if no delivery instruction is received, further playback of the information received from the presumed recipient allows the user to confirm whether sending the message to the presumed recipient is appropriate. This further enhances the user experience.
[0021] In addition, the aforementioned electronic device also has a status judgment unit. After the prompting unit prompts the estimated recipient of the message, if the receiving unit does not receive the message delivery instruction, it determines whether the user is confused. When the status judgment unit determines that the user is confused, the playback unit plays the information received from the estimated recipient.
[0022] Therefore, messages received from the presumed recipient are only played when user confusion is detected. If user confusion is detected, it can be inferred that the user is highly likely to abandon sending messages to the presumed recipient. Thus, playback is only performed when the user is confused, reducing unnecessary playback processing. This minimizes user annoyance caused by playback and further improves the user experience.
[0023] Furthermore, the present invention also provides an information transmission control method for an electronic device, the electronic device comprising: a receiving unit for receiving information transmitted by multiple objects; a playback unit for playing the information received by the receiving unit; an acceptance unit for accepting a message recipient input by a user; an input unit for allowing a user to input message transmission information; and a transmission unit for sending the message transmission information input by the user through the input unit to the message recipient accepted by the acceptance unit. The information transmission control method includes the following steps: an analysis step, in which, when the acceptance unit has not accepted a message recipient and the user inputs message transmission information through the input unit, the content of the message transmission information input by the user and the content of the received information played by the playback unit are analyzed; an estimation step, in which the message recipient is estimated based on the analysis of the content of the message transmission input by the user and the content of the received information played; and, for the estimated message recipient, the message transmission information input by the user is sent to the estimated message recipient via the transmission unit.
[0024] Therefore, even without specifying a recipient, the system can infer the recipient when entering message information and send the message to them. This allows users to easily send messages to the intended recipient, improving the user experience.
[0025] Furthermore, the present invention also provides an information transmission control system, implemented by a mobile terminal and an electronic device capable of data communication with each other. The electronic device includes: a playback unit for playing received information. The information transmission control system functions through the following units: a receiving unit for receiving user-inputted message recipient information; an input unit for allowing users to input message transmission information; a receiving unit for receiving information sent to the mobile terminal by multiple recipients; an analysis unit for analyzing the content of the user-input message and the content of the received information played by the playback unit when the receiving unit has not received a message recipient and the user inputs message transmission information through the input unit; an estimation unit for estimating the message recipient based on the analysis results of the user-input message content and the content of the received information played by the playback unit; and a transmission unit for sending the user-input message to the message recipient estimated by the estimation unit.
[0026] Therefore, even without specifying a recipient, the system can infer the recipient when entering message information and send the message to them. This allows users to easily send messages to the intended recipient, improving the user experience. Attached Figure Description
[0027] Figure 1 This is a block diagram illustrating the functional structure of the electronic device 100 according to the first embodiment of the present invention.
[0028] Figure 2 This is a flowchart illustrating an information transmission control method implemented by an electronic device 100 according to the first embodiment of the present invention.
[0029] Figure 3A , 3B This is a specific example of information transmission control in the first embodiment of the present invention.
[0030] Figure 4 This is a block diagram illustrating the functional structure of the electronic device 200 according to the second embodiment of the present invention.
[0031] Figure 5 This is a flowchart illustrating the information transmission control method implemented by the electronic device 200 according to the second embodiment of the present invention.
[0032] Figure 6A , 6B This is a specific example of information transmission control in the second embodiment of the present invention.
[0033] Figure 7This is a block diagram illustrating the functional structure of the electronic device 300 according to Embodiment 1, Embodiment 2, and Modification 1 of Embodiment 2 of the third embodiment of the present invention.
[0034] Figure 8 This is a flowchart illustrating the information transmission control method implemented by the electronic device 300 according to Embodiment 1 of the third embodiment of the present invention.
[0035] Figure 9 This is a flowchart illustrating the information transmission control method implemented by the electronic device 300 according to Embodiment 2 of the third embodiment of the present invention.
[0036] Figure 10 This is a flowchart illustrating an information transmission control method implemented by an electronic device 300 according to a variation of Embodiment 2 of the third embodiment of the present invention.
[0037] Figure 11 This is a structural block diagram of the electronic device 500 involved in a variation of Embodiment 2 of the third embodiment of the present invention.
[0038] Figure 12 This is a flowchart illustrating an information transmission control method implemented by an electronic device 500 according to a variation of Embodiment 2 of the third embodiment of the present invention.
[0039] Figure 13 This is a block diagram illustrating the functional structure of the information transmission control system 1000 according to the fourth embodiment of the present invention. Detailed Implementation
[0040] The present invention will be described in more detail below with reference to the accompanying drawings, embodiments, and specific examples. The following description is merely illustrative to facilitate understanding of the invention and is not intended to limit the scope of the invention. In specific embodiments, the components of the device can be changed, combined, deleted, or added according to actual conditions. The units of the system are functional units and can be changed, combined, deleted, or added according to actual conditions. The steps of the method can also be changed, combined, deleted, added, or their order changed according to actual conditions. In the accompanying drawings, sizes, directions, etc., are only illustrative and can be changed according to actual conditions.
[0041] (First Implementation) Reference Figure 1 , Figure 2 as well as Figure 3A , Figure 3B The first embodiment of the present invention will be described. Figure 1 This is a block diagram illustrating the functional structure of the electronic device according to the first embodiment of the present invention. The electronic device can be an electronic device such as a smartphone, tablet computer, computer, or in-vehicle device. Figure 1Only the components relevant to the technical concept of this invention are shown, while other components are omitted. For example... Figure 1 As shown, the electronic device 100 includes a receiving unit 1, a receiving unit 2, an input unit 3, an analysis unit 4, a control unit 5, an estimation unit 6, a transmission unit 7, and a playback unit 8. Furthermore, each part of the electronic device 100 can be implemented using software modules or dedicated hardware integrated circuits. The electronic device 100 can be implemented as a standalone computer or server, or its functions can be achieved by the computer's processor executing a program pre-stored in a recording medium. The following describes each part of the electronic device 100 in detail.
[0042] The receiving unit 1 is used to receive information from multiple communication partners. It can be a wired or wireless communication interface or module capable of communicating with an external server. For example, it can receive information sent by a communication partner to a base station or server via SMS (Short Message Service) provided by a telecommunications operator. It can also receive information from a communication partner using social media software installed on an electronic device. The method of receiving information is not limited to the examples mentioned above; messages received through other means are also possible. Furthermore, the information received by the receiving unit 1 can be text or voice information.
[0043] The receiving unit 2 is used to receive recipient information input by the user. Here, the user can select the recipient via soft or hard keys on the touchscreen, thus receiving the recipient information. Alternatively, it can use a microphone and voice recognition technology to identify the recipient by recognizing the user's voice input, i.e., receiving the recipient information via voice recognition. In other words, it receives recipient information from soft or hard keys, or it receives recipient information by recognizing a specific sound signal. For example, when a recipient is selected via the touchscreen software, it is considered that the recipient information has been received. Furthermore, through voice recognition, when the recognized voice information matches the recipient of the message, it is considered that the recipient information has been received.
[0044] Input unit 3 allows text information to be input via a touchscreen soft keyboard or hardware disk. Additionally, it allows voice input via a sound input element, such as a microphone.
[0045] Analysis unit 4 analyzes the content of the user-inputted message recipient information and the content of the received message played by playback unit 8 (described later) when the receiving unit 2 has not received the user-inputted message recipient information, but the user has input message information through the input unit 3. Here, analysis refers to determining whether there is a relationship between the content of the message and the content of the played message. For example, can the content of the message and the content of the played message form a question-and-answer relationship, a semantically coherent relationship, or a specific relationship?
[0046] The control unit 5 includes a CPU, MCU, ROM, and RAM (not shown), and performs various controls and processes on the electronic device 100 through a built-in application program. The control unit 5 is connected to the receiving unit 1, the receiving unit 2, the input unit 3, the analysis unit 4, the estimation unit 6, the transmission unit 7, and the playback unit 8.
[0047] The estimation unit 6 estimates the recipient of the message based on the analysis results of the content of the sent message analyzed by the analysis unit 4 and the content of the received message played. Here, when there is a certain correlation between the sent message input by the user and the message received from a certain communication object, the communication object is estimated to be the recipient of the input message. For example, when the playback unit 8 plays messages received from multiple communication objects, such as message a received from user A and message b received from user B, and the user inputs message c through the input unit 3, the analysis unit 4 analyzes whether there is a certain correlation between the sent message c and the played messages a and b. When the analysis result shows that the relationship between the sent message c and the played message b is a question-and-answer relationship, the user B who sent message b is estimated to be the recipient. For example, if the content of message b is: "Want to go out this weekend?", and the sent message c is: "I have something to do this weekend, I can't go"; therefore, through analysis, it can be seen that message c and message b have a corresponding question-and-answer relationship. Thus, the user B who sent message b can be estimated to be the recipient.
[0048] The message delivery unit 7 is used by the user to send messages to the other party. Messages can be sent via SMS (Message Service) provided by a telecommunications operator. Messages can also be sent using a mobile network. For example, messages can be sent via a mobile network through social media software installed on an electronic device. Alternatively, the message delivery unit 7 can be configured as a single component with the receiving unit 1, forming a communication unit that integrates both message delivery and reception. In this embodiment, the message delivery unit 7 can send both text and voice messages to the recipient. In the detailed embodiments described later, the sending of voice messages via the message delivery unit will be emphasized.
[0049] The playback unit 8 plays the information received by the receiving unit 1 in the form of sound, which can be done through a built-in speaker or an externally connected speaker. For example, when the electronic device is a smartphone, the playback unit 8 can be a built-in speaker, or it can be a headset, microphone, or external speaker device connected to the smartphone. When the smartphone is connected to an in-vehicle device, the playback unit 8 can be a speaker mounted on the vehicle. Additionally, when the electronic device is an in-vehicle device, the playback unit 8 is a speaker mounted on the vehicle.
[0050] In addition, when the information received by the receiving unit 1 is text information, the text information can be converted into sound information and then played.
[0051] Furthermore, the playback unit 8 can play audio information immediately upon receiving it. For example, when the electronic device is an in-vehicle device, for safe driving purposes, the playback unit can automatically play audio information without user input. Similarly, even if text information is received, it can be converted into audio information and played automatically.
[0052] In addition, the playback unit 8 can also play audio according to user commands. For example, when the user presses the play button, it is equivalent to a play command, which then plays the received sound information.
[0053] The following is for reference Figure 2 The information transmission control method implemented by the electronic device 100 in the first embodiment is described in detail. Figure 2 This is a flowchart illustrating an information transmission control method implemented by an electronic device 100 according to the first embodiment of the present invention. Figure 2 The flowchart is executed when the received information is played.
[0054] like Figure 2 As shown, firstly, in step S101, when the playback unit 8 plays the information received by the receiving unit 1, the process proceeds to step S102. In step S102, if the receiving unit 2 does not receive a message recipient input by the user, and message information is input through the input unit 3, the analysis unit 4 analyzes the content of the message information input by the user and the content of the information played by the playback unit 8, and then proceeds to step S103. In step S103, based on the analysis results of the analysis unit 4, the message recipient is estimated, and then the process proceeds to step S104. In step S104, the message transmission unit 7 sends the message information input by the user through the input unit 3 to the estimated recipient by the estimation unit 6.
[0055] The first implementation method is illustrated below with an example. Figure 3A , Figure 3B This is a specific example of information transmission control in the first embodiment of the present invention.
[0056] Here, taking a vehicle-mounted device as an example, the playback unit 8 automatically plays the received information. The playback unit 8 plays the information received by the receiving unit 1 automatically when the received information is voice information. When the received information is text information, it converts the text information into voice information and then plays it automatically. Furthermore, when the playback unit 8 automatically plays the received information, it plays the information in the chronological order in which it was received by the receiving unit 1. Additionally, the information input by the user through the input unit 3 is voice information.
[0057] like Figure 3A As shown, receiving unit 1 received messages from user A, user B, user C, and user D respectively. At 17:35, it received a message from user A: "Let's go to the hot springs together this weekend?"; at 17:36, it received a message from user B: "Where is the department party tonight?"; at 17:37, it received a message from user C: "Send me a message after you get to the coffee shop"; and at 17:38, it received a message from user D: "Work completed successfully."
[0058] like Figure 3B As shown, after the playback unit 8 automatically plays the messages from users A, B, C, and D in the order received by the receiving unit 1, the receiving unit 2 does not receive a message recipient, and the user inputs "I'm sorry, I have other plans for the weekend" via the input unit 3. The analysis unit 4 analyzes the content of the user's input message and the messages played by the playback unit 8 from users A, B, C, and D. When the analysis shows that there is a correspondence between the user's input message and the message played by user A, a coherent semantic relationship is formed, which is a question-and-answer relationship. Therefore, the estimation unit 6 estimates that user A is the message recipient and automatically sends the user's input "I'm sorry, I have other plans for the weekend" to the estimated user A via the delivery unit 7.
[0059] By using the electronic device 100 of this embodiment, after playing the received information, even if no recipient is specified (i.e., no recipient information has been received), when inputting message information, the device can still presuppose a recipient and send the message to that recipient. This allows users to conveniently send messages to recipients, improving the user experience.
[0060] (Second Implementation) Below, refer to Figure 4 , Figure 5 as well as Figure 6A , Figure 6B The second embodiment of the present invention will be described.
[0061] This embodiment, based on the first embodiment, further includes a content segmentation unit to segment the user-input message information. Figure 4 This is a block diagram illustrating the functional structure of the electronic device 200 according to the second embodiment of the present invention. For example... Figure 4 As shown, the electronic device 200, in addition to having the same receiving unit 1, receiving unit 2, input unit 3, analysis unit 4, control unit 5, estimation unit 6, transmission unit 7, and playback unit 8 as the electronic device 100 of the first embodiment, also includes a content segmentation unit 21. Descriptions of contents identical or similar to those in the first embodiment are omitted in this embodiment.
[0062] The content segmentation unit 21 segments the content of the user-input message. When the playback unit 8 plays the information received by the receiving unit 1, and the receiving unit 2 does not receive any message recipient information, and the user inputs message information through the input unit 3, the analysis unit 4 analyzes the content of the user-input message and the content of the played information. Based on the analysis results, when the estimation unit 6 estimates that there are multiple message recipients, that is, when the user-input message corresponds to different message recipients, the message content is segmented so that the segmented message information can correspond to their respective message recipients. When the user-input message is text information, the text information is segmented; when the user inputs voice information through voice recognition, the voice information, i.e., the audio content, is segmented.
[0063] Below, refer to Figure 5 The information transmission control method implemented by the electronic device 200 is described in detail in the second embodiment. Figure 5 This is a flowchart illustrating an information transmission control method implemented by an electronic device 200 according to a second embodiment of the present invention. For Figure 5 The information transmission control method flowchart in the middle is related to Figure 2 In the flowchart of the information transmission control method shown in the first embodiment, the same steps are labeled with the same numbers.
[0064] Specifically, firstly, in step S101, when the playback unit 8 plays the information received by the receiving unit 1, the process proceeds to step S102. In step S102, if the receiving unit 2 does not receive a user-inputted message recipient, and message information is input through the input unit 3, the analysis unit 4 analyzes the content of the user-inputted message information and the content of the information played by the playback unit 8, proceeding to step S103. In step S103, based on the analysis results of the analysis unit 4, the message recipient is estimated, and then the process proceeds to step S201. In step S201, if multiple message recipients are estimated, the content segmentation unit 21 segments the content of the user-inputted message information to correspond to each message recipient, and then the process proceeds to step S202. In step S202, the message transmission unit 7 sends the segmented message information input by the user through the input unit 3 to each message recipient estimated by the estimation unit 6.
[0065] The second implementation method is illustrated below with an example. Figure 6A , Figure 6B This is a specific example illustrating information transmission control in the second embodiment of the present invention. In this specific example of the second embodiment, Figure 6A Specific examples of the first embodiment Figure 3A The parts that are identical in content are omitted from the description.
[0066] exist Figure 6B In the process, when the receiving unit 2 does not receive a message from the intended recipient, and the user inputs "I'm sorry, I have other plans for the weekend. The old restaurant in front of the train station." via voice input unit 3, the analysis unit 4 analyzes the content of the user's input and compares it with the messages played by the playback unit 8 from users A, B, C, and D. The analysis shows a correspondence between the user's input and the messages sent by users A and B, forming a coherent semantic relationship, a question-and-answer relationship. Therefore, the inference unit 6 infers user A and user B as the intended recipients. Then, the content segmentation unit 21 segments the user's input "I'm sorry, I have other plans for the weekend. The old restaurant in front of the train station." The segmentation results are: 1. I'm sorry, I have other plans for the weekend; 2. The old restaurant in front of the train station. Finally, the delivery unit 7 sends the segmented content to the inferred recipients. Specifically, the content "1. I'm sorry, I have other plans for the weekend" is sent to user A, and the content "2. The old restaurant in front of the train station" is sent to user B.
[0067] The difference between this embodiment and the first embodiment is that, in this embodiment, when multiple recipients are inferred from the message information input by the user, the message information is segmented to correspond to their respective recipients.
[0068] Alternatively, the control unit 5 or a confirmation unit (not shown) can confirm whether there are multiple recipients estimated by the estimation unit 6. When it is confirmed that there is only one recipient, the same processing as in the first embodiment is performed. The delivery unit 7 sends the delivery information input by the user through the input unit 3 to the recipient estimated by the estimation unit 6. When it is confirmed that there are multiple recipients, the content segmentation unit 21 segments the content of the delivery information input by the user. Then, the segmented delivery information is sent by the delivery unit 7 to the respective estimated recipients.
[0069] In this embodiment, when the estimation unit 6 estimates multiple recipients, the content segmentation unit 21 segments the user-inputted message content. There is another situation where the content cannot be segmented, but corresponds to multiple recipients. In this case, the user-inputted message can be sent simultaneously to the estimated multiple recipients. For example, colleague A sends the message "Working overtime tonight"; at the same time, colleague B also sends the message "Working overtime tonight". After the playback unit 8 finishes playing the messages from colleagues A and B, if the user does not specify a recipient, i.e., the receiving unit 2 has not received any recipient information, the user inputs the message "Not working overtime tonight" through the input unit 3. Through the analysis of the analysis unit 4 and the estimation of the estimation unit 6, multiple recipients are estimated, namely colleague A and colleague B. If the content segmentation unit cannot segment the message "Not working overtime tonight", the message sending unit 7 sends the user-input "Not working overtime tonight" to the estimated recipients, colleague A and colleague B respectively.
[0070] With the electronic device 200 of this embodiment, even when no recipient is specified and the input message is intended for multiple recipients, by segmenting the content of the message, it is possible to send the message to multiple recipients with only one input. This simplifies sending messages and further enhances the user experience.
[0071] In addition, when multiple recipients are presumed, but the content of the input message cannot be divided, the input message will be sent to multiple presumed recipients simultaneously. Users can send messages to multiple recipients by entering the message only once.
[0072] Therefore, when it is assumed that there are multiple recipients, regardless of whether the content of the input message can be divided, it is possible to input once and send messages to multiple recipients at the same time.
[0073] (Third Implementation) Example 1 Below, refer to Figure 7 as well as Figure 8 Example 1 of the third embodiment of the present invention will be described.
[0074] Embodiment 1 of this embodiment can further include a prompting unit to prompt the user with the presumed information of the sender, based on the first embodiment or the second embodiment. The following focuses on describing the differences between Embodiment 1 of this embodiment and the first embodiment or the second embodiment. Examples of improvements based on the first embodiment are specifically described below, but improvements can also be made based on the second embodiment. Content that is the same as or similar to the first embodiment is omitted in this embodiment.
[0075] Figure 7 This is a block diagram illustrating the functional structure of the electronic device 300 according to Embodiment 1 of the third embodiment of the present invention. Figure 7 As shown, the electronic device 300, in addition to having the same receiving unit 1, receiving unit 2, input unit 3, analysis unit 4, control unit 5, estimation unit 6, transmission unit 7, and playback unit 8 as the electronic device 100 of the first embodiment, also has a prompting unit 31.
[0076] The prompting unit 31 prompts the user with the estimated recipient information. Here, after the prompting unit 6 determines the recipient based on the analysis results of the analysis unit 4, it prompts the user with the estimated recipient information. The prompt can be displayed as text or played as sound.
[0077] In this embodiment, when the estimation unit 6 estimates the recipient of the message, the prompting unit 31 prompts the estimated recipient, and then the message sending unit 7 sends the message information entered by the user to the estimated recipient.
[0078] Below, refer to Figure 8 In a specific description of Embodiment 1 of the third embodiment, the information transmission control method implemented by the electronic device 300 is described. Figure 8 This is a flowchart illustrating an information transmission control method implemented by an electronic device 300 according to Embodiment 1 of the third embodiment of the present invention. For Figure 8 Flowchart of information transmission control method in Figure 2 In the flowchart of the information transmission control method shown in the first embodiment, the same steps are labeled with the same numbers.
[0079] First, in step S101, when the playback unit 8 plays the information received by the receiving unit 1, the process proceeds to step S102. In step S102, if the receiving unit 2 does not receive a user-inputted message recipient, and message information is input through the input unit 3, the analysis unit 4 analyzes the content of the user-input message and the content of the information played by the playback unit 8, and then proceeds to step S103. In step S103, based on the analysis results of the analysis unit 4, the message recipient is estimated, and then the process proceeds to step S301. In step S301, the prompting unit 31 prompts the estimated message recipient, and then the process proceeds to step S104. In step S104, the message information input by the user through the input unit 3 is sent by the sending unit 7 to the estimated message recipient by the estimation unit 6.
[0080] Here, a voice prompt can be used to indicate the presumed recipient. For example, the presumed recipient can be announced via voice playback. The specific content of the prompt could be: "Send the entered message to [name]." The format and content of the prompt are not limited, as long as they contain information about the presumed recipient.
[0081] The electronic device 300 of Embodiment 1 of this invention prompts the presumed recipient of the message and then sends the message to that presumed recipient. This allows the user to know exactly which recipient the message was sent to, thus providing greater peace of mind and further enhancing the user experience.
[0082] Example 2 Below, refer to Figure 7 as well as Figure 9 Example 2 of the third embodiment of the present invention will be described.
[0083] The electronic device in Embodiment 2 of this invention is the same as that in Embodiment 1, both being electronic device 300. The difference lies in that, in Embodiment 2, the receiving unit 2 further receives the delivery instruction information. After the prompting unit 31 prompts the user for the presumed delivery recipient, it confirms whether the receiving unit 2 has received the delivery instruction information. Only when the receiving unit 2 has received the delivery instruction information is the delivery unit 7 sending the user-input delivery information to the presumed delivery recipient. Here, whether the receiving unit 2 has received the delivery instruction can be confirmed by the control unit 5 or by a delivery instruction acceptance confirmation unit (not shown).
[0084] Sending instructions can be input by the user via soft or hard keys on the touchscreen, or via voice input. For example, the prompt might be: "Send to user A?". If the user selects "Yes" via a hard key, the sending instruction is considered accepted. If the user selects "No" via a hard key, the sending instruction is considered not accepted.
[0085] Below, refer to Figure 9 Specifically, in Embodiment 2 of the third implementation method, an information transmission control method implemented by electronic device 300 is described. Figure 9 This is a flowchart illustrating an information transmission control method implemented by an electronic device 300 according to Embodiment 2 of the third embodiment of the present invention. For Figure 9 The flowchart of the information transmission control method in Example 1 is the same as that in Example 1. Figure 8 In the flowchart of the information transmission control method shown, the same steps are labeled with the same numbers. Here, Figure 9 The processes of steps S101 to S104 and step S301 are the same, and the explanation is omitted here.
[0086] Specifically, in Embodiment 2 of the third embodiment of the present invention, in step S301, after the prompting unit 31 prompts the presumed recipient, the process proceeds to step S401. In step S401, it is confirmed whether a delivery instruction has been received. When the receiving unit 2 receives a delivery instruction (yes in step S401), the process proceeds to step S104. In step S104, the delivery unit 7 sends the delivery information entered by the user to the presumed recipient.
[0087] When the receiving unit 2 does not receive a delivery instruction (step S401 is not), the processing of step S401 is repeated. It can be set to end the processing of step S401 after a specified number of cycles, or it can be set to end the processing of step S401 after a specified time, such as 5 seconds.
[0088] Alternatively, the process can be terminated directly if the receiving department 2 does not receive a delivery instruction.
[0089] The electronic device 300 of Embodiment 2 of this invention, after prompting the presumed recipient, only sends the entered message information to the presumed recipient upon receiving a user instruction. Furthermore, the user can confirm the recipient and simultaneously cancel or re-enter the message information, further enhancing the user experience.
[0090] Variation Example 1 In Embodiment 2, when the receiving unit does not receive a delivery instruction (step S401 is No), the playback unit 8 can further replay the information of the delivery recipient estimated by the estimation unit. The information of the estimated delivery recipient played can be the last message played, or it can be the information received from the estimated delivery recipient within a specified time. For example, playing 60 seconds is the time for information received from the estimated delivery recipient within that time. The specified time can be freely set, such as 30 seconds, 90 seconds, or 120 seconds, etc.
[0091] like Figure 10 This is a flowchart illustrating an information transmission control method implemented by an electronic device 300 according to a variation of Embodiment 2 of the third embodiment of the present invention. The flowchart of this variation 1... Figure 10 The process involved in Example 2 Figure 9 The same steps are labeled with the same numbers, and here, Figure 10 The processing steps of steps S101 to S104, S301 and S401 are the same, and the explanation is omitted here.
[0092] Specifically, in a variation of Embodiment 2 of the third-party embodiment of the present invention, in step S401, it is confirmed whether a delivery instruction has been received. When the receiving unit 2 has not received a delivery instruction (no in step S401), the process proceeds to step S402. In step S402, the playback unit 8 replays the information received from the presumed delivery recipient, and then returns to the processing in step S401. That is, after playing the information received from the presumed delivery recipient, it is confirmed again whether the receiving unit 2 has received a delivery instruction.
[0093] Therefore, through the processing of Variation 1 of Embodiment 2 of the third embodiment, after prompting the presumed recipient, if no delivery instruction is received, further playback of the information received from the presumed recipient allows the user to further confirm whether it is appropriate to send the delivery information to the presumed recipient. This further enhances the user experience.
[0094] Variation Example 2 Below, refer to Figure 11 as well as Figure 12 A variation of Example 2 of the third embodiment of the present invention will be described.
[0095] The electronic device of this modified example 2, based on the electronic device of embodiment 2, further includes a status determination unit to determine the user's status. Figure 11 This is a functional block diagram of the electronic device 500 in this modified example 2. Figure 11 As shown, the electronic device includes the same receiving unit 1, receiving unit 2, input unit 3, analysis unit 4, control unit 5, estimation unit 6, signal transmission unit 7, playback unit 8, and prompting unit 31 as the electronic device 300 of Embodiment 2 of the third embodiment of the present invention, and also includes a status judgment unit 51. Descriptions of contents that are the same as or similar to those in Embodiment 2 are omitted in this embodiment.
[0096] The status determination unit 51 determines the user's status. Here, it determines whether the user is confused. When the notification unit 31 provides the recipient information, and the receiving unit 2 does not receive a delivery instruction, the status determination unit 51 determines that the user is confused. This confusion determination can be achieved using a built-in or externally connected camera. By acquiring the user's facial image and using facial recognition technology, the user's confusion can be determined by identifying whether a confused expression is present in the facial image. When a confused expression is present in the image, it can be determined that the user is confused. For example, a user frowning or scratching their head indicates confusion. Furthermore, the micro-expressions of confusion may vary depending on individual differences; this is not a limitation, as long as facial image recognition can determine that the user is confused.
[0097] When the electronic device 500 is a smartphone, the user's state can be determined by capturing the user's facial image through the smartphone's built-in camera, and then using facial recognition technology to identify whether the user is confused. When the electronic device 500 is an in-vehicle device, the user's state can be determined by capturing the user's facial image through a camera monitoring the driver's state, and then judging whether the user is confused.
[0098] Below, refer to Figure 12 Specifically, a variation of Embodiment 2 of the third embodiment is described, which is an information transmission control method implemented by the electronic device 500. Figure 12 This is a flowchart illustrating an information transmission control method implemented by an electronic device 500 according to a variation of Embodiment 2 of the third embodiment of the present invention. For Figure 12 The flowchart of the information transmission control method is the same as that of the variant 1 of embodiment 2. Figure 10 In the flowchart of the information transmission control method shown, the same steps are labeled with the same numbers. Here, Figure 12 The processing steps involved in steps S101 to S104, S301, S401, and S402 are the same, and the explanation is omitted here.
[0099] Specifically, in a variation of Embodiment 2 of the third embodiment of the present invention, in step S401, it is confirmed whether the receiving unit 2 has received a delivery instruction. If the receiving unit 2 has not received a delivery instruction (step S401 is negative), the process proceeds to step S501. In step S501, the status determination unit 51 determines whether the user is confused. If the user is determined to be confused (step S501 is positive), the process proceeds to step S402. In step S402, the playback unit 8 replays the information received from the presumed delivery recipient.
[0100] In step S501, the process ends when it is determined that the user is not confused (step S501 is no).
[0101] By employing the processing of Variation 2 of Embodiment 2 in the third implementation, the message received from the presumed recipient is only played when user confusion is detected. When user confusion is detected, it can be inferred that the user is highly likely to abandon sending the message to the presumed recipient. Therefore, playback is only performed when user confusion is detected, reducing unnecessary playback processing. This further reduces the inconvenience caused to the user by playback, thus improving the user experience.
[0102] (Fourth Implementation) The following is for reference Figure 13This embodiment describes an information transmission control system 1000. The information transmission control system 1000 is implemented by a mobile terminal and an electronic device capable of data communication with each other. The mobile terminal may be, for example, a smartphone, tablet computer, or laptop computer. The electronic device has at least a playback unit for playing received information. The electronic device may be an audio device with data communication capabilities, or a vehicle-mounted device with components such as a processor and microphone. Data communication between the mobile terminal and the electronic device can be wired or wireless, for example, via USB connection, Bluetooth connection, connection via the Internet or local area network, or connection via QR code recognition. Alternatively, the mobile terminal and the electronic device may also communicate via a shared server.
[0103] Figure 13 This is a block diagram illustrating the functional structure of the information transmission control system 1000 according to the fourth embodiment. For example... Figure 13 As shown, the information transmission control system 1000 involved in this embodiment realizes its functions through a receiving unit 61, an acceptance unit 62, an input unit 63, an analysis unit 64, a control unit 65, an estimation unit 66, a transmission unit 67, and a playback unit 68 mounted in an electronic device.
[0104] The receiving unit 61 is used to receive information sent to the mobile terminal, and to receive information sent to the mobile terminal by multiple communication objects. It can be a wired or wireless communication interface or module capable of communicating with an external server. For example, it can receive information sent to a base station or server by a communication object via SMS (Short Message Service) provided by a communication operator, or it can receive information sent to the mobile terminal using social media software installed on the mobile terminal. Alternatively, the function of the receiving unit 61 can also be implemented by an electronic device, which sends the received information to the mobile terminal via data communication with the mobile terminal. For example, the function of the receiving unit 61 can be implemented by the receiving section of any of the electronic devices described in embodiments one to three. Furthermore, the function of the receiving unit 61 can also be implemented by a server. For example, a server of a social media software service provider that provides communication services receives information and then sends it to the mobile terminal or electronic device.
[0105] The receiving unit 62 is used to receive the recipient information input by the user. Here, the user can select the recipient using soft keys or hard keys on the touchscreen of a mobile terminal, thereby receiving the user-input recipient information. Alternatively, it can be used via a microphone and voice recognition technology to determine the recipient by recognizing the user's voice input, i.e., receiving the recipient information input by the user through voice recognition. In other words, it receives the recipient input signal from soft or hard keys, or receives the recipient input by recognizing a specific voice signal. Furthermore, the receiving unit 62 can also be implemented by an electronic device. For example, the receiving section of any of the electronic devices described in Embodiments 1 to 3 implements the function of the receiving unit 62.
[0106] Input unit 63 allows text information to be input via a touchscreen soft keyboard or hardware disk. Alternatively, it can receive audio information via a sound input element, such as a microphone, as voice input. Input unit 63 can also be implemented using an electronic device. For example, the input section of any of the electronic devices described in embodiments one to three can implement the function of input unit 63.
[0107] The analysis unit 64 analyzes the content of the user-inputted message recipient information and the content of the received information played by the playback unit 68 in the electronic device when the receiving unit 62 has not received the message recipient information, but the user has input message information through the input unit 63. Here, analysis refers to determining whether there is a relationship between the content of the message information and the content of the played information. For example, can the content of the message information and the content of the played information form a question-and-answer relationship, a semantically coherent relationship, or a specific relationship? Furthermore, the function of the analysis unit 64 is performed by a processor, which can be installed in any one or more of the electronic device, mobile terminal, or server.
[0108] The control unit 65 includes a CPU, MCU, ROM, and RAM (not shown), and performs various controls and processes on the information transmission control system 1000 through a built-in application program. The control unit 65 is powered by a processor, which can be installed in one or more electronic devices, mobile terminals, or servers.
[0109] The estimation unit 66 estimates the recipient of the message based on the analysis results of the content of the transmitted message analyzed by the analysis unit 64 and the content of the received message played by the playback unit 68 (described later). Furthermore, the function of the estimation unit 66 is performed by a processor, which can be mounted on any one or more of an electronic device, a mobile terminal, or a server.
[0110] The message delivery unit 67 is used by a user to send information to a communication recipient. The function of the message delivery unit 67 can be implemented by a mobile terminal with communication capabilities. For example, when using a smartphone as the mobile terminal, information can be sent to the recipient via SMS (Message Service) provided by a communication operator. Information can also be sent to the recipient via a mobile network. For example, information can be sent to the recipient via a mobile network using social media software installed on the mobile terminal. Alternatively, the message delivery unit 67 can also be implemented by an electronic device. For example, the message delivery unit of any of the electronic devices described in embodiments one to three can implement the function of the message delivery unit 67. The message delivery unit 67 can also be implemented by a server. For example, a server of social media software can act as the processor of the message delivery unit, implemented on a mobile terminal or electronic device to perform the message delivery function.
[0111] The playback unit 68 is mounted in the electronic device and plays the information received by the receiving unit 61 in the form of sound. Furthermore, the playback unit 68 is identical to the playback section of any of the electronic devices described in Embodiments 1 to 3.
[0112] With the information sending control system 1000 of this embodiment, even without specifying a recipient, information can be sent to a presumed recipient by inputting information. This allows users to conveniently send information to recipients, improving the user experience.
[0113] The embodiments of the present invention have been described above with reference to the accompanying drawings. These embodiments are specific examples of the present invention and are used to understand the invention, but are not intended to limit the scope of the invention. Those skilled in the art can make various modifications, combinations, and reasonable omissions of elements in the embodiments based on the technical concept of the present invention, and the resulting methods are also included within the scope of the present invention.
Claims
1. An electronic device comprising: a receiving unit for receiving information sent by a plurality of objects; a playback unit for playing the information received by the receiving unit; a receiving unit for receiving a message recipient input by a user; an input unit for allowing a user to input message information; and a sending unit for sending the message information input by the user through the input unit to the message recipient received by the receiving unit; characterized in that, The electronic device also has: The analysis department analyzes the content of the message input by the user and the content of the received message played by the playback department when the receiving department does not receive the message and the user inputs the message information through the input department. It also analyzes whether there is a correlation between the content of the message information and the content of the played information. The estimation unit, based on the results of the analysis by the analysis unit above, estimates the recipient of the message input by the user and the content of the received information played. When there is a certain correlation between the message input by the user and the information received from a certain communication object played, the communication object is estimated to be the recipient of the message input. The content segmentation unit segments the content of the user-input message for each message recipient when the estimation unit estimates multiple recipients. For the recipients presumed by the aforementioned presumption department, the aforementioned delivery department sends the content of the delivery information divided into the above-mentioned content segments to their respective recipients.
2. The electronic device as claimed in claim 1, characterized in that, It also has: The notification section provides information on the recipient of the letter as presumed by the aforementioned presumption section. After the aforementioned prompting unit prompts the aforementioned estimation unit for the intended recipient of the message, the aforementioned message delivery unit sends the message information input by the user to the intended recipient.
3. The electronic device as claimed in claim 2, characterized in that, The aforementioned receiving department also handles instructions for sending letters; When the aforementioned prompting unit prompts the aforementioned presuppositioning unit for the intended recipient of the message, the aforementioned receiving unit, upon receiving the message delivery instruction, sends the message delivery information entered by the user to the intended recipient via the aforementioned delivery unit.
4. The electronic device as claimed in claim 3, characterized in that, If the above-mentioned notification unit notifies the above-mentioned presumed recipient of the message, and the above-mentioned receiving unit does not receive the message delivery instruction, the above-mentioned playback unit will play the information of the above-mentioned presumed recipient received by the above-mentioned presumed recipient.
5. The electronic device as claimed in claim 4, characterized in that, It also has: The status judgment unit determines whether the user is confused when the above-mentioned receiving unit does not receive a delivery instruction after the above-mentioned prompting unit prompts the above-mentioned presumption unit to the presumed recipient; When the aforementioned status determination unit determines that the user is confused, the aforementioned playback unit plays the information received from the aforementioned presumed message recipient.
6. The electronic device as claimed in claim 1, characterized in that, The aforementioned electronic device is a vehicle-mounted device.
7. The electronic device as claimed in claim 6, characterized in that, When the aforementioned electronic device is an in-vehicle device, the aforementioned playback unit automatically plays the information received by the aforementioned receiving unit.
8. An information transmission control method, which is an information transmission control method for an electronic device, wherein the electronic device has: The receiving unit receives information sent by multiple objects; The playback unit plays the information received by the receiving unit mentioned above. The receiving department accepts the recipients of messages entered by the user. The input section is for users to enter message information; The mail delivery department sends the mail delivery information entered by the user in the aforementioned input department to the mail delivery recipient accepted by the aforementioned receiving department; The information transmission control method is characterized by having the following steps: The analysis steps involve analyzing the content of the user-inputted information and the content of the received information played by the playback unit when the receiving unit does not receive the message. The analysis also includes determining whether there is a correlation between the content of the message and the content of the played information. The estimation step involves estimating the recipient of the message based on the analysis of the user-input message content and the content of the received message. When there is a certain correlation between the user-input message content and the message received from a certain communication object, the communication object is estimated to be the recipient of the input message content. In the content segmentation step, when the above estimation step estimates multiple mail recipients, the content of the mail information input by the user is segmented for each mail recipient. For the presumed recipients, the content of the message segmented in the above-mentioned content segmentation step is sent to the respective recipients via the aforementioned message delivery department.
9. An information transmission control system, comprising a mobile terminal and an electronic device capable of data communication with each other, the electronic device having: a playback unit for playing received information; characterized in that, The information transmission control system includes: The receiving unit accepts the recipient information entered by the user. The input unit allows users to input message information. The receiving unit receives information sent to the mobile terminal by multiple objects. The analysis unit analyzes the content of the user-inputted message and the content of the received message played by the playback unit when the above-mentioned receiving unit does not receive the message and the user inputs the message information through the above-mentioned input unit, and analyzes whether there is a correlation between the content of the message information and the content of the played message. The estimation unit estimates the sending object based on the results of the analysis of the user-input message content and the content of the received information played by the analysis unit. When there is a certain correlation between the user-input message content and the information received from a certain communication object, the communication object is estimated to be the sending object corresponding to the input message content. The content segmentation unit segments the content of the user-input message for each message recipient when the estimation unit estimates multiple message recipients. The sending unit sends the content of the sending information segmented by the above content segmentation unit to their respective sending objects.
Citation Information
Patent Citations
Message playing and replying method and device
CN106791015A
Method and device for achieving voice interaction through earphone
CN108986810A