Visual feedback for tactile and non-tactile user interfaces
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/0485
G06F-003/01
G09G-005/34
출원번호
US-0592369
(2012-08-23)
등록번호
US-9122311
(2015-09-01)
발명자
/ 주소
Galor, Micha
출원인 / 주소
APPLE INC.
대리인 / 주소
D. Kligler I.P. Services Ltd.
인용정보
피인용 횟수 :
5인용 특허 :
78
초록
A method, including presenting, by a computer, a scrollable list of interactive items on a display driven by the computer, and receiving an input from a user of the computer. The list is scrolled at a speed indicated by the input, and the list is zoomed in response to the speed of the scrolling.
대표청구항▼
1. A method, comprising: presenting, by a computer, multiple interactive items on a display driven by the computer;receiving, from a depth sensor, a sequence of three-dimensional (3D) maps containing at least a hand of a user of the computer;defining an interaction surface in space in proximity to t
1. A method, comprising: presenting, by a computer, multiple interactive items on a display driven by the computer;receiving, from a depth sensor, a sequence of three-dimensional (3D) maps containing at least a hand of a user of the computer;defining an interaction surface in space in proximity to the user;detecting in the maps a transverse motion of the hand in space, and positioning, on the display, a cursor in response to the transverse motion;detecting, in the maps, a select gesture performed by the hand and directed toward one of the multiple interactive items while the hand engages the interaction surface; anddistorting a region on the display containing the one of the multiple interactive items in response to the select gesture and engagement of the interaction surface by the hand, by presenting the region surrounding the cursor as a recessed vertex. 2. The method according to claim 1, wherein the select gesture comprises the user moving the hand toward the one of the interactive items. 3. The method according to claim 1, and comprising detecting, in the maps a transverse motion of the hand, and positioning, on the display, a cursor in response to a transverse motion of the hand. 4. The method according to claim 1, and comprising presenting, on the display, a reflection of the cursor at an offset directly proportional to a distance between the hand and the interaction surface. 5. The method according to claim 4, and comprising presenting the reflection at a size inversely proportional to the distance between the hand and the interaction surface. 6. An apparatus, comprising: a depth sensor; anda computer configured to present multiple interactive items on a display driven by the computer, to receive, from the depth sensor, a sequence of three-dimensional (3D) maps containing at least a hand of a user of the computer, to define an interaction surface in space in proximity to the user, to detect in the maps a transverse motion of the hand in space, and to position, on the display, a cursor in response to the transverse motion, to detect, in the maps, a select gesture performed by the hand and directed toward one of the multiple interactive items while the hand engages the interaction surface, and to distort a region on the display containing the one of the multiple interactive items in response to the select gesture and engagement of the interaction surface by the hand, by presenting the region surrounding the cursor as a recessed vertex. 7. The apparatus according to claim 6, wherein the select gesture comprises the user moving the hand toward the one of the interactive items. 8. The apparatus according to claim 6, wherein the computer is configured to detect, in the maps a transverse motion of the hand, and to position, on the display, a cursor in response to a transverse motion of the hand. 9. The apparatus according to claim 6, wherein the computer is configured to present, on the display, a reflection of the cursor at an offset directly proportional to a distance between the hand and the interaction surface. 10. The apparatus according to claim 9, wherein the computer is configured to present the reflection at a size inversely proportional to the distance between the hand and the interaction surface. 11. A computer software product comprising a non-transitory computer-readable medium, in which program instructions are stored, which instructions, when read by a computer executing a non-tactile user interface, cause the computer to present a scrollable list of items on a display driven by the computer, to receive, from a depth sensor, a sequence of three-dimensional (3D) maps containing at least a hand of a user of the computer, to define an interaction surface in space in proximity to the user, to detect in the maps a transverse motion of the hand in space, and to position, on the display, a cursor in response to the transverse motion, to detect, in the maps, a select gesture performed by the hand and directed toward one of the multiple interactive items while the hand engages the interaction surface, and to distort a region on the display containing the one of the multiple interactive items in response to the select gesture and engagement of the interaction surface by the hand, by presenting the region surrounding the cursor as a recessed vertex.
Wee, Susie J.; Baker, Henry Harlyn; Bhatti, Nina T.; Covell, Michele; Harville, Michael, Communication and collaboration system using rich media environments.
Albertson, Jacob C.; Arnold, Kenneth C.; Goldman, Steven D.; Paolini, Michael A.; Sessa, Anthony J., Controlling resource access based on user gesturing in a 3D captured image stream of the user.
Cohen, Charles J.; Beach, Glenn; Cavell, Brook; Foulk, Gene; Jacobus, Charles J.; Obermark, Jay; Paul, George, Gesture-controlled interfaces for self-service machines and other applications.
Honda,Tadashi, Handwriting information processing apparatus, handwriting information processing method, and storage medium having program stored therein for handwriting information processing.
Rushmeier, Holly E.; Bernardini, Fausto, Method and apparatus for acquiring a set of consistent image maps to represent the color of the surface of an object.
Lanier Jaron Z. (Palo Alto CA) Grimaud Jean-Jacques G. (Portola Valley CA) Harvill Young L. (San Mateo CA) Lasko-Harvill Ann (San Mateo CA) Blanchard Chuck L. (Palo Alto CA) Oberman Mark L. (Mountain, Method and system for generating objects for a multi-person virtual world using data flow networks.
Rafii, Abbas; Bamji, Cyrus; Sze, Cheng-Feng; Torunoglu, Iihami, Methods for enhancing performance and data acquired from three-dimensional image systems.
Bang, Won chul; Kim, Dong yoon; Chang, Wook; Kang, Kyoung ho; Choi, Eun seok, Spatial motion recognition system and method using a virtual handwriting plane.
Segawa,Hiroyuki; Hiraki,Norikazu; Shioya,Hiroyuki; Abe,Yuichi, Three-dimensional model processing device, three-dimensional model processing method, program providing medium.
Albertson, Jacob C.; Arnold, Kenneth C.; Goldman, Steven D.; Paolini, Michael A.; Sessa, Anthony J., Tracking a range of body movement based on 3D captured image streams of a user.
Ellenby, John; Ellenby, Thomas; Ellenby, Peter, Vision system computer modeling apparatus including interaction with real scenes with respect to perspective and spatial relationship as measured in real-time.
Lin, Cho-Yi; Hua, Yu-Shuang; Tang, Chia-Lei, Portable electrical input device capable of docking an electrical communication device and system thereof.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.