Patents by Inventor Gunupuree Ravi

Gunupuree Ravi 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: 20180060559
    Abstract: Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
    Type: Application
    Filed: October 24, 2017
    Publication date: March 1, 2018
    Inventors: Gunupuree Ravi, Vivek Vishnoi, Vivek Biswas, Prabhat Chaturvedi, Fowzy Shacker
  • Patent number: 9805185
    Abstract: Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: October 31, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gunupuree Ravi, Vivek Vishnoi, Vivek Biswas, Prabhat Chaturvedi, Fowzy Shacker
  • Patent number: 9608840
    Abstract: In one embodiment, a method comprises determining, by a network edge device in a first autonomous network, whether a second network edge device in a second autonomous network is authorized to submit a service request to the first autonomous network, the service request associated with one of providing or consuming an identified network-based service; identifying, by the network edge device within the first autonomous network, a third network edge device in a third autonomous network and identified as responsive to the service request for the identified network-based service; and sending instructions for establishing a secure communications between the second network edge device and the third network edge device via a data network distinct from the first, second, or third autonomous networks, for establishment of the identified network service between the second autonomous network and the third autonomous network via the data network.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: March 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Gunupuree Ravi, Sudhish Ullattil, Vivek Vishnoi, Sahil Sharma, Amit Sachan
  • Publication number: 20160094363
    Abstract: In one embodiment, a method comprises determining, by a network edge device in a first autonomous network, whether a second network edge device in a second autonomous network is authorized to submit a service request to the first autonomous network, the service request associated with one of providing or consuming an identified network-based service; identifying, by the network edge device within the first autonomous network, a third network edge device in a third autonomous network and identified as responsive to the service request for the identified network-based service; and sending instructions for establishing a secure communications between the second network edge device and the third network edge device via a data network distinct from the first, second, or third autonomous networks, for establishment of the identified network service between the second autonomous network and the third autonomous network via the data network.
    Type: Application
    Filed: September 29, 2014
    Publication date: March 31, 2016
    Inventors: GUNUPUREE RAVI, SUDHISH ULLATTIL, VIVEK VISHNOI, SAHIL SHARMA, AMIT SACHAN
  • Patent number: 9276828
    Abstract: A method is provided in one example embodiment executed at a service metering framework (SMF) engine including a processor, and includes interfacing, by an event listener at the SMF engine, with an application being executed in a cloud by a remote client device, detecting a metering event associated with the application during execution of the application, receiving a value of at least one metering attribute associated with the metering event, and storing the at least one metering attribute and the value as a formatted metered record in a SMF database searchable according to the metering attribute. In a specific embodiment, the event listener exposes an application programming interface (API) of the SMF engine to the application to facilitate definitions of the metering event and the at least one metering attribute in the application.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 1, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gunupuree Ravi, Meghana S. Joglekar, Sahil Sharma, Yun Xue, Alok Batra
  • Publication number: 20150254450
    Abstract: Systems and methods are described for evaluating disposition of an SSO request. In one example, the method includes receiving the SSO request, the SSO request for accessing a secure service, the request having been denied authorization to access a first service, determining, based upon one or more criteria, where to direct the SSO request, and routing the SSO request to a second service, the routing based on the determining where to direct the SSO request.
    Type: Application
    Filed: May 2, 2014
    Publication date: September 10, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Gunupuree Ravi, Vivek Vishnoi, Vivek Biswas, Prabhat Chaturvedi, Fowzy Shacker
  • Publication number: 20150149628
    Abstract: A method is provided in one example embodiment executed at a service metering framework (SMF) engine including a processor, and includes interfacing, by an event listener at the SMF engine, with an application being executed in a cloud by a remote client device, detecting a metering event associated with the application during execution of the application, receiving a value of at least one metering attribute associated with the metering event, and storing the at least one metering attribute and the value as a formatted metered record in a SMF database searchable according to the metering attribute. In a specific embodiment, the event listener exposes an application programming interface (API) of the SMF engine to the application to facilitate definitions of the metering event and the at least one metering attribute in the application.
    Type: Application
    Filed: February 4, 2015
    Publication date: May 28, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Gunupuree Ravi, Meghana S. Joglekar, Sahil Sharma, Yun Xue, Alok Batra
  • Patent number: 8983987
    Abstract: A method is provided in one example embodiment and includes causing generation of a metered record associated with a metering event of an application executed within a cloud-based computing system, the metered record including a metering attribute and a corresponding value, the corresponding value being determined substantially simultaneous to a runtime execution of the application, and facilitating searching for the metered record based on the metering attribute and the corresponding value of the metering attribute. In specific embodiments, the metered record is communicated using a REpresentational State Transfer (REST) Application Programming Interface (API). In an example embodiment, the notification of the metering event can be received by any one of a REST API, a Java Messaging Service listener, an Extensible Messaging and Presence Protocol (XMPP) listener, or a metering plugin.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: March 17, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Gunupuree Ravi, Meghana S. Joglekar, Sahil Sharma, Yun Xue, Alok Batra
  • Publication number: 20140032531
    Abstract: A method is provided in one example embodiment and includes causing generation of a metered record associated with a metering event of an application executed within a cloud-based computing system, the metered record including a metering attribute and a corresponding value, the corresponding value being determined substantially simultaneous to a runtime execution of the application, and facilitating searching for the metered record based on the metering attribute and the corresponding value of the metering attribute. In specific embodiments, the metered record is communicated using a REpresentational State Transfer (REST) Application Programming Interface (API). In an example embodiment, the notification of the metering event can be received by any one of a REST API, a Java Messaging Service listener, an Extensible Messaging and Presence Protocol (XMPP) listener, or a metering plugin.
    Type: Application
    Filed: December 5, 2012
    Publication date: January 30, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Gunupuree Ravi, Meghana S. Joglekar, Sahil Sharma, Yun Xue, Alok Batra
  • Publication number: 20070074105
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for providing a display template to display content. These mechanisms and methods for providing a display template to display content can enable embodiments to display greater varieties of content types in a greater number of forms and formats. The ability of embodiments to display greater varieties of content types in a greater number of forms and formats can enable portals and other applications to provide a richer user experience.
    Type: Application
    Filed: September 22, 2006
    Publication date: March 29, 2007
    Applicant: BEA Systems, Inc.
    Inventors: Ryan McVeigh, Steven Roth, Jalpesh Patadia, Tanya Saarva, Xiaojiang Zhou, Brad Posner, Gunupuree Ravi, Cid Dennis