Patents by Inventor Alex Zvenigorodsky

Alex Zvenigorodsky 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: 10586026
    Abstract: An obfuscation macro can expand obfuscation identification information into a data value during or prior to compiling source code, and insert a de-obfuscation call where the data value is referenced in the source code. An obfuscation utility can scan compiled binaries for data values containing obfuscation identification information. The obfuscation utility identifies and obfuscates data values containing obfuscation identification information within the compiled binaries. The de-obfuscation call de-obfuscates obfuscated data values during runtime.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: March 10, 2020
    Assignee: Electronic Arts Inc.
    Inventor: Alex Zvenigorodsky
  • Publication number: 20170351847
    Abstract: An obfuscation macro can expand obfuscation identification information into a data value during or prior to compiling source code, and insert a de-obfuscation call where the data value is referenced in the source code. An obfuscation utility can scan compiled binaries for data values containing obfuscation identification information. The obfuscation utility identifies and obfuscates data values containing obfuscation identification information within the compiled binaries. The de-obfuscation call de-obfuscates obfuscated data values during runtime.
    Type: Application
    Filed: June 3, 2016
    Publication date: December 7, 2017
    Inventor: Alex Zvenigorodsky
  • Patent number: 8677021
    Abstract: Systems and methods are presented for providing a persistable data decompression stream that enables large downloads to restart from a place other than the beginning if they are interrupted during the decompression process.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: March 18, 2014
    Assignee: Electronic Arts Inc.
    Inventors: Alex Zvenigorodsky, Alex Pomeranz