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:
Sep. 16, 2014

Filed:

Jun. 09, 2008
Applicants:

Max E. Mcfarland, Sunnyvale, CA (US);

Daja Phillips, Palo Alto, CA (US);

Andrea Mariotti, San Carlos, CA (US);

Haixia Yu, Santa Clara, CA (US);

Michael G. E. Griffin, Redwood City, CA (US);

Bradley Rhodes, Alameda, CA (US);

Sergey Chemishkian, Cupertino, CA (US);

Edward Schwartz, Sunnyvale, CA (US);

Patty Case, Saratoga, CA (US);

Stephen R. Savitzky, San Jose, CA (US);

Gregory J. Wolff, Palo Alto, CA (US);

Inventors:

Max E. McFarland, Sunnyvale, CA (US);

Daja Phillips, Palo Alto, CA (US);

Andrea Mariotti, San Carlos, CA (US);

Haixia Yu, Santa Clara, CA (US);

Michael G. E. Griffin, Redwood City, CA (US);

Bradley Rhodes, Alameda, CA (US);

Sergey Chemishkian, Cupertino, CA (US);

Edward Schwartz, Sunnyvale, CA (US);

Patty Case, Saratoga, CA (US);

Stephen R. Savitzky, San Jose, CA (US);

Gregory J. Wolff, Palo Alto, CA (US);

Assignee:

Ricoh Co., Ltd., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); G06F 15/16 (2006.01); G06Q 10/06 (2012.01);
U.S. Cl.
CPC ...
G06Q 10/06 (2013.01);
Abstract

A workflow-enabled provider includes a service provider and a workflow manager interface unit. The workflow manager interface unit couples the service provider to a workflow manager to provide the automatic discovering, distributed processing and dynamic user interface generating functionality. An advertisement monitor listens for broadcasts from the workflow manager regarding new clients. A request module and a response module handle the transfer of data and control signals between the workflow manager and the service provider. A process control module performs a plurality of processing functions including aggregating requests from clients, selecting requests it can service, presenting user interfaces, processing input via the service provider and controlling the service provider. The user interface module is coupled to the process control module and dynamically generates user interfaces for display by the service provider.


Find Patent Forward Citations

Loading…