Patents by Inventor Erdal Eskin

Erdal Eskin 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: 9892590
    Abstract: A data protection method includes identifying data indicative of a software element parameter of a software element to be protected, which may be a hash of the software element image or carrier media image area. The method includes identifying data indicative of a medium parameter of a medium authorized to carry the software element, which may be a unique identifier embedded in a non-image area of the medium. A validation token is defined based on a predefined protocol and written to a non-image area of the medium, which token is a function of the software element parameter and medium parameter. A device for executing the software element uses the same predefined protocol to verify the token prior to allowing execution of the software element. If the software element is copied to another medium, the validation token is not verifiable for the copied software, thereby restricting execution of the copied software element.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: February 13, 2018
    Assignee: Ainsworth Game Technology Limited
    Inventors: Erdal Eskin, Baheerathan Gnanasundram, Waruna Manchanayake
  • Publication number: 20150235515
    Abstract: A data protection method includes identifying data indicative of a software element parameter of a software element to be protected, which may be a hash of the software element image or carrier media image area. The method includes identifying data indicative of a medium parameter of a medium authorized to carry the software element, which may be a unique identifier embedded in a non-image area of the medium. A validation token is defined based on a predefined protocol and written to a non-image area of the medium, which token is a function of the software element parameter and medium parameter. A device for executing the software element uses the same predefined protocol to verify the token prior to allowing execution of the software element. If the software element is copied to another medium, the validation token is not verifiable for the copied software, thereby restricting execution of the copied software element.
    Type: Application
    Filed: May 4, 2015
    Publication date: August 20, 2015
    Inventors: Erdal Eskin, Baheerathan Gnanasundram, Waruna Manchanayake
  • Patent number: 9027146
    Abstract: A data protection method includes identifying data indicative of a software element parameter of a software element to be protected, which may be a hash of the software element image or carrier medium image area. The method includes identifying data indicative of a medium parameter of a medium authorized to carry the software element, which may be a unique identifier embedded in a non-image area of the medium. A validation token is defined based on a predefined protocol and written to a non-image area of the medium, which token is a function of the software element parameter and medium parameter. A device for executing the software element uses the same predefined protocol to verify the token prior to allowing execution of the software element. If the software element is copied to another medium, the token is not verifiable for the copied software, thereby restricting execution of the copied software element.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: May 5, 2015
    Assignee: Ainsworth Game Technology Limited
    Inventors: Erdal Eskin, Baheerathan Gnanasundram, Waruna Manchanayake
  • Publication number: 20130133079
    Abstract: A data protection method includes identifying data indicative of a software element parameter of a software element to be protected, which may be a hash of the software element image or carrier medium image area. The method includes identifying data indicative of a medium parameter of a medium authorized to carry the software element, which may be a unique identifier embedded in a non-image area of the medium. A validation token is defined based on a predefined protocol and written to a non-image area of the medium, which token is a function of the software element parameter and medium parameter. A device for executing the software element uses the same predefined protocol to verify the token prior to allowing execution of the software element. If the software element is copied to another medium, the token is not verifiable for the copied software, thereby restricting execution of the copied software element.
    Type: Application
    Filed: July 25, 2011
    Publication date: May 23, 2013
    Applicant: AINSWORTH GAME TECHNOLOGY LIMITED
    Inventors: Erdal Eskin, Bahee Ganasundrram, Waruna Manchanayake