Patents by Inventor Ilya Vinarsky

Ilya Vinarsky 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: 6988108
    Abstract: A system and method for use with a data mining application for a large database having a large number of records. A selection attribute is chosen from one of a plurality of attributes contained by records within the database. Records are scanned in the database and a randomizing function is applied to the selection attribute of each record to create a randomized record value. A selection criteria is then applied to identify records for inclusion within a subset of records (smaller than the original data set) by comparing the randomized record value of each record with the selection criteria. The subset of records having a randomized record value satisfying the selection criteria approximates the entire database but takes up less memory and can be evaluated or scanned much more quickly.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: January 17, 2006
    Assignee: Microsoft Corporation
    Inventors: Jeffrey R. Bernhardt, Ilya Vinarsky
  • Publication number: 20050160073
    Abstract: A system and method for use with a data mining application for a large database having a large number of records. A selection attribute is chosen from one of a plurality of attributes contained by records within the database. Records are scanned in the database and a randomizing function is applied to the selection attribute of each record to create a randomized record value. A selection criteria is then applied to identify records for inclusion within a subset of records (smaller than the original data set) by comparing the randomized record value of each record with the selection criteria. The subset of records having a randomized record value satisfying the selection criteria approximates the entire database but takes up less memory and can be evaluated or scanned much more quickly.
    Type: Application
    Filed: January 26, 2005
    Publication date: July 21, 2005
    Applicant: Microsoft Corporation
    Inventors: Jeffrey Bernhardt, Ilya Vinarsky
  • Publication number: 20030005087
    Abstract: A system and method for use with a data mining application for a large database having a large number of records. A selection attribute is chosen from one of a plurality of attributes contained by records within the database. Records are scanned in the database and a randomizing function is applied to the selection attribute of each record to create a randomized record value. A selection criteria is then applied to identify records for inclusion within a subset of records (smaller than the original data set) by comparing the randomized record value of each record with the selection criteria. The subset of records having a randomized record value satisfying the selection criteria approximates the entire database but takes up less memory and can be evaluated or scanned much more quickly.
    Type: Application
    Filed: May 24, 2001
    Publication date: January 2, 2003
    Applicant: Microsoft Corporation
    Inventors: Jeffrey R. Bernhardt, Ilya Vinarsky