US9442779B2ActiveUtilityPatentIndex 41
Information-processing apparatus, information-processing method, and program
Est. expiryDec 13, 2026(~0.4 yrs left)· nominal 20-yr term from priority
Inventors:KANEDA TAKESHI
G06F 9/542H04L 69/28H04L 41/06H04L 69/40G06F 2209/544
41
PatentIndex Score
0
Cited by
12
References
24
Claims
Abstract
An information-processing apparatus determines whether a source of a registration request transmitted thereto exists on a network in a predetermined range, and changes the valid period of registration of notification destination information on the basis of the determination result. Alternatively, an information-processing apparatus determines whether a notification destination that should be registered in response to a registration request transmitted thereto exists on the network in a predetermined range, and changes the valid period of registration of notification destination information on the basis of the determination result.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. An information-processing apparatus configured to transmit information on the information-processing apparatus to a notification destination specified by a request message, the apparatus comprising:
a memory;
a CPU;
a receiving unit configured to receive from an external apparatus the request message requesting transmission of the information on the information-processing apparatus;
a determination unit configured to determine, in a case where the receiving unit receives the request message, whether the external apparatus exists on a network in a specific range;
a setting unit configured to set a valid period of the notification destination based on a result of determination by the determination unit; and
a transmitting unit configured to transmit a response message including the valid period set by the setting unit to the external apparatus,
wherein, in a case where the external apparatus does not exist on the network in the specific range, the determination unit sets the valid period of the notification destination to a predetermined period,
wherein, in a case where the external apparatus exists on the network in the specific range, the determination unit sets the valid period of the notification destination to an indefinite period, and
wherein the receiving unit, the determining unit, the setting unit, and the transmitting unit are implemented at least in part by the CPU executing at least one program recorded on the memory.
2. The information-processing apparatus according to claim 1 , wherein the information-processing apparatus is a printing apparatus.
3. The information-processing apparatus according to claim 1 , wherein the network in the specific range is a sub network on which the information-processing apparatus exists.
4. The information-processing apparatus according to claim 1 ,
wherein, in a case where the information-processing apparatus is activated, the information-processing apparatus transmits a startup notification message, and
wherein the network in the specific range matches a network where the startup notification message arrives.
5. An information-processing method for transmitting information on an information-processing apparatus to a notification destination specified by a request message, the method comprising:
receiving from an external apparatus the request message requesting transmission of the information on the information-processing apparatus;
determining, in a case where the receiving receives the request message, whether the external apparatus exists on a network in a specific range;
setting a valid period of the notification destination based on a result of determination by the determining; and
transmitting a response message including the valid period set by the setting to the external apparatus,
wherein, in a case where the external apparatus does not exist on the network in the specific range, setting the valid period of the notification destination to a predetermined period,
wherein, in a case where the external apparatus exists on the network in the specific range, setting the valid period of the notification destination to an indefinite period, and
wherein the receiving, the determining, the setting, and the transmitting are implemented at least in part by a CPU executing at least one program recorded on a memory.
6. The information-processing method according to claim 5 , wherein the information-processing apparatus is a printing apparatus.
7. The information-processing method according to claim 5 , wherein the network in the specific range is a sub network on which the information-processing apparatus exists.
8. The information-processing method according to claim 5 ,
wherein, in a case where the information-processing apparatus is activated, the information-processing apparatus transmits a startup notification message, and
wherein the network in the specific range matches a network where the startup notification message arrives.
9. A non-transitory computer readable storage medium which when loaded into a computer and executed causes the computer to perform an information-processing method for transmitting information on an information-processing apparatus to a notification destination specified by a request message, the method comprising:
receiving from an external apparatus the request message requesting transmission of the information on the information-processing apparatus;
determining, in a case where the receiving receives the request message, whether the external apparatus exists on a network in a specific range;
setting a valid period of the notification destination based on a result of determination by the determining; and
transmitting a response message including the valid period set by the setting to the external apparatus,
wherein, in a case where the external apparatus does not exist on the network in the specific range, setting the valid period of the notification destination to a predetermined period, and
wherein, in a case where the external apparatus exists on the network in the specific range, setting the valid period of the notification destination to an indefinite period,
wherein the receiving, the determining, the setting, and the transmitting are implemented at least in part by a CPU executing at least one program recorded on a memory.
10. The computer readable medium according to claim 9 , wherein the information-processing apparatus is a printing apparatus.
11. The computer readable medium according to claim 9 , wherein the network in the specific range is a sub network on which the information-processing apparatus exists.
12. The computer readable medium according to claim 9 ,
wherein, in a case where the information-processing apparatus is activated, the information-processing apparatus transmits a startup notification message, and
wherein the network in the specific range matches a network where the startup notification message arrives.
13. An information-processing apparatus configured to transmit information on the information-processing apparatus to a notification destination specified by a request message, the apparatus comprising:
a memory;
a CPU;
a receiving unit configured to receive from an external apparatus the request message requesting transmission of the information on the information-processing apparatus;
a determination unit configured to determine, in a case where the receiving unit receives the request message, whether the external apparatus exists on a network in a specific range;
a setting unit configured to set a valid period of the notification destination based on a result of determination by the determination unit; and
a transmitting unit configured to transmit a response message including the valid period set by the setting unit to the external apparatus,
wherein, in a case where the external apparatus does not exist on the network in the specific range, the determination unit sets the valid period of the notification destination to a first period,
wherein, in a case where the external apparatus exists on the network in the specific range, the determination unit sets the valid period of the notification destination to a second period which is longer than the first period, and
wherein the receiving unit, the determining unit, the setting unit, and the transmitting unit is implemented at least in part by the CPU executing at least one program recorded on the memory.
14. The information-processing apparatus according to claim 13 , wherein the information-processing apparatus is a printing apparatus.
15. The information-processing apparatus according to claim 13 , wherein the network in the specific range is a sub network on which the information-processing apparatus exists.
16. The information-processing apparatus according to claim 13 ,
wherein, in a case where the information-processing apparatus is activated, the information-processing apparatus transmits a startup notification message, and
wherein the network in the specific range matches a network where the startup notification message arrives.
17. An information-processing method for transmitting information on an information-processing apparatus to a notification destination specified by a request message, the method comprising:
receiving from an external apparatus the request message requesting transmission of the information on the information-processing apparatus;
determining, in a case where the receiving receives the request message, whether the external apparatus exists on a network in a specific range;
setting a valid period of the notification destination based on a result of determination by the determining; and
transmitting a response message including the valid period set by the setting to the external apparatus,
wherein, in a case where the external apparatus does not exist on the network in the specific range, the determination unit sets the valid period of the notification destination to a first period, and
wherein, in a case where the external apparatus exists on the network in the specific range, the determination unit sets the valid period of the notification destination to a second period which is longer than the first period,
wherein the receiving, the determining, the setting, and the transmitting are implemented at least in part by a CPU executing at least one program recorded on a memory.
18. The information-processing method according to claim 17 , wherein the information-processing apparatus is a printing apparatus.
19. The information-processing method according to claim 17 , wherein the network in the specific range is a sub network on which the information-processing apparatus exists.
20. The information-processing method according to claim 17 ,
wherein, in a case where the information-processing apparatus is activated, the information-processing apparatus transmits a startup notification message, and
wherein the network in the specific range matches a network where the startup notification message arrives.
21. A non-transitory computer readable storage medium which when loaded into a computer and executed causes the computer to perform an information-processing method for transmitting information on an information-processing apparatus to a notification destination specified by a request message, the method comprising:
receiving from an external apparatus the request message requesting transmission of the information on the information-processing apparatus;
determining, in a case where the receiving receives the request message, whether the external apparatus exists on a network in a specific range;
setting a valid period of the notification destination based on a result of determination by the determining; and
transmitting a response message including the valid period set by the setting to the external apparatus,
wherein, in a case where the external apparatus does not exist on the network in the specific range, the determination unit sets the valid period of the notification destination to a first period, and
wherein, in a case where the external apparatus exists on the network in the specific range, the determination unit sets the valid period of the notification destination to a second period which is longer than the first period,
wherein the receiving, the determining, the setting, and the transmitting are implemented at least in part by a CPU executing at least one program recorded on a memory.
22. The computer readable medium according to claim 21 , wherein the information-processing apparatus is a printing apparatus.
23. The computer readable medium according to claim 21 , wherein the network in the specific range is a sub network on which the information-processing apparatus exists.
24. The computer readable medium according to claim 21 ,
wherein, in a case where the information-processing apparatus is activated, the information-processing apparatus transmits a startup notification message, and
wherein the network in the specific range matches a network where the startup notification message arrives.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.