Patents by Inventor Prasad Deshpande
Prasad Deshpande 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: 20220176117Abstract: The present invention provides an apparatus and method for limiting the power output of a transcutaneous electrical stimulator in response to changes in electrode impedance. The apparatus comprises pulse generating means having output terminals for delivering a pulsed electrical current through a circuit that contains at least two electrodes intended to be attached to the skin; measuring means coupled to the pulse generator and configured to measure the voltage across the output terminals in response to applied current; comparing means coupled to the measuring means and configured to compare the voltage measured during the pulse against a voltage threshold; and control means coupled to the comparing means and configured to limit the phase charge of the pulse when the measured voltage exceeds the voltage threshold.Type: ApplicationFiled: October 2, 2019Publication date: June 9, 2022Inventors: Conor MINOGUE, Prasad DESHPANDE, Daniel COLEMAN, Glen SHEARER
-
Patent number: 11086694Abstract: The present disclosure provides a method and system for a scalable complex event processing of event streams. The method includes reception of one or more input event streams and collection of one or more output event streams. Further, the method includes modeling of each instance of each input event stream and each instance of the plurality of instances for intermediate states as records of a database table. The method includes indexing of each record of the database table and distribution of a first set of records in temporary memory and the second set of records in one or more persistent storage devices. The method includes flushing the second set of records of the database table in one or more persistent storage devices and querying of the plurality of records of the database table. The method includes inferring one or more complex events from transition of a plurality of states.Type: GrantFiled: October 16, 2017Date of Patent: August 10, 2021Assignee: IQLECT Software Solutions Pvt Ltd.Inventors: Rajeev Gupta, Mahesh Dhabade, Mangesh Kute, Prasad Deshpande, Sachin Sinha
-
Patent number: 10440053Abstract: The security of network connections on a computing device is protected by detecting and preventing compromise of the network connections, including man-in-the-middle (MITM) attacks. Active probing and other methods are used to detect the attacks. Responses to detection include one or more of displaying a warning to a user of the computing device, providing an option to disconnect the network connection, blocking the network connection, switching to a different network connection, applying a policy, and sending anomaly information to a security server.Type: GrantFiled: May 30, 2017Date of Patent: October 8, 2019Assignee: LOOKOUT, INC.Inventors: Timothy Micheal Wyatt, Brian James Buck, David William Cowden, Nitin Shridhar Desai, Prasad Deshpande, Robert Blaine Elwell
-
Publication number: 20180107530Abstract: The present disclosure provides a method and system for a scalable complex event processing of event streams. The method includes reception of one or more input event streams and collection of one or more output event streams. Further, the method includes modeling of each instance of each input event stream and each instance of the plurality of instances for intermediate states as records of a database table. The method includes indexing of each record of the database table and distribution of a first set of records in temporary memory and the second set of records in one or more persistent storage devices. The method includes flushing the second set of records of the database table in one or more persistent storage devices and querying of the plurality of records of the database table. The method includes inferring one or more complex events from transition of a plurality of states.Type: ApplicationFiled: October 16, 2017Publication date: April 19, 2018Inventors: Rajeev GUPTA, Mahesh DHABADE, Mangesh KUTE, Prasad DESHPANDE, Sachin SINHA
-
Publication number: 20170346853Abstract: The security of network connections on a computing device is protected by detecting and preventing compromise of the network connections, including man-in-the-middle (MITM) attacks. Active probing and other methods are used to detect the attacks. Responses to detection include one or more of displaying a warning to a user of the computing device, providing an option to disconnect the network connection, blocking the network connection, switching to a different network connection, applying a policy, and sending anomaly information to a security server.Type: ApplicationFiled: May 30, 2017Publication date: November 30, 2017Applicant: LOOKOUT, INC.Inventors: Timothy Micheal Wyatt, David Luke Richardson, Kevin Patrick Mahaffey, Brian James Buck, William Neil Robinson, David William Cowden, Nitin Shridhar Desai, Prasad Deshpande, Robert Blaine Elwell, Eike Christian Falkenberg, Meng Hu, Alex Shoykhet
-
Publication number: 20160083412Abstract: The invention relates to ketolide compounds of Formula (1) and their pharmaceutically acceptable salts, solvates, hydrates, polymorphs and stereoisomers having antimicrobial activity. The invention also provides pharmaceutical compositions containing the compounds of invention and methods of treating or preventing microbial infections with the compounds of invention, wherein, T is —C*H(R1)—P-Q; R, is hydrogen; unsubstituted or substituted lower alkyl, cycloalkyl or aryl; P is heteroaryl ring; Q is unsubstituted or substituted aryl or heteroaryl ring; and P is attached to Q via carbon-carbon link; and R3 is hydrogen or fluorine, With the provision that when R, is hydrogen, R3 is fluorine.Type: ApplicationFiled: September 19, 2015Publication date: March 24, 2016Inventors: Bharat TRIVEDI, Prasad Deshpande, Ravikumar Tadiparthi, Sunil Gupta, Santosh Diwakar, Shivaji Pawar, Vijay Patil, Deepak Dekhane, Mahesh Patel, Satish Bhavsar, Amit Mishra, Manish Solanki, Mohammad Jafri, Sachin Bhagwat
-
Patent number: 9175031Abstract: The invention relates to ketolide compounds of Formula (I) and their pharmaceutically acceptable salts, solvates, hydrates, polymorphs and stereoisomers having antimicrobial activity. The invention also provides pharmaceutical compositions containing the compounds of invention and methods of treating or preventing microbial infections with the compounds of invention, wherein, T is —C*H(R1)—P-Q; R1 is hydrogen; unsubstituted or substituted lower alkyl, cycloalkyl or aryl; P is heteroaryl ring; Q is unsubstituted or substituted aryl or heteroaryl ring; and P is attached to Q via carbon-carbon link; and R3 is hydrogen or fluorine, With the provision that when R1 is hydrogen, R3 is fluorine.Type: GrantFiled: February 3, 2011Date of Patent: November 3, 2015Assignee: WOCKHARDT LIMITEDInventors: Bharat Trivedi, Prasad Deshpande, Ravikumar Tadiparthi, Sunil Gupta, Santosh Diwakar, Shivaji Pawar, Vijay Patil, Deepak Dekhane, Mahesh Patel, Satish Bhavsar, Amit Mishra, Manish Solanki, Mohammad Jafri, Sachin Bhagwat
-
Patent number: 8874743Abstract: Dynamic subscriber interfaces in a network device are provided. An input port receives data units from multiple subscribers. A primary interface extracts source identifiers from headers associated with the received data units and creates dynamic subscriber interfaces to allocate network device resources to each of the multiple subscribers based on the extracted source identifiers.Type: GrantFiled: May 29, 2009Date of Patent: October 28, 2014Assignee: Juniper Networks, Inc.Inventors: Gregory Heidelberger, Brian Sullivan, Mathias Kokot, Dan Bergman, Eric Peterson, Jeelani Syed, Prasad Deshpande, Ryan Ross
-
Patent number: 8719344Abstract: A method and device to manage addresses in a network includes receiving a request for a network address from a client computer at a proxy computer, relaying the request to an address server, receiving an address offer message from the address server at the proxy computer, storing an server identifier of the address server from the offer message, replacing the server identifier of the address server in the offer message with an address identifier of the proxy computer to produce an altered offer message, and sending the altered offer message to the client computer.Type: GrantFiled: February 21, 2012Date of Patent: May 6, 2014Assignee: Cisco Technology, Inc.Inventors: Mahesh Kelkar, Prasad Deshpande, Del Friedman
-
Publication number: 20140005133Abstract: The invention relates to ketolide compounds of Formula (I) and their pharmaceutically acceptable salts, solvates, hydrates, polymorphs and stereoisomers having antimicrobial activity. The invention also provides pharmaceutical compositions containing the compounds of invention and methods of treating or preventing microbial infections with the compounds of invention, wherein, T is —C*H(R1)—P-Q; R1 is hydrogen; unsubstituted or substituted lower alkyl, cycloalkyl or aryl; P is heteroaryl ring; Q is unsubstituted or substituted aryl or heteroaryl ring; and P is attached to Q via carbon-carbon link; and R3 is hydrogen or fluorine, With the provision that when R1 is hydrogen, R3 is fluorine.Type: ApplicationFiled: February 3, 2011Publication date: January 2, 2014Inventors: Bharat Trivedi, Prasad Deshpande, Ravikumar Tadiparthi, Sunil Gupta, Santosh Diwakar, Shivaji Pawar, Vijay Patil, Deepak Dekhane, Mahesh Patel, Satish Bhavsar, Amit Mishra, Manish Solanki, Mohammad Jafri, Sachin Bhagwat
-
Publication number: 20130159409Abstract: A method and device to manage addresses in a network includes receiving a request for a network address from a client computer at a proxy computer, relaying the request to an address server, receiving an address offer message from the address server at the proxy computer, storing an server identifier of the address server from the offer message, replacing the server identifier of the address server in the offer message with an address identifier of the proxy computer to produce an altered offer message, and sending the altered offer message to the client computer.Type: ApplicationFiled: February 21, 2012Publication date: June 20, 2013Applicant: Cisco Technology, Inc.Inventors: Mahesh Kelkar, Prasad Deshpande, Del Friedman
-
Patent number: 8369496Abstract: Embodiments of the present invention relate to a system and method for managing abrupt contact disconnects. In accordance with one embodiment, there is provided a method for managing abrupt customer call disconnects from an IVR system, dependent upon variations of call disconnect scenarios, the method comprising detecting an abrupt customer call disconnect; storing IVR options selected by customer before the abrupt customer call disconnect; sending an SMS/voice message notification to the customer; receiving customer call re-connection; determining, whether there is status information of an abnormally terminated call corresponding to the customer call re-connection; retrieving status information of the abnormally terminated call; connecting the IVR system to the customer; and providing IVR system options to the customer based upon the particular disconnect scenario.Type: GrantFiled: July 27, 2010Date of Patent: February 5, 2013Assignee: Avaya Inc.Inventors: Prasad Deshpande, Bharti Patwari Poorey
-
Publication number: 20120027194Abstract: Embodiments of the present invention relate to a system and method for managing abrupt contact disconnects. In accordance with one embodiment, there is provided a method for managing abrupt customer call disconnects from an IVR system, dependent upon variations of call disconnect scenarios, the method comprising detecting an abrupt customer call disconnect; storing IVR options selected by customer before the abrupt customer call disconnect; sending an SMS/voice message notification to the customer; receiving customer call re-connection; determining, whether there is status information of an abnormally terminated call corresponding to the customer call re-connection; retrieving status information of the abnormally terminated call; connecting the IVR system to the customer; and providing IVR system options to the customer based upon the particular disconnect scenario.Type: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Applicant: Avaya Inc.Inventors: Prasad Deshpande, Bharti Patwari Poorey
-
Patent number: 8054855Abstract: Techniques are described for dynamically configuring an interface in a network service provider. The techniques allow dynamic configuration of, for example, a dual stacked interface that includes both Internet Protocol version 6 (IPv6) and Internet Protocol version 4 (IPv4) on the same layer 2 link. In this way, a customer network having an existing IPv4 connection to a network service provider will be able to run both IPv4 and IPv6 over the same interface. A network device within the network service provider may receive a control packet from a subscriber device. The packet may be received on an ATM hybrid permanent virtual circuit (PVC) that supports multiple interface columns. The network device is capable of auto-sensing multiple packet protocols and may dynamically create multiple interface columns over the same ATM interface based on the encapsulation type of the received packets.Type: GrantFiled: April 28, 2009Date of Patent: November 8, 2011Assignee: Juniper Networks, Inc.Inventors: Prasad Deshpande, Eric L. Peterson, Thomas M. Mistretta, Mathias Kokot
-
Patent number: 7983205Abstract: Multiple subscriber devices are connected to a network device via one or more network switches. The network device transmits multicast traffic to the subscriber devices. In particular, the network device may receive membership requests for a multicast group from the subscriber devices via the network switch on a first interface, i.e., a mapping interface. The network device sends a multicast stream associated with the multicast group to the network switch on a second interface, i.e. an outgoing interface (OIF). Upon receiving a membership request, the network device maps the membership request to an OIF dedicated to the multicast group. In this way, when multiple subscriber devices connected to the same switch request the same multicast stream, each membership request will map to the same OIF. The network device sends one copy of the multicast stream to the network switch on the dedicated OIF.Type: GrantFiled: February 28, 2005Date of Patent: July 19, 2011Assignee: Juniper Networks, Inc.Inventors: David H. Blease, Eric L. Peterson, William Coutts, Prasad Deshpande, Jerome P. Moisand, Gregory M. Dalle
-
Service-specific logical interfaces for providing VPN customers access to external multicast content
Patent number: 7944938Abstract: A network device seamlessly handles multicast traffic flow between virtual private networks (VPNs) and content providers located external to the VPNs. For example, the network device, such as a router, comprises an interface card and a forwarding component. The forwarding component maintains forwarding data for a public network and forwarding data for the virtual private network. The interface card receives a multicast packet from a virtual private network destined for a multicast content provider external to the virtual private network. When forwarding the multicast packet, the forwarding component bypasses the forwarding data for the public network and forwards the multicast packet to the multicast content provider in accordance with the forwarding data for the public network.Type: GrantFiled: May 14, 2009Date of Patent: May 17, 2011Assignee: Juniper Networks, Inc.Inventor: Prasad Deshpande -
SERVICE-SPECIFIC LOGICAL INTERFACES FOR PROVIDING VPN CUSTOMERS ACCESS TO EXTERNAL MULTICAST CONTENT
Publication number: 20090219934Abstract: A network device seamlessly handles multicast traffic flow between virtual private networks (VPNs) and content providers located external to the VPNs. For example, the network device, such as a router, comprises an interface card and a forwarding component. The forwarding component maintains forwarding data for a public network and forwarding data for the virtual private network. The interface card receives a multicast packet from a virtual private network destined for a multicast content provider external to the virtual private network. When forwarding the multicast packet, the forwarding component bypasses the forwarding data for the public network and forwards the multicast packet to the multicast content provider in accordance with the forwarding data for the public network.Type: ApplicationFiled: May 14, 2009Publication date: September 3, 2009Applicant: Juniper Networks, Inc.Inventor: Prasad Deshpande -
Patent number: 7558844Abstract: Dynamic subscriber interfaces in a network device are provided. An input port receives data units from multiple subscribers. A primary interface extracts source identifiers from headers associated with the received data units and creates dynamic subscriber interfaces to allocate network device resources to each of the multiple subscribers based on the extracted source identifiers.Type: GrantFiled: May 6, 2003Date of Patent: July 7, 2009Assignee: Juniper Networks, Inc.Inventors: Gregory Heidelberger, Brian Sullivan, Mathias Kokot, Dan Bergman, Eric Peterson, Jeelani Syed, Prasad Deshpande, Ryan Ross
-
Service-specific logical interfaces for providing VPN customers access to external multicast content
Patent number: 7539205Abstract: A network device seamlessly handles multicast traffic flow between virtual private networks (VPNs) and content providers located external to the VPNs. For example, the network device, such as a router, comprises an interface card and a forwarding component. The forwarding component maintains forwarding data for a public network and forwarding data for the virtual private network. The interface card receives a multicast packet from a virtual private network destined for a multicast content provider external to the virtual private network. When forwarding the multicast packet, the forwarding component bypasses the forwarding data for the public network and forwards the multicast packet to the multicast content provider in accordance with the forwarding data for the public network.Type: GrantFiled: January 7, 2005Date of Patent: May 26, 2009Assignee: Juniper Networks, Inc.Inventor: Prasad Deshpande -
Patent number: 7535926Abstract: Techniques are described for dynamically configuring an interface in a network service provider. The techniques allow dynamic configuration of, for example, a dual stacked interface that includes both Internet Protocol version 6 (IPv6) and Internet Protocol version 4 (IPv4) on the same layer 2 link. In this way, a customer network having an existing IPv4 connection to a network service provider will be able to run both IPv4 and IPv6 over the same interface. A network device within the network service provider may receive a control packet from a subscriber device. The packet may be received on an ATM hybrid permanent virtual circuit (PVC) that supports multiple interface columns. The network device is capable of auto-sensing multiple packet protocols and may dynamically create multiple interface columns over the same ATM interface based on the encapsulation type of the received packets.Type: GrantFiled: January 7, 2005Date of Patent: May 19, 2009Assignee: Juniper Networks, Inc.Inventors: Prasad Deshpande, Eric L. Peterson, Thomas M. Mistretta, Mathias Kokot