Patents by Inventor Nejib Ammar
Nejib Ammar 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: 20250083694Abstract: Systems and methods are provided that implement virtual dataset creation and formal verification for artificial Intelligence (AI)/Machine Learning (ML) models in a manner that improves the performance of AI/ML models when encountering corner cases. For example, a corner case correction system is configured to synthesize new samples by recontextualizing samples related to corner cases, in new environments. The corner case correction system can implement an energetic neural process which separates input data into contextual features and content, and then recombines the context and content to synthesize new samples, generating a virtual dataset. The energetic neural process also performs a formal verification of the AI/ML models to address noise in the virtual dataset. The AI/ML model is trained using the virtual dataset, and an updated AI/ML model is created to execute predictive analysis for the corner cases associated with driving environments of autonomous vehicles.Type: ApplicationFiled: September 12, 2023Publication date: March 13, 2025Applicants: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: JUSTIN SANCHEZ, ROHIT GUPTA, NEJIB AMMAR, AKILA C. GANLATH, SHATADAL MISHRA
-
Publication number: 20250037467Abstract: Systems, methods, and other embodiments described herein relate to reconstructing a dynamic scene using Neural Radiance Field (NeRF) technology. In one embodiment, a method includes receiving, from one or more sensors, a plurality of video clips of an environment. The method includes generating a second plurality of video clips based on the plurality of video clips, and reconstructing, using NeRF technology, a scene as a continuous function based on the second plurality of video clips.Type: ApplicationFiled: July 25, 2023Publication date: January 30, 2025Applicants: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Hongsheng Lu, Nejib Ammar, Akila C. Ganlath, Qi Chen, John B. Kenney, Onur Altintas
-
Patent number: 12211282Abstract: Systems, methods, and other embodiments described herein relate to reconstructing a dynamic scene using Neural Radiance Field (NeRF) technology. In one embodiment, a method includes receiving, from one or more sensors, a plurality of video clips of an environment. The method includes generating a second plurality of video clips based on the plurality of video clips, and reconstructing, using NeRF technology, a scene as a continuous function based on the second plurality of video clips.Type: GrantFiled: July 25, 2023Date of Patent: January 28, 2025Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Hongsheng Lu, Nejib Ammar, Akila C. Ganlath, Qi Chen, John B. Kenney, Onur Altintas
-
Patent number: 12164594Abstract: Systems and methods for scheduling environment perception-based data offloading for numerous connected vehicles are disclosed. In one embodiment, a method for offloading data includes capturing an image of a view of interest from a vehicle, segmenting the image into a plurality of blocks, and determining a scheduling priority for each of one or more blocks among the plurality of blocks based on block values, wherein the block values relate to one or more objects of interest contained in each of the one or more blocks. The method further includes offloading, from the vehicle to a server, one or more blocks based on the scheduling priority of the one or more blocks.Type: GrantFiled: June 4, 2021Date of Patent: December 10, 2024Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Haoxin Wang, Akila C. Ganlath, Nejib Ammar, Onur Altintas, Prashant Tiwari, Takayuki Shimizu, BaekGyu Kim
-
Publication number: 20240271948Abstract: A computing device and a method to generate a decentralized delivery scheme for multivehicle in an interested area may comprise the following steps. First, the computing device may receive map data, travel request data, and service vehicle data. Second, the computing device may determine one or more constraints based on the travel request data. Third, the computing device may abstract the travel request data, the service vehicle data, and the map data into a request-vehicle graph comprising nodes and edges. Fourth, the computing device may trim the request-vehicle graph into partial request-vehicle graphs for each service vehicle. Fifth, the computing device may encode the partial request-vehicle graphs through a graph neural network (GNN). Sixth, the computing device may train the GNN to predict actions for each service vehicle. Finally, the computing device may instruct the service vehicles to operate based on the actions.Type: ApplicationFiled: February 9, 2023Publication date: August 15, 2024Applicants: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Rohit Gupta, Nejib Ammar, Akila C. Ganlath
-
Publication number: 20240192680Abstract: Systems and methods are provided for programmatically determining a remote operator of an autonomous or semi-autonomous vehicle. For example, some implementations may relate to assigning and reassigning a remote operator user in accordance with real-time changes in environmental characteristics of the distributed network of vehicles, remote operators, and (potentially) drivers.Type: ApplicationFiled: November 30, 2022Publication date: June 13, 2024Applicants: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC., TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Rohit Gupta, Nejib Ammar, Akila C. Ganlath
-
Publication number: 20240029012Abstract: A method for managing moving agents is provided. The method comprises identifying goods agents, moving agents, and a plurality of requests within a predetermined area, generating a nodal graph including the moving agents, requests, and goods as vertices and edges defining relations between two vertices, obtaining actions for the moving agents by inputting the nodal graph to a reinforcement-learning based graphical neural network model stored in the moving agents, the reinforcement-learning based graphical neural network outputs the action for the moving agent in response to receiving the nodal graph, and instructing the moving agents to operate based on the actions to satisfy at least one of the plurality of requests.Type: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Applicants: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Rohit Gupta, Akila Ganlath, Nejib Ammar, Prashant Tiwari
-
Publication number: 20230419200Abstract: In some implementations, a method for providing a decentralized parking fulfillment service may include executing, by a first processor of a connected computing device, a first artificial intelligence network. In addition, the decentralized parking fulfillment service may include executing, by a second processor of a connected vehicle, a second artificial intelligence network. The decentralized parking fulfillment service may include providing the decentralized parking fulfillment service including solving, by the first artificial intelligence network and the second artificial intelligence network, a function that determines a parking space for the connected vehicle. In some implementations, a decentralized parking fulfillment system for providing the decentralized parking fulfillment system includes a parking lot agent stored in a first non-transitory memory of the connected computing device and a vehicle parking agent stored in a second non-transitory memory of the connected vehicle.Type: ApplicationFiled: June 24, 2022Publication date: December 28, 2023Inventors: Rohit Gupta, Nejib Ammar, Prashant Tiwari
-
Publication number: 20230419540Abstract: A method includes receiving features associated with an object to be tracked, receiving an estimated location of the object, determining a region of interest with respect to a first connected vehicle that includes the estimated location of the object, transmitting the features and the region of interest to the first connected vehicle, receiving object data associated with the object from the first connected vehicle, the object data comprising a location of the object, and updating an object track associated with the object based on the object data, the object track comprising the location of the object at a plurality of time steps.Type: ApplicationFiled: June 24, 2022Publication date: December 28, 2023Applicants: Toyota Motor Engineering & Manufacturing North America, Inc., Toyota Jidosha Kabushiki KaishaInventors: Akila C. Ganlath, Haoxin Wang, Nejib Ammar, Rohit Gupta, Prashant Tiwari
-
Publication number: 20230339508Abstract: The disclosure includes embodiments for a medic system to respond to a medical condition of a vehicle occupant. A method according to some embodiments is executed by a processor. The method also includes determining, by the processor, that a driver of an ego vehicle is experiencing a debilitating medical condition. The method also includes overriding a protocol to decrease an autonomy level of the ego vehicle responsive to inattentiveness of the driver to a driving interface of the ego vehicle so that the driver can be inattentive to the driving interface and the autonomy level is not decreased. The method also includes modifying an operation of an autonomous driving system of the ego vehicle to increase the autonomy level of the ego vehicle to decrease a driving responsibility of the driver responsive to the debilitating medical condition.Type: ApplicationFiled: April 20, 2022Publication date: October 26, 2023Inventors: Akila C. Ganlath, Rohit Gupta, Paul Li, Ziran Wang, Kyungtae Han, Nejib Ammar, Satoshi Nagashima
-
Publication number: 20230322107Abstract: An example operation includes one or more of determining, by a vehicle, a charging location, directing, by the vehicle, another vehicle occupying the charging location to maneuver proximate the charging location, and receiving, by the vehicle, charge when the another vehicle maneuvers proximate the charging location.Type: ApplicationFiled: April 8, 2022Publication date: October 12, 2023Inventors: Rohit Gupta, Nejib Ammar, Akila C. Ganlath, Prashant Tiwari
-
Patent number: 11765561Abstract: An anchor vehicle includes a network device configured to access a network using dedicated wireless connectivity, and a processor. The processor is programmed to: receive a request for accessing the network using the dedicated wireless connectivity from a connected vehicle; determine whether the connected vehicle has consented to monitoring compliance with a warranty of the connected vehicle; and provide, to the connected vehicle, access to the dedicated wireless connectivity via the anchor vehicle in response to determining that the connected vehicle has consented to monitoring the compliance with the warranty of the connected vehicle.Type: GrantFiled: March 5, 2021Date of Patent: September 19, 2023Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Prashant Tiwari, BaekGyu Kim, Nejib Ammar
-
Patent number: 11708049Abstract: A method for preventing an operation of a car application that causes a quality of service of an operation of a computer system of a vehicle to be reduced below a threshold can include receiving, from a separate source, a value indicative of the quality of service of the operation of the computer system during the operation of the car application in conjunction with the operation of the computer system. The method can include determining an existence of a condition. The condition can be that the value is less than the threshold. The method can include causing, in response to a determination of a lack of the condition, the car application to be in a condition to be operated on the vehicle. The method can include preventing, in response to a determination of the existence of the condition, the car application from being in the condition to be operated.Type: GrantFiled: February 4, 2021Date of Patent: July 25, 2023Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Baekgyu Kim, Nejib Ammar, Prashant Tiwari
-
Publication number: 20230048242Abstract: Decentralized ridesharing systems and methods for assigning a user request to a particular registered vehicle. The method includes organizing a geographic area into a plurality of geographic zones, each of the plurality of geographic zones serviced by a corresponding regional server, each regional server monitoring a location and a passenger status of one or more registered vehicles within a corresponding geographic zone, and allocating dispatching and ridesharing tasks between the regional servers and the one or more registered vehicles within each of the geographic zones, wherein the regional servers and the one or more registered vehicles are each equipped with decision-making modules powered by a graph neural network with reinforcement learning.Type: ApplicationFiled: August 12, 2021Publication date: February 16, 2023Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Boqi Li, Nejib Ammar, Prashant Tiwari
-
Publication number: 20220391634Abstract: Systems and methods for scheduling environment perception-based data offloading for numerous connected vehicles are disclosed. In one embodiment, a method for offloading data includes capturing an image of a view of interest from a vehicle, segmenting the image into a plurality of blocks, and determining a scheduling priority for each of one or more blocks among the plurality of blocks based on block values, wherein the block values relate to one or more objects of interest contained in each of the one or more blocks. The method further includes offloading, from the vehicle to a server, one or more blocks based on the scheduling priority of the one or more blocks.Type: ApplicationFiled: June 4, 2021Publication date: December 8, 2022Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Haoxin Wang, Akila C. Ganlath, Nejib Ammar, Onur Altintas, Prashant Tiwari, Takayuki Shimizu, BaekGyu Kim
-
Publication number: 20220343449Abstract: A ride sharing method is disclosed including receiving, from a user device, a user ride request at a primary mobility service provider, the primary mobility service provider monitoring activity of vehicles registered with the primary mobility service provider, transmitting, by the primary mobility service provider, the user ride request to one or more secondary mobility service providers, each secondary mobility service provider monitoring activity of vehicles registered with the secondary mobility service provider, identifying, by the primary mobility service provider, a primary route recommendation, receiving, at the primary mobility service provider, one or more secondary route recommendations from the one or more secondary mobility service providers, and presenting the primary route recommendation and the one or more secondary route recommendations to the user device.Type: ApplicationFiled: April 21, 2021Publication date: October 27, 2022Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Nejib Ammar, Akila C. Ganlath, Prashant Tiwari
-
Publication number: 20220318691Abstract: The disclosure includes embodiments of personalizing a shared ride in a mobility-on-demand service using a response matrix. A method includes receiving feedback from a first set of users that share a first shared ride, wherein the feedback describes their individual satisfaction with the first shared ride. The method includes updating, by the processor, a response matrix to include the feedback, wherein the response matrix includes digital data describing historical user satisfaction with a plurality of shared rides over time. The method includes matching, by the processor, a second set of users to a second shared ride based on service profile data for the users, vehicle data for vehicles, and the response matrix so that the satisfaction of the second set of users with the second shared ride is improved based on the response matrix.Type: ApplicationFiled: April 5, 2021Publication date: October 6, 2022Inventors: Nejib Ammar, Akila C. Ganlath, Prashant Tiwari
-
Publication number: 20220286828Abstract: An anchor vehicle includes a network device configured to access a network using dedicated wireless connectivity, and a processor. The processor is programmed to: receive a request for accessing the network using the dedicated wireless connectivity from a connected vehicle; determine whether the connected vehicle has consented to monitoring compliance with a warranty of the connected vehicle; and provide, to the connected vehicle, access to the dedicated wireless connectivity via the anchor vehicle in response to determining that the connected vehicle has consented to monitoring the compliance with the warranty of the connected vehicle.Type: ApplicationFiled: March 5, 2021Publication date: September 8, 2022Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Prashant Tiwari, BaekGyu Kim, Nejib Ammar
-
Publication number: 20220244743Abstract: A method includes receiving requests to form a vehicle platoon from a plurality of vehicles, determining terms of a contract for the plurality of vehicles to form the vehicle platoon comprising a lead vehicle and one or more follower vehicles, and transmitting terms of the contract to the plurality of vehicles. The terms of the contract comprise the lead vehicle receiving a first payment, at least one of the follower vehicle making a second payment, and each of the follower vehicles receiving vehicle data from the lead vehicle according to a unique service profile associated with each follower vehicle.Type: ApplicationFiled: January 29, 2021Publication date: August 4, 2022Applicant: Toyota Motor Engineering & Manufacturing North America, Inc.Inventors: Akila C. Ganlath, Nejib Ammar, Prashant Tiwari
-
Publication number: 20220126785Abstract: A method for preventing an operation of a car application that causes a quality of service of an operation of a computer system of a vehicle to be reduced below a threshold can include receiving, from a separate source, a value indicative of the quality of service of the operation of the computer system during the operation of the car application in conjunction with the operation of the computer system. The method can include determining an existence of a condition. The condition can be that the value is less than the threshold. The method can include causing, in response to a determination of a lack of the condition, the car application to be in a condition to be operated on the vehicle. The method can include preventing, in response to a determination of the existence of the condition, the car application from being in the condition to be operated.Type: ApplicationFiled: February 4, 2021Publication date: April 28, 2022Inventors: BaekGyu Kim, Nejib Ammar, Prashant Tiwari