Information prompting system, electronic device and information prompting method of electronic device
By designing an information prompt system that can identify and process the information content that receives, it is determined that the corresponding timing of the user can be prompted to solve the forgetting problem caused by the information that the user cannot immediately correspond to the information, and improve the user experience and communication efficiency.
Patent Information
- Application Number
- CN202011052374.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-29
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2040-09-29
AI Technical Summary
In the prior art, when receiving information about matters that require a user to correspond to, and the user cannot respond immediately, the matter will usually be forgotten, causing the communication object to be troubled.
An information prompting system is designed. Through the receiving unit, content identification unit, action acquisition unit, information detection unit, correspondence judgment unit, timing specific unit and prompt unit, it identifies the received information content and obtains the action items that the user should respond to. , and determine whether the matter can be responded to based on the user's current time, location and status. If the matter cannot be responded to immediately, the user will be prompted when the user can respond.
It effectively avoids users who forget the corresponding action matters when they can correspond, improve the user experience, and reduce the problem brought to the communication party.
Smart Images

Figure CN114331303B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information prompting system, an electronic device and an information prompting method for an electronic device, and more particularly to an information prompting system, an electronic device and an information prompting method for an electronic device that prompts a user to perform a corresponding operation when the user can perform the corresponding operation when the received information cannot be processed immediately. Background Art
[0002] With the continuous updating of information technology, communication technology has undergone tremendous changes. Through information interaction communication devices, for example, social media software programs installed on terminals such as smart phones, smart tablets, and car devices, information can be sent and received with communication partners to achieve real-time communication.
[0003] In the prior art, when receiving information sent by a communication partner, and the information contains matters that require a user's response, the user responds to the communication partner after completing the response. In addition, when receiving information containing matters that require a user's response, if the user cannot respond immediately, usually, the user either does not respond to the communication partner, and responds to the communication partner after the response is completed when the response is possible; or first sends information to the communication partner that cannot be responded to immediately, and sends information to the communication partner again after the response is completed when the response is possible.
[0004] However, when the information received from the communication partner contains items that require the user to respond, and the current user cannot respond immediately, the corresponding items need to be temporarily shelved. When the response is available, the user sometimes forgets the corresponding items, which causes trouble to the communication partner.
[0005] For example, during work, a friend sends a message saying, "Did you forget to bring your hat when I went to your house this weekend?" The user is not at home and cannot confirm the message, so he sends a message to the communication partner saying, "I'll look for it when I get home." After getting home from get off work, the user sometimes forgets about the message. Unless the friend sends a confirmation message again and then remembers the message, or the user suddenly remembers the message. Whether the other party reminds him or the user suddenly remembers the message, it affects the timeliness.
[0006] Patent document 1 discloses that when an e-mail is received, it is first determined whether it is an e-mail that needs to be replied. If the determination result is that it is an e-mail that needs to be replied, a schedule is generated and the e-mail information to be replied is saved in the schedule. Then the user sets a specified time, and the user is prompted when the specified time arrives.
[0007] Patent Document 2 discloses that when a predetermined operation (pressing of a specific key) is detected after receiving information, the information is stored in a reply request list, and an icon indicating that a reply request is scheduled is displayed on a display screen.
[0008] Therefore, in the prior art, when the user cannot immediately reply to the email that needs to be replied, the user has to set a specified time, and then the user is reminded after the specified time. Alternatively, the user needs to perform a specific operation to confirm that the message needs to be replied, and then an icon for scheduling reply is displayed to remind the user.
[0009] Prior art literature
[0010] Patent Document 1: Japanese Patent Application Publication No. 2006-172079
[0011] Patent Document 2: Japanese Patent Application Publication No. 2008-181335 Summary of the invention
[0012] The present invention is proposed to solve the above-mentioned technical problems, and its purpose is to provide an information prompting system, an electronic device and an information prompting method for an electronic device, which can timely remind the user of the matters that need to be responded to when the user can respond, without any operation by the user, when the received information contains information about matters that need to be responded to by the user, and the user cannot respond immediately.
[0013] The present invention provides an information prompting system, which comprises: a receiving unit, which receives information sent by a communication object; a content recognition unit, which recognizes the content of the information received by the above-mentioned receiving unit; an action acquisition unit, which acquires the action items that the user should respond to from the content recognized by the above-mentioned content recognition unit; an information detection unit, which detects at least one of the current time information, the current location information, and the current user's status information; a correspondence possibility judgment unit, which judges whether the current user can respond to the action items that should be responded to obtained by the above-mentioned action acquisition unit based on the information detected by the above-mentioned information detection unit; a timing specifying unit, which specifies a corresponding timing when the above-mentioned correspondence possibility judgment unit determines that the current user cannot respond to the above-mentioned action items that should be responded to; and a prompting unit, which prompts the user with reminder information of the above-mentioned action items that should be responded to at the corresponding timing specified by the above-mentioned timing specifying unit.
[0014] In addition, the present invention also provides an electronic device, comprising a receiving unit for receiving information sent by a communication object; and further comprising: a content identification unit for identifying the content of the information received by the above-mentioned receiving unit; an action acquisition unit for acquiring the action items that the user should respond to from the content identified by the above-mentioned content identification unit; an information detection unit for detecting at least one of the current time information, the current location information, and the current user's status information; a correspondence possibility judgment unit for judging whether the current user can respond to the action items that should be responded to acquired by the above-mentioned action acquisition unit based on the information detected by the above-mentioned information detection unit; a timing specifying unit for specifying a time when the above-mentioned correspondence possibility judgment unit determines that the current user cannot respond to the above-mentioned action items that should be responded to; and a prompting unit for prompting the user with reminder information of the above-mentioned action items that should be responded to at the time that can be responded to specified by the above-mentioned timing specifying unit.
[0015] In addition, the present invention also provides an information prompt method for an electronic device, comprising: a receiving step, receiving information sent by a communication object; a content identification step, identifying the content of the information received in the above-mentioned receiving step; an action acquisition step, acquiring the action items that the user should respond to from the content identified in the above-mentioned content identification step; an information detection step, detecting at least one of the current time information, the current location information, and the current user's status information; a correspondence possibility judgment step, judging whether the current user can respond to the action items that should be responded to obtained in the above-mentioned action acquisition step based on the information detected in the above-mentioned information detection step; a timing specification step, when the above-mentioned correspondence possibility judgment step determines that the current user cannot respond to the above-mentioned action items that should be responded to, specifying a corresponding time; and a prompting step, prompting the user with the reminder information of the above-mentioned action items that should be responded to at the corresponding time specified in the above-mentioned timing specification step.
[0016] Thus, when the information received from the communication partner contains action items that require the user to respond, and the current user cannot respond immediately, the user will be prompted with the action items to respond when the user can respond. This can prevent the user from forgetting to respond to the action items when the response is available, thereby improving the user experience and reducing the trouble caused to the communication partner. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 1 is a block diagram showing the functional structure of the information presentation system 100 according to the first embodiment of the present invention.
[0018] Figure 2 It is a timing chart showing the operations of the portable terminal and the vehicle-mounted device in the information presentation system of Example 1 of the first embodiment of the present invention.
[0019] Figure 3A , Figure 3B This is a specific example diagram showing Example 2 of the first embodiment of the present invention.
[0020] Figure 4A , Figure 4B This is a specific example diagram showing Example 3 of the first embodiment of the present invention.
[0021] Figure 5 It is a block diagram showing the functional structure of an information presentation system 200 according to the second embodiment of the present invention.
[0022] Table 6 shows the schedule information in a specific example of the second embodiment of the present invention.
[0023] Fig. 6A , Figure 6B , Figure 6C This is a diagram showing a specific example of the second embodiment of the present invention.
[0024] Figure 7 It is a block diagram showing the functional structure of an information presentation system 300 according to the third embodiment of the present invention.
[0025] Figure 8 1 is a block diagram showing the functional structure of an information presentation system 400 according to a fourth embodiment of the present invention.
[0026] Fig. 9A , Fig. 9B This is a diagram showing a specific example of the fourth embodiment of the present invention.
[0027] Fig.10 It is a block diagram showing the functional structure of an electronic device 500 according to the fifth embodiment of the present invention.
[0028] Fig.11 1 is a flowchart showing an information presenting method implemented by the electronic device 500 according to the fifth embodiment of the present invention. DETAILED DESCRIPTION
[0029] The present invention is described in more detail below in conjunction with the accompanying drawings, implementation methods and specific examples. Among them, the following description is only an example given for the convenience of understanding the present invention and is not intended to limit the scope of the present invention. In a specific implementation method, the unit possessed by the system is a unit representing a function, which can be changed, merged, deleted or added according to actual conditions. The components possessed by the device can be changed, merged, deleted or added according to actual conditions. The steps of the method can also be changed, merged, deleted, added or changed in order according to actual conditions. In the accompanying drawings, the size, direction, etc. are only for illustration and can be changed according to actual conditions.
[0030] (First Embodiment)
[0031] Below, refer to Figure 1The information prompt system 100 involved in this embodiment is described. Each unit of the information prompt system 100 is completed by a processor, and each processor can be mounted on one or more of an electronic device, a mobile terminal or a server. Each processor of the system can be mounted in one device, that is, the system is implemented by one device. For example, a smart phone, a vehicle-mounted device, a tablet computer, a laptop computer, etc. Each unit of the information prompt system 100 can also be mounted on two or more devices and implemented by two devices. For example, it is implemented by a smart phone and a vehicle-mounted device, with part of the system's functions in one terminal and the rest of the functions in another terminal. In addition, the information prompt system can also be implemented by a server in an information interaction or social media server.
[0032] Figure 1 1 is a functional block diagram showing the information prompting system 100 according to the first embodiment of the present invention. Figure 1 As shown, the information prompt system 100 involved in this embodiment realizes its functions through a receiving unit 11, a content identification unit 12, an action acquisition unit 13, an information detection unit 14, a control unit 15, a corresponding feasibility judgment unit 16, a timing specific unit 17, and a prompt unit 18.
[0033] The receiving unit 11 is used to receive information sent by the communication object. It can be a wired or wireless communication interface or module that can communicate with an external server. For example, the information sent by the communication object to the base station or server is received from the base station or server through the SMS (Short Message Service) provided by the communication operator, or the social media software installed on the mobile terminal is used to receive the information sent to the mobile terminal. In addition, the function of the receiving unit 11 can also be implemented by the server. For example, the server of the social media software service provider that provides communication services receives information.
[0034] The content recognition unit 12 recognizes the content of the information received by the receiving unit 11. Here, the content recognition mainly recognizes the meaning of the received information, such as statements, questions, inquiries, and entrustment.
[0035] The action acquisition unit 13 acquires the corresponding action items that the user needs to take from the content of the information identified by the content recognition unit 12. When the content identified by the content recognition unit 12 contains content that expresses the intention of entrusting the user to confirm or seek help, the content and items that the user needs to confirm are acquired. For example, when the identified received information contains the words "do, find, take, look, buy, confirm, send, ask, etc.", the content associated with the words is acquired, which is the corresponding action items that the user needs to take. In addition, the action acquisition unit 13 and the content recognition unit 12 are separately constituted here, or the two can be regarded as a single unit. In other words, the operation performed by the action acquisition unit 13 can be performed by the content recognition unit, that is, the content of the received information is recognized and the corresponding action items to be taken by the user are acquired.
[0036] The information detection unit 14 detects at least one of the current time information, current location information, and current user status information. When the current time information is detected, the current time information is obtained by acquiring the clock information. The current time information can be obtained by acquiring the time information in the hardware device, or it can be obtained through the Internet. When the current location information is detected, the current location information is obtained through GPS positioning or LBS base station positioning. When the current user's current status is detected, the user's current status is detected using the user's schedule, or the user's current status can be detected based on the user's moving speed, or the user's status information can be detected based on the image information obtained by hardware such as a camera. In addition, it is also possible to determine to obtain one or more of the current time information, current location information, and current user status information based on the action items that the user should correspond to obtained by the action acquisition unit 13. For example, when the action items that the user should correspond to contain both time information and location information, the information detection unit 14 simultaneously acquires the current time information and the current location information.
[0037] The control unit 15 includes a CPU, an MCU, a ROM, and a RAM (not shown), and performs various controls and processes on the information prompting system 100 through a built-in application program. Here, the control unit 15 is connected to the receiving unit 11, the content recognition unit 12, the action acquisition unit 13, the information detection unit 14, the correspondence determination unit 16, the timing determination unit 17, and the prompting unit 18.
[0038] The correspondence determination unit 16 determines whether the current user can correspond to the action item based on the information detected by the information detection unit 14 and the action item that the user should correspond to obtained by the action acquisition unit 13. For example, when the action item that the user should correspond to obtained by the action acquisition unit 13 contains location information, the information detection unit 14 detects the current location information, and determines whether the current user can correspond to the action item by determining the relationship between the location in the action item and the current location detected by the information detection unit 14. When the detected current location of the user is not in the specified area of the location mentioned in the action item, it is determined that the current user cannot correspond to the action item. When the action item that the user should correspond to obtained by the action acquisition unit 13 contains time information, the information detection unit 14 detects the current moment information, and determines whether the user can correspond to the action item by determining the relationship between the time information mentioned in the action item that the user should correspond to and the detected current moment information. When there is a difference of a specified time length between the detected time information and the time information contained in the action item that the user should correspond to, it is determined that the user cannot correspond to the action item that he should correspond to. In addition, when the action item that the user should respond to includes neither position information nor time information, the response determination unit 16 detects the user's current state information through the information detection unit 14 to determine whether the user can respond to the action item.
[0039] The timing specifying unit 17 specifies a timing at which the user can correspond when the correspondence determination unit 16 determines that the current user cannot correspond to the item to which he should correspond. When the action item to which the user should correspond obtained by the action acquisition unit 13 contains location information, and the current location information detected by the information detection unit 14 is not at the location indicated in the corresponding item, when the information detection unit 14 detects that the user's current location enters within the specified range of the location mentioned in the corresponding action item, the time of entering is specified as the time at which the user can correspond. For example, when the user's current location is detected to enter within 1 km of the corresponding action item, the time of entering within 1 km is specified as the time at which the user can correspond. In addition, the range can also be freely set by the user, for example, 1 km, 2 km, etc.
[0040] When the action item that the user should respond to obtained by the action acquisition unit 13 contains time information, and the time difference between the current time information detected by the information detection unit 14 and the time information contained in the action item that the user should respond to is within a specified time length, the time within the specified time length is specified as the time when the user can respond. For example, the time when the user should respond to the action item is 20 o'clock, when the current time information detected by the information detection unit 14 is 19:30, and the difference between the two times is specified to be 30 minutes, it is a time when the user can respond. Therefore, when the detected time information is 19:30, 19:30 is specified as the time when the user can respond. In addition, the difference value of the specified time can be set by the user himself, or the time difference value can be set with reference to the time spent by the user to respond to the action item. When the action item that the user should respond to contains both location information and time information, when specifying the corresponding time, the time required for the user to move to the location of the corresponding action item should be considered. For example, if it takes a user one hour to reach the location where the action should be taken, and the set time difference is 30 minutes, the one hour is added, and the time 1 hour and 30 minutes before the time when the specific user should take the action is the time when the user can respond.
[0041] When the information detection unit 14 detects that the current user status cannot correspond to the action items that the user should respond to obtained by the action acquisition unit 13, the timing specification unit 17 continues to detect the current user status information based on the information detection unit 14, and when the user status can cope with the action items, it is specified as the corresponding timing.
[0042] The prompting unit 18 prompts the user with reminder information of the action items that the user should take at the corresponding timing that the timing specific unit 17 specifies. The reminder information here can be the received information itself containing the action items to be taken, or it can be specific corresponding item information. The prompting method includes prompting in the form of text display, and can also be prompting in the form of voice through an external speaker. For example, the received information containing the action items to be taken is "Go home and help me find my hat." When the user returns home, the reminder information can be the received information itself. That is, the reminder information is the information itself "Go home and help me find my hat." In addition, the reminder information can also be "Find a hat."
[0043] Example 1
[0044] Below, refer to Figure 2Example 1 of the information prompt system 100 involved in the present embodiment is described. In this embodiment, the information prompt system 100 is implemented by a portable terminal 10A and a vehicle-mounted device 10B capable of data communication. Among them, the portable terminal can be a smart phone, a tablet computer, etc. Here, the receiving unit 11 is at one end of the portable terminal 10A, and the content recognition unit 12, the action acquisition unit 13, the information detection unit 14, the corresponding judgment unit 16, the timing specific unit 17, and the prompt unit 18 are at one end of the vehicle-mounted device 10B. The portable terminal 10A and the vehicle-mounted device 10B can communicate data in a wired or wireless manner, such as through a USB connection, a Bluetooth connection, a connection via the Internet or a local area network, or by recognizing a QR Code connection. In addition, data communication can also be performed between the mobile terminal and the electronic device through a common server.
[0045] Figure 2 It is a timing chart showing the operation of the portable terminal and the vehicle-mounted device in the information presentation system of Example 1 of the first embodiment of the present invention.
[0046] like Figure 2 As shown, after the receiving unit 11 at one end of the portable terminal 10A receives the information sent by the communication object, it transmits the received information to the vehicle-mounted device 10B through communication with the vehicle-mounted device 10B. After the vehicle-mounted device 10B receives the information sent by the communication object, the content recognition unit 12 recognizes the content of the received information. Secondly, the action acquisition unit 13 obtains the action items that the user should respond to from the content recognized by the content recognition unit 12. Secondly, the information detection unit 14 detects at least one of the current time information, location information and current user status information. Then, the correspondence judgment unit 16 judges whether the current user can respond to the action items based on the information detected by the information detection unit 14. When the judgment result is that the current user cannot respond to the action items, the timing specification unit 17 specifies the time when the user can respond. Finally, the prompt unit 18 prompts the user with reminder information of the action items that should be responded to based on the time when the user can respond as specified by the timing specification unit 17.
[0047] In the first embodiment, the information prompting system 100 is implemented by the portable terminal and the vehicle-mounted device, and the portable terminal receives information, and the vehicle-mounted device performs other functions. Alternatively, the vehicle-mounted device may receive information, and the portable terminal may perform other functions. In other words, the allocation of each unit of the information prompting system is not limited to the present embodiment, and various changes may be made according to actual needs.
[0048] Example 2
[0049] The following reference Figure 3A , Figure 3BExample 2 of the first embodiment of the present invention is described. Figure 3A As shown, the receiving unit 11 receives a message from the communication object "Second Sister": "I will get off the plane at 21:00 today, please pick me up." The content recognition unit 12 then recognizes the received message "I will get off the plane at 21:00 today, please pick me up." The action acquisition unit 13 then obtains the action item that the user should correspond to as "pick up at 21:00." Secondly, the current time information detected by the information detection unit 14 is "12:35." Since the current time is 12:35, the time for the corresponding action item is 21:00, and the time difference between 12:00 and 21:00 is 9 hours. Here, the time difference between the current time and the corresponding action item is set to be greater than 1 hour, and the user cannot correspond now. Therefore, the correspondence determination unit 16 determines that the user cannot currently correspond to the action item for picking up the airport. The timing specification unit 17 then specifies the corresponding timing, and here, the time one hour before the time mentioned in the corresponding action item is set as the timing that the user can correspond to. Therefore, 20:00 is specified as the timing that the user can correspond to. As shown in Figure 3B As shown, at 20:00, the user is reminded that they need to be picked up at 21:00. Here, the content of the reminder is "I need to be picked up at 21:00", and the content of the reminder can also be the message itself sent by the communication object Ermei "I will get off the plane at 21:00 today, please pick me up". In addition, the frequency of the reminder can also be once at a specified interval, for example, once every 5 minutes, or once every 15 minutes, etc.
[0050] In addition, the one hour before the time of the specific corresponding action item is the corresponding time. The information detection unit 14 can further detect the user's current location, and then correct the corresponding time according to the time required for the user's current location to reach the corresponding action item location and the airport location. For example, the user is at home now, and it takes one hour from home to the airport. Give the user time to prepare in advance and correct the corresponding time. The original corresponding time is 20 o'clock, and the corrected corresponding time becomes 19:45. Therefore, the user is prompted at 19:45. For the detection time of the user's current location, the user's current location is detected at the specified time point of the specific corresponding time every specified time. For example, the time of the corresponding action item here is 21 o'clock. In the above, 20 o'clock is specified as the corresponding time. One hour before 20 o'clock, that is, starting from 19 o'clock, the user's current location information is detected every certain time to correct the specific corresponding time.
[0051] Example 3
[0052] The following reference Figure 4A , Figure 4BExample 3 of the first embodiment of the present invention is described. As shown in FIG4a, the receiving unit 11 receives the message sent by the communication object "wife": "When passing by A fresh food supermarket after get off work, buy half a watermelon." Then the content recognition unit 12 recognizes the received "When passing by A fresh food supermarket after get off work, buy half a watermelon." Then the action acquisition unit 13 obtains that the action item that the user should respond to is "After get off work, A fresh food supermarket, buy watermelon." Secondly, the information detection unit 14 detects that the current location is "Company Alpine". The location of the action item that needs to be responded to is A fresh food supermarket. Here, it is set that when the user's current location is within 1 km of the location of the action item, it is the time when the user can respond. Since the user's current location is in Company Alpine, it is not within 1 km of the action item A fresh food supermarket. Therefore, the corresponding judgment unit 16 determines that the user cannot respond to the watermelon purchase item at present. Then the timing determination unit 17 specifies the corresponding time, and when the user's current location reaches within 1 km of A fresh food supermarket, it is specified as a corresponding time. Therefore, when the user arrives within 1 km of A fresh food supermarket, the prompt unit 18 prompts "buy watermelon item". As shown Figure 4B As shown, when arriving within 1 km of A Fresh Food Supermarket, the user is prompted "Don't forget to buy watermelon". Here, the message sent by the communication object's wife can also be played again, "When you pass by A Fresh Food Supermarket after get off work, buy half a watermelon" for prompting.
[0053] When the timing specifying unit 17 specifies the timing that the user can correspond to, the information detecting unit 14 can detect the user's current location at a specified time interval when the user gets off work. As for the time of getting off work, the time of getting off work can be determined based on the user's daily movement trajectory. For example, if the user gets off work at 17:30 every day, the user's current location information is detected at a specified time interval starting from 17:30. The specified time can be 5 minutes, that is, the user's current location information is detected every 5 minutes starting from 17:30.
[0054] In addition, in the third embodiment, the action item "buy watermelon at A fresh food supermarket after get off work" that the user should respond to contains not only the location information but also the time information, that is, the time of leaving get off work. Therefore, the information detection unit 12 can further detect the time information in addition to the current location information.
[0055] When the timing specifying unit 17 specifies the corresponding timing, it can specify that it can be matched within a certain distance range of A Fresh Food Supermarket, or it can specify that it can be matched after get off work. That is, after get off work is specified as the timing that the user can match, and the prompting unit 18 prompts the user of the corresponding matter "buy watermelon at A Fresh Food Supermarket" when the user is off work. At the same time, the prompting unit 18 prompts the user of the corresponding matter when the user is off work, and when the user arrives within a certain range of A Fresh Food Supermarket, it can also prompt the user of the corresponding matter again.
[0056] (Second Embodiment)
[0057] Below, refer to Figure 5 , Fig. 6A , Figure 6B , Figure 6C A second embodiment of the present invention will be described.
[0058] The information presentation system of this embodiment is based on the information presentation system of the first embodiment, and further includes a schedule acquisition unit to acquire the schedule information of the user. Figure 5 2 is a functional block diagram showing an information prompting system 200 according to a second embodiment of the present invention. Figure 5 As shown, the information prompting system 200 has the same receiving unit 11, content recognition unit 12, action acquisition unit 13, information detection unit 14, control unit 15, correspondence determination unit 16, timing determination unit 17, and prompting unit 18 as the information prompting system 100 of the first embodiment, and also has a schedule acquisition unit 21. The same or similar contents as those of the first embodiment are omitted in this embodiment.
[0059] The schedule acquisition unit 21 acquires the schedule information of the user. The information detection unit 14 detects the current status of the user based on the schedule information of the user acquired by the schedule acquisition unit 21. Furthermore, the correspondence determination unit 16 determines whether the current user can correspond to the action item based on the schedule information of the user.
[0060] Below, refer to Fig. 6A , Figure 6B , Figure 6C The second embodiment is described below by way of example. Fig. 6A In the example, it shows the user's schedule information for July 25 and July 26. Figure 6B In the example, at 10:15 on July 25, the user received a message from his colleague Xiao Wang, "Is the information of customer Xiao Zhang in the drawer of your seat? Please confirm." The received information is then recognized by the content recognition unit 12. Secondly, the action acquisition unit 13 obtains the action item that the user should respond to, which is "Confirm whether the customer Xiao Zhang's information is in the drawer of your seat." The schedule information obtained by the schedule acquisition unit 21 shows that a "market trend review meeting in the first conference room on the 3F" will be held from 9:00 to 11:00 on July 25. According to the information obtained by the schedule acquisition unit 21, the current user status obtained by the information acquisition unit 14 is that a market trend review meeting is being held in the first conference room on the 3F. Therefore, the correspondence judgment unit 16 determines that the user is currently unable to respond to the customer Xiao Zhang's information confirmation item. Then the timing specification unit 17 specifies the corresponding timing. According to the schedule information, the market trend review meeting in the first conference room on the 3F ends at 11:00, and the time after 11:00 is specified as the time that the user can respond. Here, in order to avoid situations such as meeting extensions, Figure 6C As shown, 11:05 is specified as a corresponding time. In addition, it can also be 11:10, 11:15, etc., which can also be set by the user. Therefore, when the time reaches 11:05, the prompt unit 18 prompts the user whether the customer's small piece of information is confirmed in the seat drawer.
[0061] In the above specific example, when the timing specific unit 17 specifies the user's corresponding timing, the meeting end time is used as a reference, and a time point of a certain length of time after the end of the meeting is used as the user's corresponding timing. In addition, the corresponding timing can also be specified based on the current location information. For example, in the above specific example, with reference to the end time of the meeting in the schedule, the information detection unit 14 detects the user's position starting from the end time of the meeting, and based on the seat position information, detects that the user is within a certain distance range of the seat, or detects that the user is already at the seat, and specifies it as the user's corresponding timing. As for the seat position information, it can be obtained based on the user's activity trajectory information, etc. When it is detected that the user has arrived at the seat or within a certain distance range of the seat, the prompt unit 18 prompts the user to confirm whether the customer's small Zhang information is in the seat drawer action item.
[0062] (Third Embodiment)
[0063] Below, refer to Figure 7 A third embodiment of the present invention will be described.
[0064] The information presentation system of the present embodiment is based on the information presentation system of the first embodiment, and further includes a speed detection unit for detecting the moving speed of the user. Figure 7 FIG. 3 is a functional block diagram showing an information prompting system 300 according to a third embodiment of the present invention. Figure 7 As shown, the information prompting system 300 includes the receiving unit 11, content recognition unit 12, action acquisition unit 13, information detection unit 14, control unit 15, correspondence determination unit 16, timing determination unit 17, and prompting unit 18, which are the same as those of the information prompting system 100 of the first embodiment, and further includes a speed detection unit 31. The same or similar contents as those of the first embodiment are omitted in this embodiment.
[0065] The speed detection unit 31 detects the moving speed of the user. In this embodiment, the information prompt system 300 is implemented by a portable terminal carried by the user. For example, a smart phone, a smart bracelet, etc. The information detection unit 14 can detect the current state of the user based on the moving speed of the user detected by the speed detection unit 31. For example, when the speed detection unit detects that the user's moving speed is 40-80km / h, it can be confirmed that the user is in the car. When the moving speed is 300km / h, it can be confirmed that the user is riding a high-speed train, etc. In addition, when the correspondence judgment unit 16 determines whether the user can correspond to the corresponding action item, if the information detection unit 14 cannot confirm the state through the speed detection unit 31, it can also be further combined with the current location information detected by the information detection unit 14 and the current time information to confirm the current state of the user.
[0066] When the speed detecting unit 31 detects the user's moving speed, for example, when it is known from the speed that the user is riding a high-speed train, it is not possible to correspond to a corresponding item at a fixed location. In addition, when the user's status cannot be detected by a single moving speed, the user's status can also be detected in combination with the user's location information, time information, etc.
[0067] (Fourth Embodiment)
[0068] Below, refer to Figure 8 , Fig. 9A , Fig. 9B A fourth embodiment of the present invention will be described.
[0069] The information presentation system of the present embodiment is the information presentation system of the first embodiment, and further includes a monitoring unit to monitor the state of the user. Figure 8 FIG. 4 is a functional block diagram showing an information prompting system 400 according to a fourth embodiment of the present invention. Figure 8 As shown, the information prompting system 400 includes the receiving unit 11, content recognition unit 12, action acquisition unit 13, information detection unit 14, control unit 15, correspondence determination unit 16, timing determination unit 17, and prompting unit 18, which are the same as those of the information prompting system 100 in the first embodiment, and further includes a monitoring unit 41. The same or similar contents as those in the first embodiment are omitted in this embodiment.
[0070] The monitoring unit 41 monitors the user's status. In this embodiment, the monitoring unit 41 detects the user's status through an external camera. For example, when the information prompt system 400 is implemented by a vehicle-mounted device, the monitoring unit 41 can use the camera in the vehicle that monitors the driver's status to monitor the user's status. Monitor whether the driver is driving, parking, or resting. When the information prompt system 400 is implemented by a smart phone, the monitoring unit 41 can use the built-in camera of the mobile phone to monitor the user's status.
[0071] Below, refer to Fig. 9A , Fig. 9B The fourth embodiment is described below by way of example. Fig. 9A In the example, the user receives a message from his wife, the communication partner, "Is there a toy car for the children in the back seat of the car?", and the content recognition unit 12 recognizes the received message. Then the action acquisition unit 13 obtains the action item that the user should take, which is "Check whether there is a toy car for the children in the back seat of the car." The information detection unit 14 detects the user's status based on the user's status monitored by the monitoring unit 41. Fig. 9B As shown, when it is detected that the user is driving, the corresponding determination unit 16 determines that the user is currently driving and cannot correspond to the matter of confirming whether there is a child's toy car on the back seat of the car. When the timing specific unit 17 specifies the time when the user can correspond, it specifies the time when the user is not driving or parking as the time when the user can correspond. When the monitoring unit 41 monitors that the user is not driving or parking, the prompting unit 18 prompts the user to confirm whether there is a child's toy car on the back seat of the corresponding car. Here, when the monitoring unit monitors that the user is not driving or parking, it can confirm the user's state by confirming whether the user's hands are tightly holding the steering wheel, or whether the user's line of sight is looking forward.
[0072] In addition, when the information prompt control system 400 is on the vehicle-mounted device, it can also further obtain the vehicle's driving speed information and combine it with the user status information monitored by the monitoring unit 41 to confirm whether the user's current state is driving, etc. In addition, when the vehicle-mounted device has a navigation function, it can also further obtain navigation data information to determine whether road guidance is being performed and combine it with the user status information monitored by the monitoring unit 41 to confirm the user's current state.
[0073] (Fifth Embodiment)
[0074] Below, refer to Fig.10 , Fig.11 A fifth embodiment of the present invention will be described. Fig.10 is a functional block diagram of an electronic device 500 according to a fifth embodiment of the present invention. The electronic device may be a smart phone, a vehicle-mounted device, a tablet computer, a computer or other electronic device. Fig.10Only the constituent elements related to the technical concept of the present invention are shown, and other constituent elements are omitted. In addition, each part of the electronic device 500 can be implemented by a software module or a dedicated hardware integrated circuit. The electronic device 500 can be implemented by a separate computer or server, or the computer processor can execute a program pre-stored in a recording medium to implement the functions of the above-mentioned parts, thereby realizing the present invention. The following is a detailed description of each part of the electronic device 500.
[0075] Fig.10 is a functional block diagram showing an electronic device 500 according to a fifth embodiment of the present invention. Fig.10 As shown, the electronic device 500 has a receiving unit 51, a content recognition unit 52, an action acquisition unit 53, an information detection unit 54, a control unit 55, a correspondence determination unit 56, a timing determination unit 57, and a prompting unit 58.
[0076] The receiving unit 51 is used to receive information sent by the communication partner. It can be a wired or wireless communication interface or module that can communicate with an external server. For example, the information sent by the communication partner to the base station or server is received from the base station or server through SMS (Short Message Service) provided by the communication operator, or the information sent to the mobile terminal can be received by using social media software installed on the electronic device.
[0077] The content recognition unit 52 recognizes the content of the information received by the receiving unit 51. Here, the content recognition mainly recognizes the meaning of the received information, such as statements, questions, inquiries, and entrustment.
[0078] The action acquisition unit 53 acquires the corresponding action items that the user needs to take from the content of the information recognized by the content recognition unit 52. When the content recognized by the content recognition unit 52 contains content that expresses the intention of entrusting the user to confirm or seek help, the content and items that the user needs to confirm are acquired. For example, when the recognized received information contains the words "do, find, take, look, buy, confirm, send, ask, etc.", the content associated with the words is acquired, which is the corresponding action items that the user needs to take. In addition, the action acquisition unit 53 and the content recognition unit 52 are separately constructed here, or the two can be regarded as one unit. In other words, the operations performed by the action acquisition unit 53 can be performed by the content recognition unit, that is, the content of the received information is recognized and the corresponding action items to be taken by the user are acquired.
[0079] The information detection unit 54 detects at least one of the current time information, current location information, and current user status information. When the current time information is detected, the current time information is obtained by acquiring the clock information. The current time information can be obtained by acquiring the time information in the electronic device, or it can be obtained through the Internet. When the current location information is detected, the current location information is obtained through GPS positioning or LBS base station positioning. When the current user's current status is detected, the user's current status is detected using the user's schedule, or the user's current status is detected by hardware such as a camera, or the user's current status can be detected based on the user's moving speed. In addition, it is also possible to determine one or more of the current time information, current location information, and current user status information based on the action items that the user should respond to acquired by the action acquisition unit 53. For example, when the action items that the user should respond to contain both time information and location information, the information detection unit 54 simultaneously acquires the current time information and the current location information.
[0080] The control unit 55 includes a CPU, an MCU, a ROM, and a RAM (not shown), and performs various controls and processes on the electronic device 500 through built-in applications. Here, the control unit 55 is connected to the receiving unit 55, the content recognition unit 52, the action acquisition unit 53, the information detection unit 54, the correspondence determination unit 56, the timing determination unit 57, and the prompting unit 58.
[0081] The correspondence determination unit 56 determines whether the current user can correspond to the action item based on the information detected by the information detection unit 54 and the action item that the user should correspond to obtained by the action acquisition unit 53. For example, when the action item that the user should correspond to obtained by the action acquisition unit 53 contains location information, the information detection unit 54 detects the current location information, and determines whether the current user can correspond to the action item by determining the relationship between the location in the action item and the current location detected by the information detection unit 54. When the detected current location of the user is not in the specified area of the location mentioned in the action item, it is determined that the current user cannot correspond to the action item. When the action item that the user should correspond to obtained by the action acquisition unit 53 contains time information, the information detection unit 54 detects the current moment information, and determines whether the user can correspond to the action item by determining the relationship between the time information mentioned in the action item that the user should correspond to and the detected current moment information. When there is a difference of a specified time length between the detected time information and the time information contained in the action item that the user should correspond to, it is determined that the user cannot correspond to the action item that he should correspond to. In addition, when the action item that the user should respond to includes neither position information nor time information, the response determination unit 56 detects the user's current state information through the information detection unit 54 to determine whether the user can respond to the action item.
[0082] The timing specifying unit 57 specifies a timing at which the user can respond when the correspondence determination unit 56 determines that the current user cannot respond to the action item to which the user should respond. When the action item to which the user should respond obtained by the action acquisition unit 53 contains location information, and the current location information detected by the information detection unit 54 is not in the specified area of the location mentioned in the action item, when the information detection unit 54 detects that the user's current location enters the specified range of the location mentioned in the corresponding action item, the time of entering is specified as the timing at which the user can respond. For example, when the user's current location is detected to enter within a 1-kilometer range of the location mentioned in the corresponding action item, the time of entering within a 1-kilometer range is specified as the timing at which the user can respond. In addition, the range can also be freely set by the user, for example, 1 kilometer, 2 kilometers, etc.
[0083] When the action item that the user should respond to obtained by the action acquisition unit 53 contains time information, and the time difference between the current time information detected by the information detection unit 54 and the time information contained in the action item that the user should respond to is within a specified time length, the time within the specified time length is specified as the time when the user can respond. For example, the time when the user should respond to the action item is 20 o'clock, when the current time information detected by the information detection unit 54 is 19:30, it is specified that the difference between the two times is 30 minutes, which is the time when the user can respond. Therefore, when the detected time information is 19:30, 19:30 is specified as the time when the user can respond. In addition, the difference value of the specified time can be set by the user himself, or the time difference value can be set with reference to the time spent by the user to respond to the action item. When the action item that the user should respond to contains both location information and time information, when specifying the corresponding time, the time required for the user to move to the location of the corresponding action item should be considered. For example, if it takes a user one hour to reach the location of the action item to be taken, and the set time difference is 30 minutes, the one hour is added, and the time 1 hour and 30 minutes before the time when the specific user should take the action is the time when the user can take the action.
[0084] When the information detection unit 54 detects that the current user status cannot correspond to the action items that the user should respond to obtained by the action acquisition unit 53, the timing specification unit 57 specifies the corresponding timing when the user status can cope with the action items based on the current user status information that continues to be detected by the information detection unit 54.
[0085] The prompting unit 58 prompts the user with reminder information of the action items that the user should respond to at the timing that the user can respond to specified by the timing specifying unit 57. Here, the reminder information can be the received information containing the action items to be responded to, or it can be specific information of the corresponding items. The prompting method includes prompting in the form of text display, and can also be prompting in the form of voice through an external speaker.
[0086] Below, refer to Fig.11 The information prompting method implemented by the electronic device 500 in this embodiment is specifically described. Fig.11 1 is a flowchart showing an information presenting method implemented by the electronic device 500 according to the fifth embodiment of the present invention.
[0087] like Figure 2 As shown, first, in step S501, when the receiving unit 51 receives information, the process proceeds to step S502. In step S502, the content recognition unit 52 recognizes the content of the received information, and then the process proceeds to step S503. In step S503, the action acquisition unit 53 acquires the action item that the user should respond to from the recognized content, and then the process proceeds to step S504. In step S504, the information detection unit 54 detects at least one of the current time information, the current location information, and the current user status information, and then the process proceeds to step S505. In step S505, the correspondence determination unit 56 determines whether the user can respond to the action item. When the determination result is that the user cannot respond to the action item that should be responded to (step S505 is No), the process proceeds to step S506. In step S506, the timing determination unit 57 specifies the timing that can be responded to, and then the process proceeds to step S507. In step S507, the presenting unit 58 presents the user with reminder information of the action item to be taken at a suitable timing.
[0088] In the judgment of the above step S505, when the judgment result is that the user can respond to the action item (step S505: Yes), the processing ends.
[0089] In addition, the electronic device 500 may further include a communication unit for communicating with a user's portable terminal. The electronic device may transmit information to be presented by the presentation unit to the user's portable terminal through the communication unit.
[0090] When the electronic device 500 is a vehicle-mounted device, the timing specifying unit 57 specifies the timing at which the user can respond, and the control unit 55 or a special judging unit (not shown) can further judge the timing at which the user can respond, such as whether the user is still in the vehicle. When it is judged that the user is no longer in the vehicle at the timing at which the user can respond, the vehicle-mounted device can send the information that the prompting unit should prompt to the user's portable terminal through the communication unit. For example, a smart phone carried by the user.
[0091] For example, the received information containing the action item to be responded is "Go home and help me find my hat". The timing specifying unit 57 specifies that the user can respond only after the user returns home. Therefore, the user can respond when the user is no longer in the car. At this time, the prompt information of going home to find the hat is sent to the user's portable terminal connected to the vehicle-mounted device to serve as a prompt to the user.
[0092] Through the first to fifth embodiments described above, when the information received from the communication partner contains an action item that the user needs to respond to, and the current user cannot respond immediately, the user is prompted with the action item to be responded to when the user can respond, by using the timing when the specific user can respond. This can prevent the user from forgetting to respond to the action item when the user can respond, thereby improving the user experience and reducing the trouble caused to the communication partner.
[0093] The embodiments of the present invention are described above with reference to the accompanying drawings. The embodiments described above are only specific examples of the present invention, which are used to understand the present invention and are not intended to limit the scope of the present invention. Those skilled in the art can make various modifications, combinations and reasonable omissions of elements to the embodiments based on the technical ideas of the present invention, and the resulting methods are also included in the scope of the present invention.
Claims
1. An information prompting system, comprising: A receiving unit, receiving information sent by a communication partner; a content identification unit for identifying the content of the information received by the receiving unit; an action acquisition unit, which acquires the action items that the user should respond to from the content identified by the content identification unit, and when the identified content contains content that expresses the intention of entrusting the user to confirm or seek help, the content and items that the user needs to confirm are acquired as the action items that the user should respond to; An information detection unit, detecting at least one of current time information, current location information, and current user status information; A corresponding determination unit determines whether the current user can correspond to the action item obtained by the action acquisition unit based on the information detected by the information detection unit; a timing specifying unit, which specifies a timing at which the user can respond when the response availability determining unit determines that the current user cannot respond to the action item to be responded; The prompting unit prompts the user with the reminder information of the corresponding action item at the corresponding timing specified by the timing specifying unit.
2. The information prompting system as claimed in claim 1, characterized in that: When the action items that the user should correspond to obtained by the above-mentioned action acquisition unit contain specific time information, the above-mentioned information detection unit detects the above-mentioned current time information, and the above-mentioned correspondence judgment unit judges whether the current user can correspond to the action items that should be corresponded obtained by the above-mentioned action acquisition unit based on the above-mentioned specific time information and the above-mentioned current time information.
3. The information prompting system as claimed in claim 1, characterized in that: When the action items that the user should respond to obtained by the above-mentioned action acquisition unit contain specific facility information, the above-mentioned information detection unit detects the above-mentioned current location information, and the above-mentioned correspondence judgment unit judges whether the current user can respond to the action items that should be responded to obtained by the above-mentioned action acquisition unit based on the location information of the above-mentioned specific facility and the above-mentioned current location information.
4. The information prompting system according to claim 1, characterized in that: Also features: A schedule acquisition unit, which acquires the user's schedule information; The information detection unit detects the current user status information based on the user schedule information acquired by the schedule acquisition unit.
5. The information prompting system according to claim 1, characterized in that: Also features: A speed detection unit, detecting the user's moving speed; The information detecting unit detects the current user status information based on the user's moving speed detected by the speed detecting unit.
6. The information prompting system according to claim 1, characterized in that: Also features: A monitoring unit, monitoring the status of the user; The information detecting unit detects the status information of the current user based on the data monitored by the monitoring unit.
7. An electronic device comprising: a receiving unit for receiving information sent by a communication partner; characterized in that: Also features: a content recognition unit for recognizing the content of the information received by the receiving unit; The action acquisition unit acquires the action items that the user should respond to from the content identified by the content identification unit. When the identified content contains content that expresses the intention of entrusting the user to confirm or seek help, the content and items that the user needs to confirm are acquired as the action items that the user should respond to; An information detection unit, detecting at least one of current time information, current location information, and current user status information; a correspondence determination unit, which determines whether the current user can correspond to the action item to be corresponded obtained by the action acquisition unit based on the information detected by the information detection unit; a timing specifying unit that specifies a timing at which the user can respond when the response availability determining unit determines that the current user cannot respond to the action item to be responded to; The prompting unit prompts the user with the reminder information of the corresponding action item at the corresponding timing specified by the timing specifying unit.
8. The electronic device as claimed in claim 7, characterized in that: Also features: A communication unit, communicating with a portable terminal; The prompting unit transmits the prompting information for prompting the user of the corresponding action item to the portable terminal via the communication unit.
9. The electronic device according to claim 7 or 8, characterized in that: The electronic device is a vehicle-mounted electronic device that can be mounted on a vehicle.
10. An information prompting method for an electronic device, comprising: A receiving step, receiving information sent by a communication partner; a content identification step of identifying the content of the information received in the receiving step; an action acquisition step, obtaining the action items that the user should respond to from the content identified in the content identification step. When the identified content contains content that expresses the intention of entrusting the user to confirm or seek help, the content and items that the user needs to confirm are obtained, which are the action items that the user should respond to; An information detection step of detecting at least one of current time information, current location information, and current user status information; In a correspondence determination step, based on the information detected in the information detection step, it is determined whether the current user can correspond to the action item that should be corresponded to obtained in the action acquisition step; The timing specifying step specifies a timing at which the user can respond when the response determination step determines that the user cannot respond to the action item to be responded to. The prompting step is to prompt the user with reminder information of the corresponding action items at the timing that can be corresponding to the specific timing step.
Citation Information
Patent Citations
Electronic appliance, electronic mail processing method, telephone call termination processing method, program and recording medium
JP2006172079A
Information management device, information distribution system, and program
JP2008181335A
Calendar management system and method for mobile equipment
CN101420471A
Group chatting item reminding method, group chatting client side, electronic device and storage medium
CN109379198A