Patents by Inventor Pradeep Mohan

Pradeep 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).

  • Patent number: 11941029
    Abstract: A system includes a database that stores a database table and at least one processor configured to detect a trigger event that triggers extending of a current data partitioning definition defined for partitioning data stored in the database table, obtain a partition configuration to extend the current data partitioning definition, obtain the current data partitioning definition of the database table, generate a new data partitioning definition for the database table based on the current data partitioning definition and the partition configuration, and perform data partitioning for the database table based on the new data partitioning definition.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: March 26, 2024
    Assignee: Bank of America Corporation
    Inventors: Pradeep Gummalla, Krishna Mohan Sattiraju, Paparayudu Anaparti, Maniappan Uppliappan
  • Patent number: 11929850
    Abstract: A Wi-Fi controller identifies a mismatch between a first prefix of a first IPv6 address for a data packet corresponding to a first VLAN on which the data packet was sent from the station to the access point, and a prefix of a second IPv6 address for a second VLAN from which the data packet was transmitted from the access point to the Wi-Fi controller. Responsive to the VLAN mismatch identification, the Wi-Fi controller transmits an RA to the station with a preferred lifetime of 0, wherein subsequent communications use the second IPv6 address.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: March 12, 2024
    Assignee: Fortinet, Inc.
    Inventors: PC Sridhar, Pradeep Mohan, Mohan Jayaraman
  • Publication number: 20230319633
    Abstract: When a data packet too big frame is received from the access point, activating fragmentation at the station. The data packet too big frame is responsive to a data packet being sent from the station to the access point and then being rejected as too big when sent from the access point to a network device due to the data packet being too large for processing by the network device. The fragmentation activated at the station and configured based on a maximum data packet size allowed by the network device.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: PC Sridhar, Pradeep Mohan, Mohan Jayaraman
  • Patent number: 11683680
    Abstract: A Wi-Fi controller identifies a mismatch between a first prefix of a first IPv6 address for a data packet corresponding to a first VLAN on which the data packet was sent from the station to the access point, and a prefix of a second IPv6 address for a second VLAN from which the data packet was transmitted from the access point to the Wi-Fi controller. Responsive to the VLAN mismatch identification, the Wi-Fi controller transmits a DHCP reconfiguration packet to the station using the first VLAN. The DHCP reconfiguration packet causes the station to transmit a rebind packet to the DHCP server. The rebind packet causes the DHCP server to transmit an ACK frame on the first VLAN setting the valid lifetime for the first IPv6 address to zero.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 20, 2023
    Assignee: Fortinet, Inc.
    Inventors: PC Sridhar, Pradeep Mohan, Mohan Jayaraman
  • Patent number: 11617123
    Abstract: Airtime network policies for quarantined station network policies are stored in a database for application to quarantined stations. Quarantined stations are moved from a first VLAN to a quarantine VLAN with a dedicated BSSID on the Wi-Fi communication network. An RU airtime allocation module of the access point allocates airtime RUs for suppression of some or all transmissions from the quarantined stations. The airtime RU allocation module determines an amount of RUs for access to airtime on a Wi-Fi communications network, based on a network policy that limits an amount of airtime allowed by quarantined stations.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 28, 2023
    Assignee: Fortinet, Inc.
    Inventors: Mohan Jayaraman, P C Sridhar, Pradeep Mohan
  • Patent number: 11611933
    Abstract: In a microcell environment, access points with a probe-if-assigned setting configured to delay probe responses to probe requests is registered and managed by a Wi-Fi controller. Probe requests are received and forwarded from at least two of the plurality of access points from a specific station attempting to connect to the Wi-Fi communication network. A Wi-Fi assignment module receives RSSI measurements from the at least two access points with respect to the specific access point, during a delay from the probe-if-assigned setting. A specific access point is assigned to the specific station for sending a probe response once a delay period expires.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: March 21, 2023
    Assignee: Fortinet, Inc.
    Inventors: Mohan Jayaraman, P C Sridhar, Pradeep Mohan
  • Publication number: 20220414288
    Abstract: An apparatus includes processor(s) to: receive a request to test goodness-of-fit of a spatial process model; generate a KD tree from observed spatial point dataset including locations within a region at which instances of an event occurred; derive, from the observed spatial point dataset, multiple quadrats into which the region is divided; receive, from multiple processors, current levels of availability of processing resources including quantities of currently available execution threads; select, based on the quantity of currently available execution threads, a subset of the multiple processors to perform multiple iterations of a portion of the test in parallel; provide, to each processor of the subset, the KD tree, the spatial process model, and the multiple quadrats; receive, from each processor of the subset, per-quadrat data portions indicative of results of an iteration; derive a goodness-of-fit statistic from the per-quadrat data portions; and transmit an indication of goodness-of-fit to another device
    Type: Application
    Filed: November 26, 2021
    Publication date: December 29, 2022
    Applicant: SAS Institute Inc.
    Inventor: Pradeep Mohan
  • Publication number: 20220322077
    Abstract: A Wi-Fi controller identifies a mismatch between a first prefix of a first IPv6 address for a data packet corresponding to a first VLAN on which the data packet was sent from the station to the access point, and a prefix of a second IPv6 address for a second VLAN from which the data packet was transmitted from the access point to the Wi-Fi controller. Responsive to the VLAN mismatch identification, the Wi-Fi controller transmits a DHCP reconfiguration packet to the station using the first VLAN. The DHCP reconfiguration packet causes the station to transmit a rebind packet to the DHCP server. The rebind packet causes the DHCP server to transmit an ACK frame on the first VLAN setting the valid lifetime for the first IPv6 address to zero.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: PC Sridhar, Pradeep Mohan, Mohan Jayaraman
  • Publication number: 20220321381
    Abstract: A Wi-Fi controller identifies a mismatch between a first prefix of a first IPv6 address for a data packet corresponding to a first VLAN on which the data packet was sent from the station to the access point, and a prefix of a second IPv6 address for a second VLAN from which the data packet was transmitted from the access point to the Wi-Fi controller. Responsive to the VLAN mismatch identification, the Wi-Fi controller transmits an RA to the station with a preferred lifetime of 0, wherein subsequent communications use the second IPv6 address.
    Type: Application
    Filed: June 30, 2021
    Publication date: October 6, 2022
    Inventors: PC Sridhar, Pradeep Mohan, Mohan Jayaraman
  • Publication number: 20220322224
    Abstract: In a microcell environment, access points with a probe-if-assigned setting configured to delay probe responses to probe requests is registered and managed by a Wi-Fi controller. Probe requests are received and forwarded from at least two of the plurality of access points from a specific station attempting to connect to the Wi-Fi communication network. A Wi-Fi assignment module receives RSSI measurements from the at least two access points with respect to the specific access point, during a delay from the probe-if-assigned setting. A specific access point is assigned to the specific station for sending a probe response once a delay period expires.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Mohan Jayaraman, PC Sridhar, Pradeep Mohan
  • Publication number: 20220182919
    Abstract: Airtime network policies for quarantined station network policies are stored in a database for application to quarantined stations. Quarantined stations are moved from a first VLAN to a quarantine VLAN with a dedicated BSSID on the Wi-Fi communication network. An RU airtime allocation module of the access point allocates airtime RUs for suppression of some or all transmissions from the quarantined stations. The airtime RU allocation module determines an amount of RUs for access to airtime on a Wi-Fi communications network, based on a network policy that limits an amount of airtime allowed by quarantined stations.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Inventors: Mohan Jayaraman, PC Sridhar, Pradeep Mohan
  • Publication number: 20220083709
    Abstract: An apparatus includes processor(s) to: receive a request to test goodness-of-fit of a spatial process model; generate a KD tree from observed spatial point dataset including locations within a region at which instances of an event occurred; derive, from the observed spatial point dataset, multiple quadrats into which the region is divided; receive, from multiple processors, current levels of availability of processing resources including quantities of currently available execution threads; select, based on the quantity of currently available execution threads, a subset of the multiple processors to perform multiple iterations of a portion of the test in parallel; provide, to each processor of the subset, the KD tree, the spatial process model, and the multiple quadrats; receive, from each processor of the subset, per-quadrat data portions indicative of results of an iteration; derive a goodness-of-fit statistic from the per-quadrat data portions; and transmit an indication of goodness-of-fit to another device
    Type: Application
    Filed: November 26, 2021
    Publication date: March 17, 2022
    Applicant: SAS Institute Inc.
    Inventor: Pradeep Mohan
  • Patent number: 10785114
    Abstract: IoT stations are profiled in an IPv6 protocol environment. Responsive to sending the modified router advertisement instead of the router advertisement to the station, a DHCPv6 solicitation packet is snooped. The DHPv6 solicitation packet is sent from the station to a DHCPv6 server to gather network configuration information stored in the router advertisement withheld by the access point. In turn, the access point examines the DHCPv6 solicitation packet to determine an identity of least one of device and operating system. The identity determination is stored for applying network policies (e.g., network security policies) during transactions with the station.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 22, 2020
    Assignee: Fortinet, Inc.
    Inventors: PC Sridhar, Pradeep Mohan, Anil Kaushik
  • Patent number: 10428697
    Abstract: A fluid diverter including a cylindrical body and an extension arm is provided. The cylindrical body defines a first fluid passage extending from a first axial end of the cylindrical body and a second fluid passage circumferentially offset from the first fluid passage and extending from a second axial end of the cylindrical body. A seepage orifice is defined in the cylindrical body providing a fluid communication path between the first axial end and the second axial end. The extension arm extends from the cylindrical body and includes a locating receptacle dimensioned to receive a fixing element to rotationally and axially fix the fluid diverter.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 1, 2019
    Assignee: SCHAEFFLER TECHNOLOGIES AG & CO. KG
    Inventors: Debora Manther, John Whitton, Pradeep Mohan Mohan Das
  • Patent number: 10236953
    Abstract: An access packet group is formed for packet capture of MU-MIMO capable access points. A neighbor list for a plurality of access points discovered by an access point is received. The access point has MU-MIMO capability for multiple concurrent streams of data with multiple clients. A frame report is received from the access point of RSSI values for the plurality of access points on the neighbor list. A group of access points is selected from the plurality of access points to switch into packet capture mode, based on RSSI values. The group of access points is configured into packet capture mode.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: March 19, 2019
    Assignee: Fortinet, Inc.
    Inventors: Anil Kaushik, Pradeep Mohan, PC Sridhar
  • Patent number: 10221729
    Abstract: A switchable valve train assembly including a carrier housing defining a hydraulic circuit, a supply assembly, a plurality of rocker shafts, a plurality of separators, and a plurality of rocker arm assemblies is provided. Each one of the plurality of separators divides the rocker shafts into (1) a first chamber extending between a first chamber axial end and the separator, and (2) a second chamber extending between a second chamber axial end and the separator. The plurality of separators each include an orifice defined between the first chamber and the second chamber that provides fluid connection between the first chamber and the second chamber. Locking assemblies of the rocker arm assemblies are selectively actuated based on the supply assembly. The separators ensure that hydraulic fluid within the hydraulic fluid is de-aerated and that the second chambers remain primed with hydraulic fluid for faster actuation of the locking assemblies.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: March 5, 2019
    Assignee: SCHAEFFLER TECHNOLOGIES AG & CO. KG
    Inventors: Faheem Ahmed, Colin Foster, David Chandler, John Whitton, Debora Manther, Pradeep Mohan Mohan Das, Sumukha Nagaraj
  • Patent number: 10190445
    Abstract: A switchable roller finger follower includes an inner lever, an outer lever pivotably mounted to the inner lever by a pivot axle, and a coupling device. The coupling device includes a coupling pin configured to move between a locked position in which the inner lever and the outer lever are connected together for movement in at least one direction and an unlocked position in which the inner lever is movable relative to the outer lever in the at least one direction. The coupling device also includes a spring configured to bias the coupling pin in the locked or unlocked position. A de-aeration flow path is formed between an oil passage and an opening for allowing air to move out of the oil passage, past the coupling pin, and exit through the opening. The de-aeration flow path switches between being open and closed based on a position of the coupling pin.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 29, 2019
    Assignee: SCHAEFFLER TECHNOLOGIES AG & CO. KG
    Inventors: Pradeep Mohan Mohan Das, Faheem Ahmed, David Chandler
  • Publication number: 20190020547
    Abstract: IoT stations are profiled in an IPv6 protocol environment. Responsive to sending the modified router advertisement instead of the router advertisement to the station, a DHCPv6 solicitation packet is snooped. The DHPv6 solicitation packet is sent from the station to a DHCPv6 server to gather network configuration information stored in the router advertisement withheld by the access point. In turn, the access point examines the DHCPv6 solicitation packet to determine an identity of least one of device and operating system. The identity determination is stored for applying network policies (e.g., network security policies) during transactions with the station.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 17, 2019
    Inventors: PC Sridhar, Pradeep Mohan, Anil KAUSHIK
  • Patent number: 10178570
    Abstract: Application bandwidth is dynamically throttled and/or stations are steered to different access points to maintain optimal QoE for stations on a wireless network. Responsive to a determination that the available bandwidth for the one or more applications is below a threshold for station QoE application minimum bandwidth, the current QoE station index is updated. Responsive to a determination that the current QoE station index is below a system determined QoE level, throttling the one or more applications of the station which were below a threshold for station QoE application bandwidth allocation or steering the station to a new access point.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: January 8, 2019
    Assignee: Fortinet, Inc.
    Inventors: Anil Kaushik, Pradeep Mohan, PC Sridhar
  • Publication number: 20180288635
    Abstract: Application bandwidth is dynamically throttled and/or stations are steered to different access points to maintain optimal QoE for stations on a wireless network. Responsive to a determination that the available bandwidth for the one or more applications is below a threshold for station QoE application minimum bandwidth, the current QoE station index is updated. Responsive to a determination that the current QoE station index is below a system determined QoE level, throttling the one or more applications of the station which were below a threshold for station QoE application bandwidth allocation or steering the station to a new access point.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Anil KAUSHIK, Pradeep Mohan, PC Sridhar