Patents by Inventor Talha AHMAD
Talha AHMAD 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: 11769156Abstract: An example operation may include one or more of identifying a data record to be included in a blockchain, creating a group of smart contracts to enable access to the data record to data consumers with access to the blockchain, determining the group of smart contracts have been registered by one or more blockchain peers, and storing the group of smart contracts on the blockchain.Type: GrantFiled: May 15, 2018Date of Patent: September 26, 2023Assignee: International Business Machines CorporationInventors: Rishi Saket, Talha Ahmad Siddiqui, Vinayaka Pandit
-
Patent number: 11569974Abstract: A method, network node and wireless device configured for allocating resources for reverse link transmissions from a second network node to a first network node and forward link transmissions from the first network node to the second network node in a wireless communication system are disclosed. According to one aspect, the method includes selecting a per-band duplexing cadence for each of at least two frequency bands, a duplexing cadence defining a forward link/reverse link pattern of adjacent successive time slots. The method also includes allocating each of the at least two frequency bands to one of forward link and reverse link transmission in each of adjacent successive time slots according to the per-band duplexing cadence for the frequency band.Type: GrantFiled: October 5, 2021Date of Patent: January 31, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Talha Ahmad, Scott Gibson, Dongsheng Yu
-
Patent number: 11386405Abstract: An example operation may include one or more of receiving a request to execute a blockchain transaction from a user device that is associated with a user account, determining whether to perform the blockchain transaction based on a dynamic participation policy of the user account, the dynamic participation policy being dynamically determined based on previous blockchain transactions of one or more of the user account and of other user accounts, and, in response to determining to perform the blockchain transaction, executing the blockchain transaction on behalf of the user account via a smart contract and storing information about the executed blockchain transaction.Type: GrantFiled: December 19, 2017Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Vinayaka Pandit, Rishi Saket, Kameshwaran Sampath, Talha Ahmad Siddiqui
-
Publication number: 20220029775Abstract: A method, network node and wireless device configured for allocating resources for reverse link transmissions from a second network node to a first network node and forward link transmissions from the first network node to the second network node in a wireless communication system are disclosed. According to one aspect, the method includes selecting a per-band duplexing cadence for each of at least two frequency bands, a duplexing cadence defining a forward link/reverse link pattern of adjacent successive time slots. The method also includes allocating each of the at least two frequency bands to one of forward link and reverse link transmission in each of adjacent successive time slots according to the per-band duplexing cadence for the frequency band.Type: ApplicationFiled: October 5, 2021Publication date: January 27, 2022Inventors: Talha AHMAD, Scott GIBSON, Dongsheng YU
-
Patent number: 11159301Abstract: A method, network node and wireless device configured for allocating resources for reverse link transmissions from a second network node to a first network node and forward link transmissions from the first network node to the second network node in a wireless communication system are disclosed. According to one aspect, the method includes selecting a per-band duplexing cadence for each of at least two frequency bands, a duplexing cadence defining a forward link/reverse link pattern of adjacent successive time slots. The method also includes allocating each of the at least two frequency bands to one of forward link and reverse link transmission in each of adjacent successive time slots according to the per-band duplexing cadence for the frequency band.Type: GrantFiled: December 22, 2017Date of Patent: October 26, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Talha Ahmad, Scott Gibson, Dongsheng Yu
-
Patent number: 11009389Abstract: Methods, systems, and computer program products for operating re-configurable solar energy generators for increasing yield during non-ideal weather conditions are provided herein. A computer-implemented method includes determining, for each of multiple portions of the sky, by using one or more machine learning algorithms, a respective level of diffuse irradiance corresponding to image data from that portion; identifying one or more portions of the image data corresponding to the multiple portions of sky image data that include a higher level of diffuse irradiance, as compared to other portions of the image data; and configuring one or more solar photovoltaic modules based at least in part on the one or more identified portions of image data that include a higher level of diffuse irradiance.Type: GrantFiled: July 9, 2018Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Talha Ahmad Siddiqui, Samarth Bharadwaj, Shivkumar Kalyanaraman
-
Publication number: 20210105129Abstract: A method, network node and wireless device configured for allocating resources for reverse link transmissions from a second network node to a first network node and forward link transmissions from the first network node to the second network node in a wireless communication system are disclosed. According to one aspect, the method includes selecting a per-band duplexing cadence for each of at least two frequency bands, a duplexing cadence defining a forward link/reverse link pattern of adjacent successive time slots. The method also includes allocating each of the at least two frequency bands to one of forward link and reverse link transmission in each of adjacent successive time slots according to the per-band duplexing cadence for the frequency band.Type: ApplicationFiled: December 22, 2017Publication date: April 8, 2021Inventors: Talha AHMAD, Scott GIBSON, Dongsheng YU
-
Patent number: 10644925Abstract: A transmission scheme for transmitting control data segments over a control channel using multi-layer or hierarchical modulation is disclosed. According to principles described herein, first and second control data segments are modulated to form multi-layer symbols configured such that the first control data segment is recoverable via demodulation at a lower order while a second control data segment is recoverable via demodulation at a higher order. In at least some embodiments, the scheme dynamically adapts this higher order to current channel conditions so as to maximize the control channel's spectral efficiency, while at the same time still allowing the system to statically fix the modulation order for the first control data segment, e.g., to maintain (blind) decoding complexity. By transmitting control data in segments using multi-layer modulation, spectral efficiency of the control channel may be improved.Type: GrantFiled: June 14, 2016Date of Patent: May 5, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Akram Bin Sediq, Talha Ahmad, Ahmed Nouah, Hua Xu
-
Publication number: 20200011731Abstract: Methods, systems, and computer program products for operating re-configurable solar energy generators for increasing yield during non-ideal weather conditions are provided herein. A computer-implemented method includes determining, for each of multiple portions of the sky, by using one or more machine learning algorithms, a respective level of diffuse irradiance corresponding to image data from that portion; identifying one or more portions of the image data corresponding to the multiple portions of sky image data that include a higher level of diffuse irradiance, as compared to other portions of the image data; and configuring one or more solar photovoltaic modules based at least in part on the one or more identified portions of image data that include a higher level of diffuse irradiance.Type: ApplicationFiled: July 9, 2018Publication date: January 9, 2020Inventors: Talha Ahmad Siddiqui, Samarth Bharadwaj, Shivkumar Kalyanaraman
-
Publication number: 20190354989Abstract: An example operation may include one or more of identifying a data record to be included in a blockchain, creating a group of smart contracts to enable access to the data record to data consumers with access to the blockchain, determining the group of smart contracts have been registered by one or more blockchain peers, and storing the group of smart contracts on the blockchain.Type: ApplicationFiled: May 15, 2018Publication date: November 21, 2019Inventors: Rishi Saket, Talha Ahmad Siddiqui, Vinayaka Pandit
-
Publication number: 20190188655Abstract: An example operation may include one or more of receiving a request to execute a blockchain transaction from a user device that is associated with a user account, determining whether to perform the blockchain transaction based on a dynamic participation policy of the user account, the dynamic participation policy being dynamically determined based on previous blockchain transactions of one or more of the user account and of other user accounts, and, in response to determining to perform the blockchain transaction, executing the blockchain transaction on behalf of the user account via a smart contract and storing information about the executed blockchain transaction.Type: ApplicationFiled: December 19, 2017Publication date: June 20, 2019Inventors: Vinayaka Pandit, Rishi Saket, Kameshwaran Sampath, Talha Ahmad Siddiqui
-
Publication number: 20190182096Abstract: A transmission scheme for transmitting control data segments over a control channel using multi-layer or hierarchical modulation is disclosed. According to principles described herein, first and second control data segments are modulated to form multi-layer symbols configured such that the first control data segment is recoverable via demodulation at a lower order while a second control data segment is recoverable via demodulation at a higher order. In at least some embodiments, the scheme dynamically adapts this higher order to current channel conditions so as to maximize the control channel's spectral efficiency, while at the same time still allowing the system to statically fix the modulation order for the first control data segment, e.g., to maintain (blind) decoding complexity. By transmitting control data in segments using multi-layer modulation, spectral efficiency of the control channel may be improved.Type: ApplicationFiled: June 14, 2016Publication date: June 13, 2019Inventors: Akram BIN SEDIQ, Talha AHMAD, Ahmed NOUAH, Hua XU
-
Publication number: 20180041992Abstract: Systems and methods relating to a data block structure for a control channel in a wireless network are disclosed. In some embodiments, a method of operation of a radio access node of a cellular communications network comprises constructing a block of data for transmission on a downlink control channel. The block of data comprises multiplexed sub-blocks comprising Downlink Control Information (DCI) sub-blocks. The DCI sub-blocks comprise respective DCI messages. The method further comprises encoding and modulating the block of data to provide an encoded and modulated block of data, and transmitting the encoded and modulated block of data on the downlink control channel. In some embodiments, the data block enables harnessing the high gains achieved by advanced encoding schemes.Type: ApplicationFiled: January 13, 2016Publication date: February 8, 2018Inventors: Akram Bin Sediq, Talha Ahmad
-
Patent number: 8792896Abstract: Methods of communicating with a selected user equipment terminal (UE) in a first cell served by a base station and a remote radio head include forming a list of non-targeted UEs including other UEs in the first cell and cell edge UEs in a neighboring cell that borders the first cell that are located near a border of the first cell and the neighboring cell, generating a list of candidate precoding matrices that can be used to communicate with the selected UE from the base station and/or from the remote radio head, generating a list of available precoding matrices by discarding from the list of candidate precoding matrices those precoding matrices that may cause interference to at least one non-targeted UE, selecting a precoding matrix from the list of available precoding matrices, and communicating with the selected UE using the selected precoding matrix.Type: GrantFiled: October 9, 2012Date of Patent: July 29, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Talha Ahmad, Gary Boudreau
-
Publication number: 20140099960Abstract: Methods of communicating with a selected user equipment terminal (UE) in a first cell served by a base station and a remote radio head include forming a list of non-targeted UEs including other UEs in the first cell and cell edge UEs in a neighboring cell that borders the first cell that are located near a border of the first cell and the neighboring cell, generating a list of candidate precoding matrices that can be used to communicate with the selected UE from the base station and/or from the remote radio head, generating a list of available precoding matrices by discarding from the list of candidate precoding matrices those precoding matrices that may cause interference to at least one non-targeted UE, selecting a precoding matrix from the list of available precoding matrices, and communicating with the selected UE using the selected precoding matrix.Type: ApplicationFiled: October 9, 2012Publication date: April 10, 2014Inventors: Talha AHMAD, Gary Boudreau