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: 9256837
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: February 9, 2016
    Assignee: SENTIENT TECHNOLOGIES (BARBADOS) LIMITED
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Patent number: 9002759
    Abstract: 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: Grant
    Filed: January 25, 2012
    Date of Patent: April 7, 2015
    Assignee: Sentient Technologies (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Patent number: 8977581
    Abstract: 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: Grant
    Filed: July 2, 2012
    Date of Patent: March 10, 2015
    Assignee: Sentient Technologies (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Patent number: 8918349
    Abstract: 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: Grant
    Filed: August 29, 2013
    Date of Patent: December 23, 2014
    Assignee: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
  • Patent number: 8909570
    Abstract: 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: Grant
    Filed: July 15, 2011
    Date of Patent: December 9, 2014
    Assignee: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad, Greg S. Hornby
  • Patent number: 8825560
    Abstract: 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: Grant
    Filed: May 15, 2013
    Date of Patent: September 2, 2014
    Assignee: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
  • Publication number: 20140229362
    Abstract: 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: Application
    Filed: April 22, 2014
    Publication date: August 14, 2014
    Applicant: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Patent number: 8768811
    Abstract: 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: Grant
    Filed: April 28, 2010
    Date of Patent: July 1, 2014
    Assignee: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Publication number: 20140006316
    Abstract: 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: Application
    Filed: August 29, 2013
    Publication date: January 2, 2014
    Applicant: GENETIC FINANCE (BARBADOS) LIMITED
    Inventors: Babak Hodjat, Hormoz Shahrzad, Antoine Blondeau, Adam Cheyer, Peter Harrigan
  • Publication number: 20130254142
    Abstract: 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: Application
    Filed: May 15, 2013
    Publication date: September 26, 2013
    Applicant: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Patent number: 8527433
    Abstract: 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: Grant
    Filed: April 28, 2010
    Date of Patent: September 3, 2013
    Assignee: Genetic Finance (Barbados) Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Publication number: 20130124440
    Abstract: 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: Application
    Filed: January 25, 2012
    Publication date: May 16, 2013
    Applicant: GENETIC FINANCE (BARBADOS) LIMITED
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Publication number: 20100274736
    Abstract: 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: Application
    Filed: April 28, 2010
    Publication date: October 28, 2010
    Applicant: Genetic Finance Holdings Limited, AMS Trustees Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad
  • Publication number: 20100274742
    Abstract: 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: Application
    Filed: April 28, 2010
    Publication date: October 28, 2010
    Applicant: Genetic Finance Holdings Limited AMS Trustees Limited
    Inventors: Babak Hodjat, Hormoz Shahrzad