Patents by Inventor Rahul Parundekar
Rahul Parundekar 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: 10395530Abstract: The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include identifying one or more computations as being un-executable by any processor-based computing device of the vehicle. The method may include generating a query including query data describing the one or more computations to be executed for the vehicle. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include solution data describing a result of executing the one or more computations. The response may be provided to the network by a processor-based computing device included in a hierarchy of processor-based computing devices that have greater computational ability than any processor-based computing devices of the vehicle.Type: GrantFiled: July 5, 2018Date of Patent: August 27, 2019Inventors: Rahul Parundekar, Kentaro Oguchi, Veera Ganesh Yalla, Preeti Jayagopi Pillai
-
Publication number: 20180322780Abstract: The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include identifying one or more computations as being un-executable by any processor-based computing device of the vehicle. The method may include generating a query including query data describing the one or more computations to be executed for the vehicle. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include solution data describing a result of executing the one or more computations. The response may be provided to the network by a processor-based computing device included in a hierarchy of processor-based computing devices that have greater computational ability than any processor-based computing devices of the vehicle.Type: ApplicationFiled: July 5, 2018Publication date: November 8, 2018Inventors: Rahul PARUNDEKAR, Kentaro OGUCHI, Veera Ganesh YALLA, Preeti Jayagopi PILLAI
-
Patent number: 10049571Abstract: The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include identifying one or more computations as being un-executable by any processor-based computing device of the vehicle. The method may include generating a query including query data describing the one or more computations to be executed for the vehicle. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include solution data describing a result of executing the one or more computations. The response may be provided to the network by a processor-based computing device included in a hierarchy of processor-based computing devices that have greater computational ability than any processor-based computing devices of the vehicle.Type: GrantFiled: June 29, 2016Date of Patent: August 14, 2018Inventors: Rahul Parundekar, Kentaro Oguchi, Veera Ganesh Yalla, Preeti Jayagopi Pillai
-
Patent number: 10044817Abstract: The disclosure includes a system and method for provisioning wireless application services in sparsely connected wireless environments. The system includes a processor and a memory storing instructions that, when executed, cause the system to: estimate journey requirements; generate a current connectivity map based on driving-related data; generate a current connectivity map based on driving-related data; estimate services for a current journey; and generate a prioritized list of services and at least one expiration time for one of the services.Type: GrantFiled: July 16, 2014Date of Patent: August 7, 2018Inventors: Rama Vuyyuru, John Mark Agosta, Rahul Parundekar, Daisuke Hiroki
-
Patent number: 9916362Abstract: The disclosure includes a system and method for providing recommendation items to users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive identification input data associated with a user; identify the user using the identification input data; receive sensor data; determine a current situation associated with the user from one or more predefined situations described by predefined situation data and associated parameters; receive data describing a set of candidate items; generate a set of efficacy scores for the set of candidate items; eliminate one or more candidate items from the set of candidate items to obtain one or more remaining candidate items; rank the one or more remaining candidate items based on one or more associated efficacy scores; and provide one or more recommendation items to the user from the one or more ranked remaining candidate items.Type: GrantFiled: November 20, 2013Date of Patent: March 13, 2018Inventors: Rahul Parundekar, Kentaro Oguchi, Roger Melen, Daisuke Hiroki
-
Publication number: 20180005525Abstract: The disclosure includes implementations for executing one or more computations for a vehicle. Some implementations of a method for a vehicle may include identifying one or more computations as being un-executable by any processor-based computing device of the vehicle. The method may include generating a query including query data describing the one or more computations to be executed for the vehicle. The method may include providing the query to a network. The method may include receiving a response from the network. The response may include solution data describing a result of executing the one or more computations. The response may be provided to the network by a processor-based computing device included in a hierarchy of processor-based computing devices that have greater computational ability than any processor-based computing devices of the vehicle.Type: ApplicationFiled: June 29, 2016Publication date: January 4, 2018Inventors: Rahul PARUNDEKAR, Kentaro OGUCHI, Veera Ganesh YALLA, Preeti Jayagopi PILLAI
-
Patent number: 9792331Abstract: The disclosure includes a system and method for providing recommendation items to users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive identification input data associated with a user; identify the user using the identification input data; receive sensor data; determine a current situation associated with the user from one or more predefined situations described by predefined situation data and associated parameters; receive data describing a set of candidate items; generate a set of efficacy scores for the set of candidate items; eliminate one or more candidate items from the set of candidate items to obtain one or more remaining candidate items; rank the one or more remaining candidate items based on one or more associated efficacy scores; and provide one or more recommendation items to the user from the one or more ranked remaining candidate items.Type: GrantFiled: November 20, 2013Date of Patent: October 17, 2017Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Rahul Parundekar, Kentaro Oguchi, Roger Melen, Daisuke Hiroki
-
Patent number: 9727496Abstract: The disclosure includes a system and method for optimizing a bus to log sensor data. The system includes a processor and a memory storing instructions that, when executed by the processor, cause the system to: estimate a use case of a journey of a mobile device; retrieve a set of sensor configuration parameters associated with the estimated use case; and configure one or more sensors according to the set of sensor configuration parameters to operate during at least a portion of the journey according to the set of sensor configuration parameters.Type: GrantFiled: September 3, 2014Date of Patent: August 8, 2017Inventors: Rahul Parundekar, Takuya Hasegawa
-
Patent number: 9688281Abstract: The disclosure includes a method for autocompleting an in-vehicle operation that includes monitoring sensors for sensor data. The method includes determining an occurrence of an initial vehicle operation performed by a user based on the sensor data. The method includes determining a vehicle task from a digitally stored dataset based on the initial vehicle operation. The method includes determining a next vehicle operation to autocomplete based on the vehicle task. The method includes autocompleting the next vehicle operation. The method includes determining whether the vehicle task is complete.Type: GrantFiled: March 23, 2015Date of Patent: June 27, 2017Inventor: Rahul Parundekar
-
Patent number: 9484025Abstract: The disclosure includes a system and method for configuring custom vocabularies for personalized speech recognition. The system includes a processor and a memory storing instructions that when executed cause the system to: detect a provisioning trigger event; determine a state of a journey associated with a user based on the provisioning trigger event; determine one or more interest places based on the state of the journey; populate a place vocabulary associated with the user using the one or more interest places; filter the place vocabulary based on one or more place filtering parameters; and register the filtered place vocabulary for the user.Type: GrantFiled: October 15, 2013Date of Patent: November 1, 2016Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Divya Sai Toopran, Vinuth Rai, Rahul Parundekar
-
Publication number: 20160280220Abstract: The disclosure includes a method for autocompleting an in-vehicle operation that includes monitoring sensors for sensor data. The method includes determining an occurrence of an initial vehicle operation performed by a user based on the sensor data. The method includes determining a vehicle task from a digitally stored dataset based on the initial vehicle operation. The method includes determining a next vehicle operation to autocomplete based on the vehicle task. The method includes autocompleting the next vehicle operation. The method includes determining whether the vehicle task is complete.Type: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventor: Rahul Parundekar
-
Patent number: 9389831Abstract: The disclosure includes a speech-enabled device and method to share speech dialog capabilities of the speech-enabled device with a dumb device. The speech-enabled device includes a processor and a memory storing instructions that, when executed by the processor, cause the speech-enabled device to: receive speech dialog data of the dumb device that indicates a function of the dumb device; receive speech input; determine the function of the dumb device to be invoked based on the speech input by using the speech dialog data; generate a command effective to invoke the function of the dumb device based on the speech dialog data; and send the command to the dumb device to invoke the function of the dumb device.Type: GrantFiled: August 6, 2014Date of Patent: July 12, 2016Inventors: Rahul Parundekar, John Mark Agosta, Emrah Akin Sisbot
-
Patent number: 9376117Abstract: The disclosure includes a system, method and tangible memory for providing a driver familiarity adapted explanation to a driver of a vehicle. The system includes a sensor set configured to measure sensor data describing a task and the driver. The system also includes an onboard vehicle computer including a tangible memory, a processor, a task tracker and a familiarity application. The task tracker causes the processor to determine a vehicle operation to be proactively performed by the task tracker to autocomplete the task. The familiarity application causes the processor to execute steps including estimating how familiar the driver is with the vehicle operation based on the sensor data describing the driver of the vehicle, retrieving a template explanation associated with the vehicle operation, and adapting the template explanation to generate a driver familiarity adapted explanation describing the autocomplete of the vehicle operation.Type: GrantFiled: March 23, 2015Date of Patent: June 28, 2016Inventors: Rahul Parundekar, John Mark Agosta
-
Publication number: 20160163319Abstract: The disclosure includes a system and method for determining a degree of automaticity for a mobile system operation. The system includes a processor and a memory storing instructions that, when executed, cause the system to: receive sensor data from one or more sensors communicatively coupled to the processor, determine a current state of a mobile system based on the sensor data, determine that the current state of the mobile system is a candidate to be changed to a target state based on a comparison of the current state to the target state, and determine a degree of automaticity for an operation to change the current state of the mobile system to the target state.Type: ApplicationFiled: December 9, 2014Publication date: June 9, 2016Inventors: Rahul PARUNDEKAR, John Mark AGOSTA, Rama VUYYURU, Daisuke HIROKI
-
Publication number: 20160041811Abstract: The disclosure includes a speech-enabled device and method to share speech dialog capabilities of the speech-enabled device with a dumb device. The speech-enabled device includes a processor and a memory storing instructions that, when executed by the processor, cause the speech-enabled device to: receive speech dialog data of the dumb device that indicates a function of the dumb device; receive speech input; determine the function of the dumb device to be invoked based on the speech input by using the speech dialog data; generate a command effective to invoke the function of the dumb device based on the speech dialog data; and send the command to the dumb device to invoke the function of the dumb device.Type: ApplicationFiled: August 6, 2014Publication date: February 11, 2016Inventors: Rahul PARUNDEKAR, John Mark AGOSTA, Emrah Akin SISBOT
-
Publication number: 20160021190Abstract: The disclosure includes a system and method for provisioning wireless application services in sparsely connected wireless environments. The system includes a processor and a memory storing instructions that, when executed, cause the system to: estimate journey requirements; generate a current connectivity map based on driving-related data; generate a current connectivity map based on driving-related data; e; estimate services for a current journey; and generate a prioritized list of services and at least one expiration time for one of the services.Type: ApplicationFiled: July 16, 2014Publication date: January 21, 2016Inventors: Rama VUYYURU, John Mark AGOSTA, Rahul PARUNDEKAR, Daisuke HIROKI
-
Publication number: 20150206181Abstract: A method includes determining a digital advertisement targeted for a user present in a vehicle. The method also includes providing the digital advertisement to be presented to the user in the vehicle. The method also includes receiving data describing an in-vehicle presentation of the digital advertisement. The method also includes determining an advertisement impression compensation paid by an advertiser responsive to the in-vehicle presentation of the digital advertisement. The method also includes receiving data describing a first action acted upon the digital advertisement. The method also includes determining a first action compensation paid by the advertiser based on a first type of the first action. The method also includes determining a total compensation paid by the advertiser. The total compensation includes the advertisement impression compensation and the first action compensation.Type: ApplicationFiled: February 23, 2015Publication date: July 23, 2015Inventors: Rahul Parundekar, Trinell Ball
-
Publication number: 20150142789Abstract: The disclosure includes a system and method for providing recommendation items to users. The system includes a processor and a memory storing instructions that when executed cause the system to: receive identification input data associated with a user; identify the user using the identification input data; receive sensor data; determine a current situation associated with the user from one or more predefined situations described by predefined situation data and associated parameters; receive data describing a set of candidate items; generate a set of efficacy scores for the set of candidate items; eliminate one or more candidate items from the set of candidate items to obtain one or more remaining candidate items; rank the one or more remaining candidate items based on one or more associated efficacy scores; and provide one or more recommendation items to the user from the one or more ranked remaining candidate items.Type: ApplicationFiled: November 20, 2013Publication date: May 21, 2015Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Rahul Parundekar, Kentaro Oguchi, Roger Melen, Daisuke Hiroki
-
Publication number: 20150106096Abstract: The disclosure includes a system and method for configuring custom vocabularies for personalized speech recognition. The system includes a processor and a memory storing instructions that when executed cause the system to: detect a provisioning trigger event; determine a state of a journey associated with a user based on the provisioning trigger event; determine one or more interest places based on the state of the journey; populate a place vocabulary associated with the user using the one or more interest places; filter the place vocabulary based on one or more place filtering parameters; and register the filtered place vocabulary for the user.Type: ApplicationFiled: October 15, 2013Publication date: April 16, 2015Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Divya Sai Toopran, Vinuth Rai, Rahul Parundekar
-
Publication number: 20150100240Abstract: The disclosure includes technology for generating custom vocabularies for personalized speech recognition. The technology includes an example system including a processor and a memory storing instructions that when executed cause the system to: detect a provisioning trigger event; determine a state of a journey associated with a user based on the provisioning trigger event; determine one or more interest places based on the state of the journey; populate a place vocabulary associated with the user using the one or more interest places; and register the place vocabulary for the user.Type: ApplicationFiled: October 8, 2013Publication date: April 9, 2015Applicant: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Divya Sai Toopran, Vinuth Rai, Rahul Parundekar