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: 20200057860Abstract: Disclosed herein is a distributed ledger method for a fifth-generation (5G) network. A network slice is created in the 5G network and a root block is generated in response, containing parameters of the network slice and contracts between participants in the network slice. A blockID of the root block is transmitted to identified participants in the network slice, who sequentially commit a plurality of new blocks to a blockchain beginning from the root block. The plurality of new blocks comprises auditing information of the network slice, wherein the information is collected by the participants in the network slice. The blockchain is stored in a blockchain network of a plurality of disparate blockchains. Desired auditing information for the network slice is retrieved by using the blockID of the root block to traverse the blockchain beginning at the root block until all blocks with the desired auditing information have been read.Type: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Prashanth Patil, Ram Mohan Ravindranath, Nagendra Kumar Nainar, Carlos M. Pignataro
-
Publication number: 20200042645Abstract: A method including receiving a source file containing a plurality of documents which, to a computer, initially are indistinguishable from each other. A first classification stage is applied to the source file using a convolutional neural network image classification to identify source documents in the multitude of documents and to produce a partially parsed file having a multitude of identified source documents. The partially parsed file includes sub-images corresponding to the plurality of identified source documents. A second classification stage, including a natural language processing artificial intelligence, is applied to sets of text in bounding boxes of the sub-images, to classify each of the multitude of identified source documents as a corresponding sub-type of document. Each of the sets of text corresponding to one of the sub-images. A parsed file having a multitude of identified sub-types of documents is produced. The parsed file is further computer processed.Type: ApplicationFiled: August 3, 2018Publication date: February 6, 2020Applicant: Intuit Inc.Inventors: Ronnie Douglas Douthit, Deepankar Mohapatra, Ram Mohan Shamanna, Chiranjeev Jagannadha Reddy, Yexin Huang, Trichur Shivaramakrishnan Subramanian, Chinnadurai Duraisami, Karpaga Ganesh Patchirajan, Amar J. Mattey
-
Publication number: 20190392099Abstract: Embodiments of the innovation relate to, in a modeling apparatus, a method of identifying electromagnetic behavior of an electronic component. The method includes receiving, by the modeling apparatus, geometric design criteria and material property criteria for the component; defining, by the modeling apparatus, a set of finite elements representing the component based upon the geometric design criteria and material property criteria; applying, by the modeling apparatus, a Hermite finite element method function to each finite element to define an electromagnetic field for each finite element; applying, by the modeling apparatus, a divergence-free condition at each node of each finite element to define an electromagnetic field at each node; and based upon application of the Hermite finite element method function and the divergence free condition to generate the electromagnetic fields, generating, by the modeling apparatus, a model of the electromagnetic behavior of the component.Type: ApplicationFiled: June 25, 2019Publication date: December 26, 2019Applicant: Worcester Polytechnic InstituteInventors: Siddhant Pandey, Sathwik Bharadwaj Daralagodu Dattatreya Jois, Lakshminarayanapuram Ramdas Ram-Mohan
-
Publication number: 20190387020Abstract: 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: ApplicationFiled: August 26, 2019Publication date: December 19, 2019Inventors: K Tirumaleswar Reddy, Ram Mohan Ravindranath, Prashanth Patil, Carlos M. Pignataro
-
Patent number: 10425458Abstract: 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: GrantFiled: October 14, 2016Date of Patent: September 24, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Gonzalo Salgueiro, Kaustubh Inamdar, Ram Mohan Ravindranath
-
Publication number: 20190289693Abstract: A digital output module, method, and non-transitory computer readable medium provide for automatic handling of a lamp load on a digital output channel. The digital output module includes a digital output control switch and a processor operably connected to the digital output control switch. The digital output control switch opens and closes a circuit to a lamp load. The processor receives a readback of a current value applied to the lamp load attached to the digital output module, and controls the digital output control switch based on the readback current value.Type: ApplicationFiled: March 14, 2018Publication date: September 19, 2019Inventors: Ram Mohan Anugu, Nagaraja Sundaresh, Vivek Vijayakumar, Shripad Kumar Pande
-
Publication number: 20190288945Abstract: Modern day user applications leverages new communication technologies such as WebRTC, WebEx, and Jabber allow devices to connect and exchange media content including audio streams, video streams, and data stream/channels. The present disclosure describes mechanisms for a Port Control Protocol (PCP) server to provide feedback to PCP clients to enforce certain policies on the transport of such media content for a network. A policy may include a traffic handling policy for enforcing differentiated quality of service characteristics for different types of media streams. Another policy may include a security policy ensuring a data files being transmitted over a data channel from one endpoint travels to a security application via a relay element before the packets reaches another endpoint. The mechanisms are transparent to the endpoints, and advantageously preserve the user experience for these user applications.Type: ApplicationFiled: June 7, 2019Publication date: September 19, 2019Inventors: K. Tirumaleswar Reddy, Ram Mohan Ravindranath, Muthu Arul Mozhi Perumal, Daniel G. Wing, William C. VerSteeg
-
Patent number: 10404481Abstract: 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: GrantFiled: June 6, 2017Date of Patent: September 3, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: K Tirumaleswar Reddy, Ram Mohan Ravindranath, Kaustubh Inamdar, Gonzalo Salgueiro
-
Publication number: 20190262821Abstract: The present invention relates to preparation of catalyst for production of olefinic hydrocarbons by dehydrogenation of their corresponding paraffins, particularly propylene from propane, comprising a metal oxide or combination of metal oxides utilizing spent catalyst from Fluid Catalytic Cracking (FCC)/Resid Fluid Catalytic Cracking (RFCC) processes. The metal oxides are possibly from transition metal group, particularly from groups VB, VIB, VIII, and Lanthanide series, and at least one metal from alkali group. The catalyst support used is spent catalyst or modified spent catalyst or combination thereof. The said catalyst can be used for both non-oxidative Propane Dehydrogenation (PDH) and Oxidative Propane Dehydrogenation (OPDH) process in the presence of CO2.Type: ApplicationFiled: January 30, 2019Publication date: August 29, 2019Applicant: INDIAN OIL CORPORATION LIMITEDInventors: Hima Bindu DOOSA, Ram Mohan THAKUR, Vineeth Venu NATH, Eswar Prasad DALAI, Debasis BHATTACHARYYA, Sanjiv Kumar MAZUMDAR, Sankara Sri Venkata RAMAKUMAR
-
Publication number: 20190266720Abstract: 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: ApplicationFiled: May 7, 2019Publication date: August 29, 2019Applicant: 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: 10397183Abstract: 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: GrantFiled: November 10, 2016Date of Patent: August 27, 2019Assignee: Cisco Technology, Inc.Inventors: Ram Mohan Ravindranath, Faisal Siyavudeen
-
Patent number: 10397271Abstract: 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: GrantFiled: July 11, 2017Date of Patent: August 27, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: K Tirumaleswar Reddy, Ram Mohan Ravindranath, Prashanth Patil, Carlos M. Pignataro
-
Patent number: 10384948Abstract: The present invention relates to a Cracking Catalyst composition for cracking of heavy hydrocarbon feed stocks and process for preparing the catalyst. The catalyst is prepared by incorporating 1-10 wt % phosphate treated USY zeolite in which phosphate is present in the range of 10 to 50 wt % on the basis of phosphated zeolite, in a mixture of 10-50 wt % dispersible alumina, 0-30 wt % non-dispersal alumina, 5-30 wt % colloidal silica, 15-50 wt % clay and 5-15 wt % phosphate.Type: GrantFiled: August 9, 2016Date of Patent: August 20, 2019Assignee: INDIAN OIL CORPORATION LIMITEDInventors: Biswanath Sarkar, Mohan Prabhu Kuvettu, Velusamy Chidambaram, Alex Cheru Pulikottil, Pankaj Kumar Kasliwal, Shiba Prasad Choudhury, Ram Mohan Thakur, Brijesh Kumar, Biswapriya Das
-
Publication number: 20190194092Abstract: 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: ApplicationFiled: October 30, 2018Publication date: June 27, 2019Applicant: INDIAN OIL CORPORATION LIMITEDInventors: Hima Bindu DOOSA, Ram Mohan THAKUR, Vineeth Venu NATH, Kamlesh GUPTA, Debasis BHATTACHARYYA, Sanjiv Kumar MAZUMDAR, Sankara Sri Venkata RAMAKUMAR
-
Patent number: 10332249Abstract: 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: GrantFiled: March 7, 2017Date of Patent: June 25, 2019Assignee: 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: 10326817Abstract: 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: GrantFiled: December 20, 2016Date of Patent: June 18, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Chidambaram Arunachalam, Gonzalo Salgueiro, Ram Mohan Ravindranath, Nagendra Kumar Nainar
-
Patent number: 10320676Abstract: Modern day user applications leverages new communication technologies such as WebRTC, WebEx, and Jabber allow devices to connect and exchange media content including audio streams, video streams, and data stream/channels. The present disclosure describes mechanisms for a Port Control Protocol (PCP) server to provide feedback to PCP clients to enforce certain policies on the transport of such media content for a network. A policy may include a traffic handling policy for enforcing differentiated quality of service characteristics for different types of media streams. Another policy may include a security policy ensuring a data files being transmitted over a data channel from one endpoint travels to a security application via a relay element before the packets reaches another endpoint. The mechanisms are transparent to the endpoints, and advantageously preserve the user experience for these user applications.Type: GrantFiled: February 28, 2014Date of Patent: June 11, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: K. Tirumaleswar Reddy, Ram Mohan Ravindranath, Muthu Arul Mozhi Perumal, Daniel G. Wing, William C. VerSteeg
-
Patent number: 10305782Abstract: 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: GrantFiled: February 10, 2017Date of Patent: May 28, 2019Assignee: Cisco Technology, Inc.Inventors: Kaustubh Inamdar, Ram Mohan Ravindranath, Gonzalo Salgueiro
-
Patent number: 10280372Abstract: The present invention relates to a novel catalyst composition for catalytic cracking of hydrocarbon streams to enhance the yield of light olefins. The catalyst composition for the cracking of hydrocarbon feed streams to light olefins, comprises a USY zeolite with silica/alumina ratio of more than 40, pentasil zeolite, a phosphate compound and alumina silica binder. The yield of olefins is further increased when the catalyst composition is impregnated with a cerium oxide. The present invention also provides a process of increasing the yield of light olefins from hydrocarbon feed streams comprising contacting the hydrocarbon streams with catalyst compositions of the present invention.Type: GrantFiled: January 7, 2014Date of Patent: May 7, 2019Assignee: INDIAN OIL CORPORATION LIMITEDInventors: Biswanath Sarkar, Satyen Kumar Das, Somnath Kukade, Ganga Shankar Mishra, Eswar Prasad Dalai, Velusamy Chidambaram, Sudhir Kumar Pandey, Ram Mohan Thakur, Debasis Bhattacharyya, Santanam Rajagopal
-
Patent number: 10230694Abstract: 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: GrantFiled: July 15, 2016Date of Patent: March 12, 2019Assignee: Cisco Technology, Inc.Inventors: K. Tirumaleswar Reddy, Prashanth Patil, Daniel G. Wing, Ram Mohan Ravindranath