Patents by Inventor Praveen Kumar Murthy

Praveen Kumar Murthy 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: 8365112
    Abstract: In a design verification apparatus, a priority resolver selects one or more verification datasets for verifying a procedure described in a design specification of a target product, in response to a verification request for that procedure. The priority resolver determines a priority score of each parameter that the selected verification datasets specify as a constraint on the procedure. A verification order resolver determines a verification order of the selected verification datasets, based on the priority scores determined by the priority resolver. An output processor produces data identifying the verification datasets, together with indication of the determined verification order.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: January 29, 2013
    Assignee: Fujitsu Limited
    Inventors: Ryosuke Oishi, Praveen Kumar Murthy, Rafael Kazumiti Morizawa
  • Publication number: 20110197172
    Abstract: A design verification apparatus includes a processor to produce and place constraint conditions on verification datasets provided to verify a first design specification of a target product. The processor produces those constraint conditions from a second design specification of the target product, based on links from units of processing which constitute a procedure defined for each verification item in the second design specification to units of processing in the first design specification. The processor outputs data identifying the resulting verification datasets having the constraint conditions, together with their corresponding verification items.
    Type: Application
    Filed: July 14, 2010
    Publication date: August 11, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Tatsuya Yamamoto, Praveen Kumar Murthy, Rafael Kazumiti Morizawa
  • Publication number: 20110061035
    Abstract: In a design verification apparatus, a priority resolver selects one or more verification datasets for verifying a procedure described in a design specification of a target product, in response to a verification request for that procedure. The priority resolver determines a priority score of each parameter that the selected verification datasets specify as a constraint on the procedure. A verification order resolver determines a verification order of the selected verification datasets, based on the priority scores determined by the priority resolver. An output processor produces data identifying the verification datasets, together with indication of the determined verification order.
    Type: Application
    Filed: February 9, 2010
    Publication date: March 10, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Ryosuke OISHI, Praveen Kumar Murthy, Rafael Kazumiti Morizawa
  • Publication number: 20110046938
    Abstract: A design verification apparatus includes a dataset generator to generate verification datasets which associate each unit process of a plurality of procedures (processing scenarios) described in a design specification of a target product with an identifier (label) designating which portion of the design specification is to be verified. A process priority setting unit assigns a process priority to each verification dataset according to specified identifiers. An output processor outputs data identifying the verification datasets, together with explicit indication of their process priorities.
    Type: Application
    Filed: January 7, 2010
    Publication date: February 24, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Rafael Kazumiti Morizawa, Praveen Kumar Murthy
  • Publication number: 20090089618
    Abstract: In accordance with a particular embodiment of the present invention, a method is offered that includes generating an automatic test case generation using model checking for web applications, the automatic test case generation including: developing a specification; verifying a property using model checking on the specification; obtaining a counterexample, whereby the counterexample is mapped to a web test case; and executing the web test case on an implementation. In more specific embodiments, the method includes generating counterexamples by negating a desirable property and then model checking the specification, whereby the counterexamples represent a set of witnesses that are mapped to the web test case; and executing the web test case on the implementation. In still other specific embodiments, the generating step and the executing step are repeated on available properties and on their available counterexamples. The witnesses can be mapped to the web test case through selected framework technology.
    Type: Application
    Filed: October 1, 2007
    Publication date: April 2, 2009
    Applicant: Fujitsu Limited
    Inventors: Sreeranga P. Rajan, Praveen Kumar Murthy
  • Patent number: 7275231
    Abstract: A method for high level validation of a design includes receiving input associated with a design; generating a message diagram in response to the input, wherein the message diagram describes a relationship of messages communicated between multiple processes; resolving at least one scenario from the message diagram, wherein the scenario comprises a particular sequence of messages identified by the message diagram; generating a state machine operable to receive and transmit at least some of the messages identified by the message diagram according to the scenario; and testing an implementation of the design using the state machine.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: September 25, 2007
    Assignee: Fujitsu Limited
    Inventors: Praveen Kumar Murthy, Sreeranga P. Rajan, Koichiro Takayama