Patents by Inventor Ram Mohan

Ram Mohan 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: 10187429
    Abstract: In one embodiment, a device in a network maintains a plurality of network paths for a media session. The device identifies a subset of data for the media session as requiring redundancy. The device sends a packet in the identified subset of data for the media session as redundant packets via two or more of the plurality of network paths for the media session. The device sends a particular packet outside of the identified subset of data for the media session non-redundantly via one of the plurality of network paths for the media session.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: January 22, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Kaustubh Inamdar, Ram Mohan Ravindranath, Vinay Kumar Dharmaraj, Gonzalo Salgueiro
  • Publication number: 20190020678
    Abstract: A web conferencing operator can enable participants to share multimedia content in real-time despite one or more of the participants operating from behind a middlebox via network address translation (NAT) traversal protocols and tools, such as STUN, TURN, and/or ICE. In NAT traversal, participants share a transport addresses that the participants can use to establish a joint media session. However, connectivity checks during NAT traversal can expose a media distribution device hosted by the web conferencing operator to various vulnerabilities, such as distributed denial of service (DDoS) attacks. The web conferencing operator can minimize the effects of a DDoS attack during the connectivity checks at scale and without significant performance degradation by configuring the middlebox to validate incoming requests for the connectivity checks without persistent signaling between the web conference operator and the middlebox.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 17, 2019
    Inventors: K Tirumaleswar Reddy, Ram Mohan Ravindranath, Prashanth Patil, Carlos M. Pignataro
  • Publication number: 20180351757
    Abstract: The disclosed technology addresses the need in the art for a detecting an unauthorized participant in a multiparty conferencing session. A system is configured to join a conferencing session, obtain a roster for the conferencing session via a Session Initiation Protocol (SIP) channel, and generate a roster hash value based on the roster. The system may further receive a reference hash value from a key management server and compare the reference hash value with the roster hash value. The system may determine that the roster is invalid when the reference hash value does not match the roster hash value.
    Type: Application
    Filed: June 6, 2017
    Publication date: December 6, 2018
    Inventors: K Tirumaleswar Reddy, Ram Mohan Ravindranath, Kaustubh Inamdar, Gonzalo Salgueiro
  • Publication number: 20180308344
    Abstract: In one embodiment, a computing device determines that a vehicle has been in an accident. The computing device also receives virtual black box data having a finite time period of recorded data from sensors that were in an operating mode during the finite time period prior to the accident, as well as a stream of data from sensors that changed to an accident mode in response to the accident. The computing device may then coordinate the virtual black box data and the stream of data for distribution to accident-based services. In another embodiment, a computing device determines identities of vehicle occupants. In response to an accident at a location, the device further determines one or more emergency services responsive to the accident at the location. As such, the device may then provide access to medical records of the occupants to devices associated with the determined emergency services.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: Ram Mohan Ravindranath, K. Tirumaleswar Reddy, Carlos M. Pignataro, Prashanth Patil
  • Publication number: 20180295581
    Abstract: A method of operating a wireless device includes determining to operate the wireless device in a discontinuous reception (DRX) mode of operation such that a receiver of the wireless device is expected to operate in a low-power state during a scheduled low-power period of time and the receiver is expected to operate in an active-power state during a scheduled active-power period of time. The wireless device schedules a measurement of a positioning signal using the receiver. The measurement is scheduled to occur during a scheduled measurement period of time. The scheduled measurement period of time at least partially overlaps with at least one of the scheduled low-power period of time or the scheduled active-power period of time. The wireless device operates the wireless device in the DRX mode of operation after scheduling the measurement and before a start of the scheduled measurement period of time.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 11, 2018
    Inventors: Parthasarathy KRISHNAMOORTHY, Muthukumaran DHANAPAL, Sai Pradeep VENKATRAMAN, Hargovind Prasad BANSAL, Shravan Kumar RAGHUNATHAN, Guttorm OPSHAUG, Sarfraz Mohammed GHANI, Bharadwaj Kumar CHERUVU, Vashishth JHUNJHUNWALA, Ram Mohan Rao KONDA
  • Publication number: 20180293049
    Abstract: Speech from multiple users is distinguished. In one example, an apparatus has a sensor to determine a position of a speaker, a microphone array to receive audio from the speaker and from other simultaneous audio sources, and a processor to select a pre-determined filter based on the determined position and to apply the selected filter to the received audio to separate the audio from the speaker from the audio from the other simultaneous audio sources.
    Type: Application
    Filed: November 14, 2017
    Publication date: October 11, 2018
    Applicant: Intel Corporation
    Inventors: Ram Mohan Gupta, Hector A. Cordourier Maruri, Willem M. Beltman
  • Publication number: 20180242377
    Abstract: A method for operating a small cell system. The method comprises: connecting a 2G/3G small cell and a LTE small cell with at least one management system prior to connecting the 2G/3G small cell with the LTE small cell; connecting the 2G/3G small cell with the LTE small cell; providing 2G/3G small cell parameters to the LTE small cell; adjusting a transmission power of at least one of the 2G/3G small cell and the LTE small cell; determining if the 2G/3G small cell remains operational; and if the 2G/3G small cell does not remain operational, then configuring the LTE small cell to use a 2G/3G base station to provide circuit-switched fall back.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 23, 2018
    Applicant: CommScope Technologies LLC
    Inventors: Jyotin Prakash Basrur, Ehsan Daeipour, Ram Mohan Vaddepuri
  • Publication number: 20180234333
    Abstract: A communication session is established between at least a first endpoint and a second endpoint, either or both of which is behind at least one network device in a network that performs network address translation. Candidate path information is obtained that indicates candidate paths in the network through which the communication session can traverse, taking into account, network address translation occurring in the network. The candidate path information is analyzed against training data and data about conditions observed on one or more candidate paths for the communication session with a machine learning-based interface selection process to produce path recommendation information indicating whether one or more candidate paths should or should not be used for the communication session between the first endpoint and the second endpoint. The path recommendation information is supplied to an endpoint in the communication session.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Inventors: Kaustubh Inamdar, Ram Mohan Ravindranath, Gonzalo Salgueiro
  • Publication number: 20180176281
    Abstract: An example method includes establishing a communication session between a first participant and a second participant, programming, via a control plane, a stream classifier which is to process packets associated with the communication session with classification logic. The method includes receiving a first packet at the stream classifier and, when the communication session requires recording, applying the classification logic at the stream classifier to route the first packet into a chosen service function path that includes a recording service function which reports media quality data to the control plane. Based on the media quality data, the classification logic is updated to cause a migration of the communication session to a new chosen service function path.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 21, 2018
    Inventors: Chidambaram Arunachalam, Gonzalo Salgueiro, Ram Mohan Ravindranath, Nagendra Kumar Nainar
  • Patent number: 9981246
    Abstract: The present invention relates to a catalyst additive composition suitable for fluid cracking, riser cracking and fixed bed cracking with reduction in bottom and coke, wherein the aluminosilicate and silica-alumina is generated in situ from added clay and silica. The present invention is also directed towards the preparation of the said catalyst additive composition. The invention also discloses a process for cracking of heavy hydrocarbons using the said catalyst additive.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: May 29, 2018
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Velusamy Chidambaram, Mohan Prabhu Kuvettu, Arumugam Velayutham Karthikeyani, Biswanath Sarkar, Balaiah Swamy, Shiba Prasad Choudhury, Ram Mohan Thakur, Brijesh Kumar Verma, Brijesh Kumar, Biswapriya Das
  • Publication number: 20180131672
    Abstract: An example method is provided and includes receiving a relay address allocation request from an endpoint, the relay address allocation request comprises a unique session identifier that identifies a conference session joined by the endpoint for media streaming; determining a relay candidate comprising a relay transport address for allocating to each endpoint of the conference session having the unique session identifier. Further, the method includes mapping the relay candidate with the unique session identifier and sending a relay address allocation response that comprises at least the relay candidate mapped with the unique session identifier. The method further includes receiving a single copy of one or more media stream packets from the conference controller and relaying the one or more media stream packets via the relay transport address identified by the unique session identifier to each of the one or more endpoints in the session having the unique session identifier.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 10, 2018
    Inventors: Ram Mohan RAVINDRANATH, Faisal SIYAVUDEEN
  • Publication number: 20180109579
    Abstract: In one embodiment, a method includes receiving content in a first format at a first interface at an adaptive bit rate client, playing the content received at the first interface at the adaptive bit rate client, monitoring network conditions at the first interface, receiving the content in a second format at a second interface at the adaptive bit rate client, and upon identifying a change in the network conditions at the first interface, switching from playing the content received on the first interface to playing the content received at the second interface at the adaptive bit rate client. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 19, 2018
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Gonzalo Salgueiro, Kaustubh Inamdar, Ram Mohan Ravindranath
  • Patent number: 9882893
    Abstract: An industrial process/safety control and automation system is provided. The system includes a user interface device and an industrial device/controller. The user interface device is configured to activate a password set function. The user interface device is also configured to receive a password for transmission to the industrial device/controller. The industrial device/controller is configured to receive the password from the user interface device. The industrial device/controller is also configured to detect a performance of a physical password replacement authentication procedure. The industrial device/controller is further configured to replace a current password with the received password in response to performing the physical password replacement authentication procedure.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 30, 2018
    Assignee: Honeywell International Inc.
    Inventors: Nagaraja Sundaresh, Ram Mohan Anugu, Michael D. Carney, Rajinikanth Pusala, Durgaprasad Vallamkonda
  • Publication number: 20180019978
    Abstract: A media distribution network device connects to an online collaborative session between a first participant network device, a second participant network device, and a security participant network device. The security participant network device is configured to decrypt packets of the online collaborative session to apply security polices to the packets. An encrypted packet is received at the media distribution network device. The encrypted packet is received from the first participant network device containing data to be distributed as part of the online collaborative session. The encrypted packet is distributed to the security participant network device prior to distributing the encrypted packet to the second participant network device.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Inventors: K. Tirumaleswar Reddy, Prashanth Patil, Daniel G. Wing, Ram Mohan Ravindranath
  • Patent number: 9868903
    Abstract: The present invention relates to a liquid phase additive comprising an alkyl nitrate; a petroleum sulphonates; an aliphatic, aromatic, cyclohexylamines or hetroalkylated lower amines; a hindered phenol based compounds; a phosphate esters and an aliphatic alcohols for use in delayed coking process with decreased coke yield and increased yield of liquid and/or gaseous product and a process for preparing the liquid phase additive. The present invention also relates to a process for thermal cracking of petroleum residue producing petroleum coke and lighter hydrocarbon products by using liquid phase additive.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: January 16, 2018
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Satyen Kumar Das, Ponoly Ramachandran Pradeep, Terapalli Hari Venkata Devi Prasad, Jagdev Kumar Dixit, Gautam Thapa, Ram Mohan Thakur, Vinod Kumar Sharma, Debasis Bhattacharyya, Suresh Kumar Puri, Anurag Ateet Gupta, Brijesh Kumar, Biswapriya Das, Ravinder Kumar Malhotra
  • 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
  • Patent number: 9840671
    Abstract: The present invention provides a delayed coking process comprising a step of subjecting a mixed feed comprises residual heavy hydrocarbon feedstock and bio oil obtained from fast pyrolysis of lignocellulosic biomass of one or more of Jatropha, Cashew nut, Karanjia and Neem to a delayed coking process and a system for the delayed coking process.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: December 12, 2017
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Ram Mohan Thakur, Ajay Kumar Arora, Terapalli Hari Venkata Devi Prasad, Pradeep Ponoly Ramachandran, Jagdev Kumar Dixit, Rajesh, Debasis Bhattacharyya, Suresh Kumar Puri, Brijesh Kumar, Santanam Rajagopal, Ravinder Kumar Malhotra
  • Patent number: 9843505
    Abstract: A computer-implemented method includes sending a first request message to a first server associated with a first access network indicative of a request for an indication of whether the first server is configured to support prioritization of tunneled traffic, receiving a first response message from the first server indicative of whether the first server is configured to support prioritization of tunneled traffic, establishing one or more first tunnels with a security service when the first response message is indicative that the first server is configured to support prioritization of tunneled traffic, sending first flow characteristics and a first tunnel identifier to the first server; and receiving the first flow characteristics for each first tunnel from the first server at a first network controller. The first network controller is configured to apply a quality of service policy within the first access network for each tunnel in accordance with the flow characteristics.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: December 12, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: K. Tirumaleswar Reddy, Prashanth Patil, Daniel G. Wing, Ram Mohan Ravindranath, William C. VerSteeg, Charles U. Eckel
  • Patent number: 9817634
    Abstract: Speech from multiple users is distinguished. In one example, an apparatus has a sensor to determine a position of a speaker, a microphone array to receive audio from the speaker and from other simultaneous audio sources, and a processor to select a pre-determined filter based on the determined position and to apply the selected filter to the received audio to separate the audio from the speaker from the audio from the other simultaneous audio sources.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 14, 2017
    Assignee: INTEL CORPORATION
    Inventors: Ram Mohan Gupta, Hector A. Cordourier Maruri, Willem M. Beltman
  • Patent number: 9783744
    Abstract: Present invention relates to a novel process for upgrading a residual hydrocarbon oil feedstock having a significant amount of Conradson Carbon Residue (concarbon), metals, especially vanadium and nickel, asphaltenes, sulfur impurities and nitrogen to a lighter more valuable hydrocarbon products by reducing or minimizing coke formation and by injecting fine droplets of oil soluble organo-metallic compounds at multiple elevations of the riser with varying dosing rates.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: October 10, 2017
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Sayapaneni Gopinath Bhanuprasad, Sadhullah Mukthiyar, Gadari Saidulu, Ram Mohan Thakur, Indranil Roy Choudhary, Manoj Kumar Yadav, Satheesh Vetterkunnel Kumaran, Debasis Bhattacharyya, Brijesh Kumar, Biswapriya Das