IP Library Patent Application 14300978
Patent Application
App. No. 14/300,978

SMART DEVICE VEHICLE INTEGRATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/300,978
Abstract

A vehicle computing system (VCS) may include a smart device interface configured to provide VCS applications with access to remote smart device features; a scripting application configured to utilize the smart device interface to execute scripting settings to automate the remote smart device features; and a user interface of the scripting application configured to facilitate editing of scripting settings when driver workload, as determined by the VCS, is below a predetermined threshold value. A configuration server may be configured to receive, via a user interface provided by the server, an action to be performed by a vehicle and a trigger specifying a condition upon which the action should be performed by the vehicle, generate a scripting setting including the action and the trigger, and provide the scripting setting to a vehicle for execution.

Claims (41)

1 . A system comprising:

a vehicle computing system (VCS) including

a smart device interface configured to provide VCS applications with access to remote smart device features,

a scripting application configured to utilize the smart device interface to execute scripting settings to automate the remote smart device features, and

a user interface of the scripting application configured to facilitate editing of scripting settings when driver workload, as determined by the VCS, is below a predetermined threshold value.

2 . The system of claim 1 , wherein the remote smart device features include at least one of thermostat, security, and lighting features exposed by network-connected smart devices over a network accessible to the smart device interface.

3 . The system of claim 1 , wherein the VCS further includes a smart device application configured to:

provide a second user interface facilitating direct control of the remote smart device features; and

utilize the smart device interface to control the remote smart device features.

4 . The system of claim 3 , wherein the smart device application is further configured to display, in the second user interface, current status information regarding the remote smart device features in the user interface obtained using the smart device interface.

5 . The system of claim 1 , wherein each of the scripting settings includes an action to be performed by the vehicle and a trigger specifying a condition upon which the action should be performed by the vehicle.

6 . The system of claim 5 , wherein the scripting application is further configured to:

execute the scripting setting according to vehicle information to determine whether the condition of the trigger has occurred, and

perform the action by the vehicle when the condition of the trigger is met.

7 . The system of claim 5 , wherein the VCS is further configured to send a smart device command to a smart device to cause the smart device to perform the action of the scripting setting.

8 . The system of claim 7 , wherein the VCS is further configured to receive a command response from the smart device indicative of a result of the action.

9 . The system of claim 1 , wherein the predetermined threshold value is indicative of the vehicle being parked.

10 . A system comprising:

a processor of a vehicle configured to

enable use of an in-vehicle user interface of a scripting application according to a measure of driver workload determined by the vehicle,

receive, via the user interface, an action to be performed by the vehicle and a trigger specifying a condition upon which the action should be performed by the vehicle, and

store a scripting setting including the action and the trigger by the vehicle.

11 . The system of claim 10 , wherein the processor is further configured to:

execute the scripting setting according to vehicle information to determine whether the condition of the trigger has occurred, and

perform the action by the vehicle when the condition of the trigger is met.

12 . The system of claim 10 , wherein the processor is further configured to send a smart device command to a remote smart device to cause the remote smart device to perform the action of the scripting setting.

13 . The system of claim 12 , wherein the processor is further configured to receive a command response from the remote smart device indicative of a result of the action.

14 . A system comprising:

a configuration server configured to:

receive, via a user interface provided by the server, an action to be performed by a vehicle and a trigger specifying a condition upon which the action should be performed by the vehicle,

generate a scripting setting including the action and the trigger, and

provide the scripting setting over a network to the vehicle for execution.

15 . The system of claim 14 , wherein the user interface provided by the server includes a web page.

16 . The system of claim 15 , wherein the scripting setting is configured to be executed by the vehicle regardless of driver workload, and viewable in the user interface of the vehicle when permitted by the driver workload.

17 . The system of claim 14 , further comprising:

a vehicle computing system (VCS) of the vehicle including

a smart device interface configured to provide VCS applications with access to remote smart device features; and

a scripting application configured to utilize the smart device interface to execute the scripting setting to automate at least one remote smart device feature.

18 . The system of claim 17 , wherein the VCS is further configured to send a smart device command to a remote smart device to cause the remote smart device to perform the action of the scripting setting.

19 . The system of claim 18 , wherein the VCS is further configured to receive a command response from the remote smart device indicative of a result of the action.

20 . The system of claim 18 , wherein the VCS is further configured to enable use of a user interface of the scripting application according to a measure of driver workload determined by the VCS.

Assignments (2)
CHANGE OF NAME Recorded Feb 28, 2017
From: MYINE ELECTRONICS, INC.
To: LIVIO, INC.
Reel/Frame 041397/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2014
From: SMEREKA, SCOTT; SIGAL, JACOB R.; GROVER, JOEY RAY
To: MYINE ELECTRONICS, INC.
Reel/Frame 033069/0467 →