Sign In to Follow Application
View All Documents & Correspondence

System And Method For Allocating Investment Fund For An Application

Abstract: A method and system for optimizing investment fund allocation for an application is provided. The method may include identifying a directed graph representative of the application, the directed graph comprising a plurality of nodes and paths, where an incremental investment amount and an incremental revenue value are associated with the respective nodes and paths. The method may further include determining, using a computer processor, a path of the directed graph that provides a maximum return on investment among the plurality of paths of the directed graph. The method may further include allocating an investment amount, equaling the incremental investment amount associated with the path, to the path of the directed graph, and updating the incremental revenue value associated with the respective nodes and paths based on the incremental revenue value associated with the path of the directed graph. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
21 August 2014
Publication Number
37/2014
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
ipo@knspartners.com
Parent Application

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. SOURAV SAM BHATTACHARYA
13418 N Cliff Top Drive, Fountain Hills, Arizona 85268, United States of America
2. MOHAMMED ASHARAF
14513 NE 6th PL APT #1 Bellevue WA 98007, United States of America

Specification

CLIAMS:We claim:
1. A method for optimizing investment fund allocation for an application, comprising:
identifying a directed graph representative of the application, the directed graph comprising a plurality of nodes and paths, wherein an incremental investment amount and an incremental revenue value are associated with the respective nodes and paths;
determining, using a computer processor, a path of the directed graph that provides a maximum return on investment among the plurality of paths of the directed graph;
allocating an investment amount, equaling the incremental investment amount associated with the path, to the path of the directed graph; and
updating the incremental revenue value associated with the respective nodes and paths based on the incremental revenue value associated with the path of the directed graph.
2. The method of claim 1, further comprising:
repeating the determining, allocating, and updating steps until no investment amount is available.

3. The method of claim 1, wherein determining the path of the directed graph that provides the maximum return on investment is based, at least in part, on a ratio of the incremental revenue value to the incremental investment amount associated with the respective nodes and paths.

4. The method of claim 3, wherein determining the path of the directed graph that provides the maximum return on investment comprises:
sorting, a plurality of paths associated with the respective nodes, according to the ratio of the incremental revenue value to the incremental investment amount for the plurality of paths associated with the respective nodes.
5. The method of claim 4, further comprising:
determining that remaining investment funds are insufficient to allocate to a particular path of the directed graph;
determining that a user selects to maximize spending with best possible return on investment; and
excluding the particular path as the path of the directed graph.

6. The method of claim 1, wherein updating the incremental revenue value associated with the respective nodes and paths comprises:
determining that one or more of the respective nodes and paths share a common node with the path of the directed graph; and
increasing, the incremental revenue value associated with the one or more of the respective nodes and path, by a first amount, based at least in part, on the incremental revenue value associated with the path of the directed graph.

7. The method of claim 6, wherein updating the incremental revenue value associated with the respective nodes and paths further comprises:
determining that the one or more of the respective nodes and paths share a common link with the path of the directed graph; and
increasing, the incremental revenue value associated with the one or more respective nodes and path, by a second amount, based at least in part, on the incremental revenue value associated with the path of the directed graph.

8. The method of claim 1, wherein the application is an e-commerce website.

9. A system for optimizing investment fund allocation for an application, comprising:
one or more hardware processors; and
a memory storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations including:
identifying a directed graph representative of the application, the directed graph comprising a plurality of nodes and paths, wherein an incremental investment amount and an incremental revenue value are associated with the respective nodes and paths;
determining a path of the directed graph that provides a maximum return on investment among the plurality of paths of the directed graph;
allocating an investment amount, equaling the incremental investment amount associated with the path, to the path of the directed graph; and
updating the incremental revenue value associated with the respective nodes and paths based on the incremental revenue value associated with the path of the directed graph.
10. The system of claim 9, wherein the memory stores instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to further perform operations including:
repeating the determining, allocating, and updating steps until no investment amount is available.

11. The system of claim 9, wherein determining the path of the directed graph that provides the maximum return on investment is based, at least in part, on a ratio of the incremental revenue value to the incremental investment amount associated with the respective nodes and paths.

12. The system of claim 11, wherein determining the path of the directed graph that provides the maximum return on investment comprises:
sorting, a plurality of paths associated with the respective nodes, according to the ratio of the incremental revenue value to the incremental investment amount for the plurality of paths associated with the respective nodes.
13. The system of claim 12, wherein the memory stores instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to further perform operations including:
determining that remaining investment funds are insufficient to allocate to a particular path of the directed graph;
determining that a user selects to maximize spending with best possible return on investment; and
excluding the particular path as the path of the directed graph.

14. The system of claim 9, wherein updating the incremental revenue value associated with the respective nodes and paths comprises:
determining that one or more of the respective nodes and paths share a common node with the path of the directed graph; and
increasing, the incremental revenue value associated with the one or more of the respective nodes and path, by a first amount, based at least in part, on the incremental revenue value associated with the path of the directed graph.

15. The system of claim 14, wherein updating the incremental revenue value associated with the respective nodes and paths further comprises:
determining that the one or more of the respective nodes and paths share a common link with the path of the directed graph; and
increasing, the incremental revenue value associated with the one or more respective nodes and path, by a second amount, based at least in part, on the incremental revenue value associated with the path of the directed graph.

16. The system of claim 9, wherein the application is an e-commerce website.

17. A non-transitory computer-readable medium storing instructions for optimizing investment fund allocation for an application that, when executed by a processor, cause the processor to perform operations including:
identifying a directed graph representative of the application, the directed graph comprising a plurality of nodes and paths, wherein an incremental investment amount and an incremental revenue value are associated with the respective nodes and paths;
determining a path of the directed graph that provides a maximum return on investment among the plurality of paths of the directed graph;
allocating an investment amount, equaling the incremental investment amount associated with the path, to the path of the directed graph; and
updating the incremental revenue value associated with the respective nodes and paths based on the incremental revenue value associated with the path of the directed graph.
Dated this 21st day of August, 2014
Shwetha A. Chimalgi
Of K & S Partners
Agent for the Applicants
,TagSPECI:FIELD OF THE INVENTION
This disclosure relates generally to optimizing application design optimization and, more particularly, to systems and methods for allocating investment fund for an application to maximize revenue generation by the application.

Documents

Application Documents

# Name Date
1 4098-CHE-2014 FORM-9 21-08-2014.pdf 2014-08-21
2 4098-CHE-2014 FORM-18 21-08-2014.pdf 2014-08-21
3 IP28217-spec.pdf 2014-08-25
4 IP28217-fig.pdf 2014-08-25
5 FORM 5.pdf 2014-08-25
6 FORM 3.pdf 2014-08-25
7 abstract4098-CHE-2014.jpg 2014-09-04
8 4098-CHE-2014 CORRESPONDENCE OTHERS 24-09-2014.pdf 2014-09-24
9 4098-CHE-2014 POWER OF ATTORNEY 19-02-2015.pdf 2015-02-19
10 4098-CHE-2014 FORM-1 19-02-2015.pdf 2015-02-19
11 4098-CHE-2014 CORRESPONDENCE OTHERS 19-02-2015.pdf 2015-02-19
12 4098-CHE-2014-FER.pdf 2019-07-24
13 4098-CHE-2014-AbandonedLetter.pdf 2020-01-27

Search Strategy

1 4098CHE2014search_24-07-2019.pdf