Patents by Inventor Vipul Modi

Vipul Modi 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: 20170063659
    Abstract: A scalable hierarchical health model provides granularly focused evaluations of the health of the health of distributed computational components, e.g., cluster, nodes, applications, services, and the like. A health entity represents a health state of a corresponding computational component. When a health condition is detected, it is reported to a replicated health store by sending a health report which identifies one or more health entities, each of which has the finest granularity of any health entity associated with the health condition. The health report includes a health entity ID, a health property, and a health state of the health property. A health report may also include a health event description written to inform human readers about the event in question. One or more events may be reported in a given health report. The health store aggregates health states according to health policies, thereby providing actionable health information.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Oana PLATON, Xun LU, PehKeong TEH, Alex WUN, Vipul MODI
  • Publication number: 20160323379
    Abstract: Various techniques for distributed storage of images of software application in a computing fabric are disclosed herein. In one embodiment, a method includes receiving a request to upload and store a software application in a computing fabric having a plurality of nodes individually configured to execute the software application. A first copy of the uploaded software application is then received and stored at a first node of the computing fabric. The method also includes replicating the first copy as additional copies at one or more additional nodes of the computing fabric via the communications network. As such, multiple copies of the software application can be stored in the computing fabric without utilizing an external repository.
    Type: Application
    Filed: June 25, 2015
    Publication date: November 3, 2016
    Inventors: Vaishnav Kidambi, Chacko Daniel, Vipul Modi, Alex Wun
  • Publication number: 20060150200
    Abstract: A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.
    Type: Application
    Filed: December 3, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Shy Cohen, Geary Eppley, Douglas Purdy, James Johnson, Stephen Millet, Stephen Swartz, Vijay Gajjala, Aaron Stern, Alexander DeJarnatt, Alfred Lee, Anand Rjagopalan, Anastasios Kasiolas, Chaitanya Upadhyay, Christopher Kaler, Craig Critchley, David Levin, David Driver, David Wortendyke, Douglas Walter, Elliot Waingold, Erik Christensen, Erin Honeycutt, Eugene Shvets, Evgeny Osovetsky, Giovanni Della-Libera, Jesus Ruiz-Scougall, John Doty, Jonathan Wheeler, Kapil Gupta, Kenneth Wolf, Krishnan Srinivasan, Lance Olson, Matthew Tavis, Mauro Ottaviani, Max Feingold, Michael Coulson, Michael Marucheck, Michael Vernal, Michael Dice, Mohamed-Hany Ramadan, Mohammad Makarechian, Natasha Jethanandani, Richard Dievendorff, Richard Hill, Ryan Sturgell, Saurab Nog, Scott Seely, Serge Sverdlov, Siddhartha Puri, Sowmyanarayanan Srinivasan, Stefan Batres, Stefan Pharies, Tirunelveli Vishwanath, Tomasz Janczuk, Uday Hegde, Umesh Madan, Vaithialingam Balayogan, Vipul Modi, Yaniv Pessach, Yasser Shohoud