Patents by Inventor Arzhan I. Kinzhalin

Arzhan I. Kinzhalin 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: 8006082
    Abstract: In one embodiment, a system may receive a pattern from an analysis engine, where the pattern includes information regarding a corrective action to be taken on a configuration setting of a processor, configure a performance monitor based on the pattern, collect performance monitoring information during program operation, analyze the information during the program operation, and dynamically implement the corrective action during the program operation based on the analysis. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 23, 2011
    Assignee: Intel Corporation
    Inventors: Arzhan I. Kinzhalin, Mario Bertogna, Ricardo Morin
  • Publication number: 20100082950
    Abstract: In one embodiment, a system may receive a pattern from an analysis engine, where the pattern includes information regarding a corrective action to be taken on a configuration setting of a processor, configure a performance monitor based on the pattern, collect performance monitoring information during program operation, analyze the information during the program operation, and dynamically implement the corrective action during the program operation based on the analysis. Other embodiments are described and claimed.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Inventors: Arzhan I. Kinzhalin, Mario Bertogna, Ricardo Morin
  • Patent number: 7243090
    Abstract: An invention is disclosed for collecting information on a specification of a computer program. A plurality of classes is provided, where each class is capable of performing a particular task related to obtaining information from a specification. Then a command is received from a user. The command requests a particular task to be performed. A class is then selected from the plurality of classes based on the task requested by the received command, and the selected class is run. In this manner, information on the specification is obtained. The plurality of classes can include a get assertion class that obtains assertions from the specification, and a reporting class that provides information on test coverage of the specification.
    Type: Grant
    Filed: June 14, 2001
    Date of Patent: July 10, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Arzhan I. Kinzhalin, Andrey Y. Chernyshev, Mikhail Gorshenev, Debra Dooley
  • Publication number: 20030003432
    Abstract: An invention is disclosed for automated acquisition of assertions in a specification of a computer program is disclosed. An input specification is received, wherein the input specification comprises a plurality of sentences. Then, a sentence is obtained from the plurality of sentences, and a determination is made as to whether the obtained sentence is a testable assertion. Next, the obtained sentence is marked as testable when the obtained sentence is a testable assertion. Some aspects of the present invention can identify a context within the specification, and obtain the sentence from the plurality of sentences by parsing the context. Moreover, the marked obtained sentence can be added to an assertion result set. Generally, the context is a set of circumstances related to the obtained sentence. Further, each assertion can comprise one, two, or more sentences of the specification.
    Type: Application
    Filed: June 14, 2001
    Publication date: January 2, 2003
    Inventors: Arzhan I Kinzhalin, Andrey Y. Chernyshev, Mikhail Gorshenev, Debra Dooley
  • Publication number: 20020198868
    Abstract: An invention is disclosed for collecting information on a specification of a computer program. A plurality of classes is provided, where each class is capable of performing a particular task related to obtaining information from a specification. Then a command is received from a user. The command requests a particular task to be performed. A class is then selected from the plurality of classes based on the task requested by the received command, and the selected class is run. In this manner, information on the specification is obtained. The plurality of classes can include a get assertion class that obtains assertions from the specification, and a reporting class that provides information on test coverage of the specification.
    Type: Application
    Filed: June 14, 2001
    Publication date: December 26, 2002
    Inventors: Arzhan I. Kinzhalin, Andrey Y. Chernyshev, Mikhail Gorshenev, Debra Dooley