Policy Based Automation for a Supply Chain

a technology of supply chain and policy, applied in the field of supply chain management, can solve the problems of inability to adapt to provide a versatile system capable, components themselves may involve complex supply chains, and the vertical integration is unfeasible for any but the largest enterprises, and achieves the effect of being easily modified

Inactive Publication Date: 2012-06-07
PARAMETRIC TECH CORP
View PDF10 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0018]In one aspect, a process is provided for provisioning from one or more business contracts to a technical implementation of a supply chain management system and corresponding methods. Under this process, the supply chain management system and corresponding methods are implemented based upon the actual terms of contract (policies) between the various entities involved in a supply chain. This policy-based approach provides rapid implementation and avoids a technically procedural approach that would require a tedious, involved translation from policy into a static technical procedure.
[0019]In another aspect, in a system and method for supply chain management, decision logic is separated from action logic using a framework. The decision logic can be related to one or more business policies that govern conduct between two or more entities in the supply chain. This decision logic can be implemented as one or more name / value pairs embodying the business policies. The action logic is related to tasks or actions that are or should be performed as transactions take place in the supply chain. The action can be implemented as one or more state machines. Because the business policies which are the framework for decision logic are very susceptible to change, this aspect provides an advantage in that the name / value pairs can be readily modified without any need to modify the part of the system implementing the action logic.

Problems solved by technology

Previous techniques have also not been adaptable to provide a versatile system capable of supporting a wide range, and, more importantly, a dynamic range of providers of raw materials, goods and, sometimes, related services.
These components themselves may involve complex supply chains, which must be organized, not merely for production, but also for providing spare parts for servicing, supplies for product development, and ad hoc needs.
Vertical integration, however, is unfeasible for any but the largest enterprises when the product is complex and large volume.
Even for giant corporations, it is easy to be overwhelmed by ever growing complexity, expectations and sheer size not to mention an ongoing drive towards more efficiency and accountability of many operational business units.
However, outsourcing, along with globalization and system / application proliferation, has also caused an increase in administrative complexity across supply chains.
Initiatives in outsourcing and collaborative planning have exposed a critical flaw in today's extended supply chains: specifically that they are not configured for efficient execution.
Thus, managing a supply chain has become a task of near exponentially growing complexity that enterprise-focused systems cannot adequately support.
Furthermore, collaborative planning solutions, though useful, fail to coordinate execution across supply chains.
However, such computer architectures have resulted in further complexity and have failed to adequately address the need for efficiency.
Such servers may contain representations of business rules that are defined by the seller (but are subject to external constraints).
Thus, such a system meets required levels of efficiency only at the undesirable cost of inflexibility as to business rules of the participants (typically partners) and is inadequate in the present context.
Previously developed systems do not readily support diverse and dynamically evolving verification requirements and other implications of local and distant business policies, laws and so on.
In systems where the business policies and rules must be determined in advance, changing them can be inefficient and may create interruptions in service.
One prior approach is the use of client-server systems, but this too often leads to a situation of unbounded growth in the complexity of the supply chain operations.
This results in a problem of “business logic everywhere” having to be skillfully coordinated for changes—a typical result is inefficiency in operation, inefficiency in changing to accommodate evolving needs and general lack of robustness.
But such systems may be inefficient.
Furthermore, design and implementation of such systems is a highly skilled art and very complex.
Moreover in such a system there are serious problems as to proving correctness of actions for audit purposes.
Commonly, the failure of such systems to be sufficiently flexible is highlighted when there is a need to accommodate a new participant (e.g. supplier, manufacturer or customer) in a supply chain, and the new participant has its own requirements, rules and pre-existing procedures.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Policy Based Automation for a Supply Chain
  • Policy Based Automation for a Supply Chain
  • Policy Based Automation for a Supply Chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035]Turning first to the nomenclature of the specification, the detailed description which follows is represented largely in terms of processes and symbolic representations of operations performed by conventional computer components, such as a local or remote central processing unit (CPU), processor, server, or other suitable processing device associated with a general purpose or specialized computer system, memory storage devices for the processing device, and connected local or remote pixel-oriented display devices. These operations may include the manipulation of data bits by the processing device and the maintenance of these bits within data structures resident in one or more of the memory storage devices. Such data structures impose a physical organization upon the collection of data bits stored within computer memory and represent specific electrical or magnetic elements. These symbolic representations are the means used by those skilled in the art of computer programming an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method for managing a supply chain includes: identifying a business context for the supply chain; identifying a set of business policy rules for the business context governing the relationship between entities involved in the supply chain; creating use-case description from the set of business policy rules; creating a plurality of executable code modules corresponding to the use-case description; specifying a plurality of name / value pair for modeling the set of business policy rules; provisioning the plurality of application server computers of the computer network system with the executable code modules; and provisioning a central directory database with the plurality of name / value pairs; whereby the computer network system, in response to events in business transactions between at least two entities involved in the supply chain, is operable to dynamically deliver at least one name / value pair from the central directory database and to execute at least one code module.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application relates, and claims priority, to U.S. Provisional Patent Application Ser. No. 60 / 297,018 filed on Jun. 8, 2001, entitled “Supply Chain Management,” which is assigned to the present Assignee and is incorporated herein by reference. This application is related to co-filed U.S. application Ser. No. ______, entitled, “Separating Decision Logic From Action Logic In a Supply Chain Management System,” [Attorney Docket No. M-11873 US], which is assigned to the present Assignee and incorporated herein by reference in its entirety.COPYRIGHT AND TRADEMARK NOTICE[0002]A portion of the disclosure of this patent document contains material which is subject to copyright protection. The owner has no objection to the facsimile reproduction by any one of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyrights whatsoever. Certain marks refere...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06Q10/06
CPCG06Q10/06G06Q10/06313G06Q10/0631
Inventor GIL, REYNALDOGANGOPADYAY, DIPAYANZHOU, JAYGORDON, SIMEONNAYAK, SANDEEP
Owner PARAMETRIC TECH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products