Patents by Inventor Khalid Ahmed

Khalid 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: 11919043
    Abstract: Sorting of produce, such as date palm fruit is achieve by receiving the unsorted fruit, using a plurality of sensors capable of sensing data for determining characteristics of the produce according to criteria comprising size, moisture or moisture content, and color. A control and evaluation unit, responsive to the sensed data, determines the characteristics of the produce and identifies each item of produce according to the characteristics as one of the predetermined categories. An air jet sorter is used to selectively divert the produce to the different ones of the output bins or ports according to the identified category for that produce.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: March 5, 2024
    Assignee: KING FAISAL UNIVERSITY
    Inventors: Maged Elsayed Ahmed Mohammed, Nashi Khalid Alqahtani
  • Patent number: 11681562
    Abstract: A technique for managing pooled resources in a distributed computing environment includes a resource manager that receives resource allocation requests from workload managers for running one or more applications. The applications are initiated by a consumer through at least one of the workload managers where each workload manager is configured to translate demand requests from the applications into resource allocation requests. A determination is made whether there are available resources to satisfy the resource allocation requests. Responsive to determining that there is an unmet resource allocation request, a candidate resource meeting some but not all attributes needed to satisfy the unmet resource allocation request is identified and reconfigured to have the attributes needed to satisfy the unmet resource allocation request.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Khalid Ahmed, David Bigagli, Zhenhua Hu, Jingwen Wang
  • Patent number: 11618010
    Abstract: A catalyst made of non-noble metals is provided. The catalyst includes oxides of cadmium, iron, and cobalt, represented by a general formula CdFe2-3Co1-3O5-9. An electrocatalyst including conductive electrode dispersed with the catalyst is also provided. A method for preparing the catalyst of the formula CdFe2-3Co1-3O5-9 is also provided. The electrocatalyst is used for the water-splitting process to obtain hydrogen and oxygen.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: April 4, 2023
    Assignee: KING ABDULAZIZ UNIVERSITY
    Inventors: Abdulla Mohamed Asiri, Sher Bahadar Khan, Hadi Mohammed Marwani, Khalid Ahmed Alamry, Waheed Abiodun Adeosun
  • Patent number: 11541720
    Abstract: A method for optimizing climate control in an autonomous vehicle. The method includes receiving a ride request for an autonomous vehicle from a customer. A desired temperature for an interior of the autonomous vehicle may be determined based on the ride request. The current temperature of the vehicle interior may then be adjusted such that the current temperature substantially matches the desired temperature when the autonomous vehicle reaches the customer. The temperature of the vehicle interior may be allowed to deviate from the desired temperature, within a pre-determined temperature deviation range, when the autonomous vehicle is unoccupied. A corresponding system and computer program product are also disclosed and claimed herein.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: January 3, 2023
    Assignee: Ford Global Technologies, LLC
    Inventors: Daniel Boston, Nayaz Khalid Ahmed, Ali Soloukmofrad, Jimmy Kapadia
  • Patent number: 11496487
    Abstract: Disclosed herein is a cloud computing server for verifying data received from an operating system. The cloud computing server may receive user and system data, associate such user and system data with user and system accounts, transmit a message to a user device such as a mobile device and receive an acceptance or a rejection from the mobile device based on the transmitted message. The cloud computing server may also associate one or more tokens with user accounts based on the acceptance received from the mobile device. In one embodiment, the user data may include user identification data. The system data may include processing system name, processing system physical address, IP address, MAC address, etc.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: November 8, 2022
    Assignee: SHAIKH ABDULLA MOHAMED KHALID AHMED AL QASIMI
    Inventor: Shaikh Abdulla Mohamed Khalid Ahmed Al Qasimi
  • Publication number: 20220303284
    Abstract: Disclosed herein is a cloud computing server for verifying data received from an operating system. The cloud computing server may receive user and system data, associate such user and system data with user and system accounts, transmit a message to a user device such as a mobile device and receive an acceptance or a rejection from the mobile device based on the transmitted message. The cloud computing server may also associate one or more tokens with user accounts based on the acceptance received from the mobile device. In one embodiment, the user data may include user identification data. The system data may include processing system name, processing system physical address, IP address, MAC address, etc.
    Type: Application
    Filed: April 1, 2022
    Publication date: September 22, 2022
    Inventor: Shaikh Abdulla Mohamed Khalid Ahmed Al Qasimi
  • Patent number: 11420770
    Abstract: Exemplary embodiments described in this disclosure are generally directed to a collaborative relationship between a UAV and an automobile. In a first exemplary method, a data capture system is provided in a UAV. The data capture system may be used to capture data when the UAV is in flight. A first computer in the UAV determines one or more limitations associated with wirelessly transmitting some or all of the data from the UAV to an automobile. The first computer may be further used to withhold wireless transmission of a portion of the data to the automobile due to the one or more limitations. The portion of data is transferred to a second computer in the automobile after landing the UAV on the automobile. In a second exemplary method, the UAV includes a communication relay system for relaying to an automobile, signals received from a satellite or a cellular base station.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: August 23, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Nayaz Khalid Ahmed, Phillip Morris, Daniel Boston, Ahmed Elhadeedy
  • Patent number: 11407369
    Abstract: A server includes a memory storing a shared pool of user defined vehicle settings packages and may determine, from the shared pool, one or more settings packages meeting a search request. For each determined settings package, the server may determine compatibility of the determined settings package with configurable systems of a vehicle associated with the search request. The server may also present a selectable list of determined settings packages that are also determined to have a predefined minimum level of compatibility with the vehicle and download a selected settings package to the vehicle, responsive to selection of the selected settings package from the selectable list.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: August 9, 2022
    Assignee: Ford Global Technologies, LLC
    Inventors: Daniel Lewis Boston, Ali Soloukmofrad, Nayaz Khalid Ahmed, Phillip Morris
  • Publication number: 20210284179
    Abstract: A computer, including a processor and a memory, the memory including instructions to be executed by the processor to predict failures for each of a plurality of vehicle components by processing vehicle data with one or more recurrent neural networks, wherein vehicle data includes engineering test data, vehicle control data, vehicle service data, and vehicle environment data and wherein predicting the respective failures includes determining a remaining useful life for each of the plurality of vehicle components. The instructions can include further instructions to determine a vehicle optimization strategy by optimizing remaining useful life for one or more of the plurality of vehicle components to avoid the vehicle component failure and download the vehicle optimization strategy to a vehicle.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Brendan Diamond, Erik J. Christen, Yuan Zhang, Walter William Schwartz, Nayaz Khalid Ahmed, Jeff R. Grimes, Heinrich Enslin
  • Publication number: 20210256519
    Abstract: A computer system for single and consolidated real-time processing of event data relating to VAT tax refunds requests. The system communicates with multiple retailer systems and multiple user devices in connection with the processing of that event data in accordance with an adaptive processing rules schema. The system includes a distributed system interface that receives the event data from the plurality of distributed retailer networks in the form of event data transactions. The system is operated in accordance with a rules schema database that contains tax models applicable to various event data transactions. An event data processor receives the event data transactions and applies the tax models in the rules schema database and is then operable through a payment gateway processor to direct electronic transactions to occur in responding to the processing of the event data based at least in part on rules stored in the rules schema database in communication with the event data processor.
    Type: Application
    Filed: February 12, 2021
    Publication date: August 19, 2021
    Inventor: Shaikh Abdulla Mohamed Khalid Ahmed Al Qasimi
  • Patent number: 11093280
    Abstract: A job executing on a computer system according to a scheduler configuration may be monitored. Responsive to determining that the job completed executing, a difference between an allocated resource allocated to the job and the job's actual resource usage may be computed. Responsive to determining that the difference meets a criterion, the scheduler configuration may be reconfigured to reduce the allocated resource for a submitted job associated with a given user.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Khalid Ahmed, Renato Luiz de Freitas Cunha, Marco A. S. Netto, Eduardo R. Rodrigues
  • Publication number: 20210215493
    Abstract: A vehicle powered by a traction battery includes one or more controllers, programmed to measure a vehicle load, responsive to identifying a road climb having a grade greater than a predefined threshold on a route, calculate a required power and a minimum speed for the vehicle to complete the road climb with the vehicle load, predict an operating state of charge (SoC) and an operating temperature of the traction battery upon arriving at the road climb, predict an available battery power using the operating SoC and the operating temperature of the traction battery, estimate an available wheel power using the available battery power, and responsive to verifying the available wheel power is greater than the required power, output an autonomous driving instruction such that the vehicle enters and traverses the road climb with the minimum speed.
    Type: Application
    Filed: January 15, 2020
    Publication date: July 15, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Jimmy KAPADIA, Nayaz Khalid AHMED, Connor COOPER
  • Publication number: 20210191782
    Abstract: A technique for managing pooled resources in a distributed computing environment includes a resource manager that receives resource allocation requests from workload managers for running one or more applications. The applications are initiated by a consumer through at least one of the workload managers where each workload manager is configured to translate demand requests from the applications into resource allocation requests. A determination is made whether there are available resources to satisfy the resource allocation requests. Responsive to determining that there is an unmet resource allocation request, a candidate resource meeting some but not all attributes needed to satisfy the unmet resource allocation request is identified and reconfigured to have the attributes needed to satisfy the unmet resource allocation request.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Khalid Ahmed, David Bigagli, Zhenhua Hu, Jingwen Wang
  • Patent number: 11003502
    Abstract: A technique for managing pooled resources in a distributed computing environment includes a resource manager executable to receive resource allocation requests from a plurality of workload managers for running one or more applications. The applications are initiated by a consumer through the workload managers. Each workload manager is configured to translate demand requests from the applications into resource allocation requests. A determination is made whether there are available resources to satisfy the resource requests according to a resource allocation policy. Resources are allocated to the workload managers where the applications can continue running on the allocated resources if the resource manager suffers downtime or is taken offline. The resource allocation policy is determined by a consumer profile of the consumer specifying ownership and share rights to the requested resources.
    Type: Grant
    Filed: April 23, 2017
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Khalid Ahmed, David Bigagli, Zhenhua Hu, Jingwen Wang
  • Publication number: 20210070471
    Abstract: Exemplary embodiments described in this disclosure are generally directed to a collaborative relationship between a UAV and an automobile. In a first exemplary method, a data capture system is provided in a UAV. The data capture system may be used to capture data when the UAV is in flight. A first computer in the UAV determines one or more limitations associated with wirelessly transmitting some or all of the data from the UAV to an automobile. The first computer may be further used to withhold wireless transmission of a portion of the data to the automobile due to the one or more limitations. The portion of data is transferred to a second computer in the automobile after landing the UAV on the automobile. In a second exemplary method, the UAV includes a communication relay system for relaying to an automobile, signals received from a satellite or a cellular base station.
    Type: Application
    Filed: September 5, 2019
    Publication date: March 11, 2021
    Applicant: Ford Global Technologies, LLC
    Inventors: Nayaz Khalid Ahmed, Phillip Morris, Daniel Boston, Ahmed Elhadeedy
  • Patent number: 10906426
    Abstract: A vehicle includes a battery. The vehicle includes a controller configured to inhibit battery charge. The charge inhibition is responsive to state of charge (SOC) of the battery achieving a cascading ceiling threshold during grid charge that decreases each day of a multiday period such that each day an SOC increase during the grid charge to achieve the ceiling threshold is same and the SOC achieves a floor threshold upon completion of a final day drive cycle of the multiday period.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: February 2, 2021
    Assignee: Ford Global Technologies, LLC
    Inventors: Phillip Morris, Nayaz Khalid Ahmed, Jimmy Kapadia, Daniel Lewis Boston
  • Publication number: 20200346598
    Abstract: A server includes a memory storing a shared pool of user defined vehicle settings packages and may determine, from the shared pool, one or more settings packages meeting a search request. For each determined settings package, the server may determine compatibility of the determined settings package with configurable systems of a vehicle associated with the search request. The server may also present a selectable list of determined settings packages that are also determined to have a predefined minimum level of compatibility with the vehicle and download a selected settings package to the vehicle, responsive to selection of the selected settings package from the selectable list.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Daniel Lewis Boston, Ali Soloukmofrad, Nayaz Khalid Ahmed, Phillip Morris
  • Patent number: 10824355
    Abstract: A computer-implemented method according to one embodiment includes identifying a plurality of storage resources. Additionally, the method includes creating a storage capacity, where the storage capacity has a first plurality of associated attributes. Further, the method includes defining one or more data volumes for the storage capacity, where each of the one or more data volumes has a second plurality of associated attributes and inherits the first plurality of associated attributes. Further still, the method includes configuring one or more volume shares for each data volume, where each of the volume shares has a third plurality of associated attributes and inherits the first plurality of associated attributes as well as the second plurality of associated attributes.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Khalid Ahmed, Lior Aronovich, Mark S. Black, Vincenzo Pasquantonio
  • Patent number: 10812407
    Abstract: Embodiments for automatic diagonal scaling of workloads in a distributed computing environment. For each of a plurality of resources of each of a plurality of application instances, a determination as to whether a change in allocation of at least one of the plurality of resources is required. Operations requirements are computed for each of the plurality of application instances, the computed requirements including vertical increase and decrease operations, and horizontal split and collapse operations. The vertical decrease and horizontal collapse operations are first processed, the vertical increase and horizontal split operations are ordered, and the vertical increase and horizontal split operations are subsequently processed based on the ordering, thereby optimizing application efficiency and utilization of the plurality of resources in the distributed computing environment.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 20, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lior Aronovich, Khalid Ahmed, Vincenzo Pasquantonio, Michael Feiman
  • Publication number: 20200307352
    Abstract: A method for optimizing climate control in an autonomous vehicle. The method includes receiving a ride request for an autonomous vehicle from a customer. A desired temperature for an interior of the autonomous vehicle may be determined based on the ride request. The current temperature of the vehicle interior may then be adjusted such that the current temperature substantially matches the desired temperature when the autonomous vehicle reaches the customer. The temperature of the vehicle interior may be allowed to deviate from the desired temperature, within a pre-determined temperature deviation range, when the autonomous vehicle is unoccupied. A corresponding system and computer program product are also disclosed and claimed herein.
    Type: Application
    Filed: December 12, 2017
    Publication date: October 1, 2020
    Inventors: Daniel BOSTON, Nayaz Khalid AHMED, Ali SOLOUKMOFRAD, Jimmy KAPADIA