Patents by Inventor Hormoz Shahrzad
Hormoz Shahrzad has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9256837Abstract: Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database containing active and shadow individuals; a gene pool processor which tests only active individuals on training data and updates their fitness estimates; a competition module which selects individuals (both active and shadow) for discarding from the gene pool in dependence upon both their updated fitness estimate and their testing experience level; and a gene harvesting module providing for deployment selected ones of the individuals from the gene pool. The gene database has an experience layered elitist pool, and individuals to compete only with other individuals in their same layer. Shadow individuals are created in each layer for active individuals that survive all competition with the layer before their testing experience exceeds the testing experience range for the layer.Type: GrantFiled: March 14, 2013Date of Patent: February 9, 2016Assignee: SENTIENT TECHNOLOGIES (BARBADOS) LIMITEDInventors: Babak Hodjat, Hormoz Shahrzad
-
Patent number: 9002759Abstract: Roughly described, a data mining system includes a candidate gene database in which each candidate individual has a respective fitness estimate. A gene pool processor tests individuals from the candidate gene pool on training data and updates the fitness estimate of the individuals. A gene harvesting module deploys selected individuals from the gene pool. The gene pool processor includes a competition module which selects individuals for discarding in dependence upon their updated fitness estimate. The system maintains a fitness training history for each of the candidate individuals, identifying the data samples on which the individual has been tested. The historical information can be used to assist in any one or more of the following: competition among the individuals, avoiding re-testing of an individual on the same data sample, removing duplicate test data before merging fitness evaluations, improving gene pool diversity, and selecting individuals for deployment.Type: GrantFiled: January 25, 2012Date of Patent: April 7, 2015Assignee: Sentient Technologies (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Patent number: 8977581Abstract: Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database in which each candidate individual has a respective fitness estimate; a gene pool processor which tests individuals from the candidate gene pool on training data and updates the fitness estimate associated with the individuals in dependence upon the tests; and a gene harvesting module for deploying selected individuals from the gene pool, wherein the gene pool processor includes a competition module which selects individuals for discarding in dependence upon both their testing experience level and a diversity measure of individuals in the gene pool.Type: GrantFiled: July 2, 2012Date of Patent: March 10, 2015Assignee: Sentient Technologies (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Patent number: 8918349Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.Type: GrantFiled: August 29, 2013Date of Patent: December 23, 2014Assignee: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
-
Patent number: 8909570Abstract: Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database in which each candidate individual has a respective fitness estimate; a gene pool processor which tests individuals from the candidate gene pool on training data and updates the fitness estimate associated with the individuals in dependence upon the tests; and a gene harvesting module providing for deployment selected ones of the individuals from the gene pool, wherein the gene pool processor includes a competition module which selects individuals for discarding from the gene pool in dependence upon both their updated fitness estimate and their testing experience level. Preferably the gene database has an elitist pool containing multiple experience layers, and the competition module causes individuals to compete only with other individuals in their same experience layer.Type: GrantFiled: July 15, 2011Date of Patent: December 9, 2014Assignee: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad, Greg S. Hornby
-
Patent number: 8825560Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.Type: GrantFiled: May 15, 2013Date of Patent: September 2, 2014Assignee: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
-
Publication number: 20140229362Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application. Each client computer continues to periodically receive data associated with the stored genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options. The genes may be assigned initially to different classes to improve convergence but may later be decided to merge with genes of other classes to improve diversity.Type: ApplicationFiled: April 22, 2014Publication date: August 14, 2014Applicant: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Patent number: 8768811Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application. Each client computer continues to periodically receive data associated with the stored genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options. The genes may be assigned initially to different classes to improve convergence but may later be decided to merge with genes of other classes to improve diversity.Type: GrantFiled: April 28, 2010Date of Patent: July 1, 2014Assignee: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Publication number: 20140006316Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.Type: ApplicationFiled: August 29, 2013Publication date: January 2, 2014Applicant: GENETIC FINANCE (BARBADOS) LIMITEDInventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
-
Publication number: 20130254142Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.Type: ApplicationFiled: May 15, 2013Publication date: September 26, 2013Applicant: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Patent number: 8527433Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.Type: GrantFiled: April 28, 2010Date of Patent: September 3, 2013Assignee: Genetic Finance (Barbados) LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Publication number: 20130124440Abstract: Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database in which each candidate individual has a respective fitness estimate; a gene pool processor which tests individuals from the candidate gene pool on training data and updates the fitness estimate associated with the individuals in dependence upon the tests; and a gene harvesting module for deploying selected individuals from the gene pool, wherein the gene pool processor includes a competition module which selects individuals for discarding in dependence upon their updated fitness estimate. The system maintains a fitness training history for each of the candidate individuals, and uses the historical information to assist in any one or more of: competition among the individuals; avoiding re-testing of an individual on the same data sample; removing duplicate test data before merging fitness evaluations; improving gene pool diversity; and selecting individuals for deployment.Type: ApplicationFiled: January 25, 2012Publication date: May 16, 2013Applicant: GENETIC FINANCE (BARBADOS) LIMITEDInventors: Babak Hodjat, Hormoz Shahrzad
-
Publication number: 20100274736Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application. Each client computer continues to periodically receive data associated with the stored genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options. The genes may be assigned initially to different classes to improve convergence but may later be decided to merge with genes of other classes to improve diversity.Type: ApplicationFiled: April 28, 2010Publication date: October 28, 2010Applicant: Genetic Finance Holdings Limited, AMS Trustees LimitedInventors: Babak Hodjat, Hormoz Shahrzad
-
Publication number: 20100274742Abstract: A server computer and a multitude of client computers form a network computing system that is scalable and adapted to continue to evaluate the performance characteristics of a number of genes generated using a software application running on the client computers. Each client computer continues to periodically receive data associated with the genes stored in its memory. Using this data, the client computers evaluate the performance characteristic of their genes by comparing a solution provided by the gene with the periodically received data associated with that gene. Accordingly, the performance characteristic of each gene may be updated and varied with each periodically received data. The performance characteristic of a gene defines its fitness. The genes may be virtual asset traders that recommend trading options, and the data associated with the genes may be historical trading data.Type: ApplicationFiled: April 28, 2010Publication date: October 28, 2010Applicant: Genetic Finance Holdings Limited AMS Trustees LimitedInventors: Babak Hodjat, Hormoz Shahrzad