Patents by Inventor Sujai Hajela

Sujai Hajela 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: 20240137264
    Abstract: A network management system (NMS) is described that provides a granular troubleshooting workflow at an application session level using an application session-specific topology from a client device to a cloud-based application server. During an application session of a cloud-based application, a client device running the application exchanges data through one or more access point (AP) devices, one or more switches at a wired network edge, and one or more network nodes, e.g., switches, routers, and/or gateway devices, to reach a cloud-based application server. For a particular application session, the NMS generates a topology based on network data received from a subset of network devices, e.g., client devices, AP devices, switches, routers, and/or gateways, that were involved in the particular application session over a duration of the particular application session. In this way, the NMS enables backward-looking troubleshooting of the particular application session.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Jisheng Wang, Xiaoying Wu, Yedunandan Siddalingappa-Vitalapur, Abhiram Madhugiri Shamsundar, Robert J. Friday, Sudheer Matta, Sunalini Sankhavaram, Kush Shah, Randall Frei, Sujai Hajela, Jacob Thomas
  • Patent number: 11968075
    Abstract: A network management system (NMS) is described that provides a granular troubleshooting workflow at an application session level using an application session-specific topology from a client device to a cloud-based application server. During an application session of a cloud-based application, a client device running the application exchanges data through one or more access point (AP) devices, one or more switches at a wired network edge, and one or more network nodes, e.g., switches, routers, and/or gateway devices, to reach a cloud-based application server. For a particular application session, the NMS generates a topology based on network data received from a subset of network devices, e.g., client devices, AP devices, switches, routers, and/or gateways, that were involved in the particular application session over a duration of the particular application session. In this way, the NMS enables backward-looking troubleshooting of the particular application session.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: April 23, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Jisheng Wang, Xiaoying Wu, Yedunandan Siddalingappa-Vitalapur, Abhiram Madhugiri Shamsundar, Robert J. Friday, Sudheer Matta, Sunalini Sankhavaram, Kush Shah, Randall Frei, Sujai Hajela, Jacob Thomas
  • Publication number: 20230231762
    Abstract: A network management system (NMS) is described that provides a granular troubleshooting workflow at an application session level using an application session-specific topology from a client device to a cloud-based application server. During an application session of a cloud-based application, a client device running the application exchanges data through one or more access point (AP) devices, one or more switches at a wired network edge, and one or more network nodes, e.g., switches, routers, and/or gateway devices, to reach a cloud-based application server. For a particular application session, the NMS generates a topology based on network data received from a subset of network devices, e.g., client devices, AP devices, switches, routers, and/or gateways, that were involved in the particular application session over a duration of the particular application session. In this way, the NMS enables backward-looking troubleshooting of the particular application session.
    Type: Application
    Filed: September 27, 2022
    Publication date: July 20, 2023
    Inventors: Jisheng Wang, Xiaoying Wu, Yedunandan Siddalingappa-Vitalapur, Abhiram Madhugiri Shamsundar, Robert J. Friday, Sudheer Matta, Sunalini Sankhavaram, Kush Shah, Randall Frei, Sujai Hajela, Jacob Thomas
  • Publication number: 20210297858
    Abstract: Methods and apparatus for controlling access to and/or forwarding of communicated information, e.g. traffic, in a wireless communication system are described. The key, e.g., PSK, used to secure data that is transmitted to an access point for communication to a destination device is taken into consideration when deciding whether or not to provide the destination device access to the communicated content. The decision of whether or not to provide the destination device access to a communication may involve deciding whether or not to forward the received data to another device, e.g., another access point, for delivery to the destination device and/or may involve deciding whether or not to transmit the data to the destination device. If the destination device is not associated with, e.g., does not have access to and/or authorization to use, the key used to secure the received data, the data is not communicated to the destination device.
    Type: Application
    Filed: May 27, 2021
    Publication date: September 23, 2021
    Inventors: Randall Frei, Sujai Hajela, Guy Goldstone, Nicolas Dade, Linker Cheng
  • Patent number: 11051169
    Abstract: Methods and apparatus for controlling access to and/or forwarding of communicated information, e.g. traffic, in a wireless communication system are described. The key, e.g., PSK, used to secure data that is transmitted to an access point for communication to a destination device is taken into consideration when deciding whether or not to provide the destination device access to the communicated content. The decision of whether or not to provide the destination device access to a communication may involve deciding whether or not to forward the received data to another device, e.g., another access point, for delivery to the destination device and/or may involve deciding whether or not to transmit the data to the destination device. If the destination device is not associated with, e.g., does not have access to and/or authorization to use, the key used to secure the received data, the data is not communicated to the destination device.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: June 29, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Randall Frei, Sujai Hajela, Guy Goldstone, Nicolas Dade, Linker Cheng
  • Publication number: 20190058996
    Abstract: Methods and apparatus for controlling access to and/or forwarding of communicated information, e.g. traffic, in a wireless communication system are described. The key, e.g., PSK, used to secure data that is transmitted to an access point for communication to a destination device is taken into consideration when deciding whether or not to provide the destination device access to the communicated content. The decision of whether or not to provide the destination device access to a communication may involve deciding whether or not to forward the received data to another device, e.g., another access point, for delivery to the destination device and/or may involve deciding whether or not to transmit the data to the destination device. If the destination device is not associated with, e.g., does not have access to and/or authorization to use, the key used to secure the received data, the data is not communicated to the destination device.
    Type: Application
    Filed: August 16, 2017
    Publication date: February 21, 2019
    Inventors: Randall Frei, Sujai Hajela, Guy Goldstone, Nicolas Dade, Linker Cheng
  • Patent number: 9408036
    Abstract: Wireless transmissions from beacon devices are received at a plurality of receiver devices. The wireless transmissions comprise packets that carry information used for location-based services for mobile wireless devices. Content of one or more fields of the beacon packets received by one or more of the plurality of receiver devices is obtained. Measurement data associated with the transmissions received at the plurality of receiver devices is generated. Locations of the respective beacon devices are computed from the measurement data obtained by the plurality of receiver devices. Information identifying detected beacon devices and their locations are stored to maintain a location history of beacon devices over time locations. Changes from information contained in the location history are detected based on the locations computed for respective beacon devices from the measurement data and content of one or more fields of detected beacon packets.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: August 2, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Raghuram Rangarajan, Sujai Hajela, Gregory H. Yamanishi, Gracia Wang, Allen J. Huotari
  • Patent number: 9258713
    Abstract: Techniques are presented for detecting rogue wireless beacon devices. Wireless transmissions from beacon devices are received at a plurality of receiver devices. The wireless transmissions of the beacon devices comprise packets that carry information used for location-based services for mobile wireless devices. Content of one or more fields of the packets transmitted by the beacon devices and received by one or more of the receiver devices is obtained. The content of one or more fields of the packets is analyzed to detect an unauthorized beacon device. The analyzing operation may involve comparing the content of the one or more fields of the packets against a list that contains one or more identifiers for authorized beacon devices. In another form, analyzing may involve analyzing the content of the one or more fields of the packets with pattern information related to advertising content or advertising source.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: February 9, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Raghuram Rangarajan, Brian D. Hart, Sujai Hajela, Santosh Pandey, David Kloper, Greg Corsetto, Allen J. Huotari
  • Publication number: 20150334676
    Abstract: Wireless transmissions from beacon devices are received at a plurality of receiver devices. The wireless transmissions comprise packets that carry information used for location-based services for mobile wireless devices. Content of one or more fields of the beacon packets received by one or more of the plurality of receiver devices is obtained. Measurement data associated with the transmissions received at the plurality of receiver devices is generated. Locations of the respective beacon devices are computed from the measurement data obtained by the plurality of receiver devices. Information identifying detected beacon devices and their locations are stored to maintain a location history of beacon devices over time locations. Changes from information contained in the location history are detected based on the locations computed for respective beacon devices from the measurement data and content of one or more fields of detected beacon packets.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Raghuram Rangarajan, Sujai Hajela, Gregory H. Yamanishi, Gracia Wang, Allen J. Huotari
  • Publication number: 20150334569
    Abstract: Techniques are presented for detecting rogue wireless beacon devices. Wireless transmissions from beacon devices are received at a plurality of receiver devices. The wireless transmissions of the beacon devices comprise packets that carry information used for location-based services for mobile wireless devices. Content of one or more fields of the packets transmitted by the beacon devices and received by one or more of the receiver devices is obtained. The content of one or more fields of the packets is analyzed to detect an unauthorized beacon device. The analyzing operation may involve comparing the content of the one or more fields of the packets against a list that contains one or more identifiers for authorized beacon devices. In another form, analyzing may involve analyzing the content of the one or more fields of the packets with pattern information related to advertising content or advertising source.
    Type: Application
    Filed: May 15, 2014
    Publication date: November 19, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Raghuram Rangarajan, Brian D. Hart, Sujai Hajela, Santosh Pandey, David Kloper, Greg Corsetto, Allen J. Huotari
  • Publication number: 20140201000
    Abstract: In an example embodiment disclosed herein is an apparatus comprising an interface and mobile billboard logic that is coupled with the interface and operable to communicate with an associated device via the interface. The mobile billboard logic obtains location data for the associated device. The mobile billboard logic determines whether a predetermined trigger condition has been met. The mobile billboard logic selectively sends data representative of an advertisement to the associated device to be displayed on a web page being requested by the associated device based on the location of the associated device and whether the predetermined condition has been met.
    Type: Application
    Filed: January 14, 2013
    Publication date: July 17, 2014
    Applicant: Cisco Technology, Inc.
    Inventors: Ravi AKIREDDY, Esteban Raul TORRES, Robert J. FRIDAY, Sujai HAJELA, Uday Kumar PYDA
  • Patent number: 7903624
    Abstract: A wireless data communication system includes an access port configured to wirelessly communicate with a plurality of mobile units within multiple basic service sets (BSS), and a wireless switch having multiple predefined wireless local area networks (WLANs). The wireless switch is configured to automatically map the WLANs to the basic service sets and transmit to the access port a configuration template depending upon the type of access port. In one embodiment, there are n basic service sets, each having a corresponding basic service set identifier (BSSID), and m WLANs, each having a corresponding WLAN index, wherein the m WLAN indices are uniformly mapped to the n BSSIDs such that each BSSID has substantially the same number of WLAN indices mapped thereto. In a particular embodiment, there are n=4 BSSIDs per access port and m=16 pre-mapped WLANs.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: March 8, 2011
    Assignee: Symbol Technologies, Inc.
    Inventors: Ajay Malik, Sujai Hajela
  • Patent number: 7529203
    Abstract: Techniques are provided for load balancing among a plurality of wireless switches configured to support a plurality of clients including a first client. An initial home wireless switch can be configured to initially support the first client. The initial home wireless switch can select one of the wireless switches as a new home wireless switch for the first client. These techniques can be implemented, for example, in a wireless local area network.
    Type: Grant
    Filed: May 26, 2005
    Date of Patent: May 5, 2009
    Assignee: Symbol Technologies, Inc.
    Inventors: Zeljko Bajic, Sujai Hajela
  • Publication number: 20080080435
    Abstract: A system for monitoring the state of an RF network generally includes a plurality of wireless devices coupled to the network and having one or more associated antennae, the wireless devices configured to process data received from a plurality of RF elements within range of the antenna. An RF switch is coupled to the network and configured to receive and transmit the data over the network, the RF switch having a memory configured to store a plurality of performance indicators, wherein each of the performance indicators is associated with an operational characteristic of one or more of the plurality of wireless devices. A display is coupled to the network for displaying a visual representation of the plurality of performance indicators.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Inventors: Ajay Malik, Sujai Hajela
  • Publication number: 20070201417
    Abstract: A wireless data communication system includes an access port configured to wirelessly communicate with a plurality of mobile units within multiple basic service sets (BSS), and a wireless switch having multiple predefined wireless local area networks (WLANs). The wireless switch is configured to automatically map the WLANs to the basic service sets and transmit to the access port a configuration template depending upon the type of access port. In one embodiment, there are n basic service sets, each having a corresponding basic service set identifier (BSSID), and m WLANs, each having a corresponding WLAN index, wherein the m WLAN indices are uniformly mapped to the n BSSIDs such that each BSSID has substantially the same number of WLAN indices mapped thereto. In a particular embodiment, there are n=4 BSSIDs per access port and m=16 pre-mapped WLANs.
    Type: Application
    Filed: February 27, 2007
    Publication date: August 30, 2007
    Applicant: SYMBOL TECHNOLOGIES, INC.
    Inventors: Ajay Malik, Sujai Hajela
  • Publication number: 20060268765
    Abstract: Techniques are provided for load balancing among a plurality of wireless switches configured to support a plurality of clients including a first client. An initial home wireless switch can be configured to initially support the first client. The initial home wireless switch can select one of the wireless switches as a new home wireless switch for the first client. These techniques can be implemented, for example, in a wireless local area network.
    Type: Application
    Filed: May 26, 2005
    Publication date: November 30, 2006
    Inventors: Zeljko Bajic, Sujai Hajela