Patents by Inventor Sachin G. Totale

Sachin G. Totale 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: 9529572
    Abstract: Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: December 27, 2016
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Marwan Suliman, Rajakumar Thiruvasagam, Ramkumar Ganesan, Saif Ali Ansari
  • Patent number: 9489442
    Abstract: Techniques to prevent circular event publication are disclosed. In various embodiments, a change in an entity's own value is detected. A change event is published based at least in part on the detected change, including by associating with the change event an event path vector that includes an identifier associated with the entity.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: November 8, 2016
    Assignee: EMC Corporation
    Inventors: Sreejith Prabhakaran Nair, Swati Bhatia, Sachin G. Totale
  • Patent number: 9460304
    Abstract: A system for generation of a RESTful data service comprises a processor and a memory. The processor is configured to: receive a business process model; read the business process model to determine one or more inputs and one or more outputs; generate code for a RESTful data service to invoke the business process model that provides the input data and processes the output data; and generate a URL for the RESTful data service, wherein the URL represents the business process as an addressable resource. The memory is coupled to the processor and is configured to provide the processor with instructions.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 4, 2016
    Assignee: EMC Corporation
    Inventors: Kenwood Tsai, Satyapal P. Reddy, Arnaud Viltard, Sachin G. Totale, Ashraf A Syed
  • Patent number: 9424243
    Abstract: Techniques to process a form are disclosed. An attribute associated with a child data model is recognized in a first set of form data associated with a form an attribute associated with a child data model. A data value associated with the attribute is used to obtain a second set of form data associated with the child data model. The second set of form data is associated with the form.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 23, 2016
    Assignee: EMC Corporation
    Inventors: Rajakumar Thiruvasagam, Sachin G. Totale, Yuhui Zhao, Julian M. Hjortshoj, Ramkumar Ganesan
  • Patent number: 9426258
    Abstract: Expression based declarative data service execution chaining is disclosed. In various embodiments, an indication is received that a first data service has returned a result indicating the first data service has been invoked successfully. An expression is evaluated, based at least in part on the result. A second data service is invoked based at least in part on an outcome of the evaluation of the expression.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: August 23, 2016
    Assignee: EMC Corporation
    Inventors: Roshan Prakash Salvi, Ramkumar Ganesan, Sachin G. Totale, Swati Bhatia
  • Publication number: 20160054986
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Application
    Filed: September 1, 2015
    Publication date: February 25, 2016
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 9189761
    Abstract: Interface control(s) associated with declaratively defining an action flow are provided; the action flow includes a desired outcome of an action flow. Information associated with a user interface page is received; this information includes a state during which the user interface page is displayed. Information associated with a business service associated with a content management server is received; that information includes a state during which the business service is performed on the content management server. In the action flow definition, a first association between the user interface page and the state during which the user interface page is displayed and a second association between the business service and the state during which the business service is invoked on the content management server are recorded.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: November 17, 2015
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Rajakumar Thiruvasagam, Srinivasa Gururao
  • Patent number: 9170786
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: October 27, 2015
    Assignee: EMC Corporation
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi