Device information management device, device information management system, device information management method, and program

JP7923471B1Active Publication Date: 2026-09-18PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025570739
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2024-10-18
Filing Date
2025-09-02
Publication Date
2026-09-18
Estimated Expiration
2045-09-02

AI Technical Summary

Benefits of technology

【0010】 本開示に係る機器情報管理装置、機器情報管理システム、機器情報管理方法、及び、プログラムは、機器からの通知を必要とするユーザに対して通知を行うことができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007923471000001
    Figure 0007923471000001
  • Figure 0007923471000002
    Figure 0007923471000002
  • Figure 0007923471000003
    Figure 0007923471000003
Patent Text Reader

Abstract

The device information management device (20) includes an acquisition unit (22) that receives event information from the device (10), an identification unit (23) that acquires first user information associated with the device identification information from a first database (61) in which device identification information that identifies the device (10) and first user information that identifies the first user (40a) are associated, a search unit (24) that acquires second user information associated with the same attribute values ​​as the first user information from a second database (62) in which multiple user information and attribute values ​​indicating the attributes of multiple users (40) are associated, a determination unit (27) that determines whether or not to send a notification based on the event information to the first user (40a) and the second user (40b), and an output unit (25) that sends a notification to the first user (40a) and the second user (40b) via an external network service (30).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a device information management apparatus, a device information management system, a device information management method, and a program.

Background Art

[0002] Patent Document 1 discloses a technique in which a user remotely operates home electric appliances such as an air conditioner using a mobile terminal. In the technique disclosed in Patent Document 1, the user remotely operates home electric appliances using a mobile terminal with a dedicated application program installed therein. A technique is also known in which a user acquires notifications from IoT (Internet of Things) home electric appliances via an SNS (Social Networking Service) business service.

Prior Art Literature

Patent Literature

[0003]

Patent Literature 1

Summary of Invention

Problem to be Solved by Invention

[0004] When an IoT home electric appliance sends notifications to a plurality of users, the notification may also be sent to users who do not need the notification.

[0005] An object of the present disclosure is to provide a device information management apparatus, a device information management system, a device information management method, and a program that can send notifications to users who need notifications from devices.

Means for Solving Problem

[0006] One embodiment of the device information management device according to this disclosure includes: a communication circuit that communicates with a device and an external network service; an acquisition unit that receives event information from the device; an identification unit that, when the acquisition unit receives the event information, acquires first user information associated with the device identification information from a first database in which device identification information that identifies the device and first user information that identifies a first user are associated; a search unit that acquires second user information from a second database in which each of a plurality of user pieces of information that identifies each of a plurality of users, including the first user, and attribute values ​​of attribute information that indicate the attributes of each of the plurality of users, the second user information to which the same attribute values ​​as the first user information are associated; a determination unit that determines whether or not to send a notification based on the event information to the first user and the second user, respectively, based on determination information acquired from the second user indicated by the first user and the second user information; and an output unit that sends the notification via the external network service to the first user and the second user, respectively, who have been determined by the determination unit to send the notification.

[0007] Furthermore, one embodiment of the device information management system relating to this disclosure includes: a device having a first communication circuit; a second communication circuit communicating with an external network service; an acquisition unit that receives event information from the device; an identification unit that, when the acquisition unit receives the event information, acquires first user information associated with the device identification information from a first database in which device identification information that identifies the device and first user information that identifies a first user are associated; a search unit that acquires second user information from a second database in which each of a plurality of user information that identifies each of a plurality of users including the first user is associated with attribute values ​​of attribute information indicating the attributes of each of the plurality of users, and which has the same attribute values ​​as the first user information associated with it; a determination unit that determines whether or not to send a notification based on the event information to the first user and the second user, respectively, based on determination information acquired from the second user indicated by the first user and the second user information; and an output unit that sends the notification to the first user and the second user via the external network service, which has been determined to send a notification to the determination unit.

[0008] Furthermore, one embodiment of the device information management method relating to this disclosure is a device information management method executed by a server equipped with a communication circuit that communicates with a device and an external network service, and includes: an acquisition step of receiving event information from the device; an identification step of obtaining first user information associated with the device identification information from a first database in which device identification information that identifies the device and first user information that identifies a first user are associated, when the event information is received in the acquisition step; a search step of obtaining second user information from a second database in which each of a plurality of user information that identifies each of a plurality of users including the first user is associated with attribute values ​​of attribute information that indicates the attributes of each of the plurality of users, and the second user information to which the same attribute values ​​as the first user information are associated; a determination step of determining whether or not to send a notification based on the event information to the first user and the second user based on determination information obtained from the second user indicated by the first user and the second user information; and an output step of sending the notification via the external network service to the first user and the second user who are determined to be sent a notification in the determination step.

[0009] Furthermore, this disclosure can be implemented not only as the above-mentioned device information management method, but also as a program that causes a computer to execute the above-mentioned device information management method. Moreover, it can also be implemented as a computer-readable recording medium that stores that program. [Effects of the Invention]

[0010] The device information management device, device information management system, device information management method, and program related to this disclosure can provide notifications to users who require notifications from the device. [Brief explanation of the drawing]

[0011] [Figure 1] Figure 1 is a conceptual diagram showing an overview of the device information management system according to an embodiment. [Figure 2]Figure 2 is a block diagram showing the functional configuration of the device information management system according to the first embodiment. [Figure 3] Figure 3 shows an example of the first database according to the embodiment. [Figure 4] Figure 4 shows an example of a second database according to the embodiment. [Figure 5] Figure 5 is a flowchart illustrating the operation of the device information management device according to the first embodiment. [Figure 6] Figure 6 shows an example of a third database according to the embodiment. [Figure 7] Figure 7 shows an example of a fourth database according to the embodiment. [Figure 8] Figure 8 shows an example of a notification displayed on a terminal device according to the first embodiment. [Figure 9] Figure 9 shows another example of the first database according to the embodiment. [Figure 10] Figure 10 is a block diagram showing the functional configuration of the device information management system according to the second embodiment. [Figure 11] Figure 11 is a flowchart illustrating the operation of the device information management device according to the second embodiment. [Figure 12] Figure 12 shows an example of a notification relating to the second embodiment. [Figure 13] Figure 13 shows another example of the second database according to the embodiment. [Modes for carrying out the invention]

[0012] (Embodiment) Hereinafter, embodiments of a device information management apparatus, a device information management system, a device information management method, and a program according to the present disclosure will be described in detail with reference to the drawings. All of the embodiments described below show preferred specific examples of the present disclosure. Numerical values, components, arrangement positions and connection forms of components, steps, the order of steps, and the like shown in the following embodiments are examples, and are not intended to limit the present disclosure. Further, among the components in the following embodiments, components not recited in the independent claims are described as optional components constituting a preferred embodiment.

[0013] Each drawing is a schematic diagram and is not necessarily strictly illustrated. Further, in each drawing, substantially the same configurations are denoted by the same reference numerals, and overlapping descriptions may be omitted or simplified.

[0014] Furthermore, ordinal numbers such as "first", "second" and the like in the present disclosure do not mean the number or order of components or the like unless otherwise specified, and are used for the purpose of avoiding confusion between and distinguishing between components of the same type.

[0015] (Overview) First, an overview of a device information management system according to an embodiment will be described. FIG. 1 is a conceptual diagram showing an overview of a device information management system 1 according to an embodiment.

[0016] As shown in Figure 1, the device information management system 1 comprises one or more devices 10 and a device information management device 20. The one or more devices 10 and the device information management device 20 are connected to each other so as to be able to communicate via a public network 50 such as the Internet. Furthermore, the device information management device 20 is connected to each of the servers of multiple external network services 30 so as to be able to communicate via the public network 50. The servers of the external network services 30 are connected to terminal devices 41 used by users 40 so as to be able to communicate via the public network 50. For example, the server of the first external network service 30a communicates with terminal device 41a used by the first user 40a via the public network 50, and the server of the second external network service 30b communicates with terminal device 41b used by the second user 40b via the public network 50.

[0017] In other words, in the device information management system 1, the device information management device 20 communicates with the device 10 and the external network service 30 to support the exchange of information between the device 10 and the terminal device 41.

[0018] One or more devices 10 include, for example, household electrical appliances (hereinafter also referred to as home appliances, etc.) installed in a residence 100. In Figure 1, a washing machine is shown as device 10a and a refrigerator as device 10b. Device 10 may be a vacuum cleaner such as a cleaning robot, or an air conditioning unit. Device 10 is not limited to home appliances, and its specific form is not particularly limited, as long as it can communicate with the device information management device 20 via the public network 50.

[0019] (First Embodiment) [composition] First, the configuration of the device information management system 1 according to the first embodiment will be described. Figure 2 is a block diagram showing the functional configuration of the device information management system 1 according to the first embodiment.

[0020] The device information management system 1 comprises one or more devices 10 and a device information management device 20.

[0021] The device 10 includes household appliances installed in the house 100. For example, device 10a is a washing machine, or device 10b is a refrigerator. The device 10 includes a communication circuit 11.

[0022] Device 10 transmits event information to the device information management device 20 using the communication circuit 11. The event information indicates the content of the operation of device 10. For example, in the case of device 10a, which is a washing machine, the event information may be information indicating "washing complete" or "spinning start." The event information may also include time information.

[0023] The communication circuit 11 is a wireless communication module for the device 10 to communicate wirelessly with the device information management device 20 via the public network 50. The communication circuit 11 communicates wirelessly according to a communication standard such as NB-IoT (Narrow Band-Internet of Things) or HTTP (Hypertext Transfer Protocol). The communication standard used by the communication circuit 11 is not particularly limited. The communication circuit 11 is an example of a first communication circuit.

[0024] The device information management device 20 is a device that communicates with the device 10 and the external network service 30. The device information management device 20 is implemented, for example, by a cloud server. Specifically, the device information management device 20 comprises a communication circuit 21, an acquisition unit 22, an identification unit 23, a search unit 24, an input / output unit 25, a storage unit 26, a determination unit 27, and a communication unit 28.

[0025] The communication circuit 21 is a wireless communication module for the device information management device 20 to wirelessly communicate with the device 10 and external network services 30 via the public network 50. The communication circuit 21 performs wireless communication according to a communication standard such as LTE (Long Term Evolution) (registered trademark). The communication standard used for communication by the communication circuit 21 is not particularly limited. The communication circuit 21 is an example of a second communication circuit.

[0026] The acquisition unit 22 acquires event information from the device 10 using the communication circuit 21. The event information is information indicating the operation of the device 10. The event information includes device identification information and information indicating the content of the operation. The device identification information is information for identifying the device 10. The specific form of the device identification information is not particularly limited, as long as it is information unique to each device 10.

[0027] The identification unit 23 obtains user information associated with the device identification information contained in the event information acquired by the acquisition unit 22 by referring to the first database 61 (described later). The user information is information for identifying the user 40. The specific form of the user information is not particularly limited, as long as it is unique to each user 40.

[0028] The search unit 24 obtains user information associated with the same attribute values ​​as the user information obtained by the identification unit 23 by referring to the second database 62 (described later). The attribute values ​​are the values ​​of the user's attribute information. For example, when user 40 registers for a service provided by the device information management device 20, the attribute values ​​are assigned to user 40 in association with user information by user 40's input or by the device information management device 20.

[0029] The input / output unit 25 performs information processing to send notifications based on event information to one or more users 40 whose user information has been acquired by the identification unit 23 and the search unit 24, via the external network service 30. The input / output unit 25 is an example of an output unit.

[0030] The acquisition unit 22, the identification unit 23, the search unit 24, and the input / output unit 25 are implemented, for example, by a microcomputer, but may also be implemented by a processor or dedicated circuitry. The functions of the acquisition unit 22, the identification unit 23, the search unit 24, and the input / output unit 25 are realized by hardware such as a microcomputer or processor executing a software program, such as a predetermined application program, stored in the storage unit 26.

[0031] The memory unit 26 is a storage device that stores information necessary for information processing, such as computer programs, executed by the acquisition unit 22, identification unit 23, search unit 24, and input / output unit 25, etc. The memory unit 26 is implemented using semiconductor memory.

[0032] The storage unit 26 further stores a first database 61 and a second database 62. Figure 3 is a diagram showing an example of the first database 61 according to the embodiment. As shown in Figure 3, the first database 61 associates device identification information and user information. The device identification information is information for identifying the device 10. The user information is information for identifying the user. The user information associated with the device identification information is user information that indicates the user who registered the device 10 indicated by the device identification information.

[0033] In the first database 61 shown in Figure 3, the device identification information "Washing Machine A" is associated with the user information "User A".

[0034] In the following explanation, we will use the following information to describe the device identification information of device 10a as "Washing Machine A", the device identification information of device 10b as "Refrigerator A", the user information of user 40a as "User A", and the user information of user 40b as "User B".

[0035] Figure 4 shows an example of a second database 62 according to the embodiment. As shown in Figure 4, the second database 62 associates each of the multiple user information entries with the attribute values ​​of attribute information that represent the attributes of each of the multiple users 40. The multiple users 40 include the first user 40a and the second user 40b. Furthermore, the second database 62 associates user information with the external network services 30 used by the user 40.

[0036] Attribute information is information used to identify the group to which user 40 belongs. Attribute information includes, for example, an attribute number. An attribute number is a unique number assigned to the group to which user 40 belongs. An attribute value is the specific value of the attribute number. In other words, multiple users 40 belonging to the same group will be associated with the same attribute number value.

[0037] The attribute values ​​of user 40 and the external network service 30 to be used are mapped to the second database 62 in advance based on input from user 40.

[0038] In the second database 62 shown in Figure 4, user information "User A" is associated with attribute value "0001" and the external network service used "First external network service 30a". Similarly, user information "User B" is associated with attribute value "0001" and the external network service used "Second external network service 30b".

[0039] Here, we will explain an example of the procedure for associating values ​​with the same attribute number in the second database 62. First, the device information management device 20 receives user information input from the first user 40a. The user information input by the first user 40a includes information to which the attribute value "0001" is associated. Based on the user information input by the first user 40a, the device information management device 20 stores the first user 40a's user information "User A" and the attribute value "0001" in the second database 62. In this way, the second database 62 associates the first user 40a's user information "User A" with the attribute value "0001".

[0040] Next, the second user 40b obtains information containing the attribute value "0001" from the first user 40a, for example, by a two-dimensional barcode.

[0041] The second user 40b uses this information to input user information into the device information management device 20. The device information management device 20 then associates the user information of the second user 40b, "User B," with the attribute value "0001" stored in the second database 62. In this way, the second database 62 associates the user information of the second user 40b, "User B," with the attribute value "0001."

[0042] In this way, the same attribute value "0001" is associated with the first user 40a and the second user 40b in the second database 62.

[0043] Furthermore, information indicating the external network services used by each user 40, as well as information indicating whether notifications from each device stored in the third database 63 (described later) are necessary and the nature of those notifications, may be accepted after the user information and attribute values ​​have been associated.

[0044] The determination unit 27 determines whether or not to send a notification based on event information to the first user 40a and the second user 40b, respectively, based on the determination information obtained from the second user 40b as indicated by the first user 40a and the second user information.

[0045] The communication unit 28 communicates message information with each of the users 40. The communication unit 28 exchanges message information with the first user 40a via the first external network service 30a, and exchanges message information with the second user 40b via the second external network service 30b.

[0046] Furthermore, the communication unit 28 transmits the message information communicated with the first user 40a to the second user 40b. Specifically, first, the communication unit 28 receives the message information transmitted by the first user 40a to the communication unit 28 via the first external network service 30a. The communication unit 28 obtains user information "User B" and "User C" associated with the same attribute value "0001" as the user information "User A" of the first user 40a by referring to the second database 62. The communication unit 28 transmits the message information to the second user 40b indicated by the user information "User B" and "User C" via the second external network service 30b. Similarly, the communication unit 28 transmits the message information transmitted by the second user 40b to the communication unit 28 via the second external network service 30b to the first user 40a via the first external network service 30a.

[0047] In this way, the first user 40a and the second user 40b can exchange message information via the device information management device 20. The communication unit 28 assists the first user 40a and the second user 40b in exchanging message information.

[0048] The determination unit 27 and the communication unit 28 are implemented, for example, by a microcomputer, but may also be implemented by a processor or dedicated circuit. The function of the determination unit 27 is realized by a hardware such as a microcomputer or processor executing a software program, such as a predetermined application program, stored in the storage unit 26.

[0049] The external network service 30 is a service used by the user 40 to support communication between the device information management device 20 and the user 40. The external network service 30 is, for example, an SNS (Social Network Service). The external network service 30 may be an email system or a dedicated application program related to the device 10 and the device information management device 20. The specific form of the external network service 30 is not particularly limited, as long as the device information management device 20 can transmit information to the user 40 via wireless communication.

[0050] The first external network service 30a is an external network service used by user 40a, and the second external network service 30b is an external network service used by user 40b. The first external network service 30a and the second external network service 30b may be the same network service or may be different network services.

[0051] Terminal device 41 is an information terminal used by user 40. Terminal device 41a is an information terminal used by user 40a, and terminal device 41b is an information terminal used by user 40b. Terminal device 41a is, for example, a smartphone. Notification content from the device information management device 20 is displayed on terminal device 41. User 40 can check the operating status of device 10 by viewing the notification content displayed on terminal device 41. Terminal device 41 may be a tablet terminal or a personal computer, etc. Specifically, terminal device 41a comprises a communication circuit 42a, a display unit 43a, and an operation reception unit 44a, and terminal device 41b specifically comprises a communication circuit 42b, a display unit 43b, and an operation reception unit 44b.

[0052] The communication circuit 42 is a wireless communication module that enables the terminal device 41 to communicate wirelessly with the external network service 30. Specifically, the communication circuit 42 communicates wirelessly in accordance with a communication standard such as LTE. The communication standard used by the communication circuit 42 is not particularly limited.

[0053] The display unit 43 is a screen on which various images are displayed. The display unit 43 is implemented by a display panel such as a liquid crystal panel or an organic EL (Electro-Luminescence) panel.

[0054] The operation reception unit 44 receives operations from the user 40. The operation reception unit 44 is implemented, for example, by a touch panel or the like.

[0055] [Operation] Next, the operation of the device information management device 20 according to the first embodiment will be described. Figure 5 is a flowchart illustrating the operation of the device information management device 20 according to the first embodiment.

[0056] The following describes the case where user 40a owns a washing machine (device 10a), and where the first user 40a and the second user 40b are associated with the same attribute value, as shown in Figures 3 and 4.

[0057] As shown in Figure 5, first, the acquisition unit 22 receives event information (S11). The device 10 transmits the event information to the device information management device 20 using the communication circuit 11. The event information transmitted to the device 10 is received by the acquisition unit 22 of the device information management device 20 via the public network 50 and the communication circuit 21.

[0058] When the acquisition unit 22 receives event information from the device 10, the identification unit 23 identifies the first user 40a (S12). The identification unit 23 obtains user information associated with the device identification information of the device 10 included in the event information by referring to the first database 61 stored in the storage unit 26. For example, in the case of the first database 61 shown in Figure 3, it identifies "User A" associated with the device identification information "Washing Machine A" of the device 10a. "User A" is an example of first user information.

[0059] Next, the search unit 24 searches for the second user 40b (S13). The search unit 24 obtains second user information associated with the same attribute values ​​as the first user information by referring to the second database 62 stored in the storage unit 26. For example, in the case of the second database 62 shown in Figure 4, the search unit 24 obtains other user information "User B" and "User C" associated with the attribute value "0001" of the attribute information associated with the user information "User A". User information "User B" and user information "User C" are second user information that each represents the second user 40b. Hereinafter, unless otherwise specified, in the following explanation, user 40 whose user information is "User B" will be described as the second user 40b.

[0060] Note that user information with the same attribute values ​​as the first user information may not exist in the second database 62. In such cases, the search unit 24 checks the second database 62 to confirm that the second user 40b does not exist.

[0061] Next, the determination unit 27 determines whether or not it is necessary to notify user 40 (S14). Based on the determination information obtained from user 40, the determination unit 27 determines whether or not to send a notification based on event information to user 40. The processing from step S14 onward is performed for the first user 40a and the second user 40b, respectively, who were identified in steps S12 and S13.

[0062] The information used for determination is, for example, the notification requirement setting, which is set by the first user 40a and the second user 40b, respectively, to determine whether or not they need to receive notifications from the device 10. The determination unit 27 determines whether or not a notification is necessary for the user 40 based on the notification requirement setting. The notification requirement setting is set in advance by input from each user 40 and is associated with the third database 63 stored in the storage unit 26. The third database 63 shown in Figure 6 is provided for each user 40. User 40's input is accepted, for example, by tapping one of the two options displayed on the display unit 43, "Notification OK" and "No Notification OK".

[0063] Furthermore, for devices 10 that have been identified as requiring notification to user 40, the notification format is set based on user 40's input. The notification format is associated with the third database 63. User 40's input is accepted, for example, by tapping one option from a predetermined group of options displayed on the display unit 43. The predetermined group of options includes, for example, "standard Japanese," "Kansai dialect," "Hakata dialect," and "informal speech." The predetermined group of options is not particularly limited. Initial values ​​may be set for the notification requirement setting and the notification format. The initial value of the notification format may be changed as appropriate based on user 40's address, etc.

[0064] The third database 63 associates each user 40 with device identification information, a setting indicating whether or not notifications from the device 10 indicated by the device identification information are required, and the manner of such notifications. Figure 6 is an example of the third database 63 according to the embodiment. Figure 6 shows the third database 63 for user information "User A". Figure 6 shows that "User A" requires notifications from device 10 whose device identification information is "Washing Machine A", and has set the notification manner to be in "Kansai dialect". Also, Figure 6 shows that "User A" has set that notifications from device 10 whose device identification information is "Refrigerator A" are not required.

[0065] The determination unit 27 determines whether or not notification is required for each of the users 40 by referring to the third database 63. For example, if event information is obtained from the device 10a, the determination unit 27 refers to the third database 63 for the user information "User A" of the first user 40a and obtains that the notification requirement setting from the device identification information "Washing Machine A" of the device 10a is "Notification Required". Based on the notification requirement setting, the determination unit 27 determines that notification is required for the first user 40a.

[0066] Furthermore, for example, the information used for determination may be message information communicated by the first user 40a and the second user 40b to the communication unit 28 via the external network service 30. The determination unit 27 may determine whether or not notification to user 40 is necessary by using AI (Artificial Intelligence) to judge the content of the message information communicated by the first user 40a and the second user 40b to the communication unit 28 via the external network service. AI refers to artificial intelligence, and is, for example, a machine learning model such as a trained neural network. Figure 7 is an example of a fourth database 64 according to the embodiment.

[0067] The fourth database 64 stores message information exchanged between users 40 whose attribute values ​​are associated with each other via the communication unit 28. Information indicating the time the message information was sent may also be associated with it. Here, although omitted in Figure 7, the information indicating the time may include information indicating the date (for example, information indicating the year, month, and day).

[0068] For example, if the second user 40b sends the message "I have a fever, so please buy some medicine on your way home," the message will be stored in the fourth database 64, as shown in Figure 7.

[0069] The determination unit 27 analyzes the message information stored in the fourth database 64 using AI and determines that a notification should not be sent to the second user 40b. In such cases, the determination unit 27 determines that notification to the second user 40b is unnecessary.

[0070] Here, by referring to the information in the fourth database 64 that indicates the time when the message information was sent, message information older than a predetermined period from the time the event information was acquired in step S11 is excluded from analysis by the AI. The predetermined period is, for example, one day.

[0071] Furthermore, the determination unit 27 may combine the two methods described above to determine whether or not notification to the user 40 is necessary.

[0072] If the determination unit 27 determines that notification to the user 40 is unnecessary (No in S14), the device information management device 20 terminates its operation without sending a notification to the user 40.

[0073] If the determination unit 27 determines that notification to user 40 is necessary (Yes in S14), the input / output unit 25 obtains the notification format for user 40 that was determined to require notification (S15). For example, if user 40 is the first user 40a, the input / output unit 25 obtains the notification format from "washing machine A" of "user A," which is "Kansai dialect," by referring to the third database 63 shown in Figure 6.

[0074] The input / output unit 25 sends a notification to the user 40 that it has determined requires notification (S16). This notification is based on the notification type obtained in step S15. Specifically, the input / output unit 25 uses the communication circuit 21 to send notification information to the public network 50 and the servers of the external network service 30.

[0075] The terminal device 41 displays a notification on the display unit 43 based on the received notification information. Figure 8 shows an example of a notification displayed on the terminal device 41 according to the first embodiment. For example, when device 10a transmits the event information "Washing finished", the display unit 43 of the terminal device 41 displays "Washing finished~~." in the Kansai dialect, as shown in Figure 8.

[0076] Finally, the input / output unit 25 determines whether or not the process has been executed for all identified users 40 (S17). For example, the input / output unit 25 counts up the number of user information obtained in steps S12 and S13. The input / output unit 25 determines whether the process has been executed for all identified users 40 who are the target of the notification if the process from steps S14 to S16 has been executed for the number of users that has been counted up.

[0077] If it is determined that the process has been executed for all identified users 40 (Yes in S17), the device information management device 20 terminates its operation. If it is determined that the process has not been executed for all identified users 40 (No in S17), the device returns to step S14 and executes the process for the users 40 who have not received notification.

[0078] With the operation described above, the device information management device 20 can refrain from sending notifications to recipients who do not need to receive them. Such a device information management device 20 can prevent the user 40 from receiving unnecessary notifications, thereby improving the user's comfort.

[0079] Furthermore, the device information management device 20 can provide notifications based on the notification format set by the user 40 for the device 10.

[0080] [Differentiation] In the above embodiment, the first database 61 associates device identification information with user information, as shown in Figure 3. However, the first database 61 may also associate device identification information with attribute values ​​of attribute information. For example, the association between device identification information and attribute values ​​of attribute information is achieved by referring to the attribute values ​​associated with the user information of the user 40 who registered the device. Figure 9 shows another example of the first database 61 according to the embodiment.

[0081] In the first database 61 shown in Figure 9, the device identification information "Washing Machine A" is associated with the attribute value "0001" in the attribute information. The attribute value "0001" is associated with the user information "User A" in the second database 62.

[0082] In this case, when the first database 61 shown in Figure 9 is used, in the process of step S12 in Figure 5 described above, the identification unit 23 refers to the first database 61 to identify the attribute value of the attribute information associated with the device identification information of the device 10 included in the event information. In the process of step S13 in Figure 5, the search unit 24 refers to the second database 62 to obtain user information associated with the attribute value of the identified attribute information. In this way, the user who is the target of notification based on the obtained event information can be identified.

[0083] [Effects, etc.] The technologies derived from the disclosures in this specification include, for example, the following. The technologies derived from the disclosures in this specification will be described below, along with the effects obtained by such technologies.

[0084] Technology 1 includes a communication circuit 21 that communicates with the device 10 and an external network service 30, an acquisition unit 22 that receives event information from the device 10, an identification unit 23 that, when the acquisition unit 22 receives event information, acquires the first user information associated with the device identification information from a first database 61 in which device identification information that identifies the device 10 and first user information that identifies the first user 40a are associated, and a second The device information management device 20 comprises: a search unit 24 that retrieves second user information from a database 62 that has the same attribute values ​​as the first user information among multiple user information; a determination unit 27 that determines whether or not to send a notification based on event information to the first user 40a and the second user 40b, respectively, based on determination information obtained from the second user 40b indicated by the first user 40a and the second user information; and an output unit 25 that sends a notification via an external network service 30 to the first user 40a and the second user 40b, which the determination unit 27 has determined to receive a notification from.

[0085] Such a device information management device 20 sends notifications to a first user 40a that is directly associated with the device 10 and a second user 40b that is not directly associated with the device 10. At this time, by determining whether or not it is necessary to send a notification to each of the first user 40a and the second user 40b, notifications can be sent to users 40 who require notifications from the device 10. In other words, when a user 40 requires a notification from the device 10, a notification based on event information obtained from the device 10 can be sent to the user 40.

[0086] Technology 2 is the device information management device 20 of Technology 1, in which the decision information is a notification necessity setting, where the first user 40a and the second user 40b each set whether or not they need to receive notifications from the device 10.

[0087] Such a device information management device 20 can determine whether or not to send a notification based on the notification requirement settings that have been set in advance by each of the users 40.

[0088] Technology 3 further includes a communication unit 28 that communicates message information with each of the first user 40a and the second user 40b, the determination information being message information communicated by each of the first user 40a and the second user 40b to the communication unit 28 via an external network service 30, and the determination unit 27 uses AI to determine the content of the message information to determine whether or not to send a notification to each of the first user 40a and the second user 40b, the device information management device 20 of Technology 1.

[0089] Such a device information management device 20 can acquire message information from the user 40, and by using AI to judge the content of the message information, it can determine whether or not to notify the user 40.

[0090] Technology 4 is the device information management device 20 of Technology 3, in which the communication unit 28 transmits message information communicated with the first user 40a to the second user 40b.

[0091] Such a device information management device 20 can acquire message information exchanged between the first user 40a and the second user 40b via the device information management device 20.

[0092] Technology 5 is a device information management device 20 according to any of Technologies 1 to 4, wherein the notification includes message information, and the form of the message information is one form selected in advance by the user 40 from a plurality of predetermined forms.

[0093] With such a device information management device 20, notifications can be sent to the user 40 using message information determined by the notification type set in advance by the user 40.

[0094] Technology 6 comprises a device 10 having a first communication circuit 11, a second communication circuit 21 communicating between the device 10 and an external network service 30, an acquisition unit 22 that receives event information from the device 10, and when the acquisition unit 22 receives event information, an identification unit 23 that acquires the first user information associated with the device identification information from a first database 61 in which device identification information that identifies the device 10 and first user information that identifies the first user 40a are associated, and each of the multiple user information that identifies each of the multiple users 40 including the first user 40a and the attribute values ​​of the attribute information that indicates the attributes of each of the multiple users 40. The device information management system 1 comprises: a search unit 24 that retrieves second user information from a linked second database 62 that has the same attribute values ​​as the first user information among multiple user information; a determination unit 27 that determines whether or not to send a notification based on event information to the first user 40a and the second user 40b, respectively, based on determination information obtained from the second user 40b indicated by the first user 40a and the second user information; and an output unit 25 that sends a notification via an external network service 30 to the first user 40a and the second user 40b, which the determination unit 27 has determined to send a notification to.

[0095] This device information management system 1 sends notifications to a first user 40a, which is directly associated with device 10, and to a second user 40b, which is not directly associated with device 10. At this time, by determining whether or not a notification should be sent to each of the first user 40a and the second user 40b, notifications can be sent to users 40 who require notifications from device 10. In other words, when a user 40 requires a notification from device 10, a notification based on event information obtained from device 10 can be sent to the user 40.

[0096] Technology 7 is a device information management method executed by a server 20 equipped with a communication circuit 21 that communicates with a device 10 and an external network service 30, comprising: an acquisition step of receiving event information from the device 10; an identification step of obtaining first user information associated with the device identification information from a first database 61 in which device identification information that identifies the device 10 and first user information that identifies the first user 40a are associated when event information is received in the acquisition step; and each of the multiple user information that identifies each of the multiple users 40 including the first user 40a, and attributes indicating the attributes of each of the multiple users 40. The device information management method includes a search step of obtaining second user information from a second database 62, which associates attribute values ​​of information with those of a first user, that has the same attribute values ​​as the first user information among multiple user information; a determination step of determining whether or not to send notifications based on event information to the first user 40a and the second user 40b based on determination information obtained from the second user 40b indicated by the first user 40a and the second user information; and an output step of sending notifications via an external network service 30 to the first user 40a and the second user 40b, which were determined to receive notifications in the determination step.

[0097] This device information management method allows notifications to be sent to users 40 who require notifications from device 10.

[0098] Technology 8 is a program that causes the server 20 to execute the device information management method of Technology 7.

[0099] Such a program can send notifications to users 40 who require notifications from device 10.

[0100] (Second Embodiment) In the first embodiment, the device information management device 20 sent a notification based on event information acquired from the device 10a to the first user 40a, which is directly associated with the device 10a, and to the second user 40b, which is not directly associated with the device 10a. Here, communication takes place between the first user 40a and the device information management device 20, and between the second user 40b and the device information management device 20, but no communication takes place between the first user 40a and the second user 40b.

[0101] Therefore, conventionally, each of the multiple users 40 who receive a notification cannot know whether or not the other users 40 have seen the notification. However, knowing whether or not other users 40 have seen the notification has the advantage of allowing for more accurate decisions on whether or not to take action in response to the notification.

[0102] Therefore, the device information management system 1 according to the second embodiment can notify a user 40 whether or not another user 40 has confirmed the notification.

[0103] A second embodiment of the device information management system 1 described below will be explained.

[0104] [composition] First, the configuration of the device information management system 1 according to the second embodiment will be described. Figure 10 is a block diagram showing the functional configuration of the device information management system 1 according to the second embodiment.

[0105] The arrows in Figure 10 indicate the flow of information when, as described in the first embodiment, the device information management device 20 sends a notification based on event information acquired from the device 10 to the first user 40a and the second user 40b, and the first user 40a confirms the notification.

[0106] First, terminal device 41a sends response information to device information management device 20 using the first external network service 30a to indicate that it has received the notification. Based on the received response information, device information management device 20 sends a notification based on the response information to terminal device 41b using the second external network service 30b.

[0107] As shown in Figure 10, the configuration of the device information management system 1 is the same as that of the device information management system 1 of the first embodiment described using Figure 2.

[0108] [Operation] Next, the operation of the device information management device 20 according to the second embodiment will be explained using Figures 11 and 12. Figure 11 is a flowchart illustrating the operation of the device information management device 20 according to the second embodiment. Figure 12 is a diagram showing an example of a notification according to the second embodiment.

[0109] First, the input / output unit 25 sends notifications based on event information to the first user 40a and the second user 40b (S16 in Figure 5). At this time, the input / output unit 25 stores in the storage unit 26 information for identifying the notification sent to the first user 40a and information for identifying the notification sent to the second user 40b.

[0110] The input / output unit 25 receives response information indicating that the first user 40a has acknowledged the notification (S31). The response information includes information for identifying the notification. As a result, the acquisition unit 22 receives response information indicating that the first user 40a has acknowledged the notification.

[0111] For example, when the notification transmitted in step S14 of Figure 5 is displayed on the display unit 43, the terminal device 41a considers that the first user 40a has confirmed the notification and transmits response information to the device information management device 20 via the first external network service 30a. The input / output unit 25 receives the response information using the communication circuit 21.

[0112] When the input / output unit 25 receives response information, the search unit 24 searches for the second user 40b (S32). Specifically, the search unit 24 uses information to identify the notification contained in the response information to obtain user information "User A" which indicates the first user 40a, the user who confirmed the notification. Next, by referring to the second database 62, it obtains user information "User B" which has the same attribute values ​​as user information "User A".

[0113] Finally, the input / output unit 25 transmits information to the second user 40b notifying the first user 40a of the response (S33). Using the information for identifying the notification included in the response information, the input / output unit 25 identifies the notification that corresponds to the notification that the first user 40a has confirmed among the notifications transmitted to the second user 40b. The input / output unit 25 transmits this information to the second external network service 30b so that information notifying the first user 40a that the identified notification has been responded to is added and displayed on the display unit 43b.

[0114] As shown in Figure 12, for example, the display unit 43b displays the notification described in Figure 8, with an additional icon for the first user 40a, "User A".

[0115] Furthermore, as long as it is possible to show the second user 40b that the first user 40a has seen the notification, the type of information to be included in the notification is not particularly limited. For example, text information such as "Read: Name of first user 40a" may be included.

[0116] Alternatively, the second user 40b may only be shown the number of users 40 who have seen the notification, or simply the fact that other users 40 have seen the notification. For example, the notification described in Figure 8 may have "Number of Reads: 1" added to it.

[0117] Through the operations described above, the device information management device 20 can notify the second user 40b whether or not the first user 40a has confirmed the notification.

[0118] While the operation when the first user 40a confirms the notification has been described, the device information management device 20 operates similarly when the second user 40b confirms the notification, thereby notifying the first user 40a that the second user 40b has confirmed the notification.

[0119] (Other embodiments) Although embodiments have been described above, this disclosure is not limited to the embodiments described above.

[0120] In the second database 62 in the above embodiment, the attribute information associated with each user's information was an attribute number, but the attribute information may also be an address. In this case, the attribute value is specifically the user 40's place of residence (information indicating the address up to the street number, or up to the room number if it is an apartment building). The specific form of the attribute information is not particularly limited, as long as it is information that identifies the group to which user 40 belongs.

[0121] Figure 13 shows another example of the second database 62 according to the embodiment. Figure 13 shows the second database 62 when the attribute information is an address. Figure 13 is a diagram corresponding to Figure 4. In the second database 62 shown in Figure 13, user information "User A" is associated with the attribute value "Nishi-ku 1-2-3" and the external network service used "First external network service 30a". Also, user information "User B" is associated with the attribute value "Nishi-ku 1-2-3" and the external network service used "Second external network service 30b".

[0122] Furthermore, for example, in the above embodiment, the first database 61, the second database 62, and the third database 63 were stored in the storage unit 26, but at least one of the first database 61, the second database 62, and the third database 63 may be stored in a device other than the device information management device 20.

[0123] For example, in the above embodiment, the device information management system was implemented by multiple devices. When the device information management system is implemented by multiple devices in this way, the components of the device information management system (in particular, the functional components) may be distributed among the multiple devices in any manner.

[0124] Furthermore, the method of communication between devices in the above embodiment is not particularly limited. In addition, relay devices (such as gateway devices), which are not shown, may be involved in the communication between devices.

[0125] Furthermore, in the above embodiment, the processing performed by a specific processing unit may be performed by another processing unit. Also, the order of multiple processing units may be changed, or multiple processing units may be executed in parallel.

[0126] Furthermore, in the above embodiment, each component may be realized by executing a software program suitable for each component. Each component may also be realized by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory.

[0127] Furthermore, each component may be implemented by hardware. For example, each component may be a circuit (or integrated circuit). These circuits may form a single circuit as a whole, or they may be separate circuits. Also, each of these circuits may be a general-purpose circuit or a dedicated circuit.

[0128] Furthermore, the general or specific embodiments of this disclosure may be implemented as a system, apparatus, method, integrated circuit, computer program, or recording medium such as a computer-readable CD-ROM. They may also be implemented in any combination of systems, apparatus, methods, integrated circuits, computer programs, and recording media.

[0129] For example, this disclosure may be implemented as a device information management method executed by a computer, such as the device information management system (device information management device) of the above embodiment, or as a program (in other words, a computer program product) for causing a computer to execute the device information management method. Furthermore, this disclosure may be implemented as a computer-readable non-temporary recording medium on which such a program is recorded.

[0130] Furthermore, this disclosure also includes forms obtained by applying various modifications to each embodiment that a person skilled in the art could conceive, or forms realized by arbitrarily combining the components and functions of each embodiment without departing from the spirit of this disclosure. [Industrial applicability]

[0131] This disclosure can be used in technologies that enable users to remotely operate communication devices such as home appliances. [Explanation of Symbols]

[0132] 1. Equipment Information Management System 10, 10a, 10b equipment 11. Communication Circuit (First Communication Circuit) 20. Device Information Management System (Server) 21. Communication Circuit (Second Communication Circuit) 22 Acquisition Department 23 Specific section 24 Exploration Department 25 Input / Output Section (Output Section) 26 Memory section 27 Judgment section 28 Communications Department 30 External Network Services 30a First External Network Service 30b Second External Network Service 40 users 40a First User 40b Second User 41, 41a, 41b Terminal devices 42, 42a, 42b Communication circuits 43, 43a, 43b Display section 44, 44a, 44b Operation reception section 50 Public Networks 61 First Database 62 Second Database 63 Third Database 64. Database No. 4

Claims

1. A communication circuit that communicates between the device and external network services, An acquisition unit that receives event information from the aforementioned device, When the acquisition unit receives the event information, the identification unit acquires the first user information associated with the device identification information from a first database in which device identification information that identifies the device and first user information that identifies the first user are associated; A search unit retrieves second user information from a second database, which associates each of a plurality of user information that identifies each of a plurality of users, including the first user, with attribute values ​​of attribute information that indicate the attributes of each of the plurality of users, the second user information that has the same attribute values ​​as the first user information. A determination unit that determines whether or not to send a notification based on the event information to the first user and the second user, based on determination information obtained from the second user indicated by the first user and the second user information, The system includes an output unit that transmits the notification to the first user and the second user who have been determined by the determination unit to transmit the notification via the external network service. Device information management device.

2. The aforementioned determination information is a notification necessity setting, which is determined by the first user and the second user respectively, indicating whether or not they need to receive notifications from the device. The device information management device according to claim 1.

3. Furthermore, it includes a communication unit that communicates message information with the first user and the second user, respectively. The determination information is the message information that the first user and the second user communicated with the communication unit via the external network service. The determination unit uses AI to determine the content of the message information and decides whether or not to send the notification to the first user and the second user, respectively. The device information management device according to claim 1.

4. The communication unit transmits the message information communicated with the first user to the second user. The device information management device according to claim 3.

5. The aforementioned notification includes message information, The form of the message information is one form that the user has selected in advance from among a plurality of predetermined forms. The device information management device according to any one of claims 1 to 4.

6. A device having a first communication circuit, A second communication circuit that communicates with the aforementioned device and an external network service, An acquisition unit that receives event information from the aforementioned device, When the acquisition unit receives the event information, the identification unit acquires the first user information associated with the device identification information from a first database in which device identification information that identifies the device and first user information that identifies the first user are associated, A search unit retrieves second user information from a second database, which associates each of a plurality of user information that identifies each of a plurality of users, including the first user, with attribute values ​​of attribute information that indicate the attributes of each of the plurality of users, the second user information that has the same attribute values ​​as the first user information. A determination unit that determines whether or not to send a notification based on the event information to the first user and the second user, based on determination information obtained from the second user indicated by the first user and the second user information, The system includes an output unit that transmits the notification to the first user and the second user, which have been determined by the determination unit to transmit the notification, via the external network service. Equipment information management system.

7. A device information management method executed by a server equipped with a communication circuit that communicates with the device and an external network service, The steps include receiving and acquiring event information from the aforementioned device, In the acquisition step, if the event information is received, a specific step is to acquire the first user information associated with the device identification information from a first database in which device identification information that identifies the device and first user information that identifies the first user are associated; A search step to retrieve a second user information from a second database, in which each of a plurality of user information items that identifies each of a plurality of users, including the first user, is associated with an attribute value of attribute information indicating the attribute of each of the plurality of users, the second user information item that has the same attribute value as the first user information item. A determination step of determining whether or not to send a notification based on the event information to the first user and the second user based on the determination information obtained from the second user indicated by the first user and the second user information, The output step includes sending the notification via the external network service to the first user and the second user who were determined to receive the notification in the determination step, Device information management method.

8. A program that causes the server to execute the device information management method described in claim 7.

Citation Information

Patent Citations

  • Air conditioning system and air conditioning management program

    JP2015105795A

  • Notification system

    JP2021100146A

  • Server device, message system, terminal device, program, and message providing method

    JP2023002290A

  • Information processing system, information processing method, and program

    JP2024087235A