The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 07, 2012

Filed:

Dec. 21, 2006
Applicants:

Alain Regnier, Franconville, FR;

Lifen Tian, Sunnyvale, CA (US);

Yaotian Wang, Sunnyvale, CA (US);

Inventors:

Alain Regnier, Franconville, FR;

Lifen Tian, Sunnyvale, CA (US);

Yaotian Wang, Sunnyvale, CA (US);

Assignee:

Ricoh Company, Ltd., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); G06F 13/00 (2006.01); G06F 15/163 (2006.01); G06F 3/12 (2006.01);
U.S. Cl.
CPC ...
Abstract

Techniques are provided for implementing the WS-DeviceProfile standard as a multi-threaded process ('DFM') executing on a multi-function peripheral ('MFP'). The DFM takes care of the discovery of devices and services on a network. The DFM also acts as a facility manager. The DFM implements various web services in a single component that applications can re-use. The DFM insulates these applications from some of the more complex details of the web services that the DFM implements. The MFP may comprise several different applications, each with a different specialized function. Each of these applications uses the web services provided by the DFM. The multi-threaded nature of the DFM permits new services to be added to the MFP dynamically. The threads can handle separate tasks concurrently. For example, one thread can handle communications with processes outside the MFP, while another thread can simultaneously handle communications with processes and applications inside the MFP.


Find Patent Forward Citations

Loading…