Patents by Inventor Sigal Asaf
Sigal Asaf 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: 11675976Abstract: Embodiments of the present systems and methods may provide techniques to distinguish between data categories. For example, a method implemented in a computer system may comprise obtaining, at the computer system, a plurality of data strings in different categories, each category having a same string pattern, determining a loose string format and a set of restrictions based on at least one string pattern, classifying the plurality of data strings to respective different categories based on a loose string format of the data strings and on the restrictions on the data strings of the different categories using a classification score indicating utilizing restriction information of other categories when determining the matching of a category, and decreasing the classification score if a mean restriction matching proportion is not part of a category or is a threshold amount above an expected mean restriction matching proportion.Type: GrantFiled: July 7, 2019Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Sigal Asaf, Ariel Farkash, Lev Greenberg, Micha Gideon Moffie
-
Patent number: 11194841Abstract: Automated classification, by: Obtaining an examined document having an examined value appearing therein. Identifying: a location in the examined document at which the examined value appears, and a structure of the examined value. Identifying additional documents of a same type as the examined document, in which values having a same structure as the examined value appear at a same location as in the examined document. Applying a classifier to the examined value and the values in the additional documents, to output a single class to which the examined value and the values in the additional documents belong.Type: GrantFiled: November 28, 2019Date of Patent: December 7, 2021Assignee: International Business Machines CorporationInventors: Sigal Asaf, Ariel Farkash, Micha Gideon Moffie
-
Publication number: 20210165807Abstract: Automated classification, by: Obtaining an examined document having an examined value appearing therein. Identifying: a location in the examined document at which the examined value appears, and a structure of the examined value. Identifying additional documents of a same type as the examined document, in which values having a same structure as the examined value appear at a same location as in the examined document. Applying a classifier to the examined value and the values in the additional documents, to output a single class to which the examined value and the values in the additional documents belong.Type: ApplicationFiled: November 28, 2019Publication date: June 3, 2021Inventors: Sigal Asaf, ARIEL FARKASH, Micha Gideon Moffie
-
Publication number: 20210004637Abstract: Embodiments of the present systems and methods may provide techniques to distinguish between data categories. For example, a method implemented in a computer system may comprise obtaining, at the computer system, a plurality of data strings in different categories, each category having a same string pattern, determining a loose string format and a set of restrictions based on at least one string pattern, classifying the plurality of data strings to respective different categories based on a loose string format of the data strings and on the restrictions on the data strings of the different categories using a classification score indicating utilizing restriction information of other categories when determining the matching of a category, and decreasing the classification score if a mean restriction matching proportion is not part of a category or is a threshold amount above an expected mean restriction matching proportion.Type: ApplicationFiled: July 7, 2019Publication date: January 7, 2021Inventors: SIGAL ASAF, ARIEL FARKASH, LEV GREENBERG, Micha Gideon Moffie
-
Patent number: 8412507Abstract: A method for compliance testing of a circuit design that includes at least one processor and a memory includes defining a memory model. The memory model includes synchronization mechanisms for synchronizing access to the memory by software instructions in different program threads running on the at least one processor. Synchronization-related parameters, which are applicable to at least one sequence of the software instructions in the different program threads, are specified. A coverage model is defined as a multi-dimensional cross-product of values of the synchronization-related parameters. At least one test program is generated using the coverage model, and a compliance of the design with the memory model is tested by subjecting the design to the at least one test program.Type: GrantFiled: November 29, 2007Date of Patent: April 2, 2013Assignee: International Business Machines CorporationInventors: Allon Adir, Sigal Asaf
-
Patent number: 8280713Abstract: A parametrically controlled model-based test generator automatically generates architectural compliance test suites for different implementations of a processor architecture, based on a set of architectural decisions chosen among optional behaviors for each implementation. Thus, different implementations of the same architecture can be easily supported by modifying the parameter values. In addition, ongoing changes to the architecture or comprehensive updates to the test suite can be easily handled by updating the architecture model or the coverage models, forgoing the need to review the whole, potentially huge, set of tests.Type: GrantFiled: April 16, 2007Date of Patent: October 2, 2012Assignee: International Business Machines CorporationInventors: Allon Adir, Sigal Asaf, Laurent Fournier, Itai Jaeger
-
Patent number: 7673261Abstract: Methods and systems are presented for generation of a test suite in order to validate compliance of a process with its process specification. The methodology involves a formal description of the process using a flowchart, refinement of the flowchart to include misinterpretations of the process specification, defining compliance coverage models over the flowchart, and automatically generating test case scenarios that cover the models. Internal and external types of misinterpretation are distinguished. A compliance test suite is automatically generated and observations made of the details of the traversal through the flow chart when the tests are executed.Type: GrantFiled: February 7, 2007Date of Patent: March 2, 2010Assignee: International Business Machines CorporationInventors: Alion Adir, Sigal Asaf, Laurent Fournier, Itai Jaeger, Ofer Peled
-
Publication number: 20080255822Abstract: A parametrically controlled model-based test generator automatically generates architectural compliance test suites for different implementations of a processor architecture, based on a set of architectural decisions chosen among optional behaviors for each implementation. Thus, different implementations of the same architecture can be easily supported by modifying the parameter values. In addition, ongoing changes to the architecture or comprehensive updates to the test suite can be easily handled by updating the architecture model or the coverage models, forgoing the need to review the whole, potentially huge, set of tests.Type: ApplicationFiled: April 16, 2007Publication date: October 16, 2008Inventors: Allon Adir, Sigal Asaf, Laurent Fournier, Itai Jaeger
-
Publication number: 20080189094Abstract: Methods and systems are presented for generation of a test suite in order to validate compliance of a process with its process specification. The methodology involves a formal description of the process using a flowchart, refinement of the flowchart to include misinterpretations of the process specification, defining compliance coverage models over the flowchart, and automatically generating test case scenarios that cover the models. Internal and external types of misinterpretation are distinguished. A compliance test suite is automatically generated and observations made of the details of the traversal through the flow chart when the tests are executed.Type: ApplicationFiled: February 7, 2007Publication date: August 7, 2008Inventors: Allon Adir, Sigal Asaf, Laurent Fournier, Itai Jaeger, Ofer Peled
-
Publication number: 20080133205Abstract: A method for compliance testing of a circuit design that includes at least one processor and a memory includes defining a memory model. The memory model includes synchronization mechanisms for synchronizing access to the memory by software instructions in different program threads running on the at least one processor. Synchronization-related parameters, which are applicable to at least one sequence of the software instructions in the different program threads, are specified. A coverage model is defined as a multi-dimensional cross-product of values of the synchronization-related parameters. At least one test program is generated using the coverage model, and a compliance of the design with the memory model is tested by subjecting the design to the at least one test program.Type: ApplicationFiled: November 29, 2007Publication date: June 5, 2008Applicant: International Business Machines CorporationInventors: Allon Adir, Sigal Asaf
-
Patent number: 7028067Abstract: A method and system for generating numerical test cases for testing binary floating-point arithmetic units for addition and subtraction operations, in order to verify the proper operation of the units according to a specified standard. The space for eligible test-cases is compatible with masks which stipulate the allowable forms of the operands and the result, including constant as well as variable digits in both the exponent and significand fields. The test-cases, which are generated randomly, cover the entire solution space without excluding any eligible solutions. All standard rounding modes are supported, and if a valid solution does not exist for a given set of masks, this fact is reported. The method is general and can be applied to any standard, such as the IEEE floating-point standard, in any precision.Type: GrantFiled: February 20, 2002Date of Patent: April 11, 2006Assignee: International Business Machines CorporationInventors: Ziv Abraham, Sigal Asaf, Anatoly Koyfman, Shay Zadok
-
Publication number: 20030200244Abstract: A method and system for generating numerical test cases for testing binary floating-point arithmetic units for addition and subtraction operations, in order to verify the proper operation of the units according to a specified standard. The space for eligible test-cases is compatible with masks which stipulate the allowable forms of the operands and the result, including constant as well as variable digits in both the exponent and significand fields. The test-cases, which are generated randomly, cover the entire solution space without excluding any eligible solutions. All standard rounding modes are supported, and if a valid solution does not exist for a given set of masks, this fact is reported. The method is general and can be applied to any standard, such as the IEEE floating-point standard, in any precision.Type: ApplicationFiled: February 20, 2002Publication date: October 23, 2003Applicant: International Business Machines Corp.Inventors: Ziv Abraham, Sigal Asaf, Anatoly Koyfman, Shay Zadok