Patents by Inventor Ram Mohan R

Ram Mohan R 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: 10798067
    Abstract: In one implementation, a media stream is recorded using one or more keys. The one or more keys are also encrypted. The one or more encrypted keys may be stored with the encrypted media session at a cloud storage service. A network device receives a request to record a media stream and accesses at least one stream key for the media stream. The stream key is for encrypting the media stream. The network device encrypts the stream key with a master key. The encrypted stream key is stored in association with the encrypted media stream.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: October 6, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Tirumaleswar Reddy, Daniel G. Wing, Prashanth Patil, Ram Mohan R.
  • Publication number: 20180013636
    Abstract: A method includes polling, via a service specific manager operating on a software container in a cloud infrastructure, usage of different application resources and parameters for each service of a plurality of services provided in the cloud infrastructure to yield respective polled data for each service, collating, at the service specific manager, the respective polled data for each service to yield a collation, and based on the collation, deriving a respective weight for each service which a container manager can use to create multiple instances of a new service. The method further includes communicating the respective weight for each service to the container manager and determining, via the container manager, whether to scale up or scale down container services based on the respective weight for each service.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 11, 2018
    Inventors: Shashidhara Seetharamaiah, Ram Mohan R, Gonzalo Salgueiro
  • Publication number: 20160269365
    Abstract: In one implementation, a media stream is recorded using one or more keys. The one or more keys are also encrypted. The one or more encrypted keys may be stored with the encrypted media session at a cloud storage service. A network device receives a request to record a media stream and accesses at least one stream key for the media stream. The stream key is for encrypting the media stream. The network device encrypts the stream key with a master key. The encrypted stream key is stored in association with the encrypted media stream.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Tirumaleswar Reddy, Daniel G. Wing, Prashanth Patil, Ram Mohan R.
  • Patent number: 8312169
    Abstract: A method for inter-working between an alternative network address type (ANAT) endpoint and an interactive connectivity establishment (ICE) is provided. The method may include identifying one or more network addresses operable to be used to communicate with a alternative network address type (ANAT) endpoint. One or more candidates operable to be used for interactive connectivity establishment (ICE) traversal may also be identified. A preferred network address may be determined from the one or more network addresses based on an ANAT endpoint preference. A corresponding candidate may be determined based on the ANAT endpoint preference. The corresponding candidate may use a candidate address to communicate. A media stream may be established between the preferred network address and the corresponding candidate address.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: November 13, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Muthu Arul Mozhi Perumal, Ram Mohan R.
  • Publication number: 20120158974
    Abstract: A method for inter-working between an alternative network address type (ANAT) endpoint and an interactive connectivity establishment (ICE) is provided. The method may include identifying one or more network addresses operable to be used to communicate with a alternative network address type (ANAT) endpoint. One or more candidates operable to be used for interactive connectivity establishment (ICE) traversal may also be identified. A preferred network address may be determined from the one or more network addresses based on an ANAT endpoint preference. A corresponding candidate may be determined based on the ANAT endpoint preference. The corresponding candidate may use a candidate address to communicate. A media stream may be established between the preferred network address and the corresponding candidate address.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 21, 2012
    Applicant: Cisco Technology, Inc.
    Inventors: Muthu Arul Mozhi Perumal, Ram Mohan R.
  • Patent number: 8185660
    Abstract: A method for inter-working between an alternative network address type (ANAT) endpoint and an interactive connectivity establishment (ICE) is provided. The method may include identifying one or more network addresses operable to be used to communicate with a alternative network address type (ANAT) endpoint. One or more candidates operable to be used for interactive connectivity establishment (ICE) traversal may also be identified. A preferred network address may be determined from the one or more network addresses based on an ANAT endpoint preference. A corresponding candidate may be determined based on the ANAT endpoint preference. The corresponding candidate may use a candidate address to communicate. A media stream may be established between the preferred network address and the corresponding candidate address.
    Type: Grant
    Filed: May 12, 2009
    Date of Patent: May 22, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Muthu Arul Mozhi Perumal, Ram Mohan R
  • Publication number: 20110320833
    Abstract: An example method is provided and includes communicating a first packet to a network element in order to indicate whether an endpoint can have its power managed by network communications. The first packet includes an Internet protocol (IP) address associated with the endpoint. The method also includes receiving a second packet from the network element to identify whether the endpoint can have its power managed. The endpoint is configured to have its power managed via a port associated with the endpoint. In more specific embodiments, a state associated with the endpoint is used to determine whether to power on, or to power off the endpoint. In other implementations, the endpoint is powered on, or powered off at a specific time based on a policy associated with the endpoint.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Inventors: Ram Mohan R., Prasad Babu Girirajan
  • Publication number: 20100293297
    Abstract: A method for inter-working between an alternative network address type (ANAT) endpoint and an interactive connectivity establishment (ICE) is provided. The method may include identifying one or more network addresses operable to be used to communicate with a alternative network address type (ANAT) endpoint. One or more candidates operable to be used for interactive connectivity establishment (ICE) traversal may also be identified. A preferred network address may be determined from the one or more network addresses based on an ANAT endpoint preference. A corresponding candidate may be determined based on the ANAT endpoint preference. The corresponding candidate may use a candidate address to communicate. A media stream may be established between the preferred network address and the corresponding candidate address.
    Type: Application
    Filed: May 12, 2009
    Publication date: November 18, 2010
    Inventors: Muthu Arul Mozhi Perumal, Ram Mohan R