Patents by Inventor Ajay Mahimkar
Ajay Mahimkar 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: 10831641Abstract: A method and apparatus for determining the impact of a software upgrade on a service performance are disclosed. The method obtains call detail records associated with a plurality of mobile user endpoint devices, aggregates each mobile user endpoint device into at least one group, maps each mobile user endpoint device to at least one first aggregate, wherein each aggregate of the at least one first aggregate comprises at least one of: a group established based on the type of each of the mobile user endpoint devices, a group established based on the make of each of the mobile user endpoint devices, or a group established based on the model of each of the mobile user endpoint devices, and identifies a nearest co-occurring software upgrade when a change in a service performance in the communications network is detected based on the at least one first aggregate.Type: GrantFiled: September 8, 2016Date of Patent: November 10, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Ajay Mahimkar
-
Patent number: 10834616Abstract: A method and apparatus for transmitting a control signal to a self organizing network controller, are disclosed. For example, the method implemented via a processor receives a change, determines whether the change to at least one network element maintains an acceptable level for one or more service quality metrics based on a predicted service quality metric calculated using a modeling function, generates a control signal based on the determining, and transmits the control signal to the self organizing network controller to cause the self organizing network controller to configure the at least one network element in a communication network in accordance with the control signal.Type: GrantFiled: February 25, 2019Date of Patent: November 10, 2020Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLCInventors: Ajay Mahimkar, Shomik Pathak, David Lee Applegate, Sarat Puthenpura, Zihui Ge, Kurt Huber, Swati Roy
-
Patent number: 10819760Abstract: Aspects of the subject disclosure may include, for example, allocating, by a processing system including a processor, a first subset of resources to a first plurality of applications and a second subset of the resources to a second plurality of applications, wherein the allocating is based on respective statuses associated with the first plurality of applications and the second plurality of applications, and assigning, by the processing system, a respective bitrate to each application of the first plurality of applications, wherein the assigning of the respective bitrate to each application of the first plurality of applications is based on: a first threshold associated with a re-buffering of content, and a second threshold associated with the statuses. Other embodiments are disclosed.Type: GrantFiled: October 1, 2018Date of Patent: October 27, 2020Assignees: AT&T Intellectual Property I, L.P., University of South CarolinaInventors: Jia Wang, Nemmara Shankaranarayanan, Ajay Mahimkar, Xing Xu, Ramesh Govindan
-
Publication number: 20200267052Abstract: A new scalable approach to conflict-free deployment of changes across networks. The conflict rules or constraints may be modeled using policies and algorithms to determine an optimized schedule for change deployment.Type: ApplicationFiled: February 15, 2019Publication date: August 20, 2020Inventors: Ajay Mahimkar, Rakesh Sinha, Carlos Eduardo De Andrade, Weiyi Zhang, Robert Riding
-
Publication number: 20200106815Abstract: Aspects of the subject disclosure may include, for example, allocating, by a processing system including a processor, a first subset of resources to a first plurality of applications and a second subset of the resources to a second plurality of applications, wherein the allocating is based on respective statuses associated with the first plurality of applications and the second plurality of applications, and assigning, by the processing system, a respective bitrate to each application of the first plurality of applications, wherein the assigning of the respective bitrate to each application of the first plurality of applications is based on: a first threshold associated with a re-buffering of content, and a second threshold associated with the statuses. Other embodiments are disclosed.Type: ApplicationFiled: October 1, 2018Publication date: April 2, 2020Applicants: AT&T Intellectual Property I, L.P., University of Southern CaliforniaInventors: Jia Wang, Nemmara Shankaranarayanan, Ajay Mahimkar, Xing Xu, Ramesh Govindan
-
Patent number: 10572237Abstract: A method includes measuring a first performance metric of a network comprising a plurality of virtual network functions (VNFs). The method also includes executing tasks to implement the software change on a first VNF set. The method also includes measuring a second performance metric of the network after at least one of the tasks has been completed and comparing the first performance metric to the second performance metric to determine a recommendation for whether to deploy the software change on the plurality of VNFs. The tasks are based upon a change management workflow created using a graphical model, the graphical model comprising modular building blocks selected from a change management catalog.Type: GrantFiled: December 12, 2016Date of Patent: February 25, 2020Assignees: AT&T Intellectual Property I, I.P., AT&T Mobility II LLCInventors: Ajay Mahimkar, Zihui Ge, Jennifer Yates, Deborah Cathey, Prasanna Ramachandran, Christopher May, Vijay Gopalakrishnan
-
Patent number: 10374888Abstract: Communication networks go through frequent upgrades, whereby access point (AP) devices that serve network client devices are brought offline to effectuate the upgrade. Concurrently upgrading too many AP devices within a given geographic area can lead to coverage holes where no service is available, congestion where data cannot be sufficiently communicated, or other service degradation. On the other hand, upgrading too few AP devices within the area can result in a network-wide upgrade time that is too great. An architecture is presented that can efficiently generate a schedule for upgrading AP devices of a communication network.Type: GrantFiled: December 14, 2016Date of Patent: August 6, 2019Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEMInventors: Ajay Mahimkar, Zihui Ge, Weiyi Zhang, Lili Qiu, Mubashir Adnan Qureshi
-
Patent number: 10341182Abstract: A system and method identify a network upgrade from a data set including a plurality of configuration sessions. The system performs the method by receiving a plurality of configuration sessions. Each of the configuration sessions comprises a plurality of configuration commands. The configuration commands are generated by a same user identifier and within a time threshold. The method further includes identifying one of the configuration sessions as a network upgrade session. The identification is based on a rareness of the configuration session or a skewness of the configuration session.Type: GrantFiled: August 12, 2016Date of Patent: July 2, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Jia Wang, Zihui Ge, Ajay Mahimkar, Aman Shaikh, Jennifer Yates, Yin Zhang, Joanne Emmons
-
Publication number: 20190191320Abstract: A method and apparatus for transmitting a control signal to a self organizing network controller, are disclosed. For example, the method implemented via a processor receives a change, determines whether the change to at least one network element maintains an acceptable level for one or more service quality metrics based on a predicted service quality metric calculated using a modeling function, generates a control signal based on the determining, and transmits the control signal to the self organizing network controller to cause the self organizing network controller to configure the at least one network element in a communication network in accordance with the control signal.Type: ApplicationFiled: February 25, 2019Publication date: June 20, 2019Inventors: Ajay Mahimkar, Shomik Pathak, David Lee Applegate, Sarat Puthenpura, Zihui Ge, Kurt Huber, Swati Roy
-
Patent number: 10299140Abstract: An approach for change roll out in wireless networks that utilizes a diverse set of features, such as software/hardware configuration, radio parameters, user population, mobility patterns, network topology and automatically identifies the test locations that would improve the predictability between the performance impacts during testing and network-wide deployment. Through automated and effective analysis of a wide variety of features, the approach for change roll out in wireless networks reflects the impacts observed during testing and predicts the performance of the post-test wide-scale deployment.Type: GrantFiled: July 29, 2016Date of Patent: May 21, 2019Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC, Board Of Regents, The University of Texas SystemInventors: Ajay Mahimkar, Zihui Ge, Nabeel Mir, Sarat Puthenpura, Lili Qiu, Mubashir Adnan Qureshi
-
Patent number: 10219261Abstract: A method and apparatus for transmitting a control signal to a self organizing network controller, are disclosed. For example, the method implemented via a processor receives a change, determines whether the change to at least one network element maintains an acceptable level for one or more service quality metrics based on a predicted service quality metric calculated using a modeling function, generates a control signal based on the determining, and transmits the control signal to the self organizing network controller to cause the self organizing network controller to configure the at least one network element in a communication network in accordance with the control signal.Type: GrantFiled: December 8, 2015Date of Patent: February 26, 2019Assignees: AT&T Mobility II LLC, AT&T Intellectual Property I, L.P.Inventors: Ajay Mahimkar, Shomik Pathak, David Lee Applegate, Sarat Puthenpura, Zihui Ge, Kurt Huber, Swati Roy
-
Publication number: 20180165084Abstract: A method includes measuring a first performance metric of a network comprising a plurality of virtual network functions (VNFs). The method also includes executing tasks to implement the software change on a first VNF set. The method also includes measuring a second performance metric of the network after at least one of the tasks has been completed and comparing the first performance metric to the second performance metric to determine a recommendation for whether to deploy the software change on the plurality of VNFs. The tasks are based upon a change management workflow created using a graphical model, the graphical model comprising modular building blocks selected from a change management catalog.Type: ApplicationFiled: December 12, 2016Publication date: June 14, 2018Inventors: Ajay Mahimkar, Zihui Ge, Jennifer Yates, Deborah Cathey, Prasanna Ramachandran, Christopher May, Vijay Gopalakrishnan
-
Publication number: 20180167277Abstract: Communication networks go through frequent upgrades, whereby access point (AP) devices that serve network client devices are brought offline to effectuate the upgrade. Concurrently upgrading too many AP devices within a given geographic area can lead to coverage holes where no service is available, congestion where data cannot be sufficiently communicated, or other service degradation. On the other hand, upgrading too few AP devices within the area can result in a network-wide upgrade time that is too great. An architecture is presented that can efficiently generate a schedule for upgrading AP devices of a communication network.Type: ApplicationFiled: December 14, 2016Publication date: June 14, 2018Inventors: Ajay Mahimkar, Zihui Ge, Weiyi Zhang, Lili Qiu, Mubashir Adnan Qureshi
-
Publication number: 20180067841Abstract: A method and apparatus for determining the impact of a software upgrade on a service performance are disclosed. The method obtains call detail records associated with a plurality of mobile user endpoint devices, aggregates each mobile user endpoint device into at least one group, maps each mobile user endpoint device to at least one first aggregate, wherein each aggregate of the at least one first aggregate comprises at least one of: a group established based on the type of each of the mobile user endpoint devices, a group established based on the make of each of the mobile user endpoint devices, or a group established based on the model of each of the mobile user endpoint devices, and identifies a nearest co-occurring software upgrade when a change in a service performance in the communications network is detected based on the at least one first aggregate.Type: ApplicationFiled: September 8, 2016Publication date: March 8, 2018Inventor: AJAY MAHIMKAR
-
Publication number: 20180035307Abstract: An approach for change roll out in wireless networks that utilizes a diverse set of features, such as software/hardware configuration, radio parameters, user population, mobility patterns, network topology and automatically identifies the test locations that would improve the predictability between the performance impacts during testing and network-wide deployment. Through automated and effective analysis of a wide variety of features, the approach for change roll out in wireless networks reflects the impacts observed during testing and predicts the performance of the post-test wide-scale deployment.Type: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Inventors: Ajay Mahimkar, Zihui Ge, Nabeel Mir, Sarat Puthenpura, Lili Qiu, Mubashir Adnan Qureshi
-
Publication number: 20170164334Abstract: A method and apparatus for transmitting a control signal to a self organizing network controller, are disclosed. For example, the method implemented via a processor receives a change, determines whether the change to at least one network element maintains an acceptable level for one or more service quality metrics based on a predicted service quality metric calculated using a modeling function, generates a control signal based on the determining, and transmits the control signal to the self organizing network controller to cause the self organizing network controller to configure the at least one network element in a communication network in accordance with the control signal.Type: ApplicationFiled: December 8, 2015Publication date: June 8, 2017Inventors: AJAY MAHIMKAR, Shomik Pathak, David Lee Applegate, Sarat Puthenpura, Zihui Ge, Kurt Huber, Swati Roy
-
Patent number: 9667503Abstract: A system and method identify a set of rules for determining a commonality of attributes across different behavior changes for a network. The system performs the method by receiving a set of data correlating network triggers to performance changes of one or more network devices. The set of data further includes an indication of a sign of the performance change for each of the network devices based on the triggers. The method further includes extracting a set of rules relating to a set of relationships between the triggers and the performance changes. The rules identify a commonality of the performance changes for multiple network devices based on the triggers.Type: GrantFiled: September 22, 2010Date of Patent: May 30, 2017Assignees: AT & T Intellectual Property I, L.P., Board of Regents, The University of Texas SystemsInventors: Jia Wang, Zihui Ge, Ajay Mahimkar, Aman Shaikh, Jennifer Yates, Yin Zhang, Joanne Emmons
-
Publication number: 20160352573Abstract: A system and method identify a network upgrade from a data set including a plurality of configuration sessions. The system performs the method by receiving a plurality of configuration sessions. Each of the configuration sessions comprises a plurality of configuration commands. The configuration commands are generated by a same user identifier and within a time threshold. The method further includes identifying one of the configuration sessions as a network upgrade session. The identification is based on a rareness of the configuration session or a skewness of the configuration session.Type: ApplicationFiled: August 12, 2016Publication date: December 1, 2016Inventors: Jia WANG, Zihui GE, Ajay MAHIMKAR, Aman SHAIKH, Jennifer YATES, Yin ZHANG, Joanne EMMONS
-
Patent number: 9444684Abstract: A system and method identify a network upgrade from a data set including a plurality of configuration sessions. The system performs the method by receiving a plurality of configuration sessions. Each of the configuration sessions comprises a plurality of configuration commands. The configuration commands are generated by a same user identifier and within a time threshold. The method further includes identifying one of the configuration sessions as a network upgrade session. The identification is based on a rareness of the configuration session or a skewness of the configuration session.Type: GrantFiled: September 22, 2010Date of Patent: September 13, 2016Assignee: AT & T Intellectual Property I, L.P.Inventors: Jia Wang, Zihui Ge, Ajay Mahimkar, Aman Shaikh, Jennifer Yates, Yin Zhang, Joanne Emmons
-
Patent number: 9301167Abstract: To efficiently mitigate cell coverage disruptions caused by either unplanned equipment failures or planned outages during maintenance activities, an efficient cell site outage mitigation system is provided to calculate an optimal configuration for neighboring cell site devices before adjusting the cell site configuration settings to cover the coverage gap. The optimal configuration is determined using an offline model learner. Radio frequency propagation models and user demand and distribution models can be used to determine the offline solution. The optimal configuration setting learnt using an offline model is then implemented when an outage is determined to have occurred in the operational field.Type: GrantFiled: September 25, 2015Date of Patent: March 29, 2016Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Ajay Mahimkar, Ioannis Broustis, Zihui Ge, Sarat Puthenpura, Leonid Razoumov, Aman M. Shaikh, Nemmara K. Shankaranarayanan, Jia Wang, Xing Xu, He Yan