Patents by Inventor Ilan Stern

Ilan Stern 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: 9207915
    Abstract: Methods and instructions embodied in non-transitory media for the detection of plagiarism in software code implementing a design pattern are described. Steps involved may include receiving input comprising the software code at least one design pattern implemented in the software code, identifying at least one function call to a function in a class implementing the design pattern in the software code, and creating a representation of the called function in the class containing the function call, wherein the function call and the function to which it corresponds is characteristic of the design pattern; and where the created representation implements program logic associated with at least one function implementing the design pattern, including the called function. The function call may be replaced with the representation of the called function. Additionally, the modified code may then be compared with one or more target files.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: December 8, 2015
    Assignee: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Vasudev Damodar Bhat, Srinivas Padmanabhuni, Basava Raju Muddu, Ilan Stern
  • Publication number: 20140165039
    Abstract: Methods and instructions embodied in non-transitory media for the detection of plagiarism in software code implementing a design pattern are described. Steps involved may include receiving input comprising the software code at least one design pattern implemented in the software code, identifying at least one function call to a function in a class implementing the design pattern in the software code, and creating a representation of the called function in the class containing the function call, wherein the function call and the function to which it corresponds is characteristic of the design pattern; and where the created representation implements program logic associated with at least one function implementing the design pattern, including the called function. The function call may be replaced with the representation of the called function. Additionally, the modified code may then be compared with one or more target files.
    Type: Application
    Filed: November 7, 2013
    Publication date: June 12, 2014
    Applicant: Infosys Limited
    Inventors: Allahbaksh Mohammedali Asadullah, Vasudev Damodar Bhat, Srinivas Padmanabhuni, Basava Raju Muddu, Ilan Stern