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).

  • Publication number: 20200358802
    Abstract: Systems and method handling software vulnerabilities in service meshes can include receiving information on software vulnerabilities from external feeds. From a services catalog which maintains data associated with service instances supported by a service mesh, one or more vulnerable service instances supported by the service mesh are identified. Notifications are provided to sidecar proxies associated with vulnerable service instances. The notifications include criteria such as criticality levels and categories associated with the software vulnerabilities. Based on destination policies for the vulnerable service instances, instructions are provided to the sidecar proxies to trip circuit breakers associated with the vulnerable service instances and thus prevent further access and cascading impact of the software vulnerabilities.
    Type: Application
    Filed: May 8, 2019
    Publication date: November 12, 2020
    Inventors: Rajesh Indira Viswambharan, Prashanth Patil, Ram Mohan Ravindranath
  • Patent number: 10810732
    Abstract: In various implementations, a condition of one or more screens of a device may be determined. A user may select a return application that facilitates capturing image(s) of device screen(s). A user may capture images of a screen of using a camera of the same device or another device. In some implementations, the user may position the device proximate a mirror such that the device can capture an image of one or more screens of the device. The captured image(s) may be processed and/or analyzed to determine if the screen of the device is damaged. In some implementations, notifications based on the condition of the device screen(s) may be transmitted. A price for the device may be determined, in some implementations based on the condition of the screen.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: October 20, 2020
    Assignee: Hyla, Inc.
    Inventors: Rajiv Kumar Dwivedi, Christopher Heistad, Bikramjit Singh, Karl Felix Medina, Ram Mohan Reddy, Jonathan Brian Chinn, Rebekah Jane Griffiths, Satish G. Nair, Biju Nair
  • 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.
  • Patent number: 10791485
    Abstract: A disclosed method is performed at a server (e.g., a content delivery network (CDN) server). The server receives from a QUIC client a first token, where the first token includes a first connection identifier that identifies a first path connecting the QUIC client to the server. The server validates the first token, including validating path properties associated with the first path extracted from the first token. The server further generates a second token associated with a second connection identifier that identifies a second path connecting the QUIC client to the server in accordance with a successful validation of the first token. Additionally, the server transmits the second token to the QUIC client.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: September 29, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Prashanth Patil, Ram Mohan Ravindranath
  • Patent number: 10785122
    Abstract: Systems and methods provide for validating a canary release of containers in a containerized production environment. A first container of the containerized production environment can receive network traffic. The first container can transmit the network traffic to a first version of a second container of the containerized production environment and to a traffic analysis engine. First metrics relating to processing by the first version of the second container can be captured. The traffic analysis engine can determine one or more traffic patterns included in the network traffic. The traffic analysis engine can cause simulated network traffic corresponding to the one or more traffic patterns to be transmitted to a second version (e.g., a canary release) of the containerized production environment. Second metrics relating to processing by the second version of the second container can be captured. A comparison between the first metrics and the second metrics can be presented.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 22, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Kaustubh Inamdar, Ram Mohan Ravindranath, Gonzalo Salgueiro, Sebastian Jeuk
  • Publication number: 20200287919
    Abstract: Systems, methods, computer-readable media, and devices are disclosed for verifying traffic classification. At a first node, a classification to a received packet is designated according to a local model. The classification of the packet by the first node is verified by sending packet information describing the packet to a distributed network comprising multiple nodes, where the packet information includes attributes of the packet. The classification of the packet is verified from receiving results from a second node that, based on the attributes, independently classifies the packet. Based on the verified classification, decentralized information for classifying packets is updated.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 10, 2020
    Inventors: Ram Mohan Ravindranath, Prashanth Patil, Rajesh Indira Viswambharan
  • Publication number: 20200278652
    Abstract: An apparatus includes multiple circuit paths configured to generate multiple electrical signals to be used to communicate with multiple devices. Each of the circuit paths is configured to use electrical energy from a different one of multiple independent power supplies. The apparatus also includes an I/O terminal configured to be coupled to a common electrical conductor that is coupled to the multiple devices. The I/O terminal is configured to pass the electrical signals to the common electrical conductor. The apparatus is configured to use each of the electrical signals to one of: receive input data from one of the multiple devices or provide output data to one of the multiple devices.
    Type: Application
    Filed: February 28, 2019
    Publication date: September 3, 2020
    Inventors: Vamsee Krishna Aradhyula, Nagaraja Sundaresh, Shripad Kumar Pande, Ram Mohan Anugu
  • Publication number: 20200267520
    Abstract: Systems, methods, and computer-readable mediums for federating an enterprise and a SaaS provider across one or more network slices of a network service provider. A SaaS provided by a SaaS provider for provisioning to an enterprise can be recognized. One or more network slices within a network of a network service provider between the enterprise and the SaaS provider can be identified. The one or more network slices can be used to provision the SaaS to the enterprise. As follows, the SaaS provider can be federated with the enterprise across one or more network service providers, including the network service provider. Specifically, the SaaS provider can be federated with the enterprise by uniquely associating the one or more network slices provided by the network service provider with the SaaS provisioned by the SaaS provider to the enterprise.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 20, 2020
    Inventors: Prashanth Patil, Ram Mohan Ravindranath
  • Patent number: 10740085
    Abstract: A computer-implemented method includes submitting a description of devices to a webserver and receiving an identifier for the devices from the webserver. Information related to an application to be deployed is submitted to the webserver and an identifier for the application is received from the webserver. A request is submitted to the webserver to deploy the application to the devices, where the request includes the identifier for the devices and the identifier for the application. The request to deploy the application is independent of which deployment management tool is used to deploy the application to the devices.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: August 11, 2020
    Assignee: Target Brands, Inc.
    Inventors: Jeffrey Michael Jenson, Nicholas John Notto, Dana Catherine Hazen, Ram Mohan Varma Nandimandalam, Sri Rama Sarat Chandra Nandula, Susan Marie Woitalewicz, Kumaraguru Janakiraman Duraiswamy
  • Publication number: 20200230387
    Abstract: Devices and method for warm gas therapy is provided. Device comprises a gas warmer assembly to warm a first gas to a temperature in a first temperature range to obtain warm first gas. The device comprises a first delivery unit that can deliver the warm first gas to a main treatment chamber which encloses a sub-treatment chamber to retain heat therein. A second delivery unit can receive a therapeutic gas from a gas supply. The second delivery unit comprises a first portion and a second portion. The first portion substantially passes through the first delivery unit and therapeutic gas in the first portion is warmed by the warm first gas. The second portion delivers the warm therapeutic gas to a sub-treatment chamber. The sub-treatment chamber encloses a body part of a patient.
    Type: Application
    Filed: August 8, 2018
    Publication date: July 23, 2020
    Inventors: Maruthy Kalburgi NARAYANASA, Ram Mohan RAO, Sanjay Seetharama SHARMA, Arunkumar VENKATESAN, Vinayaka Nandalike PADMANABHA
  • Publication number: 20200199043
    Abstract: The invention discloses a novel method for preparation of highly active and selective dehydrogenation catalyst, comprising of metal oxide of group VIB elements of periodic table, and at least one metal oxide from group IA and/or group VIII, supported on alumina or silica or mixture thereof, wherein the accessibility to active sites and dispersion of metal oxides is enhanced by the addition of carbonaceous material such as coke derived from coal or petroleum coke or any other form of carbon, during catalyst preparation and its combustion thereof during calcination.
    Type: Application
    Filed: October 18, 2019
    Publication date: June 25, 2020
    Inventors: Ram Mohan Thakur, Hima Bindu Doosa, Kamlesh Gupta, Debasis Bhattacharyya, Sanjiv Kumar Mazumdar, Sankara Sri Venkata Ramakumar
  • Patent number: 10676675
    Abstract: An apparatus for supplying additives into a coker drum includes an inlet for supplying a hydrocarbon feed stream into the coker drum and conduits along the circumference of walls of the coker drum. Each conduit has an injection nozzle to supply additives inside the coker drum. An injection control system controls the operation of the injection nozzles such that 1) one or more of the injection nozzles placed within a first distance above a vapour liquid interphase of the hydrocarbon feed stream are configured to supply the additives; and 2) supply of the additive discontinues from a particular injection nozzle when a distance between the injection nozzle and the vapour liquid interphase is less than or equal to a second distance. The apparatus optionally includes a mechanical drive system moving at least one of the conduits based on the level of the vapour liquid interphase in the coker drum.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 9, 2020
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Ram Mohan Thakur, Pradeep Ponoly Ramachandran, Terapalli Hari Venkata Devi Prasad, Gautam Thapa, Debasis Bhattacharyya, Brijesh Kumar, Santanam Rajagopal
  • Publication number: 20200174770
    Abstract: A computer-implemented method includes submitting a description of devices to a webserver and receiving an identifier for the devices from the webserver. Information related to an application to be deployed is submitted to the webserver and an identifier for the application is received from the webserver. A request is submitted to the webserver to deploy the application to the devices, where the request includes the identifier for the devices and the identifier for the application. The request to deploy the application is independent of which deployment management tool is used to deploy the application to the devices.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Jeffrey Michael Jenson, Nicholas John Notto, Dana Catherine Hazen, Ram Mohan Varma Nandimandalam, Sri Rama Sarat Chandra Nandula, Susan Marie Woitalewicz, Kumaraguru Janakiraman Duraiswamy
  • Patent number: 10654773
    Abstract: The present invention is related to an integrated process for enhancing the yields of propylene and other light olefins from Fluid catalytic cracking (FCC) process in combination with Oxidative propane dehydrogenation (OPDH) where in a hydrocarbon stream from Propylene recovery section consisting of propane predominantly, is converted to high value light olefins primarily C3 and C2 olefins by catalytic oxidative dehydrogenation using carbon dioxide from FCC flue gas exiting the regenerator. Several process configurations for the conversion of C3 and C4 alkanes to their respective alkenes separately or simultaneously by integrating with FCC are provided.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 19, 2020
    Assignee: INDIAN OIL CORPORATION LIMITED
    Inventors: Hima Bindu Doosa, Ram Mohan Thakur, Vineeth Venu Nath, Kamlesh Gupta, Debasis Bhattacharyya, Sanjiv Kumar Mazumdar, Sankara Sri Venkata Ramakumar
  • Publication number: 20200134018
    Abstract: In one aspect, method useful for goal-oriented dialog automation comprising incudes the step of receiving an input message. The method includes the step of implementing an entity tagging operation on the input message. The method includes the step of tagging the message context of the input message to generate a tagged message context. The method includes the step of implementing semantic frame extraction from the tagged message context. The method includes the step of implementing an entity interpretation on the extracted frame. The method includes the step of accessing a database to determine a business schedule and a client profile. The business schedule and the client profile are related to the input message. The method includes the step of implementing a retrieval engine. The retrieval engine obtains one or more response templates. The method includes the step of generating a ranked list of candidate templates from the output of the retrieval engine.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: SRIVATSAN LAXMAN, DEVANG SAVITA RAM MOHAN, SUPRIYA RAO
  • Publication number: 20200134892
    Abstract: A method is used in processing graphics in computing environments. A user interface layer receives a request from a user to rasterize an interactive image rendered in a user interface. A rasterizing module rasterizes the interactive image at the user interface layer associated with the user interface. The rasterizing module transmits the rasterized image to a reporting service for reporting out the rasterized image.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Inventors: Rakesh Ram Mohan Maddala, Timothy Ramamurthy, Rameshkrishnan Subramanian
  • Patent number: 10638520
    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: Grant
    Filed: February 5, 2018
    Date of Patent: April 28, 2020
    Assignee: CommScope Technologies LLC
    Inventors: Jyotin Prakash Basrur, Ehsan Daeipour, Ram Mohan Vaddepuri
  • Publication number: 20200120555
    Abstract: A disclosed method is performed at a server (e.g., a content delivery network (CDN) server). The server receives from a QUIC client a first token, where the first token includes a first connection identifier that identifies a first path connecting the QUIC client to the server. The server validates the first token, including validating path properties associated with the first path extracted from the first token. The server further generates a second token associated with a second connection identifier that identifies a second path connecting the QUIC client to the server in accordance with a successful validation of the first token. Additionally, the server transmits the second token to the QUIC client.
    Type: Application
    Filed: October 16, 2018
    Publication date: April 16, 2020
    Inventors: Prashanth PATIL, Ram Mohan RAVINDRANATH
  • Publication number: 20200112487
    Abstract: Systems and methods provide for validating a canary release of containers in a containerized production environment. A first container of the containerized production environment can receive network traffic. The first container can transmit the network traffic to a first version of a second container of the containerized production environment and to a traffic analysis engine. First metrics relating to processing by the first version of the second container can be captured. The traffic analysis engine can determine one or more traffic patterns included in the network traffic. The traffic analysis engine can cause simulated network traffic corresponding to the one or more traffic patterns to be transmitted to a second version (e.g., a canary release) of the containerized production environment. Second metrics relating to processing by the second version of the second container can be captured. A comparison between the first metrics and the second metrics can be presented.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Kaustubh Inamdar, Ram Mohan Ravindranath, Gonzalo Salgueiro, Sebastian Jeuk
  • Patent number: 10579558
    Abstract: A redundancy termination panel includes first and second interfaces configured to be coupled to first and second I/O modules, respectively. The redundancy termination panel also includes a third interface configured to be coupled to a field device. The redundancy termination panel further includes an I/O channel circuit associated with an I/O channel between the I/O modules and the field device. The I/O channel circuit is configured to allow an input current used for receiving data from the field device to be split such that different portions of the input current are sourced by different ones of the I/O modules. The I/O channel circuit is also configured to combine multiple currents driven by different ones of the I/O modules and provide an output current used for sending data to the field device.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: March 3, 2020
    Assignee: Honeywell International Inc.
    Inventors: Nagaraja Sundaresh, Vamsee Krishna Aradhyula, Ram Mohan Anugu, Shripad Kumar Pande