Patents by Inventor Vir Narula

Vir Narula 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).

  • Publication number: 20260044322
    Abstract: In various examples, static single assignment-based control flow graph traversal analysis for uninitialized variable detection system and methods are disclosed. A pre-compiler stage of a compiler system, may reconstruct source code into an SSA form IR and detect and identify uninitialized variables based on applying a variable analysis pass that traverses a CFG corresponding to the SSA form IR. A variable analysis pass may traverse through the CFG to build a defined variable map and a Phi variable map. The maps may be used to map undefined variables to basic blocks of the CFG where the undefined variables occur. The variable analysis pass may pass uninitialized variable data to a compiler error handling process. The compiler error handling process may produce an error report that traces the basic block with undefined variables to lines of the source code to assist in efficiently debugging the source code.
    Type: Application
    Filed: August 8, 2024
    Publication date: February 12, 2026
    Inventors: Pankaj MISTRY, Vir NARULA
  • Publication number: 20110002561
    Abstract: A method of reinforcing a multi-wall bag, such as one used to hold particles or powder using corrugated or fluted cardboard supports as well as the reinforced bag itself. The reinforced bags may be stacked horizontally or vertically. The supports are preferably constructed from flat cardboard, but may be constructed from plastic or any other suitable material. The supports may remain flat, or they may be scored perpendicular to the flute direction in such a way as to bend when pressure is applied along the flute direction. The scoring does not penetrate through the entire depth of the cardboard. The supports may be inserted into the bag either along the sides of the bag or along both the sides and bottom of the bag. They may also be attached to the outside of the bag along the sides and bottom in the same manner. A hybrid bag is possible wherein some of the supports appear inside the bag, and others appear outside the bag.
    Type: Application
    Filed: September 15, 2010
    Publication date: January 6, 2011
    Inventors: Vir Narula, Michael Hieger
  • Publication number: 20100260444
    Abstract: A method of reinforcing a multi-wall bag, such as one used to hold particles or powder using corrugated or fluted cardboard inserts as well as the reinforced bag itself. The inserts are preferably constructed from flat cardboard, but may be constructed from plastic or any other suitable material. The inserts may remain flat, or they may be scored perpendicular to the flute direction in such a way as to bend when pressure is applied along the flute direction. The scoring does not penetrate through the entire depth of the cardboard. The inserts may be inserted either along the sides of the bag or along both the sides and bottom of the bag.
    Type: Application
    Filed: June 24, 2010
    Publication date: October 14, 2010
    Inventors: Vir Narula, Michael Hieger