Patents by Inventor Ali Mustafa
Ali Mustafa 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: 20230410359Abstract: A towing assist system for a vehicle includes a marker positioned on a trailer. An imaging device is in connection with the vehicle and configured to capture image data demonstrating a rearward-directed field of view. A controller processes the image data depicting the characteristic marker and detects the characteristic marker in the image data. The controller further identifies a coupler position or coupler height of a coupling interface of the trailer in response to a position of the marker in at least one frame of the image data.Type: ApplicationFiled: June 15, 2022Publication date: December 21, 2023Applicant: Ford Global Technologies, LLCInventors: Ali Mustafa, Amey Karnik, Haitham Alanssari, Yashwanth Reddy Gatla, Cameron Husted
-
Publication number: 20230325194Abstract: A data processing apparatus and a method for processing data are disclosed. The data processing apparatus comprises: multithreaded processing circuitry to perform processing operations of a plurality of micro-threads, each micro-thread operating in a corresponding execution context defining an architectural state. Thread control circuitry collects runtime data indicative of a performance metric relating to the processing operations. Decoder circuitry is responsive to a detach instruction in a first micro-thread of instructions executed in a first execution context defining a first architectural state, the detach instruction specifying an address, to provide detach control signals to the thread control circuitry.Type: ApplicationFiled: August 26, 2021Publication date: October 12, 2023Inventors: Syed Ali Mustafa ZAIDI, Giacomo GABRIELLI
-
Publication number: 20230245453Abstract: Systems and methods for estimation of vehicle hitchball location are disclosed. A plurality of image frames may be received from a rear-facing camera of a vehicle. The rear-facing camera may be directed at a front of a trailer that is coupled to the vehicle at a hitchball. An approximate lateral location of the hitchball coupled to the vehicle may be determined by obtaining a plurality of cropped images along a hitch drawbar coupled to the vehicle by stepping along the vertical direction, and performing a stepwise lateral scan, centered at the hitch drawbar.Type: ApplicationFiled: February 2, 2022Publication date: August 3, 2023Applicant: Ford Global Technologies, LLCInventors: Saeid Nooshabadi, Yongbo Qian, Vijay Nagasamy, Gurjeet Singh, Manan Sanjay Patel, Ali Mustafa
-
Patent number: 11086626Abstract: Circuitry comprises decode circuitry to decode program instructions including producer instructions and consumer instructions, a consumer instruction requiring, as an input operand, a result generated by execution of a producer instruction; and execution circuitry to execute the program instructions; in which: the decode circuitry is configured to control operation of the execution circuitry in response to hint data associated with a given producer instruction and indicating, for the given producer instruction, a number of consumer instructions which require, as an input operand, a result generated by the given producer instruction.Type: GrantFiled: October 24, 2019Date of Patent: August 10, 2021Assignee: Arm LimitedInventors: Roko Grubisic, Giacomo Gabrielli, Matthew James Horsnell, Syed Ali Mustafa Zaidi
-
Publication number: 20210124585Abstract: Circuitry comprises decode circuitry to decode program instructions including producer instructions and consumer instructions, a consumer instruction requiring, as an input operand, a result generated by execution of a producer instruction; and execution circuitry to execute the program instructions; in which: the decode circuitry is configured to control operation of the execution circuitry in response to hint data associated with a given producer instruction and indicating, for the given producer instruction, a number of consumer instructions which require, as an input operand, a result generated by the given producer instruction.Type: ApplicationFiled: October 24, 2019Publication date: April 29, 2021Inventors: Roko GRUBISIC, Giacomo GABRIELLI, Matthew James HORSNELL, Syed Ali Mustafa ZAIDI
-
Patent number: 10901691Abstract: A system, apparatus and method for enabling a FIFO-like (first-in-first-out) communication between a plurality of executing processes that are distributed throughout a computing system. Embodiments exploit locality in the hierarchy of the cache memory and communication busses within the computing system to enable the passing of messages or streams of bytes with a low latency and high throughput. In addition, this allows for participating components to be very simple, or very sophisticated, but still benefit from the improved communications patterns.Type: GrantFiled: January 29, 2019Date of Patent: January 26, 2021Assignee: Arm LimitedInventors: Kim Richard Schuttenberg, Jonathan Curtis Beard, Syed Ali Mustafa Zaidi
-
Publication number: 20200241839Abstract: A system, apparatus and method for enabling a FIFO-like (first-in-first-out) communication between a plurality of executing processes that are distributed throughout a computing system. Embodiments exploit locality in the hierarchy of the cache memory and communication busses within the computing system to enable the passing of messages or streams of bytes with a low latency and high throughput. In addition, this allows for participating components to be very simple, or very sophisticated, but still benefit from the improved communications patterns.Type: ApplicationFiled: January 29, 2019Publication date: July 30, 2020Applicant: Arm LimitedInventors: Kim Richard Schuttenberg, Jonathan Curtis Beard, Syed Ali Mustafa Zaidi
-
Publication number: 20180300886Abstract: A system for detecting a gas cloud has a camera having an image sensor, a display device and a processor. The processor is in communication with both the image sensor and the display device. The image sensor is configured to capture a plurality of images of a field of view. The processor being configured to receive the plurality of images from the camera, generate metadata from the plurality of images, evaluate the gas cloud based on the metadata and the internal component movements of the gas cloud if the gas cloud is being emitted from a single leakage point, and generate a color encoded image of the field of view. The color encoded image utilizing at least one color to display at least one attribute of the gas cloud and the single leakage point on the display device.Type: ApplicationFiled: October 11, 2016Publication date: October 18, 2018Inventors: Ali Mustafa, David McCubbrey, Dirk Colbry, Eric Larson
-
Patent number: 9762386Abstract: A background module in a multi-tiered encryption system verifies the integrity of keys used to encrypt and decrypt data. Each encryption tier in the system can include a node programmed to service encryption and/or decryption requests, a key store to store encryption keys, and an audit log to store key identifiers. Each computing node may include a background module that continuously or periodically verifies the integrity of keys. For example, the background module may retrieve an identifier in the audit log, retrieve the object stored at a location in the key data store identified by the identifier, decrypt the encrypted key in the object, and use the decrypted key to decrypt the encrypted identifier in the object. The identifier is compared with the decrypted identifier, and if the identifiers do not match, the background module generates an alert indicating that the key is not valid.Type: GrantFiled: December 19, 2014Date of Patent: September 12, 2017Assignee: AbeBooks Inc.Inventors: Ali Mustafa Nassaje, Julie Anne Margaret Sparrow, Kerry Michael Wright, Erik James Fuller, Volker R. A. Tilgner
-
Patent number: 9722974Abstract: A re-encryption service module in a multi-tiered encryption system that manages key rotation policies continuously or periodically re-encrypts data. Each encryption tier in the system can include a node programmed to service encryption, decryption, and/or re-encryption requests and a key store to store encryption keys. A computing node that interfaces with a requesting device may include the re-encryption service module. The re-encryption module may receive encrypted data and a key identifier identifying the key used to encrypt the data. The re-encryption module may decrypt the encrypted data using the identified key, retrieve a new key if the identified key is exhausted, and use the new key to encrypt the decrypted data. The key identifier may be updated to identify the new key and the re-encrypted data and the updated key identifier may be transmitted to the requesting device.Type: GrantFiled: December 18, 2014Date of Patent: August 1, 2017Assignee: AbeBooks Inc.Inventors: Erik James Fuller, Ali Mustafa Nassaje, Julie Anne Margaret Sparrow, Volker R. A. Tilgner, Kerry Michael Wright
-
Publication number: 20140335021Abstract: Disclosed is a method for aiding in the diagnosis of myasthenia gravis. Neostigmine, for example one drop of standard intravenous neostigmine solution (2.5 mg/ml) is instilled into each symptomatic or ptotic eye of patients with suspected or probable myasthenia gravis. The patient is later evaluated for possible changes in ptosis. An observable increase of the palpebral fissure height of at least 2 mm, e.g., after 30-60 minutes after neostigmine instillation is considered to be diagnostic.Type: ApplicationFiled: May 13, 2013Publication date: November 13, 2014Inventors: Mustafa A.M. Salih, Mohamed A.M. Salih, Ali A. Mustafa, Thomas M. Bosley