Patents by Inventor Dmitry Yurievich Polukhin

Dmitry Yurievich Polukhin 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: 9443076
    Abstract: Methods, systems, and apparatuses for protecting user settings of an application from third-party application changes are provided. An example method for protecting a user setting of an application from a third-party application change includes verifying a digital signature of a backup application setting, and determining whether a provided actual application setting matches the backup application setting when the digital signature of the backup application setting is verified. The example method further includes replacing the provided actual application setting with the backup application setting when the provided actual application setting is determined to not match the backup application setting. The example method also includes displaying, to a user, a document using the replaced actual application setting.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Anton Viktorovich Vayvod, Dmitry Yurievich Polukhin, Ivan Andreyevich Korotkov
  • Publication number: 20150205950
    Abstract: Methods, systems, and apparatuses for protecting user settings of an application from third-party application changes are provided. An example method for protecting a user setting of an application from a third-party application change includes verifying a digital signature of a backup application setting, and determining whether a provided actual application setting matches the backup application setting when the digital signature of the backup application setting is verified. The example method further includes replacing the provided actual application setting with the backup application setting when the provided actual application setting is determined to not match the backup application setting. The example method also includes displaying, to a user, a document using the replaced actual application setting.
    Type: Application
    Filed: October 1, 2012
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Anton V. Vayvod, Dmitry Yurievich Polukhin, Ivan Andreyevich Korotkov
  • Publication number: 20110107314
    Abstract: In one embodiment, the present invention includes a method for creating a control flow graph (CFG) node for a starting address, parsing code beginning at the starting address until a control transfer is encountered and statically determining a destination address for the control transfer, and creating a CFG node for the destination address, and parsing code beginning at the destination address. In this way, virtually all executed code of an application can be recognized. Other embodiments are described and claimed.
    Type: Application
    Filed: June 27, 2008
    Publication date: May 5, 2011
    Inventors: Boris Artashesovich Babayan, Igor Stanislavovich Zamyatin, Dmitry Yurievich Polukhin