Patents by Inventor Samit Narula

Samit 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).

  • Patent number: 10397372
    Abstract: Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventor: Samit Narula
  • Patent number: 10397371
    Abstract: Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventor: Samit Narula
  • Publication number: 20170017380
    Abstract: A method for mobile enabling a web application, wherein the web application was developed without a mobile rendering capability is provided. The method may include intercepting a plurality of content between a web browser and a web application. The method may also include checking a user agent from which the intercepted plurality of content is being received. The method may further include determining whether the user agent is a mobile device based on the checking. The method may include modifying or replacing a plurality of parameters associated with the intercepted plurality of content based on the determination that the user agent is a mobile device. The method may also include deploying the modified or replaced parameters via a virtual mobile enabled web application.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Inventors: Mudit Mehrotra, Samit Narula
  • Publication number: 20150358429
    Abstract: Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory.
    Type: Application
    Filed: March 12, 2015
    Publication date: December 10, 2015
    Inventor: Samit Narula
  • Publication number: 20150358413
    Abstract: Embodiments of the present disclosure provide a system, method and computer program product for saving and restoring a state of a web application. According to one embodiment, the method comprises receiving an indication from at least one portlet of the web application for monitoring the state of the portlet, A type of storage mechanism supported by a client interface used for accessing the web application may be detected. An event indicating an input of a content in a form of a page of the portlet may be detected. The content received as input may be saved into a memory using the detected type of storage mechanism. The state of the page may be restored on reload using the content stored into the memory.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 10, 2015
    Inventor: Samit Narula