Patents by Inventor Shriram Lakshmi

Shriram Lakshmi 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: 8225287
    Abstract: In a method for testing a system, the technology initially accesses a database having a plurality of stand-alone pieces-of-code. Each piece-of-code includes a sequence of operations to be performed on a system. One or more of a plurality of stand-alone pieces-of-code within a database are selected to generate a set of at least two stand-alone pieces-of-code, based on a testing scenario. A variable test sequence from a set of at least two stand-alone pieces-of-code is then generated. The variable test sequence is then utilized to test a system based on a testing scenario.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Lewis S. Bruck, Ranjani Ramamurthy, Tao Di, Shriram Lakshmi
  • Patent number: 7506212
    Abstract: A distributed testing system for testing exception handling code paths is provided. The system may include multiple workstations configured to distributively test an executable component for exception handling. Each workstation includes a local data structure with data indicating code paths that have been traversed by a test performed by the workstation. The system includes a central data structure that is accessible by the workstations. By synchronizing with the central data structure, the local data structures can include data about code paths that have been traversed by the workstations in the system. Each workstation may use the synchronized, local data structure to determine previously traversed code paths and use this information to configure further tests.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Ranjani Ramamurthy, Shriram Lakshmi, Raja D. Venugopal
  • Publication number: 20070168743
    Abstract: A distributed testing system for testing exception handling code paths is provided. The system may include multiple workstations configured to distributively test an executable component for exception handling. Each workstation includes a local data structure with data indicating code paths that have been traversed by a test performed by the workstation. The system includes a central data structure that is accessible by the workstations. By synchronizing with the central data structure, the local data structures can include data about code paths that have been traversed by the workstations in the system. Each workstation may use the synchronized, local data structure to determine previously traversed code paths and use this information to configure further tests.
    Type: Application
    Filed: November 17, 2005
    Publication date: July 19, 2007
    Applicant: Microsoft Corporation
    Inventors: Ranjani Ramamurthy, Shriram Lakshmi, Raja Venugopal