Patents by Inventor Ritesh Pandya
Ritesh Pandya 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: 11627612Abstract: A system includes a processor configured to send data, for transmission to a remote computer, to a local wireless device in communication with a vehicle computer including the processor, the sending responsive to a determination that a remote cellular connection cannot be established via a vehicle modem, and the data including an instruction for the device to transmit the data to the remote computer.Type: GrantFiled: March 21, 2017Date of Patent: April 11, 2023Assignee: Ford Global Technologies, LLCInventor: Ritesh Pandya
-
Patent number: 11064550Abstract: A system includes a processor configured to attempt a packet-data connection for a first number of attempts, including a predetermined short delay between each unsuccessful attempt. The processor is also configured to delay for a longer predetermined delay determined based on a predetermined long delay less a total duration of preceding failed connection attempts, responsive to another failed connection attempt after failures for the first number of attempts, and repeat the attempt and delay steps until a connection is established.Type: GrantFiled: March 31, 2017Date of Patent: July 13, 2021Assignee: Ford Global Technologies, LLCInventors: Issam Ayoub, Said Abdallah, Ritesh Pandya
-
Patent number: 10807545Abstract: A telematics device of a vehicle, comprising includes a temperature sensor to sense temperature of the telematics device; and a processor in communication with the temperature sensor. The processor is programmed to disable over-the-air software update functionality responsive to the temperature exceeding a first predefined threshold value, disable hotspot functionality responsive to the temperature exceeding a second predefined threshold value, and disable remote services functionality responsive to the temperature exceeding a third predefined threshold value.Type: GrantFiled: November 14, 2017Date of Patent: October 20, 2020Assignee: Ford Global Technologies, LLCInventors: Oliver Lei, Allen R. Murray, David Tengler, Ritesh Pandya
-
Patent number: 10796500Abstract: An embedded modem for a vehicle is provisioned by requesting confirmation of the modem configuration from a telematics server. A request is received over a vehicle bus from an electronic control unit (ECU) requesting confirmation of an ECU configuration assigned by the end-of-line systems. The embedded modem sends the request to the telematics server for confirmation, and reports a result from the telematics server to the ECU. A telematics server receives a request to provision an ECU from an embedded modem of a vehicle that was provisioned using the telematics server, forwards the request to a backend system configured to process the request, receives a response to the request from the backend server, and makes the response available to the embedded modem.Type: GrantFiled: August 1, 2017Date of Patent: October 6, 2020Assignee: Ford Global Technologies, LLCInventors: Harminder Singh Sandhu, David Marvin Gersabeck, Derek L. Porter, Sr., Ken Mueller, Ritesh Pandya
-
Patent number: 10692313Abstract: In at least one embodiment, a system for authorizing use of a vehicle communication and information system may include one or more data processors configured to receive information associating one or more devices with a vehicle computer. The data processor(s) may be also configured to receive information identifying a user requesting authorization to command the vehicle controls from the one or more devices associated with the vehicle computer. The user(s) may be authorized to command the vehicle controls from the one or more devices associated with the vehicle computer based on performing an authentication process for authenticating the user, determining that the user is an authenticated user based on the authentication process, and enabling command of one or more vehicle controls from the one or more remote devices via the associated vehicle computer based on the user being authenticated.Type: GrantFiled: May 14, 2015Date of Patent: June 23, 2020Assignee: Ford Global Technologies, LLCInventors: Robert Bruce Kleve, Brian Petersen, Ritesh Pandya, Edward Andrew Pleet, John Robert Van Wiemeersch
-
Patent number: 10642292Abstract: A system includes a processor configured to determine that a telematics control unit component temperature is above a predefined maximum temperature. The processor is also configured to send a message to a remote communication server notifying the server that packet communication will be disabled and disable packet communication, responsive to the determination. The processor is further configured to enable binary user-data-embedded SMS message handling for remote commands received from the server, responsive to disabling the packet communication.Type: GrantFiled: November 21, 2017Date of Patent: May 5, 2020Assignee: Ford Global Technologies, LLCInventors: Oliver Lei, Allen R. Murray, Nicholas Colella, Ritesh Pandya
-
Patent number: 10547502Abstract: A vehicle system includes a telematics control unit (TCU) coupled to a plurality of vehicle controllers. The TCU is configured to periodically record in a log wireless activity data relating to an authentication, attachment, signaling, detachment, and handover procedure of the TCU to provide one or more remote vehicle services. The TCU is further configured to, responsive to detecting a cellular malfunction from the logged data, wirelessly transmit at least a portion of the log that corresponds to the cellular malfunction offboard the vehicle for a remote server configured to diagnose operation of the TCU.Type: GrantFiled: August 10, 2017Date of Patent: January 28, 2020Assignee: Ford Global Technologies, LLCInventors: Aziz Makkiya, Tony Zakaria, Rajesh Balaji Vijayan, Allan Miramonti, John Naum Vangelov, Ritesh Pandya
-
Patent number: 10485037Abstract: A system includes a processor configured to determine available vehicular connectivity options in response to a data transfer request. The processor is further configured to determine a preferred option from the available connectivity options based on previously stored connectivity policies, if multiple connectivity options exist which can be utilized to fulfill the request, and utilize the preferred option to fulfill the request.Type: GrantFiled: December 1, 2015Date of Patent: November 19, 2019Assignee: Ford Global Technologies, LLCInventors: Basavaraj Tonshal, Anthony Mark Phillips, Ylldes Zeneli, Florian Frischmuth, Julius Marchwicki, Ritesh Pandya, Charles J. King, II, Yifan Chen, Panduranga Kondoju
-
Publication number: 20190155319Abstract: A system includes a processor configured to determine that a telematics control unit component temperature is above a predefined maximum temperature. The processor is also configured to send a message to a remote communication server notifying the server that packet communication will be disabled and disable packet communication, responsive to the determination. The processor is further configured to enable binary user-data-embedded SMS message handling for remote commands received from the server, responsive to disabling the packet communication.Type: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Oliver Lei, Allen R. Murray, Nicholas Colella, Ritesh Pandya
-
Publication number: 20190143915Abstract: A telematics device of a vehicle, comprising includes a temperature sensor to sense temperature of the telematics device; and a processor in communication with the temperature sensor. The processor is programmed to disable over-the-air software update functionality responsive to the temperature exceeding a first predefined threshold value, disable hotspot functionality responsive to the temperature exceeding a second predefined threshold value, and disable remote services functionality responsive to the temperature exceeding a third predefined threshold value.Type: ApplicationFiled: November 14, 2017Publication date: May 16, 2019Inventors: Oliver LEI, Allen R. MURRAY, David TENGLER, Ritesh PANDYA
-
Publication number: 20190052522Abstract: A vehicle system includes a telematics control unit (TCU) coupled to a plurality of vehicle controllers. The TCU is configured to periodically record in a log wireless activity data relating to an authentication, attachment, signaling, detachment, and handover procedure of the TCU to provide one or more remote vehicle services. The TCU is further configured to, responsive to detecting a cellular malfunction from the logged data, wirelessly transmit at least a portion of the log that corresponds to the cellular malfunction offboard the vehicle for a remote server configured to diagnose operation of the TCU.Type: ApplicationFiled: August 10, 2017Publication date: February 14, 2019Inventors: Aziz MAKKIYA, Tony ZAKARIA, Rajesh Balaji VIJAYAN, Allan MIRAMONTI, John Naum VANGELOV, Ritesh PANDYA
-
Publication number: 20190043271Abstract: An embedded modem for a vehicle is provisioned by requesting confirmation of the modem configuration from a telematics server. A request is received over a vehicle bus from an electronic control unit (ECU) requesting confirmation of an ECU configuration assigned by the end-of-line systems. The embedded modem sends the request to the telematics server for confirmation, and reports a result from the telematics server to the ECU. A telematics server receives a request to provision an ECU from an embedded modem of a vehicle that was provisioned using the telematics server, forwards the request to a backend system configured to process the request, receives a response to the request from the backend server, and makes the response available to the embedded modem.Type: ApplicationFiled: August 1, 2017Publication date: February 7, 2019Inventors: Harminder Singh SANDHU, David Marvin GERSABECK, Derek L. Porter, SR., Ken MUELLER, Ritesh PANDYA
-
Patent number: 10140110Abstract: A system may include a vehicle-based computing system. The vehicle-based computing system may identify from a first software update chunk retrieved from a subscribed topic for receiving vehicle updates, a number of chunks of the update, retrieve additional chunks of the update by subscription to each of a sequence of subtopics to the subscribed topic, each subtopic associated with a respective remaining one of the number of chunks, and update the software utilizing the retrieved chunks.Type: GrantFiled: April 2, 2014Date of Patent: November 27, 2018Assignee: Ford Global Technologies, LLCInventors: John Vangelov, Brian Petersen, Ritesh Pandya, Praveen Yalavarty
-
Publication number: 20180288814Abstract: A system includes a processor configured to attempt a packet-data connection for a first number of attempts, including a predetermined short delay between each unsuccessful attempt. The processor is also configured to delay for a longer predetermined delay determined based on a predetermined long delay less a total duration of preceding failed connection attempts, responsive to another failed connection attempt after failures for the first number of attempts, and repeat the attempt and delay steps until a connection is established.Type: ApplicationFiled: March 31, 2017Publication date: October 4, 2018Inventors: Issam AYOUB, Said ABDALLAH, Ritesh PANDYA
-
Publication number: 20180279201Abstract: A system includes a processor configured to send data, for transmission to a remote computer, to a local wireless device in communication with a vehicle computer including the processor, the sending responsive to a determination that a remote cellular connection cannot be established via a vehicle modem, and the data including an instruction for the device to transmit the data to the remote computer.Type: ApplicationFiled: March 21, 2017Publication date: September 27, 2018Inventor: Ritesh PANDYA
-
Patent number: 9933273Abstract: A system includes a navigation device and a processor in communication with the navigation device and an output. The processor is configured to receive a plurality of POIs. The processor is also configured to search for at least a first of the POIs in first proximity to a route in the navigation device. Further, the processor is configured to, subsequent to the search for a first POI in first proximity, for each instance of the first POI in first proximity to the route, search for at least a second of the POIs in second proximity to the first POI. The processor is also configured to output any instances wherein each of the POIs are found to be in second proximity to at least one of the other POIs of the plurality of POIs.Type: GrantFiled: July 26, 2012Date of Patent: April 3, 2018Assignee: Ford Global Technologies, LLCInventors: Ritesh Pandya, Charles Michael Broadwater
-
Patent number: 9872254Abstract: A telematics control unit comprising a transceiver configured to receive a message from a vehicle module during a sleep mode, the message requesting the telematics control unit to output information via a telecommunications network. The telematics control unit also includes a processor configured to determine whether to output the information or delay the output of the information based upon the message, and output the information to the telecommunications network, or delay outputting the information until the telematics control unit enters a full-power mode or a wake-up cycle.Type: GrantFiled: May 29, 2015Date of Patent: January 16, 2018Assignee: Ford Global Technologies, LLCInventors: Ritesh Pandya, Robert Bruce Kleve
-
Patent number: 9805599Abstract: A system includes a processor configured to receive a request for publication of a message to a vehicle. The processor is further configured to determine if the message has a time-sensitive indicia, defining an expiration time, affiliated therewith. Also, the processor is configured to deliver messages having time-sensitive indicia to a time-sensitive inbox. The processor is additionally configured to remove messages from the time sensitive inbox when a defined expiration time for a given message has passed.Type: GrantFiled: April 24, 2014Date of Patent: October 31, 2017Assignee: Ford Global Technologies, LLCInventors: Joseph Paul Rork, Brian Petersen, Praveen Yalavarty, Ritesh Pandya
-
Patent number: 9766874Abstract: A computer-implemented method may include subscribing to a first topic tree topic associated with an installed vehicle software component version; identifying a desired software component version based on a published notification retrieved from the first topic; and when the desired version and the installed version differ, updating a software component using a software update retrieved from a second topic tree topic associated with software updates to the installed version.Type: GrantFiled: January 9, 2014Date of Patent: September 19, 2017Assignee: Ford Global Technologies, LLCInventors: Joseph Paul Rork, Brian Petersen, Ritesh Pandya, Praveen Yalavarty
-
Patent number: 9716762Abstract: A message broker may initialize, responsive to a connection notification published via vehicle connection to a vehicle-associated topic tree topic to which a service delivery network is subscribed, a lost-connection notification to be published to the topic by the broker upon broker identification of the connection as lost, and when a periodic notification over the connection to the message broker is missed, publish the lost-connection notification to the vehicle-associated topic. A service delivery may receive a message publish request for a vehicle topic via a message broker to which the service delivery network and vehicle subscribe; and send a wakeup message to the vehicle out-of-band from the message broker to request the vehicle to reconnect to the message broker when a type of the message requires the vehicle to be connected to publish the message and the vehicle is disconnected.Type: GrantFiled: March 31, 2014Date of Patent: July 25, 2017Assignee: Ford Global Technologies LLCInventors: Brian Petersen, Ritesh Pandya, Joseph Paul Rork, Praveen Yalavarty