Patents by Inventor Mansoor Ahmed
Mansoor Ahmed 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: 20240345158Abstract: The present disclosure is directed to methods and systems for remote access hardware testing. A user can remotely control probes connected to an oscilloscope to collect signal measurements of test points on a circuit board. The user can control the probe point position on the circuit board using an application on a device to enter the test point locations. In some implementations, a user controls the probe machine using remote controls and a camera video feed to identify the test points on the circuit board and capture measurements. The hardware testing system can automate the measurement process with a script or by using machine learning to identify test points via a camera, controlling the probe machine, and capturing measurements of the test point.Type: ApplicationFiled: June 27, 2024Publication date: October 17, 2024Inventors: Mansoor Ahmed, Hariprasanth Mohanraj
-
Publication number: 20240273085Abstract: The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software implementing each client of a blockchain network are programmed to be responsive to requests or directives to alter one or more rules by which blocks may be added to a blockchain responsive to transactions received for storage therein, the requests/directives being processed by the client as a transaction and added to the block in accordance with the current state of the operating rules, thereby adding a new rule or modifying an existing rule for subsequent operation of the client.Type: ApplicationFiled: April 22, 2024Publication date: August 15, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Ajay Madhavan, Stanislav Liberman, Mansoor Ahmed
-
Patent number: 12044728Abstract: The present disclosure is directed to methods and systems for remote access hardware testing. A user can remotely control probes connected to an oscilloscope to collect signal measurements of test points on a circuit board. The user can control the probe point position on the circuit board using an application on a device to enter the test point locations. In some implementations, a user controls the probe machine using remote controls and a camera video feed to identify the test points on the circuit board and capture measurements. The hardware testing system can automate the measurement process with a script or by using machine learning to identify test points via a camera, controlling the probe machine, and capturing measurements of the test point.Type: GrantFiled: August 5, 2022Date of Patent: July 23, 2024Assignee: DISH Network L.L.C.Inventors: Mansoor Ahmed, Hariprasanth Mohanraj
-
Patent number: 11995067Abstract: The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software implementing each client of a blockchain network are programmed to be responsive to requests or directives to alter one or more rules by which blocks may be added to a blockchain responsive to transactions received for storage therein, the requests/directives being processed by the client as a transaction and added to the block in accordance with the current state of the operating rules, thereby adding a new rule or modifying an existing rule for subsequent operation of the client.Type: GrantFiled: March 21, 2022Date of Patent: May 28, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Ajay Madhavan, Stanislav Liberman, Mansoor Ahmed
-
Patent number: 11982455Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of includes a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a gateway controller that is configured to determine a mesh network size for a local mesh network, to broadcast the mesh network size to other gateway controllers within a local area network, and to receive mesh network size information from the other gateway controllers. The gateway controller is further configured to compute an average mesh network size for the local area network and to determine that the mesh network size for the local mesh network is less than the average mesh network size for the local area network. The gateway controller is further configured to add one or more controllers to the local mesh network.Type: GrantFiled: April 25, 2023Date of Patent: May 14, 2024Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Patent number: 11933512Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with a controller. The controller is not associated with any wireless networks. The device is further configured to send a request to the controller to identify a wireless network that is associated with the local area network and is in range of the controller. The device is further configured to obtain network credentials for the identified wireless network and to send the network credentials to the controller to join the provisioned mesh network. The controller is configured to use the network credentials to join a provisioned mesh network.Type: GrantFiled: August 28, 2020Date of Patent: March 19, 2024Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Patent number: 11921689Abstract: A method of maintaining a data structure comprising: creating a data block; transmitting a message to validator devices requesting permission to add said data block to the data structure; determining that consensus is reached, and in response: forming a first sub-chain in the data-structure by adding the data block to the data structure, the first sub-chain starting with a genesis block and ending with said data block, wherein the data block comprises a block number indicating the number of blocks in the data structure from the genesis block, and creating a further data block; transmitting a further message to the validator devices requesting permission to add said further data block to the data structure; determining that consensus is reached, and in response, forming a second sub-chain by adding the further data block to the data structure after said data block, the second sub-chain starting with said further data block.Type: GrantFiled: March 20, 2023Date of Patent: March 5, 2024Assignee: RKVST LimitedInventors: Mansoor Ahmed-Rengers, Jonathan Geater
-
Publication number: 20240070795Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: ApplicationFiled: October 19, 2023Publication date: February 29, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Publication number: 20240044972Abstract: The present disclosure is directed to methods and systems for remote access hardware testing. A user can remotely control probes connected to an oscilloscope to collect signal measurements of test points on a circuit board. The user can control the probe point position on the circuit board using an application on a device to enter the test point locations. In some implementations, a user controls the probe machine using remote controls and a camera video feed to identify the test points on the circuit board and capture measurements. The hardware testing system can automate the measurement process with a script or by using machine learning to identify test points via a camera, controlling the probe machine, and capturing measurements of the test point.Type: ApplicationFiled: August 5, 2022Publication date: February 8, 2024Inventors: Mansoor Ahmed, Hariprasanth Mohanraj
-
Publication number: 20240003983Abstract: Systems and processes are provided to detect an improper external power supply. An example includes a processor in communication with an internal battery. The processor receives an indication that the internal battery is receiving power from an external power supply. The processor determines a first output current of the internal battery. An error is generated indicating the internal battery receives insufficient power from the external power supply. The error indicates the external power supply is faulty in response to the internal battery intermittently discharging while receiving a power from the external power supply.Type: ApplicationFiled: September 15, 2023Publication date: January 4, 2024Applicant: DISH Network Technologies India Private LimitedInventors: Arun PK, Mansoor Ahmed, Yashwanth Melwanki, Amit Kumar
-
Patent number: 11838769Abstract: In an embodiment, a multiple-antenna heating, ventilation and air conditioning (HVAC) system includes a first antenna disposed along a return airflow path from an enclosed space to the multiple-antenna HVAC system, where the multiple-antenna HVAC system supplies conditioned air to the enclosed space. The multiple-antenna HVAC system also includes a second antenna disposed outside the return airflow path. The multiple-antenna HVAC system also includes a controller in communication with the first antenna and the second antenna, where the controller wirelessly communicates via the first antenna and the second antenna.Type: GrantFiled: July 27, 2022Date of Patent: December 5, 2023Assignee: Lennox Industries Inc.Inventors: Mansoor Ahmed, Steve Lazar
-
Patent number: 11830094Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: GrantFiled: February 15, 2022Date of Patent: November 28, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Publication number: 20230376869Abstract: An approach for optimizing workspace allocation. The approach receives a request for workspace seats based on an associated workspace floor plan. The approach annotates the floor plan based on occupied and unoccupied seats and their owning organizational component, non-movable spaces, and walkways. The approach overlays the floorplan with a grid, creates groups based on seat clusters, and annotates the groups based on owning component. The approach determines an optimal assignment of seats based on predefined constraints, vacant seat locations and distances between component groups and vacant seats based on a distance calculation.Type: ApplicationFiled: May 19, 2022Publication date: November 23, 2023Inventors: Liyan Fang, Mansoor Ahmed, Sattwati Kundu, Nair Raghunath Eledath
-
Patent number: 11808471Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of a Heating, Ventilation, and Air Conditioning (HVAC) system. The plurality of controllers are members of an unprovisioned mesh network. The system further includes a network provisioning device that is configured to establish a peer-to-peer connection with the controller. The device is further configured send a request to the controller to identify a wireless network that is in range of one or more controllers that are members of the unprovisioned mesh network and to obtain network credentials for the identified wireless network. The network device is further configured to send the network credentials to the controller to join a provisioned mesh network. The controller is configured to propagate the network credentials to other controllers within the unprovisioned mesh network.Type: GrantFiled: August 28, 2020Date of Patent: November 7, 2023Assignee: Lennox Industries Inc.Inventors: Elena Smirnova, Mansoor Ahmed
-
Patent number: 11768247Abstract: Systems and processes are provided to detect an improper external power supply including a battery having a battery current output, a power supply for receiving an external voltage and an external current from an external power supply and for generating a control signal in response to receiving the external voltage, a processor operative to determine a first polarity of the battery current output at a first time in response to the control signal, to generate an error indicator in response to the first polarity being indicative of a discharging battery, and a display operative to display a user warning indicative of an improper external power supply in response to the error indicator.Type: GrantFiled: November 18, 2019Date of Patent: September 26, 2023Inventors: Arun Pk, Mansoor Ahmed, Yashwanth Melwanki, Amit Kumar
-
Patent number: 11763196Abstract: Methods, systems and computer readable media are provided for configuring machine learning systems to automatically and dynamically select a machine learning model based on statistical profiling of received data to improve machine learning applications for high variance data. Data is received from a system in operation. A profile is computed for the received data. A database comprising a plurality of stored profiles for a dataset is accessed, wherein each stored profile corresponds to a distinct pattern identified in the dataset. The computed profile is compared to each of the stored profiles to determine whether the computed profile matches one or more of the stored profiles. When one or more stored profiles match the computed profile, a matching profile is selected by the machine learning system. The received data is processed using a ML model associated with the matching profile.Type: GrantFiled: March 25, 2020Date of Patent: September 19, 2023Assignee: International Business Machines CorporationInventors: Sattwati Kundu, Nair Raghunath Eledath, Mansoor Ahmed, Geetha Adinarayan
-
Publication number: 20230258356Abstract: A system that includes a plurality of controllers that are each controller is configured to operate at least a portion of includes a Heating, Ventilation, and Air Conditioning (HVAC) system. The system further includes a gateway controller that is configured to determine a mesh network size for a local mesh network, to broadcast the mesh network size to other gateway controllers within a local area network, and to receive mesh network size information from the other gateway controllers. The gateway controller is further configured to compute an average mesh network size for the local area network and to determine that the mesh network size for the local mesh network is less than the average mesh network size for the local area network. The gateway controller is further configured to add one or more controllers to the local mesh network.Type: ApplicationFiled: April 25, 2023Publication date: August 17, 2023Inventors: Elena Smirnova, Mansoor Ahmed
-
Publication number: 20230229649Abstract: A method of maintaining a data structure comprising: creating a data block; transmitting a message to validator devices requesting permission to add said data block to the data structure; determining that consensus is reached, and in response: forming a first sub-chain in the data-structure by adding the data block to the data structure, the first sub-chain starting with a genesis block and ending with said data block, wherein the data block comprises a block number indicating the number of blocks in the data structure from the genesis block, and creating a further data block; transmitting a further message to the validator devices requesting permission to add said further data block to the data structure; determining that consensus is reached, and in response, forming a second sub-chain by adding the further data block to the data structure after said data block, the second sub-chain starting with said further data block.Type: ApplicationFiled: March 20, 2023Publication date: July 20, 2023Inventors: Mansoor AHMED-RENGERS, Jonathan GEATER
-
Publication number: 20230230080Abstract: Some embodiments of the present disclosure relate to a computer implemented method of storing data associated with an asset on a blockchain. Other embodiments relate to a computer implemented method of retrieving data associated with an asset that is stored on a blockchain. The methods are performed on a blockchain node of a blockchain network.Type: ApplicationFiled: December 19, 2022Publication date: July 20, 2023Inventors: Jonathan GEATER, Mansoor AHMED-RENGERS, Robin BRYCE
-
Publication number: 20230216661Abstract: A method of modifying a data block of a data structure comprising a plurality of linked data blocks comprising: receiving a selection of said data block comprising block data; creating modified block data; transmitting a request to a plurality of validator devices over a network, said request comprising a modification record and requesting permission to modify said data block in accordance with the modified block data; determining that consensus is reached by the plurality of validator devices that said data block can be modified in accordance with the modified block data; in response to said determining: modifying said data block in accordance with the modified block data; and adding a modification data block to the data structure, the modification data block comprising: the modification record and a cryptographic hash of a data block that precedes the modification data block after addition of the modification data block to the data structure.Type: ApplicationFiled: March 9, 2023Publication date: July 6, 2023Inventors: Jonathan GEATER, Mansoor Ahmed-Rengers