US2017075701A1PendingUtilityA1

Configuration of haptic feedback and visual preferences in vehicle user interfaces

Assignee: AUTOCONNECT HOLDINGS LLCPriority: Mar 14, 2012Filed: Sep 23, 2016Published: Mar 16, 2017
Est. expiryMar 14, 2032(~5.6 yrs left)· nominal 20-yr term from priority
H04W 12/06H04N 21/454G06F 3/04842H04W 4/21G06F 16/583G08B 13/19647G06Q 30/0266G06F 3/0481H04N 21/43615G06F 3/017G08G 1/096811G06F 21/00B60Q 1/52G08G 1/096805H04L 63/0428B60R 25/20B60R 11/04H04N 21/41422G08B 21/06H04W 36/34G01C 21/365B60R 25/25G08G 1/07G08G 1/164G02B 27/0093A61B 5/4809H04W 76/11G01C 21/362G08G 1/096844G06Q 30/0641G08G 1/096725G08G 1/096741G07C 5/02B60R 25/2081B60R 25/1004G06F 21/32G08B 21/0205B60W 50/10H04W 4/48G08G 1/0968G06Q 10/20B60W 50/14A61B 5/0077G06F 3/0637G01C 21/3697H04W 4/30H04L 63/0236B60Q 9/00G01C 21/26B60R 25/01B60W 2050/0067G06F 9/451G06F 21/31H04W 84/005H04N 21/25816A61B 2503/04G06F 3/0482G06F 16/25H04W 4/80B60R 25/102H04W 76/19G08G 1/096775H04N 21/43637G06Q 30/012H04W 4/60H04L 63/102B60W 50/085G06F 3/0488H04L 67/10G08B 25/016G09G 2380/10H04N 7/181G01S 19/42H04N 21/2265G06Q 10/00G08B 29/188B60W 2050/0085G05D 23/1917G06F 3/04886B60R 25/00G06F 16/951G06F 16/183H04N 21/2393G06F 16/252G06Q 10/02G06Q 30/0633G01C 21/3484G09G 5/37G06Q 30/0639H04L 67/34G06Q 30/00H04L 67/12G06F 3/0622G06F 16/24575H04N 21/64322B60R 25/257G06F 2203/04803G08G 1/207H04L 51/02B60H 1/00742H04W 84/18H04W 4/12H04W 4/021H04W 4/70H04L 67/306G06F 3/0673G06Q 30/0265H04W 48/04B60C 1/00A61B 5/742H04W 4/40H04N 21/6408A61B 7/04G06Q 30/0645G01C 21/3691A61B 5/6808G01C 21/3667A61B 5/7405G08G 1/01H04N 21/2225G08B 21/18G06F 3/013B60K 35/85B60K 35/22B60K 35/81B60K 35/28B60K 35/10G06F 3/167G09G 2354/00G06F 9/4443B60K 35/00B60K 2350/352B60K 2350/1004B60K 2350/965B60K 2350/1056G06F 3/016H05K 3/0005G06F 21/44B60K 2360/741B60K 35/65G06F 30/39G06F 30/398G06F 30/392B60N 2/0244G05D 1/43G05D 1/223G05D 1/247B60N 2220/20B60N 2210/40B60N 2210/22B60N 2230/00B60N 2/0279B60N 2/0273B60N 2210/18B60Q 1/544B60Q 1/507H04L 67/55G06V 20/59G06V 20/593G06V 40/166G06V 40/172G06V 40/28G06V 40/16G06V 40/15G06V 40/168G06V 40/20Y02A90/10H04W 12/088H04W 12/68H04W 36/0005G06Q 20/321G06Q 20/308G06Q 20/384G06Q 20/386B60K 2360/11B60K 35/20B60K 2360/146G06Q 50/40G05D 1/0016G05D 1/0276G07C 9/00563G07C 5/08G07C 5/0825G07C 5/0833
72
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems for a driver or impairment assistive on board vehicle display, inactive control surface, and customization of a vehicle interface based on one or more of user impairment, user medical condition, user age, user physical condition, user driving characteristic and driving history are provided.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 detecting, by a microprocessor executable media controller subsystem, a change in state of a vehicle, a driver of the vehicle having a graphical user interface on board and/or in communication with a computer network controlled by computer on board the vehicle;   in response, reconfiguring, by the media controller subsystem, the graphical user interface by at least one of the following actions to reduce driver distraction and/or make content displayed by the graphical user interface more visible to the driver:   (i) apply screen magnification to at least part of the content displayed on the graphical user interface;   (ii) render at least part of the displayed content in a larger font and/or icon size;   (iii) initiate a screen reader to audibly provide and/or describe at least part of the displayed content to the driver;   (iv) initiate haptic feedback to provide and/or describe at least part of the displayed content to the driver;   (v) disable unnecessary animation effects from at least a part of the displayed content;   (vi) remove a background image from while leaving a foreground image in at least part of the displayed content;   (vii) enable a longer period for notification dialog boxes to remain open in the displayed content;   (viii) enable a longer contact period of a digit of the driver to select a selectable object in the displayed content;   (ix) disable automatic arrangement of windows when a mouse cursor is moved to an edge of the displayed content;   (x) enable activate a window in at least part of the displayed content by hovering over the window with a mouse cursor;   (xi) enable keyboard web page navigation in the displayed content;   (xii) enable a high contrast between text and a background color in at least part of the displayed content;   (xiii) change a color and transparency of a border of a window in at least part of the displayed content;   (xiv) change a thickness of a focus rectangle around a currently selected item in a dialog box in the displayed content;   (xv) change a color, size, and/or thickness of an on-screen mouse pointer in the displayed content;   (xvi) change a keyboard setting displayed in the displayed content and/or in communication with the displayed content;   (xvii) ignore a color, font style, font size, and/or format of a web page of the displayed content in accordance with a predetermined style sheet;   (xviii) increase a size of a selectable object in at least part of the displayed content;   (xix) enable blind typing on the graphical user interface; and   (xx) remove one or more selectable objects from the displayed content.   
     
     
         2 . (canceled) 
     
     
         3 . (canceled) 
     
     
         4 . (canceled) 
     
     
         5 . (canceled) 
     
     
         6 . (canceled) 
     
     
         7 . (canceled) 
     
     
         8 . (canceled) 
     
     
         9 . (canceled) 
     
     
         10 . (canceled) 
     
     
         11 . (canceled) 
     
     
         12 . (canceled) 
     
     
         13 . (canceled) 
     
     
         14 . (canceled) 
     
     
         15 . The method of  claim 1 , wherein the driver is not visually impaired and wherein action (xiv) is performed and wherein the keyboard setting is enabling one or more of enable sticky keys, toggle keys, mouse keys, and filter keys of a displayed keyboard or keyboard in communication with the displayed content. 
     
     
         16 . (canceled) 
     
     
         17 . (canceled) 
     
     
         18 . (canceled) 
     
     
         19 . (canceled) 
     
     
         20 . (canceled) 
     
     
         21 . (canceled) 
     
     
         22 . A vehicle configured to perform the steps of  claim 1 . 
     
     
         23 . A tangible and non-transient computer readable medium comprising microprocessor executable instructions that, when executed perform the steps of  claim 1 . 
     
     
         24 . A method, comprising:
 mapping, by a microprocessor executable media controller subsystem, a graphical user interface on board and/or in communication with a computer network controlled by computer on board the vehicle with a segmented control surface, whereby each segment corresponds to an item of content displayed on the graphical user interface;   tracking, by a microprocessor executable media controller subsystem, a position of a body part of a user on the control surface relative to the control surface segments;   determining, by a microprocessor executable media controller subsystem, that the body part of the user is located on a first segment; and   in response, at least one of providing displayed content corresponding to the first segment and selecting a selectable object corresponding to the first segment.   
     
     
         25 . The method of  claim 24 , wherein the control surface is electrically, magnetically, and electromagnetically nonresponsive to contact of the user's body part. 
     
     
         26 . The method of  claim 24 , wherein the control surface is optically nonresponsive to contact of the user's body part. 
     
     
         27 . The method of  claim 24 , wherein the control surface is part of an arm rest and/or dashboard and/or window and/or seat and wherein the graphical user interface is virtual and not displayed to the user. 
     
     
         28 . The method of  claim 24 , wherein the control surface is part of an arm rest and/or dashboard and/or window and/or seat and wherein the graphical user interface is displayed to the user on a screen on board the vehicle. 
     
     
         29 . A vehicle configured to perform the steps of  claim 24 . 
     
     
         30 . A tangible and non-transient computer readable medium comprising microprocessor executable instructions that, when executed perform the steps of  claim 24 . 
     
     
         31 . A method, comprising:
 (a) determining, by a microprocessor executable media controller subsystem, that a user is driving a vehicle; and   (b) in response, the microprocessor executable media controller subsystem performing one or more of the following steps:
 (i) removing a video channel but not an audio channel from media content to be displayed on a screen associated with the user; 
 (ii) applying screen magnification to content displayed on the screen associated with the user; 
 (iii) reconfiguring the screen and/or content to provide a large font and/or icon size for the displayed content compared to the displayed content when the user is not driving the vehicle; 
 (iv) removing unnecessary animations from the content to be displayed on the screen; 
 (v) removing background images from, while leaving at least one foreground image in, the content to be displayed on the screen; 
 (vi) compared to the displayed content when the user is not driving the vehicle, reconfiguring the screen and/or content to provide higher contrast to make the displayed content more visible to the user; 
 (vii) initiating a screen reader to audibly describe currently displayed content to the user; 
 (viii) compared to the period for notification dialog boxes to remain open on the screen when the user is not driving the vehicle, enabling a longer period for notification dialog boxes to remain open on the screen; 
 (ix) changing the color and/or transparency of window borders on the displayed content; 
 (x) changing the thickness of a focus rectangle around a currently selected object in a dialog box displayed on the screen; 
 (xi) changing the color, size and/or thickness of an on-screen mouse pointer displayed on the screen; 
 (xii) changing a keyboard setting of a keyboard displayed on the screen; 
 (xiii) formatting a web page, in the content to be displayed, differently from the web page format received from a web server; 
 (xiv) compared to the size of a mouse-selectable screen object when the user is not driving the vehicle, increasing a size of a mouse-selectable screen object to provide a larger target; 
 (xv) enabling mouse keys to move the mouse cursor on the screen; 
 (xvi) enabling one or more of sticky keys, toggle keys, and filter keys; and 
 (xvii) enabling the screen to receive input written by the user's finger as an inputted command or request. 
   
     
     
         32 . The method of  claim 31 , wherein the user is not visually impaired and wherein the user is determined to be driving the vehicle when the user is determined to be in a driver's seat of the vehicle. 
     
     
         33 . The method of  claim 31 , wherein the user is not visually impaired and wherein the user is determined to be driving the vehicle when the vehicle is at least one of in gear and in motion. 
     
     
         34 . The method of  claim 31 , further comprising:
 (c) determining, by the media controller subsystem, that the user is no longer driving the vehicle; and   (d) in response to step (c), the media controller subsystem performing one or more of the following steps:
 (i) no longer removing a video channel from media content to be displayed; 
 (ii) no longer applying screen magnification to content to be displayed; 
 (iii) reconfiguring the display to provide a smaller font and/or icon size for the content to be displayed compared to the font and/or icon size used when the user is driving the vehicle; 
 (iv) no longer removing unnecessary animations from the content to be displayed; 
 (v) no longer removing background images from the content to be displayed; 
 (vi) reconfiguring the screen to provide lower contrast compared to the contrast used when the user is driving the vehicle; 
 (vii) disabling the screen reader; 
 (viii) compared to the period for notification dialog boxes to remain open on the screen when the user is driving the vehicle, enabling a shorter period for notification dialog boxes to remain open on the screen; 
 (ix) compared to the color and/or transparency of window borders on the displayed content when the user is driving the vehicle changing the color and/or transparency of window borders on the displayed content; 
 (x) compared to the thickness of a focus rectangle around a currently selected object in a dialog box displayed on the screen color and/or transparency of window borders on the displayed content when the user is driving the vehicle, changing the thickness of a focus rectangle around a currently selected object in a dialog box displayed on the screen; 
 (xi) compared to the color, size and/or thickness of an on-screen mouse pointer displayed on the screen when the user is driving the vehicle, changing the color, size and/or thickness of an on-screen mouse pointer displayed on the screen; 
 (xii) compared to the keyboard setting of a keyboard displayed on the screen when the user is driving the vehicle, changing a keyboard setting of a keyboard displayed on the screen; 
 (xiii) no longer formatting a web page, in the content to be displayed, differently from the web page format received from a web server; 
 (xiv) compared to the size of a mouse-selectable screen object when the user is driving the vehicle, decreasing a size of a mouse-selectable screen object to provide a larger target; 
 (xv) disabling mouse keys to move the mouse cursor on the screen; 
 (xvi) disabling the one or more of sticky keys, toggle keys, and filter keys; and 
 (xvii) disabling the screen to receive input written by the user's finger as an inputted command or request. 
   
     
     
         35 . The method of  claim 34 , wherein the user is determined not to be driving the vehicle when the vehicle is at least one of not in gear, parked, and not in motion. 
     
     
         36 . (canceled) 
     
     
         37 . (canceled) 
     
     
         38 . (canceled) 
     
     
         39 . (canceled) 
     
     
         40 . (canceled) 
     
     
         41 . (canceled) 
     
     
         42 . (canceled) 
     
     
         43 . (canceled) 
     
     
         44 . (canceled) 
     
     
         45 . (canceled) 
     
     
         46 . (canceled) 
     
     
         47 . (canceled) 
     
     
         48 . (canceled) 
     
     
         49 . (canceled) 
     
     
         50 . (canceled) 
     
     
         51 . (canceled) 
     
     
         52 . (canceled) 
     
     
         53 . The method of  claim 32 , wherein the user is determined to be in a driver's seat of the vehicle when the user is located within a predetermined area and/or zone, and wherein the determining step (a) bases the determination on whether the user is located within the predetermined area and/or zone of the vehicle on one or more of signal strength of a signal from a computational device associated with the user as received by an access point of the vehicle, a received satellite-based position of the computational device, triangulation based on relative received signal strengths of a signal from the computational device as received by multiple access points of the vehicle, image processing of images of the predetermined area and/or zone, user presence and/or location information received by an on board vehicle sensor, and input received from a user of the computational device. 
     
     
         54 . A vehicle comprising the media controller subsystem operable to perform the steps of  claim 31 . 
     
     
         55 . A tangible and non-transient computer readable medium comprising microprocessor executable instructions to perform the steps of  claim 31 .

Join the waitlist — get patent alerts

Track US2017075701A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.