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.
Patent No.:
Date of Patent:
Apr. 29, 2014
Filed:
Jun. 09, 2008
Bradley J. Rhodes, Alameda, CA (US);
Sergey Chemishkian, Cupertino, CA (US);
Edward Schwartz, Sunnyvale, CA (US);
Daja Phillips, Palo Alto, CA (US);
Max E. Mcfarland, Sunnyvale, CA (US);
Andrea Mariotti, San Carlos, CA (US);
Haixia Yu, Santa Clara, CA (US);
Michael G. E. Griffin, Redwood City, CA (US);
Stephen R. Savitzky, San Jose, CA (US);
Gregory J. Wolff, Palo Alto, CA (US);
Patty Case, Saratoga, CA (US);
Bradley J. Rhodes, Alameda, CA (US);
Sergey Chemishkian, Cupertino, CA (US);
Edward Schwartz, Sunnyvale, CA (US);
Daja Phillips, Palo Alto, CA (US);
Max E. McFarland, Sunnyvale, CA (US);
Andrea Mariotti, San Carlos, CA (US);
Haixia Yu, Santa Clara, CA (US);
Michael G. E. Griffin, Redwood City, CA (US);
Stephen R. Savitzky, San Jose, CA (US);
Gregory J. Wolff, Palo Alto, CA (US);
Patty Case, Saratoga, CA (US);
Ricoh Co., Ltd., Tokyo, JP;
Abstract
A workflow-enabled client comprises a client and a workflow manager interface unit. The workflow manager interface unit couples the client to a workflow manager to provide the automatic discovering, distributed processing and dynamic user interface generating functionality of the present invention. A communication manager of the workflow-enabled client has a registration unit that registers, and unregisters, the client with the workflow manager such as by providing a name, a data and other commands. A polling module uses a received location from the workflow manager to retrieve data. The process control module performs a plurality of processing functions such a processing polled data, storing it or providing it to other clients. The process control module can also initiate other clients. The present invention also includes a number of novel methods including a method for registering a client, a method for polling data, and a method for initiating other clients.