Patents by Inventor Muhammad Arif

Muhammad Arif 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: 11972188
    Abstract: To ensure proper operation (e.g., speed and/or function) of standard cells fabricated within an integrated circuit a minimum potential difference between the high and low power supply rails needs to be maintained. IR drop refers to a reduction in the potential difference between the power supply rails and is caused when the switching activity of cells that share a power supply rail is greater than can be provided at a particular time. Before fabrication, placement of the cells is reorganized within bounding box regions. Power density across the power rails within each bounding box is normalized based on spatial and temporal power density characteristics of each cell. The reorganization is IR aware and has minimal impact on timing and IR drop is mitigated because distributing current consumption between the supply rails reduces current spikes and IR drops.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: April 30, 2024
    Assignee: NVIDIA Corporation
    Inventors: Shaurakar Das, Haoxing Ren, Santosh Santosh, SeshasaiJyothi Kolli, Muhammad Arif Mirza, Sreedhar Pratty
  • Publication number: 20240086328
    Abstract: Methods, systems, and devices for loading data in a tiered memory system are described. A respective allocation of computing resources may be determined for each node in a cluster, where at least one of the nodes may include multiple memory tiers, and a data set to be processed by the nodes may be analyzed. Based on the allocation of computing resources and the analysis of the data set, respective data processing instructions indicating respective portions of the data set to be processed by respective nodes may be generated and sent to the respective nodes. The respective data processing instructions may also indicate a respective distribution of subsets of the respective portions of the data set across the multiple memory tiers at the respective nodes.
    Type: Application
    Filed: September 9, 2022
    Publication date: March 14, 2024
    Inventors: Sudharshan Sankaran Vazhkudai, Moiz Arif, Kevin Assogba, Muhammad Mustafa Rafique
  • Publication number: 20230130642
    Abstract: To ensure proper operation (e.g., speed and/or function) of standard cells fabricated within an integrated circuit a minimum potential difference between the high and low power supply rails needs to be maintained. IR drop refers to a reduction in the potential difference between the power supply rails and is caused when the switching activity of cells that share a power supply rail is greater than can be provided at a particular time. Before fabrication, placement of the cells is reorganized within bounding box regions. Power density across the power rails within each bounding box is normalized based on spatial and temporal power density characteristics of each cell. The reorganization is IR aware and has minimal impact on timing and IR drop is mitigated because distributing current consumption between the supply rails reduces current spikes and IR drops.
    Type: Application
    Filed: October 19, 2021
    Publication date: April 27, 2023
    Inventors: Shaurakar Das, Haoxing Ren, Santosh Santosh, SeshasaiJyothi Kolli, Muhammad Arif Mirza, Sreedhar Pratty
  • Patent number: 11375398
    Abstract: In one embodiment, a client device having a plurality of radios obtains a list of basic service set identifiers (BSSIDs) for a plurality of wireless access points of a wireless network. The client device associates each of the plurality of radios of the client device with a different wireless access point of the wireless network, based on the obtained list of BSSIDs. The client device receives a copy of a data packet from a particular one of the associated wireless access points. Each of the associated wireless access points receives a replicated copy of the data packet to be transmitted towards the client device. The device causes the associated wireless access points to cease further transmission of their copies of the data packet by acknowledging receipt of the data packet to the particular wireless access point.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: June 28, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Rupak Chandra, Sudhir Kumar Jain, Veselin Ganev, Prithvi Manduva, Muhammad Arif Shamim, Patrick Jean Marc Grossetete
  • Patent number: 11308349
    Abstract: A method and a system of distributed estimation using q-diffusion least mean squares (qDiff-LMS) to modify adaptive filter weights in a decentralized wireless sensor network of N nodes is described. The method includes receiving, at each node, k, a local estimate of a previous time instance weight, wk(i?1), of an adaptive filter of each neighboring node, l, where l=1, 2, . . . , M, combining the local estimates of the previous time instance weights to generate a linear combination of global diffused weights, Øk(i?1), measuring, for each node k, an output, yk(i), of the adaptive filter of the node k, calculating, for each node k, a desired response, dk(i); generating, for each node k, an estimation error, ekCTA(i) by subtracting the output, yk(i) from the desired response, dk(i), and updating the global diffused weights by adding a portion of the estimated error to the global diffused weights.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: April 19, 2022
    Assignee: King Abdulaziz University
    Inventors: Abdulrahman U. Alsaggaf, Ubaid M. Al-Saggaf, Muhammad Moinuddin, Muhammad Arif, Imran Naseem
  • Publication number: 20210144584
    Abstract: In one embodiment, a client device having a plurality of radios obtains a list of basic service set identifiers (BSSIDs) for a plurality of wireless access points of a wireless network. The client device associates each of the plurality of radios of the client device with a different wireless access point of the wireless network, based on the obtained list of BSSIDs. The client device receives a copy of a data packet from a particular one of the associated wireless access points. Each of the associated wireless access points receives a replicated copy of the data packet to be transmitted towards the client device. The device causes the associated wireless access points to cease further transmission of their copies of the data packet by acknowledging receipt of the data packet to the particular wireless access point.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 13, 2021
    Inventors: Rupak Chandra, Sudhir Kumar Jain, Veselin Ganev, Prithvi Manduva, Muhammad Arif Shamim, Patrick Jean Marc Grossetete
  • Patent number: 9898397
    Abstract: A computer system can detect a request for status information relating to a particular deployment pattern; query, in response to the request, a deployment pattern registry for deployment configuration information about the particular deployment pattern; test deployment capabilities for the particular deployment pattern by: verifying installation files for the particular deployment pattern are accessible; identifying one or more candidate deployment components for a hypothetical deployment of the particular deployment pattern; installing, on the one or more candidate deployment components, a virtual machine that is configured to test computing resources of the one or more candidate deployment components; and receiving test results regarding the resources of the one or more candidate deployment components. The system can generate a notification in response to detecting a failure in the testing.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: February 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Muhammad Arif, Ann Marie Fred, Rodrigue Mubamba, Dermot M. Walsh
  • Patent number: 9848354
    Abstract: Systems and methods are described herein for managing uplink communication activities of a wireless communication device associated with a first subscription and a second subscription. First, a trigger event related to de-sensing of the first subscription by the second subscription is detected. The wireless communication device refrains from requesting uplink (UL) grants for the second subscription from a network for the second subscription in response to detecting the trigger event.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: December 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Amir Rajaee, Cheol Hee Park, Gang Xiao, Reza Shahidi, Muhammad Arif Munif
  • Patent number: 9837956
    Abstract: The heat exchanger for photovoltaic (PV) panels is a heat exchanger that maintains a uniform temperature for cooling PV modules. The heat exchanger is a box-shaped enclosure attached to the rear face of the PV panel. The enclosure has an inlet end, an outlet end, and a plurality of parallel baffles disposed between the ends defining a plurality of channels dividing fluid flow through the enclosure into parallel paths. The spaces between the ends of the baffles and the inlet and outlet ends define an inlet header and an outlet header. In one embodiment, the fluid inlet and outlet are disposed in diagonally opposite corners of the disclosure, opening into triangular input and output headers. In another embodiment, the fluid inlet and outlet are centered at the ends of the enclosure, and the outlet header is V-shaped with the vertex extending into the enclosure along its centerline.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: December 5, 2017
    Assignee: King Fahd University of Petroleum and Minerals
    Inventors: Muhammad Usama Siddiqui, Abul Fazal Muhammad Arif, Syed M. Zubair
  • Patent number: 9754303
    Abstract: A system, apparatus, method, and computer program product are provided that receive first input via a console to configure a plurality of different combinations of performance parameters that correspond to a manner in which a service may be provided, wherein the console is configured to provide a plurality of other services. The system, apparatus, method, and computer program also publish a plurality of user-facing interfaces to a service request catalog as a plurality of different service offerings, wherein the plurality of different service offerings correspond to the plurality of different combinations of performance parameters for the service. Further, the system, apparatus, method, and computer program initiate the service in a manner that corresponds to one of the plurality of different combinations of performance parameters for one of the plurality of service offerings when that one of the plurality of service offerings is selected with second input received via the console.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: September 5, 2017
    Assignee: CA, Inc.
    Inventors: Sameer S. Jagtap, Muhammad Arif, Manoj K. Thopcherneni
  • Publication number: 20170086094
    Abstract: Systems and methods are described herein for managing uplink communication activities of a wireless communication device associated with a first subscription and a second subscription. First, a trigger event related to de-sensing of the first subscription by the second subscription is detected. The wireless communication device refrains from requesting uplink (UL) grants for the second subscription from a network for the second subscription in response to detecting the trigger event.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Amir Rajaee, Cheol Hee Park, Gang Xiao, Reza Shahidi, Muhammad Arif Munif
  • Patent number: 9501950
    Abstract: A coach decision support method including collecting sensor data associated with an athlete at a data logger circuitry; wherein sensor data is generated by at least one sensor placed on the athlete; pre-processing the sensor data at the data logger circuitry and filtering sensor noise from the collected sensor data; extracting at least one feature of the collected sensor data; classifying the at least one extracted feature into at least one physical activity; transmitting the physical activity classification to a data analysis module; generating a detailed report of the physical activity analyzing the athlete's performance within a sporting arena; and generating at least one coach decision recommendation based at least in part on the generated detailed report.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 22, 2016
    Assignee: Umm Al-Qura University
    Inventors: Muhammad Arif, Ahmed Kattan
  • Publication number: 20160310065
    Abstract: A spinal cord posture monitoring system for monitoring posture conformities of a spinal cord includes a wearable measurement device that houses a plurality of sensors, at least one mechanical assembly segment, the mechanical assembly segment includes a spherical encoder, a connector link connected to the spherical encoder on one end and to a hollow tube on the opposite end, such that the hollow tube is connected to the connector link on one end. The system also includes a communication circuit to communicate sensor information to a mobile application on a mobile device.
    Type: Application
    Filed: April 24, 2015
    Publication date: October 27, 2016
    Applicant: UMM AL-QURA UNIVERSITY
    Inventor: Muhammad ARIF
  • Publication number: 20160242680
    Abstract: A comfort level monitoring system monitors the physical and surrounding environment of an individual includes a wearable item to house a plurality of sensors, at least one physical pressure measuring sensor to detect an amount of external physical pressure exerted on a person wearing the wearable item, a first set of sensors to detect environmental data associated with an environmental comfort level of the person wearing the wearable item, a second set of sensors to detect oxygen ratios associated with the environment surrounding the person, a third set of sensors to detect total energy expenditure of the person, a user interface to receive personal physical data associated with the person, a fuzzy logic circuit to calculate, in response to received inputs, an overall comfort level associated with the person, and an activity alarm triggered when the overall comfort level falls below a predetermined threshold.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Applicant: UMM AL-QURA UNIVERSITY
    Inventors: Muhammad ARIF, Emad Felemban
  • Patent number: 9426743
    Abstract: Aspects of the present disclosure are directed to a methods and systems operable by a network entity for wireless communication, that includes determining that User Equipment (UE) is in idle mode and receiving eMBMS (evolved Multimedia Broadcast and Multicast Service); and based on the determining, activating a power optimization procedure in order to reduce power consumption of the UE. Examples of a power optimization procedures include a single or multi-level hardware shut down procedure, lowering the clock rate of hardware, and shutting down a communication bus during periods of non-use.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: August 23, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Kuo-Chun Lee, Praveen Appu, Shailesh Maheshwari, Anil Satyanarayana Rao, Muhammad Arif Munif, Sandeep Singhai, Sanket Shah, Hashim Shaik, Jack Shyh-Hurng Shauh, Randy Vinh Tran, Sivaramakrishna Veerepalli, Ying Wang
  • Publication number: 20160202962
    Abstract: A computer system can detect a request for status information relating to a particular deployment pattern; query, in response to the request, a deployment pattern registry for deployment configuration information about the particular deployment pattern; test deployment capabilities for the particular deployment pattern by: verifying installation files for the particular deployment pattern are accessible; identifying one or more candidate deployment components for a hypothetical deployment of the particular deployment pattern; installing, on the one or more candidate deployment components, a virtual machine that is configured to test computing resources of the one or more candidate deployment components; and receiving test results regarding the resources of the one or more candidate deployment components. The system can generate a notification in response to detecting a failure in the testing.
    Type: Application
    Filed: March 24, 2016
    Publication date: July 14, 2016
    Inventors: Muhammad Arif, Ann Marie Fred, Rodrigue Mubamba, Dermot M. Walsh
  • Publication number: 20160189099
    Abstract: Systems and methods are disclosed to receive an indication that a buyer has placed an item in a virtual shopping cart. One or more conversion shipping options associated with shipping options used to ship one or more previously purchased items purchased by the buyer may be determined. One or more non-conversion shipping options associated with shipping options presented to the buyer with one or more unpurchased items previously placed in a virtual shopping cart by the buyer but not purchased by the buyer may be determined. A plurality of conversion probabilities may be determined for a plurality of different shipping options for the item in the virtual shopping cart based at least in part on the conversion shipping options and the non-conversion shipping options. In some embodiments, a shipping option may be selected based on the plurality of different shipping options and the plurality of conversion probabilities.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Muhammad Arif Iqbal, Farah Mariam Ali
  • Publication number: 20160162616
    Abstract: The present disclosure includes a method and/or a computer system for modeling the performance and lifetime of a photovoltaic module (PV). The method includes preparing a comprehensive finite element model; viscoelastic modeling of the encapsulant material of the PV; and orthotropic modeling of the silicon cells of the PV. It also includes carrying out the finite element model by including the predicted time to crack initiation due to temperature; and analyzing the temperature cycling fatigue of copper interconnects in the PV module, and analyzing the PV module under variable mechanical environmental stresses including temperature and sun exposure. Meteorological data are used for modeling the variable environmental stresses.
    Type: Application
    Filed: March 27, 2014
    Publication date: June 9, 2016
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: Osama HASAN, Abul Fazal Muhammad Arif
  • Publication number: 20160136057
    Abstract: A controlled food intake system includes an apparatus having an inlet tube configured to connect to a lower esophageal stoma, a flow controller, and at least one container configured to detachably attach to the inlet tube and to administer nutrition liquids to a patient at a flow rate based on a position of the flow controller. The apparatus also includes an outlet tube configured to connect to an upper esophageal stoma and a waste container that detachably attaches to the outlet tube. Processing circuitry of the apparatus is configured to control the flow controller to control the flow rate of the nutrition liquids being administered to the patient based on prescribed nutrition intake order. The controlled food intake system also includes at least one server configured to generate reports based on the nutrition liquids administered to the patient and substance consumed by the patient.
    Type: Application
    Filed: November 19, 2014
    Publication date: May 19, 2016
    Applicant: UMM AL-QURA UNIVERSITY
    Inventor: Muhammad ARIF
  • Patent number: D888920
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: June 30, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Nobuhiro Fujii, Muhammad Arif Bin Asat