Methods and systems for portfolio planning
First Claim
Patent Images
1. A computer-implemented method of approving or disapproving a request for funding of a proposal within an enterprise over a computer network, the proposal including a plurality of characteristics, the method comprising:
- launching over the computer network, via a first Web-based interface displayed on a computer, a business process for the request for funding of the proposal; and
displaying, via a second Web-based interface displayed on a computer, information indicative of approval or disapproval of the request for funding of the proposal;
wherein the business process includes;
generating, at least one computer in a set of one or more computers, one or more Web-based setup interfaces that enable users to specify a set of assumptions required to complete the request for funding and a set of assumptions required to complete the proposal,receiving, at least one computer in a set of one or more computers, information specified by one or more users via the one or more Web-based setup interfaces displayed on one or more computers indicative of the set of assumptions required to complete the request for funding,receiving, at least one computer in a set of one or more computers, information specified by one or more users via the one or more Web-based setup interfaces displayed on one or more computers indicative of the set of assumptions required to complete the proposal,insuring, at least one computer in a set of one or more computers, that all assumptions required to complete the request for funding are stated, andinsuring, at least one computer in the set of one or more computers, that all assumptions required to complete the proposal are stated;
wherein the business process, when all assumptions are stated, further includes;
selecting at least one computer in the set of one or more computers, based upon user input, one of a plurality of balanced scorecards generated using one or more balanced scorecard techniques that assign weights to strategic criteria associated with a balanced scorecard dependent of how well a given proposal satisfies the strategic criteria of the balanced scorecard, each of the plurality of balanced scorecards defining;
a plurality of strategic criteria associated with the balanced scorecard, anda weighting value for each one of the plurality of strategic criteria associated with the balanced scorecard against which to evaluate the given proposal;
creating at least one computer in the set of one or more computers, based upon user input, a plurality of different scenarios for the proposal, each of the plurality of different scenarios setting a different value for at least one of the plurality of characteristics;
forwarding over the computer network, using at least one computer in the set of one or more computers, information configured to generate a user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard;
selecting at least one computer in the set of one or more computers, based upon user input received via the user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard, one of the plurality of different scenarios according to information received at the at least one computer in the set of computer system in response to the evaluation thereof against the selected balanced scorecard;
configuring at least one computer in the set of one or more computers the proposal according to the selected one of the plurality of different scenarios;
forwarding over the computer network, using at least one computer in the set of one or more computers, a request for funding of the configured proposal to a financial approver for the enterprise;
forwarding over the computer network, using at least one computer in the set of one or more computers, information to the financial approver for the enterprise requesting approval of the requested funding from the financial approver;
forwarding over the computer network, using at least one computer in the set of one or more computers, the configured proposal to a technological approver for the enterprise;
forwarding over the computer network, using at least one computer in the set of one or more computers, information to the technological approver requesting technological approval of the configured proposal from the technological approver;
forwarding over the computer network, using at least one computer in the set of one or more computers, the configured proposal to a marketing approver for the enterprise;
forwarding over the computer network, using at least one computer in the set of one or more computers, information requesting marketing approval of the configured proposal from the marketing approver;
generating information at least one computer in the set of one or more computers disapproving the request for funding if requesting approval from any of the approvers is unsuccessful; and
generating information approving the request for funding if requesting approval from each of the approvers is successful.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented methods provide a unified framework for the creation, evaluation and selection of requests for funding, of proposed projects and of proposed products within an enterprise. Processes enable the systematic gathering of assumptions that form the basis for generating proposals and project or product scenarios based upon changes in the assumptions. The generated scenarios may be evaluated against predefined criteria and predefined strategic objectives for the enterprise.
41 Citations
27 Claims
-
1. A computer-implemented method of approving or disapproving a request for funding of a proposal within an enterprise over a computer network, the proposal including a plurality of characteristics, the method comprising:
-
launching over the computer network, via a first Web-based interface displayed on a computer, a business process for the request for funding of the proposal; and displaying, via a second Web-based interface displayed on a computer, information indicative of approval or disapproval of the request for funding of the proposal; wherein the business process includes; generating, at least one computer in a set of one or more computers, one or more Web-based setup interfaces that enable users to specify a set of assumptions required to complete the request for funding and a set of assumptions required to complete the proposal, receiving, at least one computer in a set of one or more computers, information specified by one or more users via the one or more Web-based setup interfaces displayed on one or more computers indicative of the set of assumptions required to complete the request for funding, receiving, at least one computer in a set of one or more computers, information specified by one or more users via the one or more Web-based setup interfaces displayed on one or more computers indicative of the set of assumptions required to complete the proposal, insuring, at least one computer in a set of one or more computers, that all assumptions required to complete the request for funding are stated, and insuring, at least one computer in the set of one or more computers, that all assumptions required to complete the proposal are stated; wherein the business process, when all assumptions are stated, further includes; selecting at least one computer in the set of one or more computers, based upon user input, one of a plurality of balanced scorecards generated using one or more balanced scorecard techniques that assign weights to strategic criteria associated with a balanced scorecard dependent of how well a given proposal satisfies the strategic criteria of the balanced scorecard, each of the plurality of balanced scorecards defining; a plurality of strategic criteria associated with the balanced scorecard, and a weighting value for each one of the plurality of strategic criteria associated with the balanced scorecard against which to evaluate the given proposal; creating at least one computer in the set of one or more computers, based upon user input, a plurality of different scenarios for the proposal, each of the plurality of different scenarios setting a different value for at least one of the plurality of characteristics; forwarding over the computer network, using at least one computer in the set of one or more computers, information configured to generate a user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard; selecting at least one computer in the set of one or more computers, based upon user input received via the user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard, one of the plurality of different scenarios according to information received at the at least one computer in the set of computer system in response to the evaluation thereof against the selected balanced scorecard; configuring at least one computer in the set of one or more computers the proposal according to the selected one of the plurality of different scenarios; forwarding over the computer network, using at least one computer in the set of one or more computers, a request for funding of the configured proposal to a financial approver for the enterprise; forwarding over the computer network, using at least one computer in the set of one or more computers, information to the financial approver for the enterprise requesting approval of the requested funding from the financial approver; forwarding over the computer network, using at least one computer in the set of one or more computers, the configured proposal to a technological approver for the enterprise; forwarding over the computer network, using at least one computer in the set of one or more computers, information to the technological approver requesting technological approval of the configured proposal from the technological approver; forwarding over the computer network, using at least one computer in the set of one or more computers, the configured proposal to a marketing approver for the enterprise; forwarding over the computer network, using at least one computer in the set of one or more computers, information requesting marketing approval of the configured proposal from the marketing approver; generating information at least one computer in the set of one or more computers disapproving the request for funding if requesting approval from any of the approvers is unsuccessful; and generating information approving the request for funding if requesting approval from each of the approvers is successful. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for obtaining an approval or a disapproval of a request for funding of a proposal within an enterprise, the proposal including a plurality of characteristics, the computer system comprising:
-
at least one processor; at least one data storage device; a plurality of processes spawned by said at least one processor, the processes including processing logic for; launching a business process for the request for funding of the proposal; and generating information indicative of the approval or disapproval of the request for funding of the proposal; wherein the business process includes; generating one or more Web-based setup interfaces that enable users to specify a set of assumptions required to complete the request for funding and a set of assumptions required to complete the proposal, receiving information specified by one or more users via the one or more Web-based setup interfaces indicative of the set of assumptions required to complete the request for funding, receiving information specified by one or more users via the one or more Web-based setup interfaces indicative of the set of assumptions required to complete the proposal, insuring that all assumptions required to complete the request for funding are stated, and insuring that all assumptions required to complete the proposal are stated; wherein the business process, when all assumptions are stated, further includes; selecting, based upon user input, one of a plurality of balanced scorecards generated using one or more balanced scorecard techniques that assign weights to strategic criteria associated with a balanced scorecard dependent of how well a given proposal satisfies the strategic criteria of the balanced scorecard, each of the plurality of balanced scorecards defining; a plurality of strategic criteria against associated with the balanced scorecard, and a weighting value for each of the plurality of strategic criteria associated with the balanced scorecard against which to evaluate the given proposal; creating, based upon user input, a plurality of different scenarios for the proposal, each of the plurality of different scenarios setting a different value for at least one of the plurality of characteristics; forwarding information configured to generate a user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard; selecting, based upon user input received via the user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard, one of the plurality of different scenarios according to information received in response to the evaluation thereof against the selected balanced scorecard; configuring the proposal according to the selected one of the plurality of different scenarios; forwarding a request for funding of the configured proposal to a financial approver for the enterprise; forwarding information to the financial approver for the enterprise requesting approval of the requested funding from the financial approver; forwarding the configured proposal to a technological approver for the enterprise; forwarding information to the technological approver requesting technological approval of the configured proposal from the technological approver; forwarding the configured proposal to a marketing approver for the enterprise; forwarding information to the marketing approver requesting marketing approval of the configured proposal from the marketing approver; generating information disapproving the request for funding if requesting approval from any of the approvers is unsuccessful; and generating information approving the request for funding if requesting approval from each of the approvers is successful. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A machine-readable storage medium having data stored thereon representing sequences of instructions which, when executed by a computing device, causes said computing device to obtain an approval or a disapproval of a request for funding of a proposal within an enterprise, the proposal including a plurality of characteristics, the machine-readable storage medium comprising:
-
instructions for spawning a plurality of processes by said computing device, the processes including processing logic for; launching a business process for the request for funding of the proposal; and generating information indicative of the approval or disapproval of the request for funding of the proposal; wherein the business process includes; generating one or more Web-based setup interfaces that enable users to specify a set of assumptions required to complete the request for funding and a set of assumptions required to complete the proposal, receiving information specified by one or more users via the one or more Web-based setup interfaces displayed on one or more computers indicative of the set of assumptions required to complete the request for funding, receiving information specified by one or more users via the one or more Web-based setup interfaces displayed on one or more computers indicative of the set of assumptions required to complete the proposal, insuring that all assumptions required to complete time request for funding are stated, and insuring that all assumptions required to complete the proposal are stated; wherein the business process, when all assumptions are stated, further includes; selecting, based upon user input, one of a plurality of balanced scorecards generated using one or more balanced scorecard techniques that assign weights to strategic criteria associated with a balanced scorecard dependent of how well a given proposal satisfies the strategic criteria of the balanced scorecard, each of the plurality of balanced scorecards defining; a plurality of strategic criteria against associated with the balanced scorecard, and a weighting value for each of the plurality of strategic criteria associated with the balanced scorecard against which to evaluate the given proposal; creating, based upon user input, a plurality of different scenarios for the proposal, each of the plurality of different scenarios setting a different value for at least one of the plurality of characteristics; forwarding information configured to generate a user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard; selecting, based upon user input received via the user interface enabling users to evaluate each of the plurality of different scenarios against the selected balanced scorecard, one of the plurality of different scenarios according to information received in response to the evaluation thereof against the selected balanced scorecard; configuring the proposal according to the selected one of the plurality of different scenarios; forwarding a request for funding of the configured proposal to a financial approver for the enterprise; forwarding information to the financial approver for the enterprise requesting approval of the requested funding from the financial approver; forwarding the configured proposal to a technological approver for the enterprise; forwarding information to the technological approver requesting technological approval of the configured proposal from the technological approver; forwarding the configured proposal to a marketing approver for the enterprise; forwarding information to the marketing approver requesting marketing approval of the configured proposal from the marketing approver; generating information disapproving the request for funding if requesting approval from any of the approvers is unsuccessful; and generating information approving the request for funding if requesting approval from each of the approvers is successful. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification