Patents by Inventor Sabarinathan Nagarajan
Sabarinathan Nagarajan 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: 11902151Abstract: A server device for use with a cable modem, a router, a user, a client device, and a CMTS, the cable modem and the router being able to be configured in a LAG configuration, the client device and/or the cable modem being configured to provide a notification to the user to configure the cable modem and the router into the LAG configuration, the CMTS being configured to provide a first and second service flow to the cable modem, the server device comprising: a memory; and a processor configured to execute instructions stored on the memory to cause the server device to: monitor the second set of data packets; and automatically transmit a LAG notification to the client device and/or the cable modem when the second set of data packets meets a predetermined threshold, the notification notifying the user to configure the cable modem and the router into the LAG configuration.Type: GrantFiled: August 25, 2022Date of Patent: February 13, 2024Assignee: ARRIS ENTERPRISES LLCInventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
-
Patent number: 11855899Abstract: A network device for use with a client device and a cable modem termination system (“CMTS”), the client device being configured to run applications requiring data traffic of a first and second quality of service (“QoS”). The CMTS is configured to provide a first service flow and a second service flow to the network device. The network device provides a local area network (“LAN”) for connection to the client device and a network address translation (“NAT”). The NAT is configured to map the network device IP address to the client device IP address; divide the source ports into a first range and a low latency range; assign the respective data traffic of the applications to at least one port within the first range and to at least one port within the low latency range; and modify the low latency range of source ports based on a change in data traffic.Type: GrantFiled: February 17, 2023Date of Patent: December 26, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
-
Publication number: 20230300253Abstract: An access point device can receive one or more emergency call packets from a client device. These one or more emergency call packets are identified as associated with an emergency call, for example, based on one or more identifiers. The one or more emergency call packets are sent high priority, low latency based on an embedded multimedia terminal adapter sending an emergency call notification to a cable modem which performs a dynamic service change (DSC) update to one or more classifier rules so that these packets are routed via a low latency DOCSIS service flow to a cable modem termination system (CMTS). In this way, the one or more emergency call packets received from the client device and any one or more response emergency call packets received from a network device (the intended recipient or target of the emergency call) are routed via an LLD service flow.Type: ApplicationFiled: March 16, 2023Publication date: September 21, 2023Inventors: Sabarinathan NAGARAJAN, Kokila Harikrishina
-
Patent number: 11706124Abstract: An optimizing agent of a network device that does not support low latency DOCSIS can identify traffic or packets associated with a client resource for an optimization service flow. For example, the optimizing agent can receive a priority notification associated with a client resource from a low latency controller that is indicative of a low latency requirement associated with the client resource. The optimizing agent identifies the traffic for the optimized service flow based on the priority notification. The identifying can require modifying one or more parameters of an existing service flow, creating a new service flow, or selecting an existing service flow with low latency. The identified traffic can be routed to the optimized service flow to achieve low latency or high QoS.Type: GrantFiled: November 18, 2021Date of Patent: July 18, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
-
Publication number: 20230208766Abstract: A network device for use with a client device and a cable modem termination system (“CMTS”), the client device being configured to run applications requiring data traffic of a first and second quality of service (“QoS”). The CMTS is configured to provide a first service flow and a second service flow to the network device. The network device provides a local area network (“LAN”) for connection to the client device and a network address translation (“NAT”). The NAT is configured to map the network device IP address to the client device IP address; divide the source ports into a first range and a low latency range; assign the respective data traffic of the applications to at least one port within the first range and to at least one port within the low latency range; and modify the low latency range of source ports based on a change in data traffic.Type: ApplicationFiled: February 17, 2023Publication date: June 29, 2023Inventors: Sabarinathan NAGARAJAN, Lakshmi ARUNKUMAR, Ian G. WHEELOCK
-
Patent number: 11689445Abstract: An optimizing agent of a network device that does not support low latency DOCSIS can identify traffic or packets associated with a client resource for an optimization service flow. For example, the optimizing agent can receive a priority notification associated with a client resource from a low latency controller that is indicative of a low latency requirement associated with the client resource. The optimizing agent identifies the traffic for the optimized service flow based on the priority notification. The identifying can require modifying one or more parameters of an existing service flow, creating a new service flow, or selecting an existing service flow with low latency. The identified traffic can be routed to the optimized service flow to achieve low latency or high QoS.Type: GrantFiled: November 18, 2021Date of Patent: June 27, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
-
Patent number: 11611512Abstract: A network device for use with a client device and a cable modem termination system (“CMTS”), the client device being configured to run applications requiring data traffic of a first and second quality of service (“QoS”). The CMTS is configured to provide a first service flow and a second service flow to the network device. The network device provides a local area network (“LAN”) for connection to the client device and a network address translation (“NAT”). The NAT is configured to map the network device IP address to the client device IP address; divide the source ports into a first range and a low latency range; assign the respective data traffic of the applications to at least one port within the first range and to at least one port within the low latency range; and modify the low latency range of source ports based on a change in data traffic.Type: GrantFiled: September 22, 2021Date of Patent: March 21, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
-
Publication number: 20230068269Abstract: A server device for use with a service provider device, a service receiving device, a provisioning system, a client device, and a user. The server device includes: a memory and a processor configured to execute the instructions stored on the memory to cause the server device to: obtain monitored data application data; obtain a comparison of the monitored data to a low latency data threshold; automatically transmit an instruction to the service provider device or the provisioning system to instruct the service provider device to provide the temporary low latency service flow to the service receiving device; and automatically transmit an instruction to instruct the user of the temporary low latency service flow.Type: ApplicationFiled: August 26, 2022Publication date: March 2, 2023Inventors: Sabarinathan NAGARAJAN, Lakshmi ARUNKUMAR, Ian G. WHEELOCK
-
Publication number: 20230066589Abstract: A server device for use with a cable modem, a router, a user, a client device, and a CMTS, the cable modem and the router being able to be configured in a LAG configuration, the client device and/or the cable modem being configured to provide a notification to the user to configure the cable modem and the router into the LAG configuration, the CMTS being configured to provide a first and second service flow to the cable modem, the server device comprising: a memory; and a processor configured to execute instructions stored on the memory to cause the server device to: monitor the second set of data packets; and automatically transmit a LAG notification to the client device and/or the cable modem when the second set of data packets meets a predetermined threshold, the notification notifying the user to configure the cable modem and the router into the LAG configuration.Type: ApplicationFiled: August 25, 2022Publication date: March 2, 2023Inventors: Sabarinathan NAGARAJAN, Lakshmi ARUNKUMAR, Ian G. WHEELOCK
-
Publication number: 20220210080Abstract: A network device for use with a client device and a cable modem termination system (“CMTS”), the client device being configured to run applications requiring data traffic of a first and second quality of service (“QoS”). The CMTS is configured to provide a first service flow and a second service flow to the network device. The network device provides a local area network (“LAN”) for connection to the client device and a network address translation (“NAT”). The NAT is configured to map the network device IP address to the client device IP address; divide the source ports into a first range and a low latency range; assign the respective data traffic of the applications to at least one port within the first range and to at least one port within the low latency range; and modify the low latency range of source ports based on a change in data traffic.Type: ApplicationFiled: September 22, 2021Publication date: June 30, 2022Inventors: Sabarinathan NAGARAJAN, Lakshmi ARUNKUMAR, Ian G. WHEELOCK
-
Publication number: 20220200899Abstract: An optimizing agent of a network device that does not support low latency DOCSIS can identify traffic or packets associated with a client resource for an optimization service flow. For example, the optimizing agent can receive a priority notification associated with a client resource from a low latency controller that is indicative of a low latency requirement associated with the client resource. The optimizing agent identifies the traffic for the optimized service flow based on the priority notification. The identifying can require modifying one or more parameters of an existing service flow, creating a new service flow, or selecting an existing service flow with low latency. The identified traffic can be routed to the optimized service flow to achieve low latency or high QoS.Type: ApplicationFiled: November 18, 2021Publication date: June 23, 2022Inventors: Sabarinathan Nagarajan, Lakshmi Arunkumar, Ian G. Wheelock
-
Publication number: 20220200890Abstract: An optimizing agent of a network device that does not support low latency DOCSIS can identify traffic or packets associated with a client resource for an optimization service flow. For example, the optimizing agent can receive a priority notification associated with a client resource from a low latency controller that is indicative of a low latency requirement associated with the client resource. The optimizing agent identifies the traffic for the optimized service flow based on the priority notification. The identifying can require modifying one or more parameters of an existing service flow, creating a new service flow, or selecting an existing service flow with low latency. The identified traffic can be routed to the optimized service flow to achieve low latency or high QoS.Type: ApplicationFiled: November 18, 2021Publication date: June 23, 2022Inventors: Sabarinathan NAGARAJAN, Lakshmi ARUNKUMAR, Ian G. WHEELOCK
-
Publication number: 20220174017Abstract: An electronic device in a network capable of enhancing classification of packets received by the electronic device is provided that includes a network interface, a non-transitory memory having instructions stored thereon, and a hardware processor. The hardware processor executes the instructions to receive a packet in at least one packet flow to be processed using a first service flow or a second service flow, determine whether a packet to be processed using the second service flow is incorrectly classified for processing using the first service flow, and move the incorrectly classified packet to the second service flow. A notification including data is transmitted for the incorrectly classified packet to a machine learning algorithm (MLA). The MLA is trained using the data and the trained MLA categorizes at least one new packet to be processed using the first or second service flow.Type: ApplicationFiled: November 12, 2021Publication date: June 2, 2022Inventors: Sabarinathan NAGARAJAN, Ian G. WHEELOCK, Lakshmi ARUNKUMAR
-
Publication number: 20160366172Abstract: A method is provided for preventing cross-site request forgery (CSRF) attacks at a server that includes embedding a hidden cryptographic nonce in a response from a server to a client that is authorized to access the server. The response with the hidden cryptographic nonce is sent to the client. A subsequent request is received from the client. The subsequent request is validated or otherwise verified if it includes a hidden cryptographic nonce that matches the hidden cryptographic nonce embedded in the response from the server.Type: ApplicationFiled: June 13, 2016Publication date: December 15, 2016Inventors: Girdhari Lal Yadav, Sabarinathan Nagarajan, Bijoy Kaippilly, Asheesh Jagdish Joshi