System for implementing rules

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6473748
SERIAL NO

09321895

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, system and computer program product for implementing rules. More specifically, a method, system and computer program product for implementing rules is developed by separating business rules from application logic. This architecture effects the implementation of software business rules in a single location, for sharing across software applications as needed. Software business rules are created and maintained by business experts directly, rather than requiring programmers to translate the rules to software code. Thus, programmers are free to concentrate on programming issues and software business rules (new logic, not just new values/ranges) may be added or changes may be made to existing rules without modifying the software applications which use the business rules. Software business rules are written to implement business logic, which does not perform any kind of computer systems manipulation to obtain the data that it works on, nor does it include any logic to manipulate the underlying computer system in general such as memory allocations and network communications, etc. In this architecture, software application logic is a purely computer system operational piece of logic such as, for example, data access, inter-process communications, screen rendering, network communications or data base access, or any type of computer systems manipulation, and is not included in the same physical software module as business logic. Pure application logic, and range checking, are included in software application modules, which are distinct from the software modules which include business logic.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CALLIDUS SOFTWARE INCORPORATED6200 STONERIDGE MALL ROAD SUITE 500 PLEASANTON CA 94588

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Archer, Jack L Yorba Linda, CA 1 114

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation