Patents by Inventor Naveed Ahmed

Naveed 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).

  • Patent number: 12265608
    Abstract: The present invention relates to a method for protecting a program in a computer system, the method comprising: when a subroutine of said program is called, pushing a return address on to a stack to start forming a stack frame; when pushing said return address, generating a checksum for said stack frame; each time a predetermined opcode is detected for said subroutine, updating said checksum according to an operand associated with said predetermined opcode; if the predetermined opcode is a pop opcode, in addition to said updating, determining whether the operand associated with said pop opcode is said return address; if it is determined that said operand is said return address, verifying said checksum before executing said predetermined opcode in order to detect an attack.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: April 1, 2025
    Assignee: THALES DIS FRANCE SAS
    Inventors: Naveed Ahmed, Prasanna Hegde
  • Patent number: 12223056
    Abstract: Devices and techniques are generally described for detection of abusive computational nodes. In various examples, first input data describing a first plurality of computational nodes and first data identifying a dimension along which to parse the first plurality of computational nodes may be received. A first computing device may generate input graph data representing the first plurality of computational nodes. The computational nodes of the first plurality of computational nodes may share a same value for the dimension are connected to one another in the input graph data. In various examples, a first graph machine learning model and at least one known abusive computational node may be used to determine a first set of candidate computational nodes for further evaluation. In some cases, network access of a first computational node of the first set of candidate computational nodes may be terminated.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: February 11, 2025
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Zhilin Zhang, Naveed Ahmed Saleem Janvekar, Pengbin Feng, Nitika Bhaskar
  • Patent number: 12185293
    Abstract: An allocation strategy allocating Resource Block Groups (RBGs) on a frequency carrier to a first Radio Access technology (RAT) and a second RAT for radio communication with a User Equipment (UE), is provided. A first allocation strategy is evaluated by allocating with start from the decided first RAT starting point, a first number of RBGs to the first RAT. The second RAT is allocated a second number of RBGs by use of the RBs that remains on the carrier after occupation of the first number of RBGs. A first difference is computed between the number of RBs requested for the first RAT and a first number of RBs comprised in the first number of RBGs allocated to the first RAT, and further computes a second difference between the number of RBs requested for the second RAT and a second number of RBs as comprised in the second number of RBGs.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: December 31, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Saad Naveed Ahmed
  • Patent number: 12174801
    Abstract: Systems and processes for managing an information retrieval database are provided. In a method for modeling a data object storing table relationships for tables belonging to a computer application, a first set of table links are retrieved from the data object and an enhanced set of table links are generated by appending additional table links to the first set based on linkages within the tables and/or code extensions/add-ins. A first set of field links are generated for the data object by matching metadata of the enhanced set of table links, and an enhanced set of field links are generated by performing additions, deletions, or replacements within the first set based on characteristics of the field links in the first set and/or code extensions/add-ins. A model for the data object is generated, representing the enhanced set of table links and the enhanced set of field links, and stored in a database.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: December 24, 2024
    Assignee: SAP SE
    Inventors: Naved Ahmed, Saritha Palli, Shweta Sureshchandra Gupta
  • Patent number: 12114190
    Abstract: The present disclosure relates to methods for operating a network node, as well as corresponding network nodes, computer programs, computer program products, and computer-readable media. The method comprises attempting to obtain a scheduled uplink transmission from a transmitter. In response to successful decoding at the network node of the scheduled uplink transmission, it is concluded that the uplink transmission is not skipped by the transmitter. In response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, it is concluded that the uplink transmission is skipped by the transmitter. In response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, rescheduling of the uplink transmission is performed.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: October 8, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Saad Naveed Ahmed, Fredrik Huss
  • Patent number: 12079174
    Abstract: A method, a system, and a computer program product for retrieving data from an archived data storage. A query requiring access to data stored in at least one storage location in the plurality of storage locations is received. Based on the received query, at least one first storage location storing the data is determined. One or more hierarchical data models for accessing data stored in the first storage location is generated. The hierarchical data models include a plurality of nodes storing at least a portion in a plurality of portions of the data stored in the first storage location. Using the generated hierarchical data models, a first data responsive to the query is selected and combined with at least a second data stored in at least another storage location in the plurality of storage locations. The combined first data and the second data are retrieved.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: September 3, 2024
    Assignee: SAP SE
    Inventors: Naved Ahmed, Shweta Gupta
  • Patent number: 12061572
    Abstract: Systems, methods, and computer-readable media are disclosed for data blocking for application platforms are disclosed. An application platform may comprise a plurality of systems. A system may store data having a residence period. Upon expiration of the residence period, the data may be blocked from further processing. The plurality of systems may comprise multiple leading systems. Each leading system may have at least one dependent system. The plurality of systems may be grouped into system groups comprising a leading system and at least one dependent system. Data blocking may be triggered from the leading system to the dependent systems for each system group. An interim blocking mode for determining which systems have data that need to be blocked, and an overall blocking mode for performing the data blocking may be provided.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: August 13, 2024
    Assignee: SAP SE
    Inventors: Naved Ahmed, Yasra Shakil, Ashish Suri
  • Publication number: 20240239832
    Abstract: This invention provides a process for the preparation of orthogonally protected ribose derivative. Which are further used as donor for the synthesis of N4-hydroxy cytidine and its derivatives by using commercially available materials under very mild reaction condition and short period of time. Thereafter N-hydroxylation of cytidine can be achieved in a short period of time. The intermediates or the final compounds thus obtained can be used for the treatment of viral infections.
    Type: Application
    Filed: May 6, 2022
    Publication date: July 18, 2024
    Inventors: Debaraj MUKHERJEE, Qazi Naveed AHMED, Ajaz AHMED, Junaid Shafi BANDAY
  • Patent number: 12027607
    Abstract: Electronic devices and methods of forming electronic devices with gate-all-around non-I/O devices and finlike structures for I/O devices are described. A plurality of dummy gates is etched to expose a fin comprising alternating layers of a first material and a second material. The second material layers are removed to create openings and the first material layers remaining are epitaxially grown to form a finlike structure.
    Type: Grant
    Filed: June 18, 2022
    Date of Patent: July 2, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Benjamin Colombeau, Matthias Bauer, Naved Ahmed Siddiqui, Phillip Stout
  • Publication number: 20240214047
    Abstract: Embodiments described herein relate to methods and apparatuses for determining channel state information interference measurement, CSI-IM resources for interference measurement in a NR cell, wherein the NR cell is sharing a frequency carrier with a Long Term Evolution, LTE, cell under the control of a LTE base station. A method in an NR base station serving the NR cell comprises: generating a CSI-IM pattern for enabling at least one wireless device to perform interference measurements wherein the CSI-IM pattern comprises at least one CSI-IM resource in an Multicast-Broadcast Single-Frequency Network, MBSFN, slot of the LTE cell and at least one CSI-IM resource in a non-MBSFN slot of the LTE cell; and sending an indication of the CSI-IM pattern to the LTE base station.
    Type: Application
    Filed: April 30, 2021
    Publication date: June 27, 2024
    Inventors: Saad Naveed Ahmed, Hong Ren, Wei Wang
  • Publication number: 20240195587
    Abstract: Embodiments described herein relate to methods and apparatuses for a New Radio base station that is spectrum sharing with a Long Term Evolution base station. A method in a first scheduler for use in a New Radio base station includes determining that one or more NR messages are to be scheduled for transmission during a time period, wherein the one or more NR messages cannot perform LTE Cell Specific Reference Signal, CRS, rate matching; and responsive to the determination, transmitting a first indication that there are one or more NR messages that cannot perform LTE CRS rate matching to be transmitted during the time period to a shared resource allocator configured to allocate resources to the NR base station and the LTE base station.
    Type: Application
    Filed: April 20, 2021
    Publication date: June 13, 2024
    Inventor: Saad Naveed AHMED
  • Patent number: 12005877
    Abstract: A trailer braking system having a surge component used in combination with an electric over hydraulic brake system. The surge component includes a sliding member with a magnetic sensor for detecting trailer deceleration, the sliding member providing an initial pressurization of the hydraulic system. A trailer mounted electrical circuit detects when the tow vehicle brakes are applied and includes a microcontroller for detecting the speed of deceleration provided by the magnetic sensor. A trailer mounted electric motor receives a signal from the circuit board to vary pressure to the brakes in accordance with the speed of deceleration.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: June 11, 2024
    Assignee: TRP International, LLC
    Inventors: Nathaniel Stearns, Cameron Fritts, Mitchell Bruce Pohlman, Kamran Naveed Ahmed, Jason Swetlik, Jonathan Lowe, Jacob Galvan, Nithin Somenhalli, William Bennett, Wesley Thomas DeMonia
  • Publication number: 20240185730
    Abstract: A method for controlling an autonomous vehicle fleet, including obtaining, by a fleet controller, from a master schedule, a mission for a vehicle of a fleet of autonomous vehicles, where the mission is associated with a mission entry of the master schedule, generating vehicle commands according to mission parameters associated with the mission, maintaining a persistent connection with the vehicle, sending the vehicle commands to the vehicle using the connection, the vehicle commands causing the vehicle to execute the mission under control of the fleet controller, and monitoring operation of the vehicle during performance of the mission.
    Type: Application
    Filed: January 9, 2024
    Publication date: June 6, 2024
    Inventors: Grant Mark Bristow, Matthew David Holvey, Naveed Ahmed Siddiqui
  • Publication number: 20240187175
    Abstract: There is provided mechanisms for transmission of an NR downlink data channel in a slot. A method is performed by a network node. The method comprises establishing a network connection for an NR user equipment over an NR air interface and configuring the NR user equipment with less than full LTE-CRS rate matching. The method comprises configuring resource elements for NR transmission and resource elements for LTE transmission in the slot. The NR data is allocated to the resource elements for NR transmission that correspond to the NR downlink data channel. Any resource elements for LTE transmission that correspond to the NR downlink data channel are to be muted. The method comprises initiating transmission of the slot.
    Type: Application
    Filed: April 30, 2021
    Publication date: June 6, 2024
    Inventors: Saad Naveed Ahmed, Karl Mann
  • Patent number: 12003987
    Abstract: The present disclosure relates to methods for operating a network node, as well as corresponding network nodes, computer programs, computer program products, and computer-readable media. The method comprises attempting to obtain a scheduled uplink transmission from a transmitter. In response to successful decoding at the network node of the scheduled uplink transmission, it is concluded that the uplink transmission is not skipped by the transmitter. In response to unsuccessful decoding at the network node of the scheduled uplink transmission and a signal strength measurement for the attempt to obtain the scheduled uplink transmission being below a threshold, it is concluded that the uplink transmission is skipped by the transmitter. In response to unsuccessful decoding at the network node of the scheduled uplink transmission and the signal strength measurement for the attempt to obtain the scheduled uplink transmission exceeding the threshold, rescheduling of the uplink transmission is performed.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: June 4, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Saad Naveed Ahmed, Fredrik Huss
  • Publication number: 20240176766
    Abstract: Mechanisms are disclosed for enabling transformation and extension of data models in connection with a dynamic, automated data processing mechanism. A design-time profile comprising a collection of transformations of a static data model into one or more dynamic data models is received. During runtime of a software application, the one or more dynamic data models is rendered to create a data model variant. Multiple profiles for the one or more dynamic data models are created with varying levels of data model detail. A plurality of transformations of the design-time profile are created at different time stamps. One or more exported profiles associated with the plurality of transformations of the design-time profile are exported by way of one or more machine readable templates.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: Naved Ahmed, Saritha Palli, Shweta Gupta
  • Patent number: 11972018
    Abstract: Computer-readable media, methods, and systems are provided for purpose-based processing of personal data within an information retrieval framework. A data subject may request information relating to their personal data such that the data subject is identified within the information retrieval framework and an information report is generated based on the personal data of the data subject and its purpose assignment and data category assignment. The information report is provided to the data subject such that the data subject may review how their personal data is processed and organized within the information retrieval framework.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: April 30, 2024
    Assignee: SAP SE
    Inventors: Saritha Palli, Naved Ahmed
  • Patent number: 11963167
    Abstract: A method in a User Equipment (UE) configured with Discontinuous Reception (DRX) and a method in a network node for Downlink (DL) scheduling of the UE. The UE is further configured with Semi Persistent Scheduling (SPS) which reduces the latency in Uplink (UL) transmission. The network node monitors a receipt of UL data in any of the SPS resources granted to the UE, a Wake-up grant or assignment is sent on the Physical Downlink Control Channel (PDCCH), and a HARQ-information is sent in response to the received UL data. The Wake-up grant/assignment triggers a drx-Inactivity timer to run in the UE. While the UE is DRX active, the network node may schedule a DL data transmission and send a DL assignment and the DL data to the UE.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: April 16, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Saad Naveed Ahmed, Anders Ohlsson
  • Patent number: 11900821
    Abstract: An method for controlling an autonomous vehicle fleet, including obtaining, by a fleet controller, from a master schedule, a mission for a vehicle of a fleet of autonomous vehicles, where the mission is associated with a mission entry of the master schedule, generating vehicle commands according to mission parameters associated with the mission, maintaining a persistent connection with the vehicle, sending the vehicle commands to the vehicle using the connection, the vehicle commands causing the vehicle to execute the mission under control of the fleet controller, and monitoring operation of the vehicle during performance of the mission.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: February 13, 2024
    Assignee: TEXTRON INNOVATIONS INC.
    Inventors: Grant Mark Bristow, Matthew David Holvey, Naveed Ahmed Siddiqui
  • Publication number: 20240048344
    Abstract: There is provided mechanisms for transmission of NR control information in a LTE downlink subframe. At least two symbols in the subframe are allocatable for LTE control information. A method is performed by a network node. The method comprises obtaining information that the symbol at index 1 in the subframe allocatable for LTE control information is to be allocated to the NR control information. The method comprises, in response thereto, configuring resource elements for LTE transmission and resource elements for NR transmission within the subframe. The resource elements for LTE transmission in the symbol at index 1 in the subframe are to be muted. The NR control information is allocated to resource elements of the symbol at index 1 in the subframe. The method comprises initiating transmission of the subframe.
    Type: Application
    Filed: May 19, 2021
    Publication date: February 8, 2024
    Inventors: Saad Naveed Ahmed, Karl Mann