,F'LEV// FILE 5 FILE FILE WINDOW FILE 2 FILE 3 FILE 1. (21) Appl. No.: 12/753,209 (62) Haggerty, San Mateo, CA (U S)

Similar documents
(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

United States Patent (19) An

Programmable Safety Systems PSS-Range

Video Media Center - VMC 1000 Getting Started Guide

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) United States Patent (10) Patent No.: US 9,371,160 B2

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

aerofly FS 2: Rodeo s Tutorial My second ILS approach

(12) United States Patent (10) Patent No.: US 6,818,830 B2

SPEDESTER Series QUICK REFERENCE GUIDE

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

Cessna Corvalis TT x. INTRINZIC TM Flight Deck powered by Garmin

SOLAR PANEL APPLICATION GUIDE

PHY 133 Lab 6 - Conservation of Momentum

Page 1. WindowSeat for ios. User s Guide. Copyright 2010 AppOven, LLC. All rights reserved.

Portability: D-cide supports Dynamic Data Exchange (DDE). The results can be exported to Excel for further manipulation or graphing.

(12) Patent Application Publication (10) Pub. No.: US 2001/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

Special edition paper Development of a Crew Schedule Data Transfer System

(12) Patent Application Publication (10) Pub. No.: US 2017/ A1

Hitachi GigE Camera. Installation Manual. Version 1.6

Franklin Lakes, N.J. 21 Appl. No.: 23, Filed: Feb. 26, Int. Cl'... A61B 17/ U.S. C / Field of Search...

FlightMaps Online Help Guide FAQ V1.2

(12) United States Patent (10) Patent No.: US 6,446,849 B1

Task Planning and Uploading

TRAFFIC TRANSPONDER / WEATHER. ADS-B compliance is just the beginning. Aviation Products

(12) United States Patent

Runway Status Lights (RWSL) in Japan. July 2015

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

BLACK KNIGHT HPI REPORT

Utility Patent Application Number 14/559,574

Airport Noise Advisory Panel (ANAP)

Opera TWI Room Type Changes Introduction

IIIHIII. United States Patent (19) Stacy. 76) Inventor: Murray Stacy, 5418 Woodville. Spring, A combination tarpaulin-blanket construction comprises a

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

GDS Connect for Travel Professionals. Ground Transportation Reservation Script Training

Reserve Pilot Scheduling

(12) United States Patent

Aaron Marcus and Associates, Inc Euclid Avenue, Suite 1F Berkeley, CA , USA

The Improvement of Airline Tickets Selling Process

ACS-1805 Introduction to Programming

4 REPORTS. The Reports Tab. Nav Log

(12) United States Patent (10) Patent No.: US 8434,621 B2

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

III. United States Patent 19 Focke 5,439,105. [11] Patent Number: Aug. 8, Date of Patent:

AVIT AVIT CATALOGUE AUDIO, VIDEO & TECHNOLOGY AVIT CATALOGUE 2014 CARTAGENA DE INDIAS CONVENTION CENTER

BusStop Telco 2.0 application supporting public transport in agglomerations

icrew Helpful Hints A publication of the Delta MEC Scheduling Committee February 1, 2017 Version 1

ACS-1805 Introduction to Programming (with App Inventor) Chapter 7. Ladybug Chase 10/4/2018 1

January 2018 Air Traffic Activity Summary

Nordic ID HH53 User Guide Version 1.0 NORDIC ID HH53 USER GUIDE

QK-CE220RL V02 230V. CONTROL BOARD FOR A 230V ac SINGLE-PHASE MOTOR PLUG & PLAY. 433,92 MHz

Management Presentation. November 2011

National Outdoor CAMPING Badge Tracking

Wishlist Plug-in USER GUIDE

Model Number Structure

Job Aid. ESS - Create request for Self-ticketing (Low value fares)

(12) United States Patent (10) Patent No.: US 7,021,243 B2

Online Guest Accommodation Booking System

Applicability / Compatibility of STPA with FAA Regulations & Guidance. First STAMP/STPA Workshop. Federal Aviation Administration

7. Demand (passenger, air)

Pelican AMR Gateway User Guide

Be fast with fares. Be first with customers

52 U.S. Cl / /343; 7/151; A new multifunction waiter's tool for combining functions

Wireless Wind Sensor Installation and Operation Instructions

MIS 0855 Data Science (Section 006) Fall 2017 In-Class Exercise (Day 27-28) Visualizing Network

Travelport Ticket Manager for Asia (TTMA) Version

Hiway Gateway Specification and Technical Data

MyTraveler User s Manual

TD Generation. Merchant Guide: Air Miles. For the TD Generation

EMC Unisphere 360 for VMAX

Massachusetts Health Care Training Forum. April 2014

Employment Authorization Document (EAD) Application Guide for J-2 Dependents

For the theory test you could be asked about all of them so what are the differences?

e-airportslots Tutorial

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

Performance monitoring report for 2014/15

F-1 Optional Practical Training (OPT) APPLICATION GUIDE

Manual vs. Automatic Operation and Operational Restrictions

Unit Activity Answer Sheet

Hotel Gainsharing Flight Attendant User Guide

SUPPLEMENT AUGUST CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL THRU FM-S51-00 S51-1 U.S.

MEMBER PORTAL QUICK GUIDE

SUPPLEMENT 3 11 APRIL CITATION PERFORMANCE CALCULATOR (CPCalc) MODEL AND ON 510FM-S3-00 S3-1 U.S.

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

(12) United States Patent (10) Patent No.: US 7,748,582 B2

Siteminder Setup. Setting up Siteminder into RezExpert

HYDRAULIC DESIGN OF THE TOURISTIC BERTHING IN ASWAN CITY

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

MyFBO Help. Contents TRAINING ONLY

(12) United States Patent

ANSWER BOOK. Everest Primus Full Size Cylinders High Security with Geographical Exclusivity for Dealers and End Users

User manual for awning blind AMZ Z-Wave

CGE Training: Train the Trainer Scenarios

DUBAI INTERNATIONAL AIRPORT SOUTHERN RUNWAY REHABILITATION Summer 2019 SHL Summary 16 th April to 30 th May 2019

Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure)

Robert H. Lane, MBA, Ph.D. Lane Services, LLC Richard Gaines, PMP Salesian Missions

D DAVID PUBLISHING. Development and Achievement of the T-50 Flight Control s Consolidated OFP. 1. Introduction. 2. Consolidated OFP s Needs

Transcription:

US 20100211920A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2010/0211920 A1 Westerman et al. (43) Pub. Date: Aug. 19, 2010 (54) DETECTING AND INTERPRETING REAL-WORLD AND SECURITY GESTURES ON TOUCH AND HOVER SENSITIVE DEVICES (76) Inventors: Wayne Carl Westerman, San Francisco, CA (US); Myra Mary Haggerty, San Mateo, CA (U S) Correspondence Address: APPLE C/O MORRISON AND FOERSTER,LLP LOS ANGELES 555 WEST FIFTH STREET SUITE 3500 LOS ANGELES, CA 90013-1024 (US) (21) Appl. No.: 12/753,209 (22) Filed: Apr. 2, 2010 (62) Related US. Application Data Division of application No. 11/818,500,?led on Jun. 13, 2007. (60) Provisional application No. 60/879,191,?led on Jan. 6, 2007. Publication Classi?cation (51) Int. Cl. G06F 3/033 (2006.01) (52) US. Cl...... 715/863 (57) ABSTRACT Real-World gestures such as hand or?nger movements/ orientations that are generally recognized to mean certain things (e.g., an OK hand signal generally indicates an a?ir mative response) can be interpreted by a touch or hover sen sitive device to more e?iciently and accurately effect intended operations. These gestures can include, but are not limited to, OK gestures, grasp everything gestures, stamp of approval gestures, circle select gestures, X to delete gestures, knock to inquire gestures, hitchhiker directional gestures, and shape gestures. In addition, ges tures can be used to provide identi?cation and allow or deny access to applications,?les, and the like. FILE WINDOW FILE 1 FILE 2 FILE 3,F'LEV// FILE 5 FILE 6 506 501

Patent Application Publication Aug. 19, 2010 Sheet 1 0f 44 US 2010/0211920 A1 mm. mm.emewwo zéwomm,. ow \ momwwoomm 35% o: A. Sago. mm) [Y 56 [mm mm wmdhwwo All Om

Patent Application Publication Aug. 19, 2010 Sheet 2 0f 44 US 2010/0211920 A1.. I \ Pe?phgals Display Device,13. 'Z A ' _ MT Panel Processor Host 12 i > Processor,- 14 Mulli-touch subsystem 277 lgrogram tora e 159 RAM 16 MT High-Voltage Driver v _ Subsystem Decoder Level analog channel Driver Outputs Shiiler/ channels scan Logic 20 ' Driver > > logic > n 21 22 17 1s 19 '. i _ i MT Panel 23/ Row inputs control Signals Mulli-touch panel 24 XCsig i 26 Fig. 2

Patent Application Publication Aug. 19, 2010 Sheet 3 0f 44 US 2010/0211920 A1 100 x READ'IMAGE FROM TOUCHSCREEN CONVERT IMAGE TO COLLECTION OR LIST OF FEATURES ' K. o A Y \A O C) CLASSIFY AND GROUP FEATURES CALCULATE KEY PARAMETERS OF FEATURE GROUPS K; ASSOCIATE GROUP(S) TO U.l. ELEMENT(S) 112 PERFORM ACTION PROVIDE USER FEEDBACK FIG. 3

Patent Application Publication Aug. 19, 2010 Sheet 4 0f 44 US 2010/0211920 A1 TOUCH 1, 120\ I (ID1) ' TOUCH2 (ID2) A [Z1 1212A 1228 FIG. 4B

Patent Application Publication Aug. 19, 2010 Sheet 5 0f 44 US 2010/0211920 A1 130 130 FIG. 5

Patent Application Publication Aug. 19, 2010 Sheet 6 0f 44 US 2010/0211920 A1 152 < -- \\ RECEIVE GROUP OF FEATURES '. IS THERE A CHANGE IN # OF FEATURES? N0 YES 158 156 " \ CALCULATE CURRENT \ CALCULATE INITIAL PARAMETER VALUES PARAMETER VALUES REPORT INITIAL AND 160 > CURRENT / PARAMETER VALUES v - FIG. 6 END

Patent Application Publication Aug. 19, 2010 Sheet 7 0f 44 US 2010/0211920 A1 FILE 1 FILE 2 FILE 3 J00 V////\// FILE 5 FILE 6 FIG. 7A 501 FILE WINDOW 1 DESKTOP i FILE 1 502 FILE 2 H F LE3 503 F _ \ v ) \F\ LE WINDOWZ / FILE 4/ V500

Patent Application Publication Aug. 19, 2010 Sheet 8 0f 44 US 2010/0211920 A1 FILE WINDOW 501 FILE WINDOW FILE I OPEN 504 FILE 2 PRINT / FILE 3 F LE4 50o CUT COPY/f <// J, 505 FILE 5 CREATE H TCUT /506 FILE 6 DELETE

Patent Application Publication Aug. 19, 2010 Sheet 9 0f 44 US 2010/0211920 A1 FIG.7E FILE 1 FILE 2 FILE 3 ILE/5 FI/LE6 /F LE/ F LE8 F LE9 FILEIO FILE WINDOW fsos 501 502 J/_ I 720 TOUCH ASSOCIATED W/ HYPERLINK? OPFEN HYPERLINK DESTINATION FIG. 76

Patent Application Publication Aug. 19, 2010 Sheet 10 0f 44 US 2010/0211920 A1 DETECT PRESENCE OF FINGERS ON TOUCH SCREEN 710 712 ONE FINGER OR TWO FINGERS? ONE FINGER ASSOCIATED WITH A SELECTABLE OBJECT? TWO FINGERS TOUCH ASSOCIATED WITH A SELECTABLE OBJECT? YES SELECT OBJECT i 714 YES SELECT OBJECT DETECT A DOUBLE TAP? DETECT A TAP BY ONE FINGER? INVOKE DOUBLE CLICK ACTION INVOKE RIGHT CLICK ACTION 719 FIG. 7F 718 )

Patent Application Publication Aug. 19, 2010 Sheet 11 0f 44 US 2010/0211920 A1 SCROLLABLE ENVIRONMENT? 724 INVOKE SCROLLING ACTION SCROLL AT 1X SPEED IF ONE FINGER TOUCH DETECTED SCROLL AT 2X SPEED IF TWO FINGER TOUCH IS DETECTED /\ 725 FIG. 7H

Patent Application Publication Aug. 19, 2010 Sheet 12 0f 44 US 2010/0211920 A1 1x SCROLL f 727 0)) << / 726 727 mf \Jl <<o>> FIG.7J L728 I 501

Patent Application Publication Aug. 19, 2010 Sheet 13 0f 44 US 2010/0211920 A1 000 / 729 UUUUU UUUUU 730 731 731 m W :1 I: I: I: l Ll L_ l _] FIG. 7K 501

Patent Application Publication Aug. 19, 2010 Sheet 14 0f 44 US 2010/0211920 A1 /178 170 \\/ 176 172

. Patent Application Publication Aug. 19, 2010 Sheet 15 0f 44 US 2010/0211920 A1 59, <2: 22K NwFK. mi: $2. $.91. (#2

Patent Application Publication Aug. 19, 2010 Sheet 16 0f 44 US 2010/0211920 A1 /1s2 184B 184A 184A 184 FIG. 80 180 K 184A l 184A 1848 184A

Patent Application Publication Aug. 19, 2010 Sheet 17 0f 44 US 2010/0211920 A1 5&7.. N2

Patent Application Publication Aug. 19, 2010 Sheet 18 0f 44 US 2010/0211920 A1 182 / v 188/ 190 w. I ELEMENT FIG. 8E 180 K,...''C J?", k 188

Patent Application Publication Aug. 19, 2010 Sheet 19 0f 44 US 2010/0211920 A1 ///@ /// I FIG. 86 \_/ V CLICK V. FIG. 8F