IP Library Granted Patent US 8,149,440
Granted Patent B2
US 8,149,440 · App. 11/873,294 · Granted Apr 3, 2012

Information processing method and system

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,149,440
App. No.
11/873,294
Granted
Apr 3, 2012
Kind
B2
Abstract

There is disclosed a technique that facilitates a search for a service and use of the service available on a network. To accomplish this, steps of inputting information about a service (S 100 to S 102 ) and steps of searching a network for service providing devices capable of implementing the service about which information has been input (S 103 and S 104 ) are to be executed. Then, service providing devices found by the search are displayed (S 105 ), a service providing device that executes the service is selected from among the multiple service providing devices displayed (S 106 ) to cause the service providing device to execute the service about which information has been input at in the inputting step (S 107 ).

Claims (41)

1. An information processing method comprising the steps of:

receiving an input of information indicating a data transmission service;

receiving an input of a data transmission destination;

determining a data transfer protocol associated with the inputted data transmission destination; and

searching a network for a service providing device capable of performing the data transmission service to the inputted data transmission destination according to the determined data transfer protocol, the determined data transfer protocol being a criterion for the searching, and the service providing device being different than the inputted data transmission destination,

wherein said steps are implemented at least in part by a computer.

2. The information processing method according to claim 1 , wherein, in the determining step, a conversion table to convert the data transmission destination to the data transfer protocol is used.

3. The information processing method according to claim 1 , wherein, in the determining step, an inquiry of an external system about the data transfer protocol is performed.

4. The information processing method according to claim 1 , wherein, in the searching step, a search history for the inputted data transmission destination to search for a service providing device is referred.

5. The information processing method according to claim 1 , wherein the receiving step receives the input of the data transmission destination from an address book, and the determining step determines the data transfer protocol associated with the inputted data transmission destination in the address book.

6. The information processing method according to claim 1 , wherein, if a telephone number as the data transmission destination is input, the data transfer protocol is FAX.

7. The information processing method according to claim 1 , wherein, if an E-mail address as the data transmission destination is input, the data transfer protocol is Internet FAX or E-mail.

8. The information processing method according to claim 1 , further comprising the steps of:

displaying at least one service providing device meeting the criterion as a result of the searching;

receiving a selection of a service providing device from the displayed service providing device(s); and

instructing the selected service providing device to perform the data transmission service to the inputted data transmission destination in response to receiving the selection of the service providing device from the displayed service providing device(s).

9. An information processing system comprising:

a computer;

an input unit configured to receive (a) an input of information indicating a data transmission service, and (b) an input of a data transmission destination;

a determining unit configured to determine a data transfer protocol associated with the inputted data transmission destination; and

a search unit configured to search a network for a service providing device capable of performing the data transmission service to the inputted data transmission destination according to the determined data transfer protocol, the determined data transfer protocol being a criterion for the search, and the service providing device being different than the inputted data transmission destination,

wherein said units are implemented at least in part by the computer.

10. A non-transitory computer readable storage medium encoded with a computer-executable program that, when executed by a computer system, causes the computer system to perform an information processing method comprising the steps of:

receiving an input of information indicating a data transmission service;

receiving an input of a data transmission destination;

determining a data transfer protocol associated with the inputted data transmission destination; and

searching a network for a service providing device capable of performing the data transmission service to the inputted data transmission destination according to the determined data transfer protocol, the determined data transfer protocol being a criterion for the searching, and the service providing device being different than the inputted data transmission destination.

11. An information processing method comprising the steps of:

receiving an input of information indicating a data transmission service;

receiving an input of a data transmission destination;

determining a data transfer method according to the inputted data transmission destination;

searching for a service providing device capable of performing the data transmission service according to the determined data transfer method; and

causing the searched service providing device to transmit inputted data to the inputted data transmission destination,

wherein said steps are implemented at least in part by a computer.

12. An information processing system comprising:

a computer;

an input unit configured to receive (a) an input of information indicating a data transmission service, and (b) an input of a data transmission destination;

a determining unit configured to determine a data transfer method according to the inputted data transmission destination;

a search unit configured to search for a service providing device capable of performing the data transmission service according to the determined data transfer method; and

a control unit configured to cause the searched service providing device to transmit inputted data to the inputted data transmission destination,

wherein said units are implemented at least in part by the computer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2007
From: UCHIKAWA, SHINICHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 020114/0207 →
Priority Claims (1)
JP 2006-294659 · Oct 30, 2006 · national
Continuity (1)
Related Publication 20080104035A1 · May 1, 2008