IP Library › Granted Patent US 8,254,254
Granted Patent B2
US 8,254,254 · App. 12/270,693 · Granted Aug 28, 2012

Communication apparatus and method for controlling use of service

Assignee: Canon Kabushiki Kaisha
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,254,254
App. No.
12/270,693
Granted
Aug 28, 2012
Kind
B2
Abstract

A communication apparatus, connected to a first network configured to control use of a service provided in the first network from a second network, sends a first signal to the second network for ending a data request from the second network issued to the service in the first network using a first protocol for connecting the first network with the second network if the type of the service is the data supply service when the service in the first network has ended. Furthermore, the communication apparatus sends a second signal for ending the service in the first network after sending the signal for ending the data request using a second protocol for controlling the service in the first network.

Claims (40)

1. A communication apparatus for controlling a service, the communication apparatus comprising:

a connection unit providing communication to a first network;

a first sending unit configured to send to a second network a first signal, using a first protocol for connecting the first network with the second network, such that a data request is not sent from an apparatus in the second network to the service in the first network in a case where the service to be ended is a data supply service for supplying data from the first network to the apparatus in the second network according to the data request from the apparatus in the second network; and

a second sending unit configured to send a second signal for ending the service in the first network using a second protocol for controlling the service in the first network after the first sending unit sends the first signal to the second network.

2. The communication apparatus according to claim 1 , wherein the second sending unit sends the second signal in response to a request sent from the second network, using the first protocol, for disconnecting a logical connection between the first network and the second network.

3. The communication apparatus according to claim 1 , wherein the second sending unit sends to the service in the first network a third signal using the second protocol such that the data request is not sent from the first network to a service in the second network in a case where the service to be ended in the first network is a data receiving service, and

wherein the first sending unit sends a fourth signal using the first protocol to the second network for ending the service in the second network after the second sending unit sends the third signal to the first network.

4. The communication apparatus according to claim 3 , wherein the fourth signal sent by the first sending unit is a signal for requesting a disconnection of the logical connection between the first network and the second network.

5. The communication apparatus according to claim 1 , wherein the second sending unit sends a confirming signal for confirming a live status of an apparatus that provides the service in the first network using the second protocol, and

wherein the first sending unit sends the first signal to the second network in a case where the service provided by the apparatus which has not transmitted a response for the confirming signal is the data supply service.

6. The communication apparatus according to claim 1 , wherein the second sending unit sends a confirming signal for confirming a live status of an apparatus that provides the service in the first network using the second protocol, and

wherein the first sending unit sends a signal to the second network for requesting a disconnection of a logical connection between the first network and the second network using the first protocol in a case where the service provided by the apparatus which has not transmitted a response for the confirming signal is a data receiving service.

7. A method for controlling a communication apparatus connected to a first network, the method comprising:

sending a first signal using a first protocol for connecting the first network with a second network, from the communication apparatus to the second network, such that a data request is not sent from a second apparatus in the second network to the service in the first network in a case where the service to be ended is a data supply service for supplying data from the first network to the second apparatus in the second network according to the data request from the second network; and

sending a second signal from the communication apparatus for ending the service in the first network using a second protocol for controlling the service in the first network after sending the first signal to the second network.

8. The method according to claim 7 , wherein the second signal for ending the service in the first network is sent in response to a request sent from the second network using the first protocol for disconnecting a logical connection between the first network and the second network.

9. The method according to claim 7 , further comprising:

sending a third signal using the second protocol to the service in the first network such that the data request is not sent from the first network to a service in the second network in a case where the service to be ended in the first network is a data receiving service; and

sending a fourth signal using the first protocol to the second network for ending the service in the second network after sending the third signal to the first network.

10. The method according to claim 9 , wherein the fourth signal is a signal for requesting disconnection of a logical connection between the first network and the second network.

11. The method according to claim 7 , further comprising:

sending a confirming signal for confirming a live status of an apparatus that provides the service in the first network using the second protocol; and

sending the first signal to the second network in a case where the service provided by the apparatus which has not transmitted a response for the confirming signal is the data supply service.

12. The method according to claim 7 , further comprising:

sending a confirming signal for confirming a live status of an apparatus that provides the service in the first network using the second protocol; and

sending a signal to the second network for requesting a disconnection of a logical connection between the first network and the second network using the first protocol in a case where the service provided by the apparatus which has not transmitted a response for the confirming signal is a data receiving service.

13. A non-transitory computer-readable storage medium storing instructions for a computer connected to a first network, the operations performed by the computer comprising:

sending a first signal using a first protocol for connecting the first network with a second network, from the computer to the second network, such that a data request is not sent from an apparatus in the second network to the service in the first network in a case where the service to be ended is a data supply service for supplying data from the first network to the apparatus in the second network according to the data request from the second network; and

sending a second signal from the communication apparatus for ending the service in the first network using a second protocol for controlling the service in the first network after sending the first signal to the second network.

14. The non-transitory storage medium according to claim 13 , wherein the second signal is sent in response to a request sent from the second network using the first protocol for disconnecting a logical connection between the first network and the second network.

15. The non-transitory storage medium according to claim 13 , wherein the operations further include:

sending a third signal using the second protocol to the service in the first network such that the data request is not sent from the first network to a service in the second network, in a case where the service to be ended in the first network is a data receiving service; and

sending a fourth signal using the first protocol to the second network for ending the service in the second network after sending the third signal to the first network.

16. The non-transitory storage medium according to claim 15 , wherein the fourth signal is a signal for requesting disconnection of a logical connection between the first network and the second network.

17. The non-transitory storage medium according to claim 13 , wherein the operations further include:

sending a confirming signal for confirming a live status of an apparatus that provides the service in the first network using the second protocol; and

sending the first signal to the second network in a case where the service provided by the apparatus which has not transmitted a response for the confirming signal is the data supply service.

18. The non-transitory storage medium according to claim 13 , wherein the operations further include:

sending a confirming signal for confirming a live status of an apparatus that provides the service in the first network using the second protocol; and

sending a signal to the second network for requesting a disconnection of a logical connection between the first network and the second network using the first protocol in a case where the service provided by the apparatus which has not transmitted a response for the confirming signal is a data receiving service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2008
From: HANDA, MASAHIRO
To: CANON KABUSHIKI KAISHA
Reel/Frame 021958/0558 →
Priority Claims (1)
JP 2007-296847 · Nov 15, 2007 · national
Continuity (1)
Related Publication 20090129340A1 · May 21, 2009