Patents by Inventor Eyal ALLWEIL

Eyal ALLWEIL 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: 11354226
    Abstract: Systems and methods for testing software programs during development are described that are provided in part by a software testing framework that can create unit tests for testing individual modules of code, and create corresponding integration tests for testing those code modules during later integration testing, without duplication of effort. The framework receives function calls, each corresponding to a unit test function. The framework generates unit test code based on the function calls, which is executed on a development device. Upon successful execution of the unit test code, the framework receives an indication to test the function calls in a test environment. The framework identifies dependencies of the function calls. The framework then generates integration test code corresponding to the function calls. The integration test code includes dependency resolution code for the evaluated dependencies. The generated integration test code is then deployed in a test environment.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: June 7, 2022
    Assignee: PAYPAL, INC.
    Inventors: Eyal Allweil, Lior Ebel, Shir Fiszman
  • Publication number: 20210173765
    Abstract: Systems and methods for testing software programs during development are described that are provided in part by a software testing framework that can create unit tests for testing individual modules of code, and create corresponding integration tests for testing those code modules during later integration testing, without duplication of effort. The framework receives function calls, each corresponding to a unit test function. The framework generates unit test code based on the function calls, which is executed on a development device. Upon successful execution of the unit test code, the framework receives an indication to test the function calls in a test environment. The framework identifies dependencies of the function calls. The framework then generates integration test code corresponding to the function calls. The integration test code includes dependency resolution code for the evaluated dependencies. The generated integration test code is then deployed in a test environment.
    Type: Application
    Filed: October 13, 2020
    Publication date: June 10, 2021
    Inventors: Eyal Allweil, Lior Ebel, Shir Fiszman
  • Patent number: 10802952
    Abstract: Systems and methods for testing software programs during development are described that are provided in part by a software testing framework that can create unit tests for testing individual modules of code, and create corresponding integration tests for testing those code modules during later integration testing, without duplication of effort. The framework receives function calls, each corresponding to a unit test function. The framework generates unit test code based on the function calls, which is executed on a development device. Upon successful execution of the unit test code, the framework receives an indication to test the function calls in a test environment. The framework identifies dependencies of the function calls. The framework then generates integration test code corresponding to the function calls. The integration test code includes dependency resolution code for the evaluated dependencies. The generated integration test code is then deployed in a test environment.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: October 13, 2020
    Assignee: PAYPAL, INC.
    Inventors: Eyal Allweil, Lior Ebel, Shir Fiszman
  • Publication number: 20200210325
    Abstract: Systems and methods for testing software programs during development are described that are provided in part by a software testing framework that can create unit tests for testing individual modules of code, and create corresponding integration tests for testing those code modules during later integration testing, without duplication of effort. The framework receives function calls, each corresponding to a unit test function. The framework generates unit test code based on the function calls, which is executed on a development device. Upon successful execution of the unit test code, the framework receives an indication to test the function calls in a test environment. The framework identifies dependencies of the function calls. The framework then generates integration test code corresponding to the function calls. The integration test code includes dependency resolution code for the evaluated dependencies. The generated integration test code is then deployed in a test environment.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 2, 2020
    Inventors: Eyal Allweil, Lior Ebel, Shir Fiszman
  • Publication number: 20150046479
    Abstract: A method of collaborative filtering recommendations using implicit user actions is provided herein. The method includes the following steps: collecting user preference of content items from the crowd; generating for each real content item, a shadow content item; updating preference for the shadow items based on the user preference of corresponding real content items; feeding a collaborative recommendation engine a list of content items and their corresponding preferences, wherein the list comprises both real and shadow content items; and filtering out the shadow content items from an output of the recommendation engine, to yield a list of recommended real content items.
    Type: Application
    Filed: August 8, 2013
    Publication date: February 12, 2015
    Applicant: VIDMIND LTD.
    Inventors: Eyal ALLWEIL, Alex Tenenbaum, Ofer Herman