Patents by Inventor Shashank Mohan Jain

Shashank Mohan Jain 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: 20190089607
    Abstract: Various embodiments of systems and methods for monitoring IoT gateways are described herein. The method includes rendering an option to operate an internet of things (IoT) gateway in one of a profile and a normal mode. When the profile mode is selected, a profiling agent is attached to the IoT gateway to captured one or more gateway attributes indicative of performance of at least one of a software application and one or more processes executing within the software application of the IoT gateway. The captured gateway attributes are sent to a server or cloud for further analysis and processing, e.g., to improve software application executing within the IoT gateway to enhance the performance of the IoT gateway. When the normal mode is selected, a program to capture one or more hardware attributes of the IoT gateway is executed to capture hardware attributes to analyze the performance of the IoT gateway.
    Type: Application
    Filed: September 18, 2017
    Publication date: March 21, 2019
    Inventor: Shashank Mohan Jain
  • Publication number: 20180341664
    Abstract: Various embodiments of systems and methods for decentralized image management are described herein. The method includes generating, distributing, and retrieving images on peer-to-peer network. Request for generating an image is received. One or more components/layers of a to-be-generated image is identified. A layer is stored as a file. Files corresponding to the layers are packaged as an image file representing the image. The packaged image file and/or files of respective layers are distributed across the network, e.g., across a plurality of available nodes upon receiving a distribution command/request. When a request for retrieving the image is received, the nodes storing the one or more layers of the image are identified. The layers are retrieved from the identified one or more nodes. Using the retrieved one or more layers, the image is recreated/generated.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 29, 2018
    Inventor: Shashank Mohan JAIN
  • Publication number: 20180167480
    Abstract: A system and method of reducing network bandwidth for application development are provided. The method comprises receiving from a developer platform (i) core application software and (ii) dependency software associated with the core application software. The compiled dependency software is transmitted to a first server associated with cloud storage. The compiled core application software is transmitted to a second server associated with the cloud storage. An application based on the compiled core application software and the compiled dependency software may be executed.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 14, 2018
    Inventor: Shashank Mohan Jain
  • Publication number: 20180131605
    Abstract: Various embodiments of systems and methods for handling floating internet protocol (FIP) within private networks are described herein. The method includes sending a request to a private provider network for retrieving a floating internet protocol (FIP) address from a pool_of_FIP addresses stored in the private provider network. Based upon the request, the FIP address is received from the private provider network. The received FIP address is attached to a backend machine including a database. The backend machine is included within another private network.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 10, 2018
    Inventor: SHASHANK MOHAN JAIN
  • Patent number: 9471345
    Abstract: An annotation generator utility is implemented. The annotation generator utility reads, from a properties file, configurations of a Java component. The annotation generator utility generates annotations corresponding to the configurations. The annotation generator utility injects the annotations into compiled source code of the Java component. In one aspect, the annotations are injected into compiled source code of the Java component at build time. In another aspect, the annotations are injected into compiled source code of the Java component at runtime.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: October 18, 2016
    Assignee: SAP SE
    Inventor: Shashank Mohan Jain
  • Publication number: 20150089474
    Abstract: An annotation generator utility is implemented. The annotation generator utility reads, from a properties file, configurations of a Java component. The annotation generator utility generates annotations corresponding to the configurations. The annotation generator utility injects the annotations into compiled source code of the Java component. In one aspect, the annotations are injected into compiled source code of the Java component at build time. In another aspect, the annotations are injected into compiled source code of the Java component at runtime.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Inventor: SHASHANK MOHAN JAIN
  • Publication number: 20140258488
    Abstract: A system uses a general purpose messaging transport protocol to manage, control, and monitor a mobile communication device and/or a plurality of mobile communication devices.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: SAP AG
    Inventors: Shashank Mohan Jain, Srinivasa Reddy Challa