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.:

US 7627484 B1

PDF
Full Text
Expired
Date of Patent:
Dec. 01, 2009

Filed:

Sep. 11, 2001
Applicants:

Mitchell Adam Cohen, Yorktown Heights, NY (US);

John Scott Houston, Hopewell Junction, NY (US);

Jianren LI, Valhalla, NY (US);

Inventors:

Mitchell Adam Cohen, Yorktown Heights, NY (US);

John Scott Houston, Hopewell Junction, NY (US);

Jianren Li, Valhalla, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/60 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus are disclosed for managing access control for a business process that is managed using a state machine. A domain represents the various trading mechanisms that are supported by a business process. Domains are placed at the highest level in a tree structure. Within each domain, there is one or more different flow types defined, such as flow types for buyers and sellers. Within each flow type, one or more flows or business processes may be defined. A flow defines the order of the steps required to produce an object. Each flow typically begins with a mandatory 'start' state, having one or more transitions to additional states. Each transition may contain an access control guard. The guards on the transitions leading from the start state can be referenced to determine the user's authorization to access the domains, flow types, and flows. In this manner, the menu of options presented to the user may be automatically tailored to present only those actions which the particular user is authorized to perform. Thus, a navigational tool is provided that presents the various valid choices that are available to the end-user.


Find Patent Forward Citations

Loading…