Patents by Inventor Vaneet Aggarwal
Vaneet Aggarwal 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: 11356712Abstract: A method executed by a processing system of an edge router deployed in a content distribution network includes receiving a request from an endpoint device for a first file, determining that a portion of the first file is not stored in a cache of the edge router, determining that the cache is at a capacity threshold, selecting a second file to evict from the cache, wherein the second file is one of a plurality of files stored in the cache, wherein each file of the plurality of files is scheduled to be evicted from the cache when a threshold period of time has passed since a last request for the each file was received by the edge router, and wherein the threshold period of time associated with the second file is scheduled to expire soonest among all of the plurality of files, and evicting the second file from the cache.Type: GrantFiled: April 5, 2021Date of Patent: June 7, 2022Assignees: AT&T Intellectual Property I, L.P., Purdue Research FoundationInventors: Moo-Ryong Ra, Abubakr O. Al-Abbasi, Vaneet Aggarwal
-
Publication number: 20210385107Abstract: Full-duplex communications are provided by modifying the Media Access Control sub-layer of communication node protocols. The modification allows communication nodes to communicate with one another in full-duplex, where each node transmits and receives data simultaneously with other nodes in a single frequency. A timing of the simultaneous data transmissions, acknowledgments, and short-interframe-space waiting periods can be determined based on network-allocation-vector data transmitted in association with request-to-send or clear-to-send signals.Type: ApplicationFiled: August 20, 2021Publication date: December 9, 2021Inventors: Vaneet AGGARWAL, Rittwik JANA, Christopher W. RICE, Nemmara K. SHANKARANARAYANAN
-
Patent number: 11128488Abstract: A system and method for full-duplex communications provided by modifying the Media Access Control sub-layer of communication node protocols. The modification allows communication nodes to communicate with one another in full-duplex, where each node transmits and receives data simultaneously with other nodes in a single frequency. A timing of the simultaneous data transmissions, acknowledgments, and short-interframe-space waiting periods can be determined based on network-allocation-vector data transmitted in association with request-to-send or clear-to-send signals.Type: GrantFiled: October 14, 2019Date of Patent: September 21, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Vaneet Aggarwal, Rittwik Jana, Christopher W. Rice, Nemmara K. Shankaranarayanan
-
Publication number: 20210273772Abstract: Disclosed herein are a systems and method for using frequency tones to schedule full-duplex communications between at least two full-duplex communication nodes. Communication nodes having data to transmit send, as part of two contention rounds, two separate and randomly selected frequency tones. In the first contention round, all nodes having data to transmit simultaneously transmit a frequency tone. Based on these first frequency tones, groups of nodes are formed. Each group of nodes in turn transmits a second set of frequency tones, and a schedule of full-duplex communications is created based on the second frequency tones.Type: ApplicationFiled: May 17, 2021Publication date: September 2, 2021Inventors: Vaneet Aggarwal, Nemmara K. Shankaranarayanan
-
Publication number: 20210227264Abstract: A method executed by a processing system of an edge router deployed in a content distribution network includes receiving a request from an endpoint device for a first file, determining that a portion of the first file is not stored in a cache of the edge router, determining that the cache is at a capacity threshold, selecting a second file to evict from the cache, wherein the second file is one of a plurality of files stored in the cache, wherein each file of the plurality of files is scheduled to be evicted from the cache when a threshold period of time has passed since a last request for the each file was received by the edge router, and wherein the threshold period of time associated with the second file is scheduled to expire soonest among all of the plurality of files, and evicting the second file from the cache.Type: ApplicationFiled: April 5, 2021Publication date: July 22, 2021Inventors: Moo-Ryong Ra, Abubakr O. Al-Abbasi, Vaneet Aggarwal
-
Patent number: 11044069Abstract: Disclosed herein are a systems and method for using frequency tones to schedule full-duplex communications between at least two full-duplex communication nodes. Communication nodes having data to transmit send, as part of two contention rounds, two separate and randomly selected frequency tones. In the first contention round, all nodes having data to transmit simultaneously transmit a frequency tone. Based on these first frequency tones, groups of nodes are formed. Each group of nodes in turn transmits a second set of frequency tones, and a schedule of full-duplex communications is created based on the second frequency tones.Type: GrantFiled: August 26, 2019Date of Patent: June 22, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Vaneet Aggarwal, Nemmara K. Shankaranarayanan
-
Patent number: 10979205Abstract: Disclosed herein are systems, methods, and computer-readable storage devices for reducing inter-cellsite interference during full-duplex communication. A system receives a channel amplitude and a phase estimate between a first station and a second station, the first station and the second station creating inter-cellsite interference on a channel during full-duplex communications. The system calculates a level of the inter-cellsite interference between the first station and the second station based on the channel amplitude and the phase estimate and generates a cancellation signal based on the inter-cellsite interference. The system then communicates the cancellation signal to the first station for transmission with additional data during additional full-duplex communications.Type: GrantFiled: February 9, 2020Date of Patent: April 13, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Rittwik Jana, Vaneet Aggarwal, Lusheng Ji, Rajesh Krishna Panta, Kadangode K. Ramakrishnan, Christopher W. Rice, Nemmara K. Shankaranarayanan, Vinay Anant Vaishampayan
-
Patent number: 10972761Abstract: A method executed by a processing system of an edge router deployed in a content distribution network includes receiving a request from an endpoint device for a first file, determining that a portion of the first file is not stored in a cache of the edge router, determining that the cache is at a capacity threshold, selecting a second file to evict from the cache, wherein the second file is one of a plurality of files stored in the cache, wherein each file of the plurality of files is scheduled to be evicted from the cache when a threshold period of time has passed since a last request for the each file was received by the edge router, and wherein the threshold period of time associated with the second file is scheduled to expire soonest among all of the plurality of files, and evicting the second file from the cache.Type: GrantFiled: December 26, 2018Date of Patent: April 6, 2021Assignees: PURDUE RESEARCH FOUNDATION, AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Moo-Ryong Ra, Abubakr O. Al-Abbasi, Vaneet Aggarwal
-
Patent number: 10924256Abstract: Disclosed herein are systems, methods, and computer-readable storage media for enabling improved cancellation of self-interference in full-duplex communications, or the transmitting and receiving of communications in a single frequency band without requiring time, frequency, or code divisions. The system estimates the signal strength and phase of a self-interference signal, generates a cancellation signal based on this estimate, then uses the cancellation signal to suppress the self-interference before sampling received analog signal. After applying the cancellation signal, the system samples and digitizes the remaining analog signal. The digitized signal is then subjected to additional digital cancellation, allowing for extraction of the desired signal.Type: GrantFiled: November 20, 2017Date of Patent: February 16, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Rittwik Jana, Vaneet Aggarwal, Christopher Rice, Nemmara K. Shankaranarayanan, Melissa Duarte, Ashutosh Sabharwal
-
Publication number: 20200213627Abstract: A method executed by a processing system of an edge router deployed in a content distribution network includes receiving a request from an endpoint device for a first file, determining that a portion of the first file is not stored in a cache of the edge router, determining that the cache is at a capacity threshold, selecting a second file to evict from the cache, wherein the second file is one of a plurality of files stored in the cache, wherein each file of the plurality of files is scheduled to be evicted from the cache when a threshold period of time has passed since a last request for the each file was received by the edge router, and wherein the threshold period of time associated with the second file is scheduled to expire soonest among all of the plurality of files, and evicting the second file from the cache.Type: ApplicationFiled: December 26, 2018Publication date: July 2, 2020Inventors: Moo-Ryong Ra, Abubakr O. Al-Abbasi, Vaneet Aggarwal
-
Publication number: 20200177354Abstract: Disclosed herein are systems, methods, and computer-readable storage devices for reducing inter-cellsite interference during full-duplex communication. A system receives a channel amplitude and a phase estimate between a first station and a second station, the first station and the second station creating inter-cellsite interference on a channel during full-duplex communications. The system calculates a level of the inter-cellsite interference between the first station and the second station based on the channel amplitude and the phase estimate and generates a cancellation signal based on the inter-cellsite interference. The system then communicates the cancellation signal to the first station for transmission with additional data during additional full-duplex communications.Type: ApplicationFiled: February 9, 2020Publication date: June 4, 2020Inventors: Rittwik JANA, Vaneet AGGARWAL, Lusheng JI, Rajesh Krishna PANTA, Kadangode K. RAMAKRISHNAN, Christopher W. RICE, Nemmara K. SHANKARANARAYANAN, Vinay Anant VAISHAMPAYAN
-
Patent number: 10674166Abstract: Aspects of the subject disclosure may include, for example, receiving a request for media content, the media content being divided into a plurality of chunks, obtaining information about the chunks and constraints, determining whether there is a remaining layer to be downloaded, in response to determining that there is a remaining layer to be downloaded, determining a list of chunks that can be downloaded at a current layer and a downloading schedule according to the list of chunks that can be downloaded at the current layer, in response to determining that there is no remaining layer to be downloaded, producing a composite schedule for downloading the media content, and downloading the media content according to the composite schedule. Other embodiments are disclosed.Type: GrantFiled: August 22, 2018Date of Patent: June 2, 2020Assignees: Purdue Research Foundation, AT&T Intellectual Property I, L.P., The Trustees of Indiana UniversityInventors: Shuai Hao, Subhabrata Sen, Anis Elgabli, Feng Qian, Vaneet Aggarwal
-
Publication number: 20200068209Abstract: Aspects of the subject disclosure may include, for example, receiving a request for media content, the media content being divided into a plurality of chunks, obtaining information about the chunks and constraints, determining whether there is a remaining layer to be downloaded, in response to determining that there is a remaining layer to be downloaded, determining a list of chunks that can be downloaded at a current layer and a downloading schedule according to the list of chunks that can be downloaded at the current layer, in response to determining that there is no remaining layer to be downloaded, producing a composite schedule for downloading the media content, and downloading the media content according to the composite schedule. Other embodiments are disclosed.Type: ApplicationFiled: August 22, 2018Publication date: February 27, 2020Applicants: AT&T Intellectual Property I, L.P., Purdue University, The Trustees of Indiana UniversityInventors: Shuai Hao, Subhabrata Sen, Anis Elgabli, Feng Qian, Vaneet Aggarwal
-
Patent number: 10560244Abstract: Disclosed herein are systems, methods, and computer-readable storage devices for reducing inter-cellsite interference during full-duplex communication. A system receives a channel amplitude and a phase estimate between a first station and a second station, the first station and the second station creating inter-cellsite interference on a channel during full-duplex communications. The system calculates a level of the inter-cellsite interference between the first station and the second station based on the channel amplitude and the phase estimate and generates a cancellation signal based on the inter-cellsite interference. The system then communicates the cancellation signal to the first station for transmission with additional data during additional full-duplex communications.Type: GrantFiled: July 24, 2013Date of Patent: February 11, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Rittwik Jana, Vaneet Aggarwal, Lusheng Ji, Rajesh Krishna Panta, Kadangode K. Ramakrishnan, Christopher W. Rice, Nemmara K. Shankaranarayanan, Vinay Anant Vaishampayan
-
Publication number: 20200044891Abstract: A system and method for full-duplex communications provided by modifying the Media Access Control sub-layer of communication node protocols. The modification allows communication nodes to communicate with one another in full-duplex, where each node transmits and receives data simultaneously with other nodes in a single frequency. A timing of the simultaneous data transmissions, acknowledgments, and short-interframe-space waiting periods can be determined based on network-allocation-vector data transmitted in association with request-to-send or clear-to-send signals.Type: ApplicationFiled: October 14, 2019Publication date: February 6, 2020Inventors: Vaneet AGGARWAL, Rittwik JANA, Christopher W. RICE, Nemmara K. SHANKARANARAYANAN
-
Patent number: 10547681Abstract: Encoding a file into a plurality of chunks, wherein a subset of the plurality of chunks may be used to create a functional equivalent of the file. At least one additional chunk is created from the plurality of chunks. The at least one additional chunk is directed to be stored in a cache memory and the plurality of chunks are directed to be stored on at least one storage node. Upon demand for the file, at least one additional chunk is cased to be retrieved from the cache and at least a portion of the plurality of chunks are caused to be retrieved from the at least one storage node and the functional equivalent of the file is constructed through utilization of the at least one additional chunk and the portion of the plurality of chunks.Type: GrantFiled: June 30, 2016Date of Patent: January 28, 2020Assignees: Purdue Research Foundation, AT&T Intellectual Property I, L.P., The George Washington UniversityInventors: Yu Xiang, Yih-Farn Robin Chen, Vaneet Aggarwal, Tian Lan
-
Patent number: 10511869Abstract: A system for resource provisioning for content delivery of multiple services is disclosed. The system may be configured to offer multiple services, wherein at least one first offered service is delivery of prerecorded content and at least one second offered service is content delivered according to a deadline. In at least one embodiment, the first offered service may be video content, and the second offered service may be broadcast television content. The system may also be configured to deliver at least a portion of the first offered service in advance of use of that portion of the first offered service such that resource demand in connection with delivery of service content of the second offered service at peak delivery may be reduced. As such, fewer resources are needed to provide uninterrupted service of the first and second offered services.Type: GrantFiled: November 16, 2016Date of Patent: December 17, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Rittwik Jana, Vaneet Aggarwal, Xu Chen, Vijay Gopalakrishnan, Kadangode Ramakrishnan, Vinay Vaishampayan
-
Publication number: 20190379520Abstract: Disclosed herein are a systems and method for using frequency tones to schedule full-duplex communications between at least two full-duplex communication nodes. Communication nodes having data to transmit send, as part of two contention rounds, two separate and randomly selected frequency tones. In the first contention round, all nodes having data to transmit simultaneously transmit a frequency tone. Based on these first frequency tones, groups of nodes are formed. Each group of nodes in turn transmits a second set of frequency tones, and a schedule of full-duplex communications is created based on the second frequency tones.Type: ApplicationFiled: August 26, 2019Publication date: December 12, 2019Inventors: Vaneet AGGARWAL, Nemmara K. SHANKARANARAYANAN
-
System and method for medium access control enabling both full-duplex and half-duplex communications
Patent number: 10477583Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for a modified MAC protocol which can facilitate communications with both full-duplex and half-duplex devices. A system configured according to the disclosed method can enable communications between an Access Point (AP) and a client in either full duplex or half duplex. The system can similarly enable peer-to-peer communications in both full duplex and half duplex communication modes.Type: GrantFiled: November 20, 2017Date of Patent: November 12, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Vaneet Aggarwal, Rittwik Jana, Christopher W. Rice, Nemmara K. Shankaranarayanan -
Patent number: 10447495Abstract: A system and method for full-duplex communications provided by modifying the Media Access Control sub-layer of communication node protocols. The modification allows communication nodes to communicate with one another in full-duplex, where each node transmits and receives data simultaneously with other nodes in a single frequency. A timing of the simultaneous data transmissions, acknowledgments, and short-interframe-space waiting periods can be determined based on network-allocation-vector data transmitted in association with request-to-send or clear-to-send signals.Type: GrantFiled: April 2, 2018Date of Patent: October 15, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Vaneet Aggarwal, Rittwik Jana, Christopher W. Rice, Nemmara K. Shankaranarayanan