Patents by Inventor Grace LEELAVATHY

Grace LEELAVATHY 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: 9927787
    Abstract: Method and a system for managing distributing computing suitable for implementation in an automation system are provided, wherein in a first step, a set of program instructions is partitioned into a plurality of unit blocks, where each unit block comprises at least one program instruction and, in a second set, at least one complementary block corresponding to at least one unit block are identified from the remainder of the plurality of unit blocks, where the complementary blocks are identified based on a comparison between read-write access of global variables in the unit block and corresponding complementary blocks and, in another step, the plurality of unit blocks are executed on a set of multiple processors within the automation system such that at least one complementary block is executed in parallel with a corresponding unit block.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: March 27, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Elvis Antony, Grace Leelavathy
  • Publication number: 20140288673
    Abstract: Method and a system for managing distributing computing suitable for implementation in an automation system are provided, wherein in a first step, a set of program instructions is partitioned into a plurality of unit blocks, where each unit block comprises at least one program instruction and, in a second set, at least one complementary block corresponding to at least one unit block are identified from the remainder of the plurality of unit blocks, where the complementary blocks are identified based on a comparison between read-write access of global variables in the unit block and corresponding complementary blocks and, in another step, the plurality of unit blocks are executed on a set of multiple processors within the automation system such that at least one complementary block is executed in parallel with a corresponding unit block.
    Type: Application
    Filed: March 19, 2014
    Publication date: September 25, 2014
    Applicant: Siemens Aktiengesellschaft
    Inventors: Elvis ANTONY, Grace LEELAVATHY