Information processing apparatus capable of receiving event, method of controlling the same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorShinichi Uchikawa
Life of this patent
Estimating the term…
Abstract
An information processing apparatus that makes it possible to avoid useless processing for registering an event which cannot be received. The information processing apparatus has a personal firewall function and receives an event registered concerning a network service. It is determined whether or not a reception address for receiving an event is a reception restriction target at which reception is rejected by the personal firewall. In a case where it is determined that the reception address is a reception restriction target before making a request to be registered as a recipient of an event, the registration is caused to fail without transmitting the request.
Claims11
A client terminal that has a personal firewall function and receives an event which is sent from a network service, comprising:
- a determination unit configured to determine whether or not a reception address of the client terminal to be used for receiving the event sent from the network service is a reception restriction target, at which reception would be rejected by the personal firewall function of the client terminal;
- and
- a request unit configured to transmit from the client terminal to the network service a registration request for registering in the network service the client terminal as a recipient of the event sent from the network service,
- wherein upon condition that it is determined by said determination unit that the reception address of the client terminal is a reception restriction target, said request unit terminates processing regarding registration of the client terminal as a error processing without transmitting the registration request to the network service, and
- wherein upon condition that it is determined by said determination unit that the reception address is not a reception restriction target, said request unit transmits the registration request from the client terminal to the network service.
A method of controlling a client terminal that has a personal firewall function and receives an event which is sent from a network service, comprising:
- determining whether or not a reception address of the client terminal to be used for receiving the event sent from the network service is a reception restriction target, at which reception would be rejected by the personal firewall function of the client terminal;
- and
- transmitting from the client terminal to the network service a registration request for registering in the network service the client terminal as a recipient of the event sent from the network service,
- wherein upon condition that it is determined that the reception address of the client terminal is a reception restriction target, processing regarding registration of the client terminal as a error processing is terminated without transmitting the registration request to the network service, and
- wherein upon condition that it is determined that the reception address is not a reception restriction target, said request unit transmits the registration request from the client terminal to the network service.
A non-transitory computer-readable storage medium storing a client terminal that has a personal firewall function and receives an event which is sent from a network service, wherein the method comprises:
- determining whether or not a reception address of the client terminal to be used for receiving the event sent from the network service is a reception restriction target, at which reception would be rejected by the personal firewall function of the client terminal;
- and
- transmitting from the client terminal to the network service a registration request for registering in the network service the client terminal as a recipient of the event sent from the network service,
- wherein upon condition that it is determined that the reception address of the client terminal is a reception restriction target, processing regarding registration of the client terminal as a error processing is terminated without transmitting the registration request to the network service, and
- wherein upon condition that it is determined that the reception address is not a reception restriction target, said request unit transmits the registration request from the client terminal to the network service.
Dependencies are inferred from the claim text.