Patents by Inventor Saroop Mathur

Saroop Mathur 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: 20230208822
    Abstract: A system/method for secure communication between client devices includes receiving a request, at a secure communication platform, from a from a first client device to communicate with a second client device; determining, by the secure communication platform, whether the first client device is permitted to communicate with the second client device; if communication is permitted: generating, by the secure communication platform, a one-time use ephemeral key; transmitting, by the secure communication platform, the generated one-time use ephemeral key to the first and second client devices; establishing, by the secure communication platform, a secure communication session directly between the first and second client devices, wherein communications between the first and second client devices are encrypted and decrypted using the one-time use ephemeral key; and destroying, by the secure communication platform, the one-time use ephemeral key upon termination of the secure communication session between the first and
    Type: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Inventors: Dennis Vance POLLUTRO, Viji BETTADAPURA, Charles ILLINGWORTH, Saroop MATHUR, John ZAVGREN
  • Patent number: 11621945
    Abstract: A system/method for secure communication between client devices includes receiving a request, at a secure communication platform, from a from a first client device to communicate with a second client device; determining, by the secure communication platform, whether the first client device is permitted to communicate with the second client device; if communication is permitted: generating, by the secure communication platform, a one-time use ephemeral key; transmitting, by the secure communication platform, the generated one-time use ephemeral key to the first and second client devices; establishing, by the secure communication platform, a secure communication session directly between the first and second client devices, wherein communications between the first and second client devices are encrypted and decrypted using the one-time use ephemeral key; and destroying, by the secure communication platform, the one-time use ephemeral key upon termination of the secure communication session between the first and
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: April 4, 2023
    Assignee: SDSE NETWORKS, INC
    Inventors: Dennis Vance Pollutro, Viji Bettadapura, Charles Illingworth, Saroop Mathur, John Zavgren
  • Publication number: 20210266303
    Abstract: A system/method for secure communication between client devices includes receiving a request, at a secure communication platform, from a from a first client device to communicate with a second client device; determining, by the secure communication platform, whether the first client device is permitted to communicate with the second client device; if communication is permitted: generating, by the secure communication platform, a one-time use ephemeral key; transmitting, by the secure communication platform, the generated one-time use ephemeral key to the first and second client devices; establishing, by the secure communication platform, a secure communication session directly between the first and second client devices, wherein communications between the first and second client devices are encrypted and decrypted using the one-time use ephemeral key; and destroying, by the secure communication platform, the one-time use ephemeral key upon termination of the secure communication session between the first and
    Type: Application
    Filed: February 19, 2021
    Publication date: August 26, 2021
    Applicant: SDSE Networks LLC
    Inventors: Dennis Vance Pollutro, Viji Bettadapura, Charles Illingworth, Saroop Mathur, John Zavgren
  • Patent number: 8364772
    Abstract: An Instant Messaging security system that encrypts Instant Messages sent by a Instant Messaging user to an Instant Messaging server by intercepting the messages, negotiating a preferred security algorithm and forwarding the encrypted messages to the server. The security system intercepts and decrypts encrypted messages sent by the server to the user. The security system is able to determine whether a receiving user is equipped with a similar security system without prior knowledge of network addresses, configuration or capability. The security system is transparent to the Instant Message service provider and may provide one or more indicators to users that messages are encrypted during forwarding.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: January 29, 2013
    Assignee: McAfee, Inc.
    Inventors: Saroop Mathur, Rajamadam C. Venkatraman, Charlie Kim, Ashish Warty, Yih-Ming Liao
  • Publication number: 20120304232
    Abstract: An audiovisual stream source streams frames of encoded audiovisual content over a wireless communication channel according to an encoding bit rate selected in accordance with a data rate of the wireless communication channel. A source mobile device is coupled to the wireless communication channel to receive the plurality of encoded frames and transmit them over a first communication channel at a first data rate. A streaming server coupled to the first communication channel receives the encoded frames and transmits them over a second communication channel at a second data rate. A destination mobile device coupled to the second communication channel receives the encoded frames and displays them. If the source mobile device detects congestion when it transmits the encoded frames over the first communication channel at the first rate, then the source mobile device adjusts the first rate at which the source mobile device transmits the encoded frames over the first communication channel.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventors: Saroop Mathur, Chris Xie, Romulus Pereira, Justin Boland
  • Publication number: 20120303797
    Abstract: A real-time audiovisual streaming system transmits audiovisual content over an internetwork from an audiovisual stream source to a plurality of invited viewers. The system includes an application monitor coupled to an internetwork to monitor performance of each of a plurality of streaming servers coupled to the internetwork. The application monitor selects at least one streaming server to receive and broadcast an audiovisual stream over the internetwork, based on its monitoring of the streaming servers.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 29, 2012
    Inventors: Saroop Mathur, Chris Xie
  • Patent number: 8117273
    Abstract: An Instant Messaging security system that encrypts Instant Messages sent by a Instant Messaging user to an Instant Messaging server by intercepting the messages, negotiating a preferred security algorithm and forwarding the encrypted messages to the server. The security system intercepts and decrypts encrypted messages sent by the server to the user. The security system is able to determine whether a receiving user is equipped with a similar security system without prior knowledge of network addresses, configuration or capability. The security system is transparent to the Instant Message service provider and may provide one or more indicators to users that messages are encrypted during forwarding.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: February 14, 2012
    Assignee: McAfee, Inc.
    Inventors: Saroop Mathur, Rajamadam C. Venkatraman, Charlie Kim, Ashish Warty, Yih-Ming M. Liao
  • Patent number: 7724670
    Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: May 25, 2010
    Assignee: Scalent Systems, Inc.
    Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
  • Publication number: 20090097406
    Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.
    Type: Application
    Filed: December 19, 2008
    Publication date: April 16, 2009
    Applicant: SCALENT SYSTEMS, INC.
    Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
  • Patent number: 7483374
    Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: January 27, 2009
    Assignee: Scalent Systems, Inc.
    Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
  • Publication number: 20050091396
    Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Chandrasekharan Nilakantan, Siva Kumar, Andrew Laursen, Saroop Mathur, Gary Jaszewski, Mei-Ying Chan