Patents by Inventor Karim Ali
Karim Ali 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: 20240046689Abstract: A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.Type: ApplicationFiled: October 6, 2023Publication date: February 8, 2024Inventors: Karim ALI, Zhijie WANG, Seydi ZORLU, Arash MOHTAT, Carlos BECKER
-
Patent number: 11804058Abstract: A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.Type: GrantFiled: March 8, 2022Date of Patent: October 31, 2023Assignee: INVISION AI, INC.Inventors: Karim Ali, Zhijie Wang, Seydi Zorlu, Arash Mohtat, Carlos Becker
-
Publication number: 20230290172Abstract: A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.Type: ApplicationFiled: March 8, 2022Publication date: September 14, 2023Inventors: Karim ALI, Zhijie WANG, Seydi ZORLU, Arash MOHTAT, Carlos BECKER
-
Publication number: 20230068001Abstract: A system for video-based tracking of objects in one or more regions of interest. The system includes one or more cameras to capture image streams of the one or more regions of interest, the imaging streams including zero or more objects. A plurality of image processors of the system receive the captured image streams from the one or more cameras, and detect the one or more objects or object parts in the captured image streams and generate geometric and tracking data for detected objects. A fusion processor of the system receives the captured image streams and geometric and tracking data for detected objects from the plurality of image processors, and generates fused 3D referenced data using the detection and tracking data detected objects.Type: ApplicationFiled: July 5, 2021Publication date: March 2, 2023Inventors: Karim ALI, Julien Vincent PILET, Carlos Joaquin BECKER
-
Patent number: 11580723Abstract: Embodiments described herein provide systems and processes for scene-aware object detection. This can involve an object detector that modulates its operations based on image location. The object detector can be a neural network detector or a scanning window detector, for example.Type: GrantFiled: February 26, 2021Date of Patent: February 14, 2023Assignee: INVISION AI INC.Inventors: Karim Ali, Carlos Joaquin Becker
-
Patent number: 11308316Abstract: A system for detecting occupancy of a vehicle travelling in a direction of travel along a road. The system includes a roadside imaging device positioned on a roadside, and a first roadside light emitter, and a roadside vehicle detector. A processor is configured to receive a signal from the roadside vehicle detector, command the first roadside light emitter to emit light according to a first pattern for a first duration, command the roadside imaging device to capture images of the side of the vehicle, and compute a vehicle occupancy, in each of the captured images by determining one or more regions of interest in each of the captured images, and determining a number of visible occupants in the one or more regions of interest. The processor determines a most likely number of occupants based on each determined vehicle occupancy.Type: GrantFiled: September 2, 2021Date of Patent: April 19, 2022Assignee: INVISION AI, INC.Inventors: Karim Ali, Zhijie Wang, Seydi Zorlu, Arash Mohtat, Carlos Becker
-
Patent number: 11188348Abstract: Methods, systems, and computer program products for hardware device selection in a computing environment are provided. Aspects include receiving, by a processor, a request to execute a programming code, wherein the processor is operating in a hybrid computing environment comprising a plurality of hardware devices. A performance model associated with the programming code is obtained by the processor. Runtime data associated with the programming code is obtained by the processor. The runtime data is fed in to the performance model to determine an execution cost for executing the programming code on each of the plurality of hardware devices and a target hardware device is selected from the plurality of hardware devices based on the execution costs.Type: GrantFiled: August 31, 2018Date of Patent: November 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Artem Chikin, Ettore Tiotto, Jose N. Amaral, Karim Ali
-
Patent number: 11157252Abstract: A method, computer system, and computer program product for estimation of post-inlining transformation benefits are provided. The embodiment may include performing abstract interpretation on a program to find potential post-inlining transformations. The embodiment may also include encoding potential post-inlining transformations into a profitability metric by associating constraints under which a profit is determined to be realized. The embodiment may further include scaling the profitability metric using the relative execution frequency of the program point to which the transformation applies to favor applying transformations in the most frequently executed code paths. The embodiment may also include generating method summaries to store the potential post-inlining transformations in the method summaries. The embodiment may further include creating a method summary map to match each method with each method summary.Type: GrantFiled: April 30, 2019Date of Patent: October 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andrew James Craik, Erick Ochoa, Jose Nelson Amaral, Karim Ali
-
Publication number: 20210271875Abstract: Embodiments described herein provide systems and processes for scene-aware object detection. This can involve an object detector that modulates its operations based on image location. The object detector can be a neural network detector or a scanning window detector, for example.Type: ApplicationFiled: February 26, 2021Publication date: September 2, 2021Inventors: Karim ALI, Carlos Joaquin BECKER
-
Patent number: 10923648Abstract: Various embodiments may relate to a memory cell. The memory cell may include a first cell electrode, a first insulator layer and a first magnetic free layer between the first cell electrode and the first insulator layer. The memory cell may also include a second cell electrode, a second insulator layer, and a second magnetic free layer between the second cell electrode and the second insulator layer. A magnetic pinned layer may be between the first insulator layer and the second insulator layer. A direction of magnetization of the first magnetic free layer may be changeable in response to a current flowing between a first end and a second end of the first cell electrode. A direction of magnetization of the second magnetic free layer may be changeable in response to a current flowing between a first end and a second end of the second cell electrode.Type: GrantFiled: January 17, 2018Date of Patent: February 16, 2021Assignee: Agency for Science, Technology and ResearchInventors: Karim Ali Abdeltawwab Ahmed, Sunny Yan Hwee Lua, Fei Li
-
Publication number: 20200348917Abstract: A method, computer system, and computer program product for estimation of post-inlining transformation benefits are provided. The embodiment may include performing abstract interpretation on a program to find potential post-inlining transformations. The embodiment may also include encoding potential post-inlining transformations into a profitability metric by associating constraints under which a profit is determined to be realized. The embodiment may further include scaling the profitability metric using the relative execution frequency of the program point to which the transformation applies to favor applying transformations in the most frequently executed code paths. The embodiment may also include generating method summaries to store the potential post-inlining transformations in the method summaries. The embodiment may further include creating a method summary map to match each method with each method summary.Type: ApplicationFiled: April 30, 2019Publication date: November 5, 2020Inventors: Andrew James Craik, Erick Ochoa, Jose Nelson Amaral, Karim Ali
-
Patent number: 10612404Abstract: A manifold assembly configured for integration with a joint cover apparatus in a ducting system to detect leaking gas comprises an elastomeric manifold block having a substantially circular inlet aperture and one or more gas passages fluidly coupled to the inlet aperture. The assembly includes a flow control valve configured to maintain a closed state in which a component of the flow control valve sealingly engages with the inlet aperture to preclude gas at the inlet aperture from flowing into the one or more gas passages until said gas reaches a pressure corresponding to a pressure threshold. The assembly also includes at least one aperture control plate disposed substantially proximate to a lower end of the manifold block and including a substantially circular opening. The aperture control plate is adapted to maintain the substantial circularity of the inlet aperture, so as to ensure a substantially fluid-tight seal.Type: GrantFiled: May 1, 2017Date of Patent: April 7, 2020Assignee: Senior IP GmbHInventors: Eric M. Possert, Muhannad Owdeh, Karim Ali
-
Publication number: 20200073677Abstract: Methods, systems, and computer program products for hardware device selection in a computing environment are provided. Aspects include receiving, by a processor, a request to execute a programming code, wherein the processor is operating in a hybrid computing environment comprising a plurality of hardware devices. A performance model associated with the programming code is obtained by the processor. Runtime data associated with the programming code is obtained by the processor. The runtime data is fed in to the performance model to determine an execution cost for executing the programming code on each of the plurality of hardware devices and a target hardware device is selected from the plurality of hardware devices based on the execution costs.Type: ApplicationFiled: August 31, 2018Publication date: March 5, 2020Inventors: Artem Chikin, Ettore Tiotto, Jose N. Amaral, Karim Ali
-
Publication number: 20190334080Abstract: Various embodiments may relate to a memory cell. The memory cell may include a first cell electrode, a first insulator layer and a first magnetic free layer between the first cell electrode and the first insulator layer. The memory cell may also include a second cell electrode, a second insulator layer, and a second magnetic free layer between the second cell electrode and the second insulator layer. A magnetic pinned layer may be between the first insulator layer and the second insulator layer. A direction of magnetization of the first magnetic free layer may be changeable in response to a current flowing between a first end and a second end of the first cell electrode. A direction of magnetization of the second magnetic free layer may be changeable in response to a current flowing between a first end and a second end of the second cell electrode.Type: ApplicationFiled: January 17, 2018Publication date: October 31, 2019Inventors: Karim Ali Abdeltawwab Ahmed, Sunny Yan Hwee Lua, Fei Li
-
Publication number: 20180313219Abstract: A manifold assembly configured for integration with a joint cover apparatus in a ducting system to detect leaking gas comprises an elastomeric manifold block having a substantially circular inlet aperture and one or more gas passages fluidly coupled to the inlet aperture. The assembly includes a flow control valve configured to maintain a closed state in which a component of the flow control valve sealingly engages with the inlet aperture to preclude gas at the inlet aperture from flowing into the one or more gas passages until said gas reaches a pressure corresponding to a pressure threshold. The assembly also includes at least one aperture control plate disposed substantially proximate to a lower end of the manifold block and including a substantially circular opening. The aperture control plate is adapted to maintain the substantial circularity of the inlet aperture, so as to ensure a substantially fluid-tight seal.Type: ApplicationFiled: May 1, 2017Publication date: November 1, 2018Inventors: Eric M. Possert, Muhannad Owdeh, Karim Ali