Patents by Inventor Anil Kumar Thiramdas

Anil Kumar Thiramdas 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: 8381184
    Abstract: Dynamic test coverage to evaluate an artifact code is provided. Code of an artifact to be tested is identified. The code coverage of the test code is analyzed. The current coverage information is stored. Code coverage information for one or more prior versions of the test code is retrieved. The current coverage information is compared with the prior coverage information. Responsive to a determination that a difference between the current coverage information and the prior coverage information exists, the difference is collected. Responsive to a determination that test cases are to be generated automatically, generating, automatically, new test cases based on the difference. The new test cases are stored. Code coverage of the test code is analyzed based on the new test case. The new coverage information is stored. The new coverage information is sent to the user.
    Type: Grant
    Filed: September 2, 2008
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sandra K. Johnson, Sharad Mishra, Joan L. Mitchell, Anil Kumar Thiramdas, David Ward
  • Patent number: 8001100
    Abstract: A mechanism for locating information about a target entity in disparate multilevel hierarchical knowledge repositories. Upon occurrence of an event associated with a target entity comprising an information technology solution, disparate multilevel hierarchical knowledge repositories are searched for metadata about the target entity. A determination is made from the metadata about the target entity whether the repositories comprise entities related to the target entity. If so, links in the metadata are used to search the repositories to locate the related entities. Upon locating a resolution to the event in the repositories, a link to the resolution is stored in the metadata. The repositories are also searched to determine owners of the target entity and related entities, and these owners are then notified of the event and the resolution to the event.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Sampath K. Chilukuri, Sandra K. Johnson, Darbha V. Kumar, Garadi Shashidhar Hemanth Kumar, Sharad Mishra, Joan L. Mitchell, Sanjay Mundergi, Benjamin J. Stoor, Anil Kumar Thiramdas, David Ward
  • Publication number: 20100058295
    Abstract: Dynamic test coverage to evaluate an artifact code is provided. Code of an artifact to be tested is identified. The code coverage of the test code is analyzed. The current coverage information is stored. Code coverage information for one or more prior versions of the test code is retrieved. The current coverage information is compared with the prior coverage information. Responsive to a determination that a difference between the current coverage information and the prior coverage information exists, the difference is collected. Responsive to a determination that test cases are to be generated automatically, generating, automatically, new test cases based on the difference. The new test cases are stored. Code coverage of the test code is analyzed based on the new test case. The new coverage information is stored. The new coverage information is sent to the user.
    Type: Application
    Filed: September 2, 2008
    Publication date: March 4, 2010
    Applicant: International Business Machines Corporation
    Inventors: Sandra K. Johnson, Sharad Mishra, Joan L. Mitchell, Anil Kumar Thiramdas, David Ward
  • Publication number: 20100017365
    Abstract: A mechanism for locating information about a target entity in disparate multilevel hierarchical knowledge repositories. Upon occurrence of an event associated with a target entity comprising an information technology solution, disparate multilevel hierarchical knowledge repositories are searched for metadata about the target entity. A determination is made from the metadata about the target entity whether the repositories comprise entities related to the target entity. If so, links in the metadata are used to search the repositories to locate the related entities. Upon locating a resolution to the event in the repositories, a link to the resolution is stored in the metadata. The repositories are also searched to determine owners of the target entity and related entities, and these owners are then notified of the event and the resolution to the event.
    Type: Application
    Filed: July 15, 2008
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sampath K. Chilukuri, Sandra K. Johnson, Darbha V. Kumar, Garadi Shashidhar Hemanth Kumar, Sharad Mishra, Joan L. Mitchell, Sanjay Mundergi, Benjamin J. Stoor, Anil Kumar Thiramdas, David Ward
  • Publication number: 20090234806
    Abstract: Embodiments of the present invention address deficiencies of the art with respect to data searching. In one embodiment of the invention, a method for displaying search results from a search on a plurality of repositories storing software development data can be provided. The method can include receiving a plurality of search results produced by a search of the plurality of repositories, wherein each search result includes metadata comprising software development process data including a timestamp. The method can further include reading the metadata from each of the plurality of search results and arranging the plurality of search results in chronological order according to the timestamp in the metadata for each search result.
    Type: Application
    Filed: March 13, 2008
    Publication date: September 17, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandra K. Johnson, Sampath K. Chilukuri, Benjamin J. Stoor, Sharad Mishra, Hemanth G. Kumar, Darbha V. Kumar, Anil Kumar Thiramdas