Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/041
G09G-005/00
G06K-011/06
G08C-021/00
출원번호
US-0500978
(2009-07-10)
등록번호
US-8482535
(2013-07-09)
발명자
/ 주소
Pryor, Timothy R.
출원인 / 주소
Apple Inc.
대리인 / 주소
Morrison & Foerster LLP
인용정보
피인용 횟수 :
63인용 특허 :
163
초록▼
Disclosed are new methods and apparatus particularly suited for applications in a vehicle, to provide a wide range of information, and the safe input of data to a computer controlling the vehicle subsystems or “Telematic” communication using for example GM's “ONSTAR” or cellular based data sources.
Disclosed are new methods and apparatus particularly suited for applications in a vehicle, to provide a wide range of information, and the safe input of data to a computer controlling the vehicle subsystems or “Telematic” communication using for example GM's “ONSTAR” or cellular based data sources. Preferred embodiments utilize new programmable forms of tactile touch screens and displays employing tactile physical selection or adjustment means which utilize direct optical data input. A revolutionary form of dashboard or instrument panel results which is stylistically attractive, lower in cost, customizable by the user, programmable in both the tactile and visual sense, and with the potential of enhancing interior safety and vehicle operation. Non-automotive applications of the invention are also disclosed, for example means for general computer input using touch screens and home automation systems.
대표청구항▼
1. A computer implemented method for position control of a graphical element on a touch screen, the method comprising: identifying a first location on the touch screen corresponding to a first touch input;displaying a graphical element at a location separate from the first location;detecting movemen
1. A computer implemented method for position control of a graphical element on a touch screen, the method comprising: identifying a first location on the touch screen corresponding to a first touch input;displaying a graphical element at a location separate from the first location;detecting movement of the first touch input with respect to the touch screen; andautomatically moving the graphical element in response to the detected movement of the first touch input, wherein the graphical element is moved a reduced amount as compared to the movement of the first touch input. 2. The method according to claim 1, further comprising: identifying a second location on the touch screen corresponding to a second touch input;displaying the graphical element at a first distance from the first location and a second distance from the second location, the first and second distances defining a ratio; andautomatically moving the graphical element in response to detected relative movement between the first and second touch inputs to maintain the ratio between the first and second distances. 3. The method according to claim 2, further comprising rotating the graphical element around the second location when the second touch input is fixed and the first touch input rotates about the second touch input. 4. The method according to claim 2, further comprising displaying the graphical element at a location on a linear line between the first and second locations. 5. The method according to claim 2, further comprising moving the graphical element radially with respect to the second location when the second touch input is fixed and the first touch input moves radially with respect to the second touch input. 6. The method according to claim 2, further comprising: identifying an object displayed proximate to the graphical element; andselecting the identified object upon detecting a force at at least one of the first touch input and the second touch input. 7. The method according to claim 2, further comprising: identifying an object displayed proximate to the graphical element; andselecting the identified object upon detecting a voice command. 8. The method according to claim 1, wherein the graphical element is moved a distance equivalent to a percentage of the movement of the first touch input. 9. The method according to claim 1, wherein the detected movement of the first touch input includes a linear movement in a first direction with respect to the touch screen; and the corresponding movement of the graphical element also includes a linear movement in the first direction. 10. A computer implemented method of controlling a graphical element on a touch screen, the method comprising: displaying a line of text on the touch screen;receiving a touch input on the touch screen at a first location;displaying a slider bar and a cursor on the touch screen in response to the received touch input, the slider bar being displayed proximate to the first location, the cursor being displayed proximate to the line of text;tracing movement of the touch input with respect to the slider bar from the first location to a second location; andmoving the cursor along the line of text in response to the traced movement of the touch input with respect to the slider bar, wherein the cursor is moved in reduced proportion to the traced movement of the touch input. 11. The method according to claim 10, wherein the touch input is caused by one of a finger and a thumb in contact with the touch screen. 12. The method according to claim 10, wherein the movement of the touch input and the corresponding movement of the cursor are in a similar direction. 13. The method according to claim 10, wherein the movement of the touch input covers a first distance relative to the first location, and the movement of the cursor covers a second distance different from the first distance. 14. The method according to claim 13 wherein the first distance is greater than the second distance. 15. A touch interface for a computer, comprising; a touch screen adapted to display a line of text and receive one or more touch inputs; anda control circuit coupled to the touch screen, the control circuit adapted to detect a touch input on the touch screen and identify a first location of the touch input, the control circuit being further adapted to actuate and display a virtual controller at the first location of the touch input and display a cursor proximate to the line of text in response to the actuation of the virtual controller, wherein the virtual controller is operable to control a movement of the cursor along the line of text, wherein the cursor is moved a reduced amount compared to the movement of the virtual controller. 16. The touch interface of claim 15, wherein the touch input is caused by one of a finger and a thumb in contact with the touch screen. 17. The touch interface of claim 15, wherein movement of the touch input over the virtual controller determines a direction of the movement of the cursor within the line of text. 18. The touch interface of claim 17 wherein the movement of the touch input is scaled with respect to movement of the cursor. 19. A touch interface for a computer, comprising; a touch screen configured to receive one or more concurrent or sequential touch inputs; anda control circuit coupled to the touch screen, the control circuit configured to identify a first location of a first touch input, display a graphical element at a location separate from the first location, detect a change in movement of the first touch input from the first location, and move the graphical element displayed on the touch screen in response to the detected change, wherein the graphical element is moved a reduced amount as compared to the change in movement of the first touch input from the first location. 20. The touch interface of claim 19, wherein the control circuit is further configured to identify a second location on the touch screen corresponding to a second touch input, display the graphical element at a first distance from the first location and a second distance from the second location, the first and second distances defining a ratio, and automatically moving the graphical element in response to detected relative movement between the first and second touch inputs to maintain the ratio between the first and second distances. 21. The touch interface according to claim 20, wherein the movement of the second touch input relative to the first touch input includes at least a partial rotation of the first touch input about the second touch input. 22. The touch interface according to claim 20, wherein the first touch input is caused by one of a finger and a thumb in contact with the touch screen; and the second touch input is caused by another one of a finger and a thumb in contact with the touch screen. 23. The touch interface according to claim 19, wherein the control circuit is further configured for: identifying an object displayed proximate to the graphical element; andselecting the identified object if a force is detected at at least one of the first touch input and the second touch input.
Farag, Abraham S.; Welch, Harold James; André, Bartley K.; Doar, Jeffrey B.; Bull, William H.; Lyon, Benjamin B., Apparatus for remotely controlling a digital processing system.
DeMenthon Daniel F. (Columbia MD), Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monito.
Levin Michael D. ; Martin Kenneth M. ; Schena Bruce M. ; Braun Adam C. ; Rosenberg Louis B., Control knob with multiple degrees of freedom and force feedback.
Serras-Paulet Edouard (Casa Nostra-Pech des Treilles 82240 Puylaroque FRX), Control push-button device for switching an electronic or electric circuit.
Katsuyuki Omura JP; Takao Inoue JP, Coordinate position inputting/detecting device, a method for inputting/detecting the coordinate position, and a display board system.
Ames Richard N. (Boca Raton FL) Balliet Layton (Boca Raton FL) Ballou Richard V. (Lake Worth FL) Belyeu Stanley M. (Boca Raton FL) Boscove Joseph A. (Highland Beach FL) Bou-Ghannam Akram (Boca Raton , Display system for automotive vehicle.
Akins, Robert B.; Paitl, Ken; Ventouris, George M.; Charlier, Michael L., Display with aligned optical shutter and backlight cells applicable for use with a touchscreen.
Richardson Charles P. (Barrington IL) Stuckman Bruce E. (Algonquin IL), Electronic imaging system and sensor for correcting the distortion in a wide-angle lens.
Tannenbaum Alan R. (Washington Grove MD) Zetts John M. (Falls Church VA) An Yu L. (Vienna VA) Arbeitman Gordon W. (Gaithersburg MD) Greanias Evon C. (Boca Raton FL) Verrier Guy F. (Reston VA), Graphical user interface with gesture recognition in a multiapplication environment.
Pinkney Harold F. L. (Ottawa CAX) Perratt Charles I. (Ottawa CAX), Method and apparatus of determining the center of area or centroid of a geometrical area of unspecified shape lying in a.
Gay Michel (Le Fontanil FRX) Deschamps Jacques (Grenoble FRX), Method of adjusting the colors of a polychrome plasma panel and a plasma panel using such a method.
Kenneth P. Hinckley ; Todd E. Holmdahl ; Timothy T. Brewer ; Steven T. Kaneko ; Michael J. Sinclair, Method of interacting with a computer using a proximity sensor in a computer input device.
DiMatteo Paul (Huntington NY) Rademacher Paul (Glen Head NY) Stern Howard (Greenlawn NY), Method of sensing the position and orientation of elements in space.
Uno Takeshi (Sayama JA) Ikeda Sadahiro (Tokyo JA) Ueda Hirotada (Sayama JA), Pattern recognition system utilizing a plurality of partial standard patterns.
Allard David J. (Boynton Beach FL) Beatty Brent A. (Boca Raton FL) Canova ; Jr. Francis J. (Boynton Beach FL) DeBauche Bradley J. (Delray Beach FL) Hsieh Danile M. (Coral Springs FL) Johnson Debra A., Personal communicator having improved contrast control for a liquid crystal, touch sensitive display.
Vogeley James H. (Yorktown VA) Vogeley Arthur W. (Yorktown VA) Davis Giles K. (Newport News VA), Stylus position sensing and digital camera with a digital micromirror device.
Liptay-Wagner Nicholas (Windsor CAX) Renaud Roland (Windsor CAX) Pryor Timothy R. (Tecumseh CAX) Clarke Donald A. (Windsor CAX), Surface reflectivity detector with oil mist reflectivity enhancement.
Birk John R. (Peacedale RI) Kelley Robert B. (Kingston RI) Seres David A. (Newark DE), System for visually determining position in space and/or orientation in space and apparatus employing same.
Bell Steve W. (Eatontown NJ) Breeden Robert L. (Middletown Township ; Monmouth County NJ) Sabin Michael J. (Aberdeen NJ), Touch sensitive screen signal detection arrangement.
Bryan ; Jr. Marcus K. (San Jose CA) Limberis Alexander J. (San Jose CA) Bowen John S. (San Jose CA) Phillips Daniel A. (Palo Alto CA), Touchscreen interface having pop-up variable adjustment displays for controllers and audio processing systems.
Seely Joel ; Malak Robert Leonard ; Allen Timothy Peter ; Schediwy Richard Robert ; Cesarotti William Andrew, Two-layer capacitive touchpad and method of making same.
Villalobos Luis (Santa Monica CA) Hirsch Steven B. (Beverly Hills CA) Hauser Steven G. (Tarzana CA) Von Buelow John (Woodland Hills CA), Unitary key panel.
Kataoka Ichiro,JPX ; Suzuki Masao,JPX ; Ogawa Masayuki,JPX, Vehicle display unit with three-dimensional menu controlled by an input device which has two joysticks.
Bernstein, Jeffrey Traer; Missig, Julian, Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold.
Bernstein, Jeffrey Traer; Khoe, May-Li; Zambetti, Nicholas, Device, method, and graphical user interface for displaying content associated with a corresponding affordance.
Bernstein, Jeffrey Traer; Cieplinski, Avi E.; Khoe, May-Li, Device, method, and graphical user interface for displaying user interface objects corresponding to an application.
Zambetti, Nicholas; Bernstein, Jeffrey Traer; Victor, B. Michael, Device, method, and graphical user interface for displaying user interface objects corresponding to an application.
Cieplinski, Avi E.; Bernstein, Jeffrey Traer; Missig, Julian; Khoe, May-Li; Victor, B. Michael, Device, method, and graphical user interface for manipulating framed graphical objects.
Cieplinski, Avi E.; Khoe, May-Li, Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input.
Bernstein, Jeffrey Traer; Cieplinski, Avi E.; Khoe, May-Li; Zambetti, Nicholas, Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object.
Missig, Julian; Bernstein, Jeffrey Traer, Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface.
Missig, Julian; Brown, Matthew I.; Torchin, Evan, Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity.
Bernstein, Jeffrey Traer; Missig, Julian; Cieplinski, Avi E.; Brown, Matthew I.; Khoe, May-Li; Zambetti, Nicholas; Costanzo, Bianca C.; Hart, David J.; Victor, B. Michael, Device, method, and graphical user interface for transitioning between display states in response to a gesture.
Bernstein, Jeffrey Traer; Missig, Julian; Cieplinski, Avi E.; Hart, David J.; Victor, B. Michael, Device, method, and graphical user interface for transitioning between touch input to display output relationships.
Penha, Henrique D.; Clarke, Graham R.; Langoulant, Brendan J.; Lopez, Paulo M.; Manzari, Behkish J.; Mezak, Charles A.; Miura, Britt S.; Titi, Justin S.; Gobera Rubalcava, Daniel E., Devices and methods for capturing and interacting with enhanced digital images.
Alonso Ruiz, Marcos; Dascola, Jonathan R.; Foss, Christopher P.; Karunamuni, Chanaka G.; Chaudhri, Imran A., Devices and methods for navigating between user interfaces.
Federighi, Craig M.; Alonso Ruiz, Marcos; Cato, Andrew B.; Dascola, Jonathan R.; Foss, Christopher P.; Gutknecht, Olivier D. R.; Hagedorn, Joseph A.; Jurewitz, Michael T.; Karunamuni, Chanaka G., Devices and methods for navigating between user interfaces.
Kocienda, Kenneth L.; Alonso Ruiz, Marcos; Apodaca, Gregory M.; Dascola, Jonathan R.; Foss, Christopher P.; Gutknecht, Olivier D. R.; Hajas, Peter L.; Jurewitz, Michael T.; Karunamuni, Chanaka G.; Teutschler, Sophia, Devices and methods for processing touch inputs based on their intensities.
Wells, Nicole M.; Alonso Ruiz, Marcos; Apodaca, Gregory M.; Bijamov, Alex; Dascola, Jonathan R.; Foss, Christopher P.; Gutknecht, Olivier D. R.; Hajas, Peter L.; Jurewitz, Michael T.; Karunamuni, Chanaka G.; Kocienda, Kenneth L.; Teutschler, Sophia; Westerman, Wayne C., Devices and methods for processing touch inputs based on their intensities.
Westerman, Wayne C.; Alonso Ruiz, Marcos; Dascola, Jonathan R.; Gutknecht, Olivier D. R.; Hajas, Peter L.; Karunamuni, Chanaka G.; Kocienda, Kenneth L.; Ridsdale, Kevin E.; Teutschler, Sophia; Wells, Nicole M., Devices and methods for processing touch inputs based on their intensities.
Dascola, Jonathan R.; Dellinger, Richard R.; Foss, Christopher P., Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback.
Karunamuni, Chanaka G.; Alonso Ruiz, Marcos; King, Nicholas V.; Preston, Daniel T., Devices, methods, and graphical user interfaces for content navigation and manipulation.
Butcher, Gary I.; Foss, Christopher P.; Sepulveda, Raymond S.; Perry, Alexander J.; Coffman, Patrick L.; Kudurshian, Aram David; Bray, Cédric J.; Hajj, Usama M., Devices, methods, and graphical user interfaces for displaying and using menus.
Kudurshian, Aram D.; Foss, Christopher P.; Butcher, Gary I.; Coffman, Patrick L.; Bernstein, Jeffrey Traer; Wells, Nicole M.; Westerman, Wayne C., Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object.
Bauer, Sebastian J.; Alonso Ruiz, Marcos; Brown, Matthew I.; Dascola, Jonathan R.; Family, Afrooz; Kocienda, Kenneth L.; Verweij, Hugo D.; Winer, Morgan H., Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback.
Foss, Christopher P.; Anzures, Freddy A.; Bauer, Sebastian J.; Chaudhri, Imran A.; Dascola, Jonathan R.; Gutknecht, Olivier D. R.; Hajas, Peter L.; Jurewitz, Michael T.; Karunamuni, Chanaka G.; Lemay, Stephen O.; Wan, Wan Si; Yerkes, Giancarlo; Kocienda, Kenneth L., Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback.
King, Nicholas V.; Bauer, Sebastian J.; Chaudhri, Imran A.; Dye, Alan C.; Foss, Christopher P.; Ive, Jonathan; Manzari, Behkish J.; Penha, Henrique D.; Preston, Daniel T.; Wilson, Christopher I., Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback.
Ochocinski, Christopher Adam; Porras, Angel Fernando; Bolger, Bryan Michael; Mazaira, Jordan, Display screen or portion thereof with color graphical user interface for automobile preconditioning control.
Ochocinski, Christopher Adam; Porras, Angel Fernando; Bolger, Bryan Michael; Mazaira, Jordan, Display screen or portion thereof with color graphical user interface for automobile preconditioning control.
Ochocinski, Christopher Adam; Porras, Angel Fernando; Bolger, Bryan Michael; Mazaira, Jordan, Display screen or portion thereof with color graphical user interface for automobile preconditioning control.
Ochocinski, Christopher Adam; Porras, Angel Fernando; Bolger, Bryan Michael; Mazaira, Jordan, Display screen or portion thereof with graphical user interface for automobile preconditioning control.
Ochocinski, Christopher Adam; Porras, Angel Fernando; Bolger, Bryan Michael; Mazaira, Jordan, Display screen or portion thereof with graphical user interface for automobile preconditioning control.
Ochocinski, Christopher Adam; Porras, Angel Fernando; Bolger, Bryan Michael; Mazaira, Jordan, Display screen or portion thereof with graphical user interface for automobile preconditioning control.
Schneider, John K.; Kitchens, Jack C.; Gojevic, Stephen M.; Dickinson, Timothy A.; Gupta, Samir K.; Djordjev, Kostadin D.; Burns, David William; Fennell, Leonard E.; Ganti, Suryaprakash, Display with backside ultrasonic sensor array.
Hotelling, Steve P.; Huppi, Brian Q.; Strickon, Joshua A.; Kerr, Duncan Robert; Chaudhri, Imran; Christie, Greg; Ive, Jonathan P.; Kennedy, Peter J.; Faddell, Anthony M.; Robbin, Jeffrey L., Proximity detector in handheld device.
Hotelling, Steve P.; Huppi, Brian Q.; Strickon, Joshua A.; Kerr, Duncan Robert; Chaudhri, Imran; Christie, Greg; Ive, Jonathan P.; Kennedy, Peter J.; Fadell, Anthony M.; Robbin, Jeffrey L., Proximity detector in handheld device.
Alonso Ruiz, Marcos; Lemay, Stephen O.; Jon, Tiffany S.; King, Nicholas V.; Chaudhri, Imran A.; Coffman, Patrick L.; Winer, Morgan H.; Fettes, Alastair K.; Jong, Nicholas K., Touch input cursor manipulation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.