Patents by Inventor Karthik Sundaresan
Karthik Sundaresan 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: 20240372744Abstract: A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.Type: ApplicationFiled: January 2, 2023Publication date: November 7, 2024Inventors: Karthik Sundaresan, Gregory C. White, Jingjie Zhu
-
Patent number: 12112241Abstract: The present disclosure generally relates to apparatus, software and methods for detecting anomalous elements in data. For example, the data can be any time series, such as but not limited to radio frequency data, temperature data, stock data, or production data. Each type of data may be susceptible to repeating phenomena that produce recognizable features of anomalous elements. In some embodiments, the features can be characterized as known patterns and used to train a machine learning model via supervised learning to recognize those features in a new data series.Type: GrantFiled: September 20, 2019Date of Patent: October 8, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Jingjie Zhu, Karthik Sundaresan
-
Publication number: 20240235878Abstract: A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.Type: ApplicationFiled: January 2, 2023Publication date: July 11, 2024Inventors: Karthik Sundaresan, Gregory C. White, Jingjie Zhu
-
Patent number: 11979328Abstract: A method for traffic flow classification in a communication network includes (1) identifying a traffic flow in communication network traffic, (2) extracting features of the traffic flow, and (3) using a machine learning model, classifying the traffic flow at least partially based on the features of the traffic flow. The features of the traffic flow include, for example, a distribution of packet size values of a sliding window sample of the traffic flow, a distribution of inter-arrival time values of a sliding window sample of the traffic flow, standard deviation of data packet size, average of data packet size, standard deviation of data packet inter-arrival time, and average of data packet inter-arrival time.Type: GrantFiled: April 28, 2021Date of Patent: May 7, 2024Assignee: Cable Television Laboratories, Inc.Inventors: Junwen Zhang, Bernardo Huberman, Jingjie Zhu, Karthik Sundaresan, Zhensheng Jia
-
Patent number: 11818402Abstract: Systems and methods presented herein provide for a software defined network (SDN) controller that virtualizes network elements to provide content delivery and data services through the virtualized network elements. In one embodiment, the SDN controller is operable in a cloud computing environment to balance data traffic through the virtualized network elements. For example, the SDN controller may abstract Layer 2 Control Protocol (L2CP) frame processing of the network elements into the cloud computing environment to relieve the network elements from the burdens of Ethernet frame processing. In this regard, the SDN controller comprises a L2CP decision module that determines how L2CP should be processed for the network elements.Type: GrantFiled: January 17, 2022Date of Patent: November 14, 2023Assignee: Cable Television Laboratories, Inc.Inventors: James Kim, Karthik Sundaresan, Thomas Kee
-
Patent number: 11700082Abstract: The present disclosure generally relates to systems, methods and software for quantitatively evaluating an improvement on an active communication network when an impairment, such as a developing impairment, is addressed by one or more repair options via proactive network maintenance.Type: GrantFiled: March 29, 2022Date of Patent: July 11, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Jason W. Rupe, Jingjie Zhu, Karthik Sundaresan
-
Patent number: 11689387Abstract: Methods, systems, and devices for Content-Centric Networking (CCN) are described. In some cases, a node may receive a CCN packet from an upstream node and communicate the CCN packet to one or more downstream nodes (e.g., that previously requested the CCN packet). In a first case, the node may establish a persistent internet protocol (IP) tunnel with the downstream node and communicate the CCN packet to the downstream node by the persistent IP tunnel. Here, a cable modem between the node and the downstream node may not decode the CCN packet. In a second case, the node may append an identifier to the CCN packet prior to communicating the CCN packet to the one or more downstream nodes. Here, the identifier may indicate to the downstream nodes which CCN packets are relevant to the downstream node.Type: GrantFiled: March 14, 2022Date of Patent: June 27, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Gregory C. White, Karthik Sundaresan
-
Patent number: 11677516Abstract: The present disclosure generally relates to systems, methods and software for selecting a spectral segment for important downlink and/or uplink transmissions. Particularly, the spectral segment may be a set of contiguous subcarriers within a plurality of subcarriers transmitting over a channel to a population of cable modems. In an embodiment, the systems, methods and software disclosed herein optimize placement of a physical link channel (PLC) within an OFDM channel. In an embodiment, the system, methods and software disclosed herein optimize placement of a ranging region within an OFDMA channel.Type: GrantFiled: July 29, 2021Date of Patent: June 13, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Karthik Sundaresan, Jingjie Zhu
-
Patent number: 11611406Abstract: A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.Type: GrantFiled: March 8, 2021Date of Patent: March 21, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Karthik Sundaresan, Gregory Charles White
-
Patent number: 11556945Abstract: Systems and methods are disclosed to implement an item metric prediction system that predicts a metric for an item using a feature-based model built using other similar items. In embodiments, the system is used to predict item influence values (IIVs) of items indicating an expected amount of subsequent transactions that is caused by an initial transaction of the items. In embodiments, a sample of item transaction data is distributed to a plurality of task nodes, which execute in parallel to determine the items' observed IIVs from the transaction data. Subsequently, a new IIV is determined for an item whose observed IIV has a low confidence level. A set of similar items is selected, and a set of parameters of a feature-based model are tuned to fit the model to the observed IIVs of the similar items. A new IIV having a high confidence level is then obtained using the model.Type: GrantFiled: September 25, 2017Date of Patent: January 17, 2023Assignee: Amazon Technologies, Inc.Inventors: Karthik Sundaresan Gurumoorthy, Vineet Shashikant Chaoji, Dinesh Mandalapu, Rajeev Ramnarain Rastogi
-
Patent number: 11546080Abstract: A profile optimizing method is provided for a downstream channel transmission of active subcarriers to user devices. The method includes steps of receiving channel measurement data from each user device for each subcarrier, calculating a maximum bit-loading value for each user device per subcarrier, grouping the user devices into a plurality of clusters based on a proximity of the maximum bit-loading values of a first user device to those of a second user device within the particular cluster, assigning each user device within the particular cluster to a single cluster profile. A plurality of single cluster profiles for the plurality of clusters forms a set of cluster profiles. The method further includes steps of determining a channel capacity ratio for the set of cluster profiles, and combining at least two single profiles of the set of cluster profiles into a coalesced profile pair.Type: GrantFiled: April 5, 2019Date of Patent: January 3, 2023Assignee: Cable Television Laboratories, Inc.Inventors: Karthik Sundaresan, Gregory C. White, Jingjie Zhu
-
Patent number: 11468273Abstract: The present disclosure generally relates to apparatus, software and methods for detecting and classifying anomalous features in one-dimensional data. The apparatus, software and methods disclosed herein use a YOLO-type algorithm on one-dimensional data. For example, the data can be any one-dimensional data or time series, such as but not limited to be power over time data, signal to noise ratio (SNR) over time data, modulation error ratio (MER) data, full band capture data, radio frequency data, temperature data, stock data, or production data. Each type of data may be susceptible to repeating phenomena that produce recognizable anomalous features. In some embodiments, the features can be characterized or labeled as known phenomena and used to train a machine learning model via supervised learning to recognize those features in a new data series.Type: GrantFiled: September 20, 2019Date of Patent: October 11, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Jingjie Zhu, Karthik Sundaresan
-
Patent number: 11356380Abstract: A scheduling device for managing a packet queue of a communication gateway includes a receiving portion configured to receive data packets according to at least one communication protocol, a processor, and classification module configured to separate the received data packets into a first traffic queue and a second traffic queue separate from the first traffic queue. The first traffic queue includes a low latency service flow classified to have strict priority. The second traffic queue includes a primary service flow classified as having a classic priority. The classification module separates the received data packets so that those with a first indicator are sent to the first traffic queue and those without the first indicator are sent to the second traffic queue.Type: GrantFiled: March 8, 2021Date of Patent: June 7, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Gregory Charles White, Steve Glennon, Karthik Sundaresan, Luis Alberto Campos, Robert J. Briscoe
-
Patent number: 11303386Abstract: The present disclosure generally relates to systems, methods and software for quantitatively comparing an overall capacity improvement for a channel used for transmissions to a population of user devices when an existing profile is replaced with a proposed profile. Additionally, the quantitative comparison can be used to prioritize profile changes and/or network maintenance.Type: GrantFiled: July 23, 2020Date of Patent: April 12, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Jason W. Rupe, Jingjie Zhu, Karthik Sundaresan
-
Patent number: 11277280Abstract: Methods, systems, and devices for Content-Centric Networking (CCN) are described. In some cases, a node may receive a CCN packet from an upstream node and communicate the CCN packet to one or more downstream nodes (e.g., that previously requested the CCN packet). In a first case, the node may establish a persistent internet protocol (IP) tunnel with the downstream node and communicate the CCN packet to the downstream node by the persistent IP tunnel. Here, a cable modem between the node and the downstream node may not decode the CCN packet. In a second case, the node may append an identifier to the CCN packet prior to communicating the CCN packet to the one or more downstream nodes. Here, the identifier may indicate to the downstream nodes which CCN packets are relevant to the downstream node.Type: GrantFiled: March 19, 2019Date of Patent: March 15, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Gregory C. White, Karthik Sundaresan
-
Patent number: 11245934Abstract: Systems and methods presented herein provide for a software defined network (SDN) controller in a cable television system that virtualizes network elements in the cable television system to provide content delivery and data services through the virtualized network elements. In one embodiment, the SDN controller is operable in a cloud computing environment to balance data traffic through the virtualized network elements. For example, the SDN controller may abstract Layer 2 Control Protocol (L2CP) frame processing of the network elements into the cloud computing environment to relieve the network elements from the burdens of Ethernet frame processing. In this regard, the SDN controller comprises a L2CP decision module that determines how L2CP should be processed for the network elements in the cable television system.Type: GrantFiled: July 7, 2020Date of Patent: February 8, 2022Assignee: Cable Television Laboratories, Inc.Inventors: James Kim, Karthik Sundaresan, Thomas Kee
-
Patent number: 11210684Abstract: Methods, systems, and computer-readable media for accurately estimating causal effects for related events are disclosed. A plurality of estimates of causal effects of events are determined. The estimates are determined independently. A subset of the estimates are determined not to satisfy a relationship among the causal effects. A set of accurate estimates are generated based at least in part on the subset of the estimates. The accurate estimates are generated using a smoothing process, and the accurate estimates satisfy the relationship.Type: GrantFiled: January 17, 2018Date of Patent: December 28, 2021Assignee: Amazon Technologies, Inc.Inventors: Pranav Garg, Vineet Shashikant Chaoji, Karthik Sundaresan Gurumoorthy
-
Patent number: 11082171Abstract: The present disclosure generally relates to systems, methods and software for selecting a spectral segment for important downlink and/or uplink transmissions. Particularly, the spectral segment may be a set of contiguous subcarriers within a plurality of subcarriers transmitting over a channel to a population of cable modems. In an embodiment, the systems, methods and software disclosed herein optimize placement of a physical link channel (PLC) within an OFDM channel. In an embodiment, the system, methods and software disclosed herein optimize placement of a ranging region within an OFDMA channel.Type: GrantFiled: October 4, 2019Date of Patent: August 3, 2021Assignee: Cable Television Laboratories, Inc.Inventors: Karthik Sundaresan, Jingjie Zhu
-
Patent number: 10979741Abstract: Systems and methods presented herein provide for a software defined network (SDN) controller in a cable television system that virtualizes network elements in the cable television system to provide content delivery and data services through the virtualized network elements. In one embodiment, the SDN controller is operable in a cloud computing environment to balance data traffic through the virtualized network elements. For example, the SDN controller may abstract Layer 2 Control Protocol (L2CP) frame processing of the network elements into the cloud computing environment to relieve the network elements from the burdens of Ethernet frame processing. In this regard, the SDN controller comprises a L2CP decision module that determines how L2CP should be processed for the network elements in the cable television system.Type: GrantFiled: May 29, 2018Date of Patent: April 13, 2021Assignee: Cable Television Laboratories, Inc.Inventors: James Kim, Karthik Sundaresan, Thomas Kee
-
Patent number: 10944684Abstract: A scheduling device for managing a packet queue of a communication gateway includes a receiving portion configured to receive data packets according to at least one communication protocol, a processor, and classification module configured to separate the received data packets into a first traffic queue and a second traffic queue separate from the first traffic queue. The first traffic queue includes a low latency service flow classified to have strict priority. The second traffic queue includes a primary service flow classified as having a classic priority. The classification module separates the received data packets so that those with a first indicator are sent to the first traffic queue and those without the first indicator are sent to the second traffic queue.Type: GrantFiled: October 22, 2019Date of Patent: March 9, 2021Assignee: Cable Television Laboratories, Inc.Inventors: Gregory Charles White, Steve Glennon, Karthik Sundaresan, Luis Alberto Campos, Robert J. Briscoe