Patents by Inventor Muhammad Asad
Muhammad Asad 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: 20250109414Abstract: Apparatus 101 for producing a continuous stream of biohydrogen includes a continuous flow stirred tank reactor (CSTR) 12, lighting arrangement 13; ports 14; peristaltic pumps 16; and gas chromatograph (GC) 18. The CSTR 12 includes internal bioreactor chamber 20; a photosynthesizing microorganism inlet stream 22.1 for delivering Chlorella vulgaris; an organic waste inlet stream 22.2 for delivering wastewater activated sludge (WWAS); and a nutrient inlet stream 22.3 for delivering nutrients into the chamber 20; an outlet stream 24; and stirrers for stirring the contents of the chamber. The lighting 13 is provided by lamps 26 for transmitting light through a transparent sidewall of the chamber 20. The ports 14 and CG 18 are for taking measurements from the chamber 20. The pumps 16 control flowrate of the streams 22.1, 22.2, 22.3 and 24 for regulating biohydrogen production from fermentation while Chlorella vulgaris consumes oxygen to avoid biohydrogen conversion into methane.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Inventors: Ashraf Aly Hassan, Muhammad Asad Javed
-
Patent number: 12260336Abstract: A computer implemented method of training a neural network configured to combine a set of coefficients with respective input data values. So as to train a test implementation of the neural network, sparsity is applied to one or more of the coefficients according to a sparsity parameter, the sparsity parameter indicating a level of sparsity to be applied to the set of coefficients; the test implementation of the neural network is operated on training input data using the coefficients so as to form training output data; in dependence on the training output data, assessing the accuracy of the neural network; the sparsity parameter is updated in dependence on the accuracy of the neural network; and a runtime implementation of the neural network is configured in dependence on the updated sparsity parameter.Type: GrantFiled: December 22, 2021Date of Patent: March 25, 2025Assignee: Imagination Technologies LimitedInventors: Muhammad Asad, Elia Condorelli, Cagatay Dikici
-
Publication number: 20250045971Abstract: In one implementation, we propose a hybrid architecture to compress and decompress a point cloud. In particular, a first decoding block is for the most significant bits, typically coded by a tree-based coding method. A second decoding block is for the middle-range of bits, typically coded by a voxel-based method. A third decoding block is for the least significant bits, typically coded by a point-based method. For example, the decoder configures the decoder's network according to the total number of bits and the bit partitioning positions; decodes a coarse point cloud and its associated point-wise features using a tree-based decoding block; upsamples the coarse point cloud to a denser one and updates the point-wise features using a voxel-based decoding block; and refines the precision of the coordinates of the dense but low bit depth point cloud to high bit depth point cloud using a point-based decoding block.Type: ApplicationFiled: October 18, 2022Publication date: February 6, 2025Inventors: Jiahao PANG, Muhammad Asad LODHI, Dong TIAN
-
Publication number: 20250023805Abstract: Conditional device-to-device communications for ambient Internet of Things devices is provided. A method for conditional device-to-device communications for ambient Internet of Things devices may include transmitting a first signal to a relay device indicating that a condition has been satisfied, and determining whether a radio link failure with a network entity exists based on whether a second signal is received a specified number of times from the relay device.Type: ApplicationFiled: July 10, 2024Publication date: January 16, 2025Inventors: Muhammad TAYYAB, Nitin MANGALVEDHE, Rapeepat RATASUK, SunYoung LEE, Muhammad ASAD ULLAH
-
Publication number: 20250014228Abstract: In one implementation, we improve the binary voxel-based octree coding method, via a proposed state summarization module for context modeling. Given a current voxel to be encoded or decoded, instead of directly estimating its occupancy probability based on the associated binary occupancy context, a proposed state summarization module is applied to convert the original binary context to a summarized representation. Under the summarized representation, the estimation of the occupancy probability becomes more affordable and effective. In particular, density-based state summarization, pattern-based, learning-based state summarization, and learning-based state summarization methods are provided.Type: ApplicationFiled: October 18, 2022Publication date: January 9, 2025Inventors: Maurice QUACH, Jiahao PANG, Muhammad Asad LODHI, Dong TIAN, Giuseppe VALENZISE, Frederic DUFAUX
-
Publication number: 20240406427Abstract: Methods and apparatuses for decoding and encoding point cloud data are described herein. A method may include accessing point cloud data compressed based on a tree structure. The method may further comprise fetching points in a neighborhood associated with a current node of the tree structure, and computing a feature using a point-based neural network module, based on three-dimensional (3D) locations of the fetched points. The method may include predicting, using a neural network module, an occupancy symbol distribution for the current node based on the feature, and determining the occupancy for the current node from the encoded bitstream and the predicted occupancy symbol distribution. The method may include computing another feature using a convolution-based neural network module, based on a voxelized version of the fetched points, and fusing the feature and the another feature with one or more known features of a current node to compose a comprehensive feature.Type: ApplicationFiled: October 5, 2022Publication date: December 5, 2024Applicant: INTERDIGITAL VC HOLDINGS, INC.Inventors: Muhammad Asad Lodhi, Jiahao Pang, Dong Tian
-
Publication number: 20240119254Abstract: A method of mapping a neural network to hardware uses a binary tree to assess how to split a layer of the neural network into a plurality of hardware passes by determining a starting value of a current depth within the binary tree and arranging the set of coefficients into groups, each corresponding to a node at the current depth. A compressed size of at least one group of coefficients at the current depth is calculated and it is determined whether termination criteria are satisfied. In response to determining that the termination criteria are not satisfied, the current depth is updated and the calculating and determining steps are repeated. In response to determining that termination criteria are satisfied, data is output which defines each of the plurality of hardware passes, wherein the data is dependent upon the current depth.Type: ApplicationFiled: June 21, 2023Publication date: April 11, 2024Inventors: Muhammad Asad, Cagatay Dikici
-
Publication number: 20240078715Abstract: A method, apparatus or system for processing point cloud information can involve a learned deep entropy model over octrees for lossless compression/decompression of 3D point cloud data, wherein self-supervised compression/decompression involves an adaptive entropy coder operating on a tree-structured conditional entropy model and utilizing information from the local neighborhood as well as the global topology from the tree structure.Type: ApplicationFiled: January 10, 2022Publication date: March 7, 2024Inventors: Muhammad Asad Lodhi, Jiahao Pang, Dong Tian
-
Publication number: 20230419609Abstract: A method for adaptively abstracting a point cloud includes initializing a set of primitives associated with a query shape and a set of query parameters. For each primitive a local point set is accessed using the set of query parameters and the query shape associated with the primitive. For each local point set, using a first neural network, a descriptor vector comprising a sub-vector for a primitive update and a sub-vector for a local descriptor is determined. The set of primitives is updated based on the descriptor vector for each local point set.Type: ApplicationFiled: November 12, 2021Publication date: December 28, 2023Inventors: Ruoyu Wang, Muhammad Asad Lodhi, Jiahao Pang, Dong Tian
-
Patent number: 11850918Abstract: A system for water collection and redistribution in a vehicle is provided. The system includes a storage tank for receiving water condensate from an air conditioner (AC) of the vehicle and store the water condensate. A wiper tank is positioned above the storage tank for receiving the water condensate from the storage tank. Further, a cooling coil is positioned adjacent to a radiator of the vehicle. A slanted pipe having an upper end in fluid communication with the wiper tank and a lower end in fluid communication with the cooling coil. The wiper tank discharges excess water condensate by gravity to the cooling coil via the slanted pipe to cool the radiator, when the water condensate reaches a certain level in the wiper tank.Type: GrantFiled: October 5, 2023Date of Patent: December 26, 2023Assignee: Prince Mohammad Bin Fahd UniversityInventors: Muhammad Asad, Muhammad Azhar Ali Khan, Mushtaq Khan, Hisham Muhammad Imran, Abdulrahman Alghamdi, Yousef Almulla, Sultan Abumustafa, Zuhair Kanwal
-
Publication number: 20230410254Abstract: A method includes generating, using a neural network, a point-level feature vector for each point of a point cloud and a set-level feature vector for the point cloud. A representative position is generated based on the point-level feature vectors and on the set-level feature vector. The representative position and the set-level feature vector is output as a set descriptor.Type: ApplicationFiled: November 12, 2021Publication date: December 21, 2023Inventors: Haiyan Wang, Jiahao Pang, Muhammad Asad Lodhi, Dong Tian
-
Patent number: 11761479Abstract: A flexure bearing having a first sleeve and a second sleeve is provided. Each sleeve includes a first pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve and a second pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve parallel to and diametrically opposed to the first pillar. The flexure bearing has a plurality of blind holes and a plurality of compression springs, each compression spring having a first spring end fit into one of the blind holes of a pillar of the first sleeve and a second spring end fit into a corresponding blind hole of an adjacent pillar of the second sleeve when the second sleeve is interconnected to the first sleeve.Type: GrantFiled: October 26, 2022Date of Patent: September 19, 2023Assignee: Prince Mohammad Bin Fahd UniversityInventors: Muhammad Asad, Muhammad Azhar Ali Khan, Mohammed Alhulaimi, Majed Inkis
-
Patent number: 11761480Abstract: A flexure bearing having a first sleeve and a second sleeve is provided. Each sleeve includes a first pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve and a second pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve parallel to and diametrically opposed to the first pillar. The flexure bearing has a plurality of blind holes and a plurality of compression springs, each compression spring having a first spring end fit into one of the blind holes of a pillar of the first sleeve and a second spring end fit into a corresponding blind hole of an adjacent pillar of the second sleeve when the second sleeve is interconnected to the first sleeve.Type: GrantFiled: October 26, 2022Date of Patent: September 19, 2023Assignee: Prince Mohammad Bin Fahd UniversityInventors: Muhammad Asad, Muhammad Azhar Ali Khan, Mohammed Alhulaimi, Majed Inkis
-
Publication number: 20230167847Abstract: A flexure bearing having a first sleeve and a second sleeve is provided. Each sleeve includes a first pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve and a second pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve parallel to and diametrically opposed to the first pillar. The flexure bearing has a plurality of blind holes and a plurality of compression springs, each compression spring having a first spring end fit into one of the blind holes of a pillar of the first sleeve and a second spring end fit into a corresponding blind hole of an adjacent pillar of the second sleeve when the second sleeve is interconnected to the first sleeve.Type: ApplicationFiled: October 26, 2022Publication date: June 1, 2023Applicant: Prince Mohammad Bin Fahd UniversityInventors: Muhammad ASAD, Muhammad Azhar Ali KHAN, Mohammed ALHULAIMI, Majed INKIS
-
Publication number: 20230167846Abstract: A flexure bearing having a first sleeve and a. second sleeve is provided. Each sleeve includes a first pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve and a second pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve parallel to and diametrically opposed to the first pillar. The flexure hearing has a plurality of blind holes and a plurality of compression springs, each compression spring having a first spring end fit into one of the blind holes of a pillar of the first sleeve and a second spring end fit into a corresponding blind hole of an adjacent pillar of the second sleeve when the second sleeve is interconnected to the first sleeve.Type: ApplicationFiled: October 24, 2022Publication date: June 1, 2023Applicant: Prince Mohammad Bin Fahd UniversityInventors: Muhammad ASAD, Muhammad Azhar Ali KHAN, Mohammed ALHULAIMI, Majed INKIS
-
Publication number: 20230167848Abstract: A flexure bearing having a first sleeve and a second sleeve is provided. Each sleeve includes a first pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve and a second pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve parallel to and diametrically opposed to the first pillar. The flexure bearing has a plurality of blind holes and a plurality of compression springs, each compression spring having a first spring end fit into one of the blind holes of a pillar of the first sleeve and a second spring end fit into a corresponding blind hole of an adjacent pillar of the second sleeve when the second sleeve is interconnected to the first sleeve.Type: ApplicationFiled: October 26, 2022Publication date: June 1, 2023Applicant: Prince Mohammad Bin Fahd UniversityInventors: Muhammad ASAD, Muhammad Azhar Ali KHAN, Mohammed ALHULAIMI, Majed INKIS
-
Patent number: 11661968Abstract: A flexure bearing having a first sleeve and a second sleeve is provided. Each sleeve includes a first pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve and a second pillar having a first end attached to the sleeve and a second end projecting outwardly from the sleeve parallel to and diametrically opposed to the first pillar. The flexure bearing has a plurality of blind holes and a plurality of compression springs, each compression spring having a first spring end fit into one of the blind holes of a pillar of the first sleeve and a second spring end fit into a corresponding blind hole of an adjacent pillar of the second sleeve when the second sleeve is interconnected to the first sleeve.Type: GrantFiled: October 24, 2022Date of Patent: May 30, 2023Assignee: Prince Mohammad Bin Fahd UniversityInventors: Muhammad Asad, Muhammad Azhar Ali Khan, Mohammed Alhulaimi, Majed Inkis
-
Publication number: 20230128504Abstract: A cutting insert of a substantially horizontal cylindrical segment shape is described. The cutting insert comprises top and bottom surfaces having a circular segment shape. The cutting insert further comprises a convex side. The cutting insert further comprises a flat side. The cutting insert further comprises a top cutting edge which is formed where the convex side and the top surface meet, and a bottom cutting edge which is formed where the convex side and the bottom surface meet. The cutting insert further comprises a hole extending from the convex side towards the flat side. The hole is positioned at a center of a surface of the flat side.Type: ApplicationFiled: October 19, 2022Publication date: April 27, 2023Applicant: Prince Mohammad Bin Fahd UniversityInventors: Muhammad ASAD, Muhammad Azhar Ali KHAN
-
Publication number: 20230125283Abstract: A cutting insert of a substantially horizontal cylindrical segment shape is described. The cutting insert comprises top and bottom surfaces having a circular segment shape. The cutting insert further comprises a convex side. The cutting insert further comprises a flat side. The cutting insert further comprises a top cutting edge which is formed where the convex side and the top surface meet, and a bottom cutting edge which is formed where the convex side and the bottom surface meet. The cutting insert further comprises a hole extending from the convex side towards the flat side. The hole is positioned at a center of a surface of the flat side.Type: ApplicationFiled: October 19, 2022Publication date: April 27, 2023Applicant: Prince Mohammad Bin Fahd UniversityInventors: Muhammad ASAD, Muhammad Azhar Ali KHAN
-
Publication number: 20230128327Abstract: A cutting insert of a substantially horizontal cylindrical segment shape is described. The cutting insert comprises top and bottom surfaces having a circular segment shape. The cutting insert further comprises a convex side. The cutting insert further comprises a flat side. The cutting insert further comprises a top cutting edge which is formed where the convex side and the top surface meet, and a bottom cutting edge which is formed where the convex side and the bottom surface meet. The cutting insert further comprises a hole extending from the convex side towards the flat side. The hole is positioned at a center of a surface of the flat side.Type: ApplicationFiled: October 19, 2022Publication date: April 27, 2023Applicant: Prince Mohammad Bin Fahd UniversityInventors: Muhammad ASAD, Muhammad Azhar Ali KHAN