Patents by Inventor Sundar Vedantham
Sundar Vedantham 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: 12210632Abstract: Examples described herein relate to a manner of provide a time of life of data. In some examples, data and control parameters are received from a data source. The data can be encrypted and stored. In addition, at least a portion of the control parameters can be stored into a distributed ledger. In some examples, the portion of the control parameters include an indicator of expiration time of the data. In some examples, a data header for the data is generated, where the data header includes an indication that the data is subject to a limited life span and a data identifier. The data header can be accessed with a request to access the encrypted data. In some examples, a request to determine if the data is valid and accessible is provided to a node of the distributed ledger and an indication of whether the data is valid and accessible is received from a node in the distributed ledger.Type: GrantFiled: October 28, 2020Date of Patent: January 28, 2025Assignee: Intel CorporationInventors: Sundar Vedantham, Bin Lin, Pravin Pathak, Ximing Chen, Chris MacNamara
-
Publication number: 20210049285Abstract: Examples described herein relate to a manner of provide a time of life of data. In some examples, data and control parameters are received from a data source. The data can be encrypted and stored. In addition, at least a portion of the control parameters can be stored into a distributed ledger. In some examples, the portion of the control parameters include an indicator of expiration time of the data. In some examples, a data header for the data is generated, where the data header includes an indication that the data is subject to a limited life span and a data identifier. The data header can be accessed with a request to access the encrypted data. In some examples, a request to determine if the data is valid and accessible is provided to a node of the distributed ledger and an indication of whether the data is valid and accessible is received from a node in the distributed ledger.Type: ApplicationFiled: October 28, 2020Publication date: February 18, 2021Inventors: Sundar VEDANTHAM, Bin LIN, Pravin PATHAK, Ximing CHEN, Chris MACNAMARA
-
Publication number: 20200192715Abstract: Examples described herein relate to a work scheduler that includes at least one processor and at least one queue. In some examples, the work scheduler receives a request to allocate a region of memory and based on availability of a memory segment associated with a central cache to satisfy the request to allocate a region of memory, provide a memory allocation using an available memory segment entry associated with the central cache from the at least one queue. In some examples, the work scheduler assigns a workload to a processor and controls when to pre-fetch content relevant to the workload to store in a cache or memory accessible to the processor based on a position of the workload in a work queue associated with the processor.Type: ApplicationFiled: February 24, 2020Publication date: June 18, 2020Inventors: Yipeng WANG, Ren WANG, Tsung-Yuan C. TAI, Yifan YUAN, Pravin PATHAK, Sundar VEDANTHAM, Chris MACNAMARA
-
Publication number: 20190253357Abstract: A computing platform includes a classifier to classify a packet and assign a processing load weight to the packet based at least in part on the packet classification; and a load balancer coupled to the classifier to compute a total processing load weight of a queue of a packet processing system and assign the packet to a queue with a lowest total processing load weight.Type: ApplicationFiled: October 15, 2018Publication date: August 15, 2019Inventors: Pravin PATHAK, Sundar VEDANTHAM, David SONNIER
-
Patent number: 9356844Abstract: A system and method is provided for providing an initial determination of the type of application recognition processing that is required for incoming traffic, and directing the packets accordingly. The invention is based on optimized resource allocation that uses multiple, application-dependent data paths. An exemplary set of application-dependent data paths includes, for example, Fixed Attribute Table (FAT), Deep Packet Inspection (DPI) and CPU Processing data paths. By using optimized and application-dependent network traffic processing paths, it is possible to achieve a less resource-hungry hardware design than previously contemplated in the prior art, where all traffic proceeded along a single path and was subjected to DPI processing.Type: GrantFiled: May 3, 2012Date of Patent: May 31, 2016Assignee: Intel CorporationInventors: Seong-Hwan Kim, Sundar Vedantham, Pavan Kumar Venkata Maddipatla
-
Patent number: 9226128Abstract: Aspects of the disclosure pertain to methods and systems that are configured to monitor data usage at a network edge. In an implementation, a method includes monitoring data usage information associated with a mobile user session between a mobile device and a plurality of edges nodes of a communication network, where the plurality of edge nodes includes at least a beginning edge node and a final edge node. The method also includes storing data usage information from the monitored data usage information, the stored data usage information including data associated with the transfer of cached data stored at the plurality of edge nodes. The method further includes forwarding the stored data access information to a central database of the communication network.Type: GrantFiled: November 8, 2013Date of Patent: December 29, 2015Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Seong-Hwan Kim, Sundar Vedantham
-
Publication number: 20150117226Abstract: Aspects of the disclosure pertain to methods and systems that are configured to monitor data usage at a network edge. In an implementation, a method includes monitoring data usage information associated with a mobile user session between a mobile device and a plurality of edges nodes of a communication network, where the plurality of edge nodes includes at least a beginning edge node and a final edge node. The method also includes storing data usage information from the monitored data usage information, the stored data usage information including data associated with the transfer of cached data stored at the plurality of edge nodes. The method further includes forwarding the stored data access information to a central database of the communication network.Type: ApplicationFiled: November 8, 2013Publication date: April 30, 2015Applicant: LSI CorporationInventors: Seong-Hwan Kim, Sundar Vedantham
-
Publication number: 20130294449Abstract: A system and method is provided for providing an initial determination of the type of application recognition processing that is required for incoming traffic, and directing the packets accordingly. The invention is based on optimized resource allocation that uses multiple, application-dependent data paths. An exemplary set of application-dependent data paths includes, for example, Fixed Attribute Table (FAT), Deep Packet Inspection (DPI) and CPU Processing data paths. By using optimized and application-dependent network traffic processing paths, it is possible to achieve a less resource-hungry hardware design than previously contemplated in the prior art, where all traffic proceeded along a single path and was subjected to DPI processing.Type: ApplicationFiled: May 3, 2012Publication date: November 7, 2013Inventors: Seong-Hwan Kim, Sundar Vedantham, Pavan Kumar Venkata Maddipatla
-
Patent number: 8509258Abstract: A integrated circuit device for use in a line card of a digital networking system is capable of intercepting one or more control messages corresponding to a requested data channel sent from at least one customer premises equipment (CPE) device. The integrated circuit device is also capable of receiving a plurality of data channels from a data server of the digital networking system and providing the one or more requested data channels to the at least one CPE device, thereby providing faster data channel selecting and switching capabilities.Type: GrantFiled: November 30, 2004Date of Patent: August 13, 2013Assignee: Agere Systems LLCInventors: Seong-Hwan Kim, James M. Sepko, Sundar Vedantham
-
Publication number: 20120079547Abstract: A set-top box or other network interface device incorporates functionality for distributing multimedia signals to multiple televisions or other terminal devices within a residence or other facility. In one aspect, the network interface device comprises a processor, a memory coupled to the processor, first network interface circuitry for receiving multimedia signals from an access network, and second network interface circuitry for communicating over a local network with a plurality of terminal devices. The network interface device is operative under control of the processor to deliver selected ones of the multimedia signals to the terminal devices responsive to control commands received from the terminal devices. The memory of the network interface device stores a connection management table indicating for each of the terminal devices at least a selected one of the multimedia signals and status information for that terminal device.Type: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Inventors: Seong-Hwan Kim, Sundar Vedantham
-
Patent number: 7971247Abstract: Methods and apparatus for use with an integrated circuit device of a processing device of a network node of a digital networking system, configured to monitor one or more control messages received at the processing device from each of a plurality of CPE devices, and limiting the one or more control messages to one or more specified rates for a specified duration. The integrated circuit device is further configured to provide one or more data channels to the plurality of CPE devices from the processing device in response to the one or more control messages processed at the processing device.Type: GrantFiled: July 21, 2006Date of Patent: June 28, 2011Assignee: Agere Systems Inc.Inventors: Deepak Kataria, Seong-Hwan Kim, Sundar Vedantham
-
Publication number: 20080037441Abstract: Methods and apparatus for use with an integrated circuit device of a processing device of a network node of a digital networking system, configured to monitor one or more control messages received at the processing device from each of a plurality of CPE devices, and limiting the one or more control messages to one or more specified rates for a specified duration. The integrated circuit device is further configured to provide one or more data channels to the plurality of CPE devices from the processing device in response to the one or more control messages processed at the processing device.Type: ApplicationFiled: July 21, 2006Publication date: February 14, 2008Inventors: Deepak Kataria, Seong-Hwan Kim, Sundar Vedantham
-
Publication number: 20060114922Abstract: A integrated circuit device for use in a line card of a digital networking system is capable of intercepting one or more control messages corresponding to a requested data channel sent from at least one customer premises equipment (CPE) device. The integrated circuit device is also capable of receiving a plurality of data channels from a data server of the digital networking system and providing the one or more requested data channels to the at least one CPE device, thereby providing faster data channel selecting and switching capabilities.Type: ApplicationFiled: November 30, 2004Publication date: June 1, 2006Inventors: Seong-Hwan Kim, James Sepko, Sundar Vedantham