Patents by Inventor Anshul Agrawal
Anshul Agrawal 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: 20240143372Abstract: Apparatuses, systems, and techniques to determine that a first group including first hardware components is compatible with a second group including second hardware components based at least on a first label associated with the first group and a second label associated with the second group, and cause at least one workload to be migrated from the first group to the second group based at least on determining the first and second groups are compatible with one another.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Andrew Currid, Anshul Fadnavis, Chenghuan Jia, Ankit Agrawal
-
Publication number: 20240143408Abstract: Apparatuses, systems, and techniques to determine metrics for paths connecting hardware components, select a plurality of groups of the hardware components based at least in part on the metrics, and perform at least a portion of a workload using a selected group of the plurality of groups.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Inventors: Andrew Currid, Anshul Fadnavis, Chenghuan Jia, Ankit Agrawal
-
Patent number: 11652905Abstract: The present invention relates to systems and methods for controlling real-time traffic surge at a server [102]. An Application Programming Interface (API) gateway [104] receives at least one service request from at least one application device [106] for availing at least one service from a server [102], and enables at least one part of the server [102] based on a count of the received requests determined by a load counter. A throttling parameter, including one of a static throttling parameter and a dynamic throttling parameter, is determined by a throttling parameter module [204] for the enabled at least one part of the server [102]. The API gateway [104] validates the at least one service request based on the count and the throttling parameter. Thereafter, the at least one part of the server [102] provides at least one service to the validated at least one application device [106].Type: GrantFiled: August 13, 2018Date of Patent: May 16, 2023Assignee: JIO PLATFORMS LIMITEDInventors: Sanjay Gandhi, Manvendra Rai, Anshul Agrawal
-
Publication number: 20230006880Abstract: Systems and methods providing a local edge authority platform that enables localized control of managed devices with selective cloud and occasional cloud connectivity are provided. The method includes receiving first configuration instructions from a first configuration authority for configuring a managed device; receiving second configuration instructions from a second configuration authority for configuring the managed device, wherein the first configuration authority is different than the second configuration authority; determining a conflict exists between the first configuration instructions and the second configuration instructions; resolving the conflict; and configuring the managed device based on the resolved conflict.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventors: Peter J. KAUFMAN, Feng YUE, Shayak LAHIRI, Sarah Eleni COOLEY, Shrivaths Rajagopalan IYENGAR, Matthew Wayman REYNOLDS, Anshul AGRAWAL, Joannier Pinales HEVIA, Nathan Jeffrey IDE, Peter John RICHARDS, Jeffrey Scott PINKSTON
-
Publication number: 20200374365Abstract: The present invention relates to systems and methods for controlling real-time traffic surge at a server [102]. An Application Programming Interface (API) gateway [104] receives at least one service request from at least one application device [106] for availing at least one service from a server [102], and enables at least one part of the server [102] based on a count of the received requests determined by a load counter. A throttling parameter, including one of a static throttling parameter and a dynamic throttling parameter, is determined by a throttling parameter module [204] for the enabled at least one part of the server [102]. The API gateway [104] validates the at least one service request based on the count and the throttling parameter. Thereafter, the at least one part of the server [102] provides at least one service to the validated at least one application device [106].Type: ApplicationFiled: August 13, 2018Publication date: November 26, 2020Inventors: Sanjay Gandhi, Manvendra Rai, Anshul Agrawal
-
Patent number: 10445783Abstract: Target audience content interaction techniques are described. In one or more implementations, a plurality of content is quantified by one or more computing devices as a content feature representation for each of the plurality of content. A plurality of content feature clusters are generated by the one or more computing devices based at least in part on similarity of the content feature representations, one to another. Content cluster interaction data is also created by the one or more computing devices that describes interaction of each of a plurality of users with the plurality of content. A plurality of user interaction clusters are calculated from the content cluster interaction data by the one or more computing devices based at least in part on similarity of the content cluster interaction data of the plurality of users, one to another. The calculated plurality of user interaction clusters are employed by the one or more computing devices to determine content preferences of a target audience.Type: GrantFiled: November 19, 2014Date of Patent: October 15, 2019Assignee: Adobe Inc.Inventors: Shivani Gupta, Gaurush Hiranandani, Anshul Agrawal, Charanjit Singh Ghai
-
Publication number: 20160140454Abstract: User interest learning through hierarchical interest graph techniques are described. In one or more implementations, each of a plurality of categories in a directed hierarchical interest graph are assigned a distance value which represents a shortest distance in the directed hierarchical interest graph from a root category to the category. A list of keywords is formed from user data that denotes a corresponding said category and frequency of the category. A maximum of the frequencies amongst the plurality of categories is determined and a score is calculated for each of the keywords based on the frequency of the category, the maximum of the frequencies, and the distance value for the keyword. Increments of scores may be propagated from child categories to parent categories in the hierarchical interest graph such that greater weighting is given to child categories that are less abstract than parent categories in the directed graph.Type: ApplicationFiled: November 19, 2014Publication date: May 19, 2016Inventors: Shivani Gupta, Charanjit Singh Ghai, Gaurush Hiranandani, Anshul Agrawal
-
Publication number: 20160140623Abstract: Target audience content interaction techniques are described. In one or more implementations, a plurality of content is quantified by one or more computing devices as a content feature representation for each of the plurality of content. A plurality of content feature clusters are generated by the one or more computing devices based at least in part on similarity of the content feature representations, one to another. Content cluster interaction data is also created by the one or more computing devices that describes interaction of each of a plurality of users with the plurality of content. A plurality of user interaction clusters are calculated from the content cluster interaction data by the one or more computing devices based at least in part on similarity of the content cluster interaction data of the plurality of users, one to another. The calculated plurality of user interaction clusters are employed by the one or more computing devices to determine content preferences of a target audience.Type: ApplicationFiled: November 19, 2014Publication date: May 19, 2016Inventors: Shivani Gupta, Gaurush Hiranandani, Anshul Agrawal, Charanjit Singh Ghai
-
Patent number: 8510787Abstract: An access node (e.g., DSLAM) is described herein which can limit bandwidth usage in a transport network by incorporating an enhanced rapid TV channel changing functionality/enhanced BTV server in which TV channels from a multicast TV stream are dynamically selected based on past TV channel clicking statistics and then stored therein so there is a good chance that it can respond to a TV channel change request from a STB.Type: GrantFiled: December 19, 2005Date of Patent: August 13, 2013Assignee: Alcatel LucentInventors: Anshul Agrawal, Bill Krogfoss, Lev Sofman
-
Patent number: 8464303Abstract: In an IPTV network, one or more caches may be provided at the network nodes for storing video content in order to reduce bandwidth requirements. Video content titles may be stored in the cache in accordance with a calculated cache arrangement that minimizes the total incremental transport cost of the content traffic.Type: GrantFiled: September 18, 2008Date of Patent: June 11, 2013Assignee: Alcatel LucentInventors: Lev B. Sofman, Bill Krogfoss, Anshul Agrawal
-
Publication number: 20120135965Abstract: The present invention relates to amorphous Fosamprenavir calcium and processes for its preparation, a pharmaceutical composition comprising it and a method for treating a HIV infection therewith.Type: ApplicationFiled: May 20, 2010Publication date: May 31, 2012Applicant: RANBAXY LABORATORIES LIMITEDInventors: Satish Manohar Bhoge, Prakash Kshirsagar, Santosh Richhariya, Anshul Agrawal, Kaptan Singh
-
Publication number: 20110099332Abstract: In an IPTV network, one or more caches may be provided at the network nodes for storing video content in order to reduce bandwidth requirements. Cache functions such as cache effectiveness and cacheability may be defined and optimized to determine the optimal size and location of cache memory and to determine optimal partitioning of cache memory for the unicast services of the IPTV network.Type: ApplicationFiled: August 29, 2008Publication date: April 28, 2011Applicant: ALCATEL-LUCENT USA INC.Inventors: Lev B. Sofman, Bill Krogfoss, Anshul Agrawal
-
Publication number: 20100071012Abstract: In an IPTV network, one or more caches may be provided at the network nodes for storing video content in order to reduce bandwidth requirements. Video content titles may be stored in the cache in accordance with a calculated cache arrangement that minimizes the total incremental transport cost of the content traffic.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Applicant: Alcatel LucentInventors: Lev B. Sofman, Bill Krogfoss, Anshul Agrawal
-
Publication number: 20090313437Abstract: In an IPTV network, one or more caches may be provided at the network nodes for storing video content in order to reduce bandwidth requirements. Cache functions such as cache effectiveness and cacheability may be defined and optimized to determine optimal partitioning of cache memory for caching the unicast services of the IPTV network.Type: ApplicationFiled: August 18, 2009Publication date: December 17, 2009Applicant: ALCATEL-LUCENT USA INC.Inventors: Lev B. Sofman, Bill Krogfoss, Anshul Agrawal
-
Publication number: 20070143808Abstract: An access node (e.g., DSLAM) is described herein which can limit bandwidth usage in a transport network by incorporating an enhanced rapid TV channel changing functionality/enhanced BTV server in which TV channels from a multicast TV stream are dynamically selected based on past TV channel clicking statistics and then stored therein so there is a good chance that it can respond to a TV channel change request from a STB.Type: ApplicationFiled: December 19, 2005Publication date: June 21, 2007Inventors: Anshul Agrawal, Bill Krogfoss, Lev Sofman
-
Patent number: 6671256Abstract: The present invention provides a system and method for reserving data channels in an optical burst-switched network. A data channel (or a multiple of data channels) along an optical path in an optical burst-switched network is reserved by first transmitting a data channel reservation request from an electronic ingress edge router to a reservation termination node. Next, the data channel reservation request is processed at all nodes along the optical path, including the reservation termination node. A data channel reservation acknowledgement is then transmitted from the reservation termination node to the electronic ingress edge router. Finally, the data channel path is reserved once an initial burst(s) which contains a reserve data channel bit reaches the reservation termination node.Type: GrantFiled: February 3, 2000Date of Patent: December 30, 2003Assignee: AlcatelInventors: Yijun Xiong, Anshul Agrawal, Marc L. J. Vandenhoute, Hakki C. Cankaya