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: 20220176117
    Abstract: 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: Application
    Filed: October 2, 2019
    Publication date: June 9, 2022
    Inventors: Conor MINOGUE, Prasad DESHPANDE, Daniel COLEMAN, Glen SHEARER
  • Patent number: 11086694
    Abstract: 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: Grant
    Filed: October 16, 2017
    Date of Patent: August 10, 2021
    Assignee: IQLECT Software Solutions Pvt Ltd.
    Inventors: Rajeev Gupta, Mahesh Dhabade, Mangesh Kute, Prasad Deshpande, Sachin Sinha
  • Patent number: 10440053
    Abstract: 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: Grant
    Filed: May 30, 2017
    Date of Patent: October 8, 2019
    Assignee: LOOKOUT, INC.
    Inventors: Timothy Micheal Wyatt, Brian James Buck, David William Cowden, Nitin Shridhar Desai, Prasad Deshpande, Robert Blaine Elwell
  • Publication number: 20180107530
    Abstract: 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: Application
    Filed: October 16, 2017
    Publication date: April 19, 2018
    Inventors: Rajeev GUPTA, Mahesh DHABADE, Mangesh KUTE, Prasad DESHPANDE, Sachin SINHA
  • Publication number: 20170346853
    Abstract: 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: Application
    Filed: May 30, 2017
    Publication date: November 30, 2017
    Applicant: 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: 20160083412
    Abstract: 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: Application
    Filed: September 19, 2015
    Publication date: March 24, 2016
    Inventors: 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: 9175031
    Abstract: 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: Grant
    Filed: February 3, 2011
    Date of Patent: November 3, 2015
    Assignee: WOCKHARDT LIMITED
    Inventors: 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: 8874743
    Abstract: 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: Grant
    Filed: May 29, 2009
    Date of Patent: October 28, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Gregory Heidelberger, Brian Sullivan, Mathias Kokot, Dan Bergman, Eric Peterson, Jeelani Syed, Prasad Deshpande, Ryan Ross
  • Patent number: 8719344
    Abstract: 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: Grant
    Filed: February 21, 2012
    Date of Patent: May 6, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mahesh Kelkar, Prasad Deshpande, Del Friedman
  • Publication number: 20140005133
    Abstract: 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: Application
    Filed: February 3, 2011
    Publication date: January 2, 2014
    Inventors: 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: 20130159409
    Abstract: 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: Application
    Filed: February 21, 2012
    Publication date: June 20, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Mahesh Kelkar, Prasad Deshpande, Del Friedman
  • Patent number: 8369496
    Abstract: 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: Grant
    Filed: July 27, 2010
    Date of Patent: February 5, 2013
    Assignee: Avaya Inc.
    Inventors: Prasad Deshpande, Bharti Patwari Poorey
  • Publication number: 20120027194
    Abstract: 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: Application
    Filed: July 27, 2010
    Publication date: February 2, 2012
    Applicant: Avaya Inc.
    Inventors: Prasad Deshpande, Bharti Patwari Poorey
  • Patent number: 8054855
    Abstract: 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: Grant
    Filed: April 28, 2009
    Date of Patent: November 8, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Deshpande, Eric L. Peterson, Thomas M. Mistretta, Mathias Kokot
  • Patent number: 7983205
    Abstract: 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: Grant
    Filed: February 28, 2005
    Date of Patent: July 19, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: David H. Blease, Eric L. Peterson, William Coutts, Prasad Deshpande, Jerome P. Moisand, Gregory M. Dalle
  • Patent number: 7944938
    Abstract: 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: Grant
    Filed: May 14, 2009
    Date of Patent: May 17, 2011
    Assignee: Juniper Networks, Inc.
    Inventor: Prasad Deshpande
  • Publication number: 20090219934
    Abstract: 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: Application
    Filed: May 14, 2009
    Publication date: September 3, 2009
    Applicant: Juniper Networks, Inc.
    Inventor: Prasad Deshpande
  • Patent number: 7558844
    Abstract: 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: Grant
    Filed: May 6, 2003
    Date of Patent: July 7, 2009
    Assignee: Juniper Networks, Inc.
    Inventors: Gregory Heidelberger, Brian Sullivan, Mathias Kokot, Dan Bergman, Eric Peterson, Jeelani Syed, Prasad Deshpande, Ryan Ross
  • Patent number: 7539205
    Abstract: 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: Grant
    Filed: January 7, 2005
    Date of Patent: May 26, 2009
    Assignee: Juniper Networks, Inc.
    Inventor: Prasad Deshpande
  • Patent number: 7535926
    Abstract: 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: Grant
    Filed: January 7, 2005
    Date of Patent: May 19, 2009
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Deshpande, Eric L. Peterson, Thomas M. Mistretta, Mathias Kokot