Patents by Inventor Uri SIMCHONI

Uri SIMCHONI 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: 11635948
    Abstract: Systems and methods method for mapping between function calls and entities of the computer program. The method includes executing a computer program in a first computing environment; determining a first entity of the computer program to track; assigning an identifier to the first entity; determining the first entity has been accessed by at least one function call; and mapping the at least one function call with the identifier of the first entity; generating a cluster including the at least one function, wherein the cluster may be executed independently from the rest of the computer program.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: April 25, 2023
    Assignee: VFUNCTION, INC.
    Inventors: Amir Rapson, Uri Simchoni, Ori Saporta
  • Patent number: 11157249
    Abstract: A method and system for identifying and extracting independent services from a computer program are configured. The method comprises retrieving code and runtime data of the computer program, upon reception of a request to extract at least one service; performing a dynamic analysis on the retrieved code to determine code resources of the computer program; identifying, based on the code resources and runtime data, boundaries of services included in the computer program and are independent of other services; and deriving context and compile-time dependencies of the computer program using static analysis; and generating based on the context, compile-time dependencies, and code resources a service specification file for each independent service of the services included in the computer program, wherein an independent service includes all resources require for its execution independently of the computer program.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: October 26, 2021
    Assignee: Vfunction, Inc.
    Inventors: Amir Rapson, Uri Simchoni, Ori Saporta
  • Publication number: 20200272441
    Abstract: Systems and methods method for mapping between function calls and entities of the computer program. The method includes executing a computer program in a first computing environment; determining a first entity of the computer program to track; assigning an identifier to the first entity; determining the first entity has been accessed by at least one function call; and mapping the at least one function call with the identifier of the first entity; generating a cluster including the at least one function, wherein the cluster may be executed independently from the rest of the computer program.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Applicant: vFunction, Inc.
    Inventors: Amir RAPSON, Uri SIMCHONI, Ori SAPORTA