CN101356492A - Portable electonic device performing similar oprations for different gestures - Google Patents
Portable electonic device performing similar oprations for different gestures Download PDFInfo
- Publication number
- CN101356492A CN101356492A CNA2007800011409A CN200780001140A CN101356492A CN 101356492 A CN101356492 A CN 101356492A CN A2007800011409 A CNA2007800011409 A CN A2007800011409A CN 200780001140 A CN200780001140 A CN 200780001140A CN 101356492 A CN101356492 A CN 101356492A
- Authority
- CN
- China
- Prior art keywords
- touch screen
- computer
- posture
- implemented method
- application program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Telephone Function (AREA)
Abstract
A portable electronic device with a touch-sensitive display is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device: displays an application on the touch-sensitive display; and when the application is in a predefined mode, performs a predefined operation in response to each gesture of a set of multiple distinct gestures on the touch-sensitive display. Another aspect of the invention involves a computer-implemented method in which the portable electronic device: displays a first application; when the first application is in a first mode, performs a first operation upon detecting a first gesture on the touch-sensitive display; and performs the first operation upon detecting a second gesture on the touch-sensitive display, wherein the second gesture is different from the first gesture.
Description
Technical field
The disclosed embodiments relate generally to portable electronic devices, and more particularly, relate to the portable electronic devices that the different finger gesture of response are carried out similar operations.
Background technology
Along with portable electronic devices becomes compacter, and increased by the function quantity that setter is realized, design can make the easily interactional user interface of user and multi-function device become a kind of remarkable challenge.This challenge is more remarkable especially than hand-held the portable electronic devices desk-top or screen that notebook is much smaller for having.
An importance measuring the user friendly of user interface is whether user interface is accepted and the corresponding dissimilar user action of identical function.Different user can be selected different user actions based on themselves hobby or custom.User can be according to more more convenient and select different user actions at different time than other at specific instantaneous which user action.
But multiple conventional user interface, as comprise those of physical button usually not having such dirigibility.All users have to interact with the result who obtains to wish no matter mode and most of users' hobby or custom are opposite with ad hoc fashion and user interface.When the difficulty with the requirement consuming time of these ad hoc fashions of memory and the button of activate wishing accompanied, so ineffective activity constantly hindered most of users.
Correspondingly, have for having the different finger gesture of response and carry out the needs of portable electronic devices of the more flexible and intuitive user interface of similar operations.
Summary of the invention
Above defective that is associated with known portable device able and other problem reduce or eliminate by disclosed portability multi-function device.In certain embodiments, portable electronic devices has the touch-sensitive display (being also referred to as " touch screen " or " touch screen display "), one or more processor, storer and the one or more module that have graphical user interface (GUI), is stored in and is used for realizing a plurality of functional programs or instruction group in the storer.In certain embodiments, the user is mainly by the finger contact on touch-sensitive display and posture and GUI interaction.The instruction that is used for operating can be included in computer-readable recording medium or other computer program of being configured to carry out by one or more processors in.
One aspect of the present invention relates to a kind of computer-implemented method, in the method, has the portable electronic devices of touch screen: display application program on touch screen; And when application program was in predefined pattern, each posture in the group of a plurality of different postures of response on touch screen was carried out predefined operation.
Another aspect of the present invention relates to a kind of computer-implemented method, in the method, has the portable electronic devices of touch screen: show first application program; When first application program is in first pattern, when the prime that detects on touch screen display, carry out first operation; And when the second that detects on touch screen display, carry out first and operate, wherein second is different with prime.
Another aspect of the present invention relates to a kind of portable electronic devices.This device comprises touch screen display, one or more processor, storer, reaches one or more programs.Described one or more procedure stores and is configured to be carried out by one or more processors in storer.Described one or more program comprises: be used for the instruction of display application program; And be used for when application program is in predefined pattern each posture in the group of a plurality of different postures of response on touch screen display and carry out the instruction of predefined operation.
Another aspect of the present invention relates to a kind of computer program that comprises computer-readable recording medium and be embedded in computer program mechanism (for example, one or more computer programs) wherein.Computer program mechanism comprises instruction, and this instruction makes device: the display application program when being carried out by the portable electronic devices that has touch screen display; And when application program was in predefined pattern, each posture in the group of a plurality of different postures of response on touch screen display was carried out predefined operation.
Another aspect of the present invention relates to a kind of in the graphical user interface (GUI) that has on the portable electronic devices of touch screen display.GUI has the application program that shows in predefined pattern, and each posture in the group of a plurality of different postures of application response on touch screen display is carried out predefined operation.
Another aspect of the present invention relates to a kind of portable electronic devices that has touch screen display, comprising: be used for the device of display application program; The device that carries out predefined operation with each posture that is used for when application program is in predefined pattern in the group of a plurality of different postures of response on touch screen display.
Thereby, the invention provides a kind of response have different finger gesture on the portable electronic devices of touch screen display carry out similar operations obviously and intuitive user interface.
Description of drawings
Above-mentioned embodiment for a better understanding of the present invention with and other embodiment, carry out reference below in conjunction with accompanying drawing for the description of embodiment, the similar corresponding part of Reference numeral indication in whole accompanying drawing.
Fig. 1 is the calcspar that illustrates according to the portable electronic devices with touch-sensitive display of some embodiment.
Fig. 2 illustrates the portable electronic devices with touch screen according to some embodiment.
Fig. 3 illustrates the typical user interface that is used for the release portable electronic devices according to some embodiment.
Fig. 4 illustrates the typical user interface according to the menu of the application program on portable electronic devices of some embodiment.
Fig. 5 illustrates the typical user interface that is used for watching atlas according to some embodiment.
Fig. 6 illustrates the typical user interface that is used for watching atlas according to some embodiment.
Fig. 7 illustrates the typical user interface that is used for watching the enlarged image in atlas according to some embodiment.
Fig. 8 A to 8D illustrates the typical user interface that is used for browser according to some embodiment.
Fig. 9 is general flow figure, and the processing that is used for carrying out predefined operation when the polytype user's posture on the touch screen that detects in portable electronic devices according to some embodiment is shown.
Embodiment
Present reference example at length, the example of these embodiment is shown in the drawings.In the following detailed description, a plurality of details are described so that thoroughly understand the present invention.Yet, can implement the present invention and, be conspicuous for those skilled in the art without these specific detail.In other example, do not describe well-known process, process, element, loop in detail, reach network, so that do not make the each side of embodiment produce there is no need fuzzy.
Also will understand, although first, second grade of term can be used for describing various key elements here, these key elements should be can't help the restriction of these terms.These terms only are used for the key element that is distinguished from each other.For example, but prime called after second, and similarly, but second called after prime, and do not depart from the scope of the present invention.
Here, the vocabulary that uses in instructions of the present invention only is in order to describe the purpose of specific embodiment, and does not wish to become limitation of the present invention.As using in instructions of the present invention and the appended claims, unless clearly indicate in addition at context, " " of singulative, " one " reach " being somebody's turn to do " and also wish to comprise plural form.Should also be understood that term used herein " and/or " refer to that the one or more any and institute in the project that association lists might make up, and contain such combination.It should also be further understood that, term " comprises " and/or " comprising ", where used in this disclosure, illustrate that feature, integral body, step, operation, key element and/or the element narrated exist, but do not get rid of the existence or the interpolation of one or more further features, integral body, step, operation, key element, element and/or its group.
As used herein, term " if " can be interpreted as referring to according to context " and when ... the time " or " ... the time " or " in response to determining " or " in response to detecting ".Similarly, phrase " if determine " or " if detecting described conditioned disjunction item " can be interpreted as referring to " when definite " or " in response to definite " or " when detecting described conditioned disjunction incident " or " in response to detecting described conditioned disjunction incident " according to context.
Describe portable electronic devices embodiment, be used for the user interface of such device and be used for using the association process of such device.In certain embodiments, device is the portability communicator, as also comprising the mobile phone of other functions such as PDA and/or music player function.
User interface can also comprise the actual point striking wheel except that touch screen or the virtual point striking wheel that shows on the touch screen.The point striking wheel is a kind of actual user's interface arrangement that can move or be provided by the contact point of the user of portable electronic devices and wheel navigation command based on the angle of wheel.For example, when the center of at least a portion of user's depress wheel of portable electronic devices or wheel, the some striking wheel also can be used to provide and one or the multinomial corresponding user command of selection.Selectively, disconnect and can indicate and select corresponding user command contacting of lip-deep some striking wheel image of touch screen.For simply, in discussion subsequently, the portable electronic devices that comprises touch screen is as exemplary embodiments.Yet, should be appreciated that some in user interface and the association process can be applied to other device, as personal computer and notebook, other device can comprise one or more other actual user's interface arrangements, clicks wheel, actual keyboard, mouse and/or operating rod as reality.
This device is supported various application programs, as following one or more: telephony application, videoconference application, email application, instant message application program, blog applications program, photo management application program, digital camera applications program, digital camera applications program, network browsing application program, digital music broadcasting machine application program and/or digital video player application program.
The various application programs that can carry out on device can be used at least one common actual user's interface arrangement, as touch screen.One or more functions of touch screen and the corresponding informance that shows on device can be conditioned from an application program to next application program and/or change and/or be conditioned in corresponding application programs and/or change.By this way, the general physics of device structure (as touch screen) can be supported various application programs by means of directly perceived and tangible user interface.
User interface can comprise one or more soft keyboard embodiment.Soft keyboard embodiment can be included in the standard (QWERTY) and/or the non-standard configuration of the symbol on the display icon of keyboard, as be the U.S. Patent application 11/459 submitted on July 24th, 2006,606 " keyboards (Keyboards for Portable Electronic Devices) that are used for portable electronic devices ", with the U.S. Patent application of submitting on July 24th, 2,006 11/459, those that 615 " touch-screen keyboard (Touch Screen Keyboards for PortableElectronic Devices) that are used for portable electronic devices " are described, the content of these patented claims is contained in this by reference.Keyboard embodiment can comprise with respect to existing actual keyboard, as is used for the quantity of key of the keyboard of typewriter, the icon that quantity reduces (or soft key).This makes the user be chosen in the one or more icons in the keyboard, and selects one or more corresponding symbols easier thus.Keyboard embodiment can be adaptive.For example, according to user action, as select one or more icons and/or one or more corresponding symbol, the icon of demonstration can be modified.One or more application programs on portable electronic devices can be utilized shared and/or different keyboard embodiment.Thereby, can make employed keyboard embodiment be adapted in the application program at least some.In certain embodiments, can make one or more keyboard embodiment be adapted to each user.For example, the words based on each user uses historical (dictionary editor, slang, individual applications).When using soft keyboard embodiment, some among the keyboard embodiment can be regulated, reducing when selecting one or more icons, and the probability of user error when selecting one or more symbol thus.
The embodiment of the present steering gear of notice.Fig. 1 is the calcspar that illustrates according to the portable electronic devices with touch-sensitive display 112 100 of some embodiment.Touch-sensitive display 112 is called " touch screen " for convenience sometimes.Device 100 can comprise storer 102 (it can comprise one or more computer-readable recording mediums), Memory Controller 122, one or more processing unit (CPU) 120, peripheral interface 118, RF circuit 108, voicefrequency circuit 110, loudspeaker 111, microphone 113, I/O (I/O) subsystem 106, other input or control device 116, reach outside port 124.Device 100 can comprise one or more optical sensors 164.These elements can be communicated by letter on one or more communication buss or signal wire 103.
Should be realized that device 100 is an example of portable electronic devices 100 just, and install 100 more or less elements that can have except that the element of expression, can make up two or more elements, perhaps can have the difference configuration or the layout of element.The various elements of representing in Fig. 1 can be implemented with the combination of hardware, software or hardware and software, comprise one or more signal Processing and/or application-specific integrated circuit.
Storer 102 can comprise high-speed random access memory, and also can comprise nonvolatile memory, as one or more disk storage devices, flash memory device or other non-volatile solid-state memory device.By installing other element of 100, as the visit of CPU 120 and peripheral interface 118 for storer 102, can be by Memory Controller 122 controls.
The input and output peripherals of peripheral interface 118 handle assemblies is coupled on CPU 120 and the storer 102.The various software programs and/or the instruction group of one or more processor 120 operations or execution storage in storer 102 are with the various functions and the deal with data of implement device 100.
In certain embodiments, peripheral interface 118, CPU 120, and Memory Controller 122 can on single chip, implement, as on chip 104, implementing.In certain embodiments, they can be implemented on the chip that separates.
RF (radio frequency) circuit 108 receives and sends the RF signal that also is called electromagnetic signal.RF circuit 108 becomes electromagnetic signal/electromagnetic signal is converted to electric signal to electrical signal conversion, and through electromagnetic signal and communication network and other communication.RF circuit 108 can comprise the circuit of knowing that is used for realizing these functions, include but not limited to antenna system, RF receiver, one or more amplifier, tuner, one or more oscillator, digital signal processor, CODEC chipset, subscriber identity module (SIM) card, storer, or the like.RF circuit 108 can as the internet, be also referred to as world wide web (www) by radio communication and network; Intranet and/or wireless network are as cellular phone network, WLAN (wireless local area network) (LAN) and/or Metropolitan Area Network (MAN) (MAN); And other device communication.Radio communication can be used a plurality of communication standards, any of agreement and technology, include but not limited to be used for the global system (GSM) of mobile communication, strengthen data gsm environments (EDGE), Wideband Code Division Multiple Access (WCDMA) (W-CDMA), CDMA (CDMA), time division multiple access (TDMA) (TDMA), bluetooth, Wireless Fidelity (Wi-Fi) (for example, IEEE 802.11a, IEEE 802.11b, IEEE 802.11g and/or IEEE802.11n), the networking telephone (VoIP), Wi-MAX, the agreement that is used for Email, instant message, and/or Short Message Service (SMS), or any other suitable communication protocol, be included in the also undeveloped communication protocol of submission date of presents.
I/O subsystem 106 as touch screen 112 and other input/control device 116, is coupled to the I/O peripherals on device 100 on the peripheral interface 118.I/O subsystem 106 can comprise display controller 156 and be used for one or more input controllers 160 of other input or control device.One or more input controllers 160 from/to other input control device 116 reception/transmission electric signal.Other input/control device 116 can comprise actual button (for example, pushing button, rocking bar button etc.), dial, slider switch, operating rod, some striking wheel etc.In some optional embodiment, input controller 160 can be coupled to as in the lower device any and go up (or not being coupled): keyboard, infrared port, USB port, reach the indicator device such as mouse.One or more buttons (for example, 208, Fig. 2) can comprise the increase of the volume control of loudspeaker 111 and/or microphone 113/reduce button.One or more buttons can comprise the pushing button (for example, 206, Fig. 2).The pushing button pushed the lock that can untie touch screen 112 fast, perhaps bring into use on touch screen posture with to the device release processing, as be the U.S. Patent application 11/322 submitted on Dec 23rd, 2005, those that describe in 549 " coming device release (Unlocking aDevice by Performing Gestures on an Unlock Image) by carry out posture on unlock image ", this patented claim is contained in this by reference.The long power supply that can switch on or off auto levelizer 100 of pushing to pushing button (for example, 206).The user may be able to customize button one or more functional.Touch screen 112 is used for implementing virtual or soft key and one or more soft keyboard.
Input interface and output interface between touch-sensitive touch screen 112 generators and the user.Display controller 156 from/receive and/or send electric signal to touch screen 112.Touch screen 112 is exported to user's display of visually.Visual output can comprise figure, text, icon, video and any combination thereof (being referred to as " figure ").In certain embodiments, some or all of visual output are corresponding with user-interface object, and its further details is described below.
Touch-sensitive display in some embodiment of touch screen 112 can be as described in following application: the U.S. Patent application No.11/381 that submitted on May 2nd, 2006 (1), 313, " multipoint touch surface controller (Multipoint Touch SurfaceController) "; (2) the U.S. Patent application No.10/840 that submits on May 6th, 2004,862, " multiple point touching screen (Multipoint Touchscreen) "; (3) the U.S. Patent application No.10/903 that submits on July 30th, 2004,964, " posture (Gestures for Touch Sensitive Input Device) that is used for the touch-sensitive input media "; (4) the U.S. Patent application No.11/048 that submits on January 31st, 2005,264, " posture (Gestures for Touch Sensitive InputDevice) that is used for the touch-sensitive input media "; (5) the U.S. Patent application No.11/038 that submits on January 18th, 2005,590, " graphical user interface based on pattern (Mode-Based Graphical User Interfaces for Touch Sensitive InputDevices) that is used for the touch-sensitive input media "; (6) the U.S. Patent application No.11/228 that submits on September 16th, 2005,758, " the virtual input device setting on the touch screen user interface (VirtualInput Device Placement on a Touch Screen User Interface) "; (7) the U.S. Patent application No.11/228 that submits on September 16th, 2005,700, " having the operation (Operation of a Computer With a TouchScreen Interface) of the computing machine of touch screen interface "; (8) the U.S. Patent application No.11/228 that submits on September 16th, 2005,737, " activating the virtual key (ActivatingVirtual Keys of a Touch-Screen Virtual Keyboard) of touch-screen virtual keyboard "; And (9) are in the U.S. Patent application No.11/367 of submission on March 3rd, 2006,749, " multi-functional hand-held device (Multi-Functional Hand-Held Device) ".All these applications are contained in this by reference.
In certain embodiments, except that touch screen, device 100 can also comprise the touch pads (not shown) that is used for activating or stopping concrete function.In certain embodiments, touch pads is unlike touch screen, is the touch-sensitizing range of the device of display of visually output not.Touch pads can be the expansion of touch-sensing surface of separating with touch screen 112 or touch-sensing surface of being formed by touch screen.
In certain embodiments, portable electronic devices 100 can comprise reality or virtual point striking wheel, as input control device 116.Navigate in one or more Drawing Objects (being called icon later on) that the user can show in touch screen 112 by run-on point striking wheel or the contact point (for example, by its momental occasion with respect to the angle displacement measurement contact point of the central point of a striking wheel) by motion and some striking wheel or with its reciprocation.The point striking wheel also can be used for selecting the one or more of display icon.For example, the user can press at least a portion or the associated buttons of a striking wheel.Can be by input controller 160 and one or more module and/or the processing of the instruction group in storer 102 by the user through user command and navigation command that a striking wheel provides.For the virtual point striking wheel, some striking wheel and some striking wheel controller can be respectively the parts of touch screen 112 and display controller 156.For the virtual point striking wheel, the some striking wheel can be the opaque or translucent object of interaction appearing and subsiding on touch screen display of response user and device.In certain embodiments, the virtual point striking wheel is presented on the touch screen of portability multi-function device, and is operated with contacting of touch screen by the user.
In certain embodiments, the saved software element can comprise operating system 126, communication module (or instruction group) 128, contact/motion module (or instruction group) 130, figure module (or instruction group) 132, text load module (or instruction group) 134, GPS (GPS) module (or instruction group) 135, reach application program (or instruction group) 136 in storer 102.
Operating system 126 (for example, Darwin, RTXC, LINUX, UNIX, OS X, WINDOWS or the Embedded Operating System such as VxWorks) comprise and (for example be used for control and management General System task, memory management, memory storage control, electrical management etc.) various software elements and/or driver, and help communication between various hardware and software elements.
Contact/motion module 130 can detect the contact with touch screen 112 (with display controller 156) and other touch sensitive device (for example, touch pads or actual point striking wheel).Contact/motion module 130 comprises various software elements, be used for carrying out the various operations relevant with contact detection, as determining whether contact the trace of the motion of contact and the motion that strides across touch screen 112 takes place, determines whether to exist, and determine contact whether disconnect (that is, contact and whether stop).The motion of determining contact point can comprise speed (size), speed (size and Orientation) and/or the acceleration (variation of size and/or direction) of determining contact point.These operations can be applied to single contact (for example, proficiency abutment) or be applied to a plurality of contacts simultaneously (for example, " touching " more/point more contact).In certain embodiments, contact/motion module 130 also detects contacting on touch pads with display controller 156.In certain embodiments, contact/motion module 130 detects contacting on a striking wheel 116 with controller 160.
The text load module 134 that can be used as the element of figure module 132 provides and is used for the soft keyboard of in various application programs (for example, contact person 137, E-mail client 140, IM 141, blog 142, browser 147 and need other application program of text input) input text.
● contact module 137 (being called address book or contact lists sometimes);
● phone module 138;
● video conference module 139;
● E-mail client module 140;
● instant message (IM) module 141
● blog module 142;
● be used for the camera module 143 of static and/or video image;
● image management module 144;
● video machines module 145;
● music player module 146;
● browser module 147;
● calendaring module 148;
● wicket module 149, the wicket 149-6 that it can comprise weather wicket 149-1, security wicket 149-2, counter wicket 149-3, alarm clock wicket 149-4, dictionary wicket 149-5 and other wicket of being obtained by the user and user create;
● wicket builder module 150 is used for forming the wicket 149-6 that the user creates; And/or
● search module 151.
The example that can be stored in other application program 136 in the storer 102 comprises that remarks pad and other word-processing application, JAVA start application program, encryption, digital rights management, voice recognition, reach sound reproduction.
With touch screen 112, display controller 156, contact modules 130, figure module 132, text load module 134, and camera module 143, image management module 144 can be used for being provided with, revise or in addition manipulation, mark, delete, present (for example, in numeral is slided expression or atlas), and the static and/or video image of storage.Further describe the embodiment of the association process of user interface and use image management module 144 below.
With RF circuit 108, touch screen 112, display controller 156, contact modules 130, figure module 132, and text load module 134, browser module 147 can be used for view Internet, comprises search, link, reception, and display web page or its part and be linked to annex and other file on the webpage.Further describe the embodiment of the association process of user interface and use browser module 147 below.
Note, above identification module and application program (comprising image management module 144 and browser module 147) be used for realizing that the instruction group of above-mentioned one or more functions is corresponding.These modules (that is, the instruction group) needn't be implemented as separates software program, process or module, so each subset of these modules can be combined or reset in addition in various embodiments.In certain embodiments, storer 102 can be stored the module subclass and the data structure of above sign.In addition, other module and the data structure do not described more than storer 102 can be stored.
In certain embodiments, device 100 is that wherein the operation of predefine function group on device is exclusively carried out by touch screen 112 and/or touch pads.By touch screen and/or touch pads main input/control device, can reduce the quantity of the actual input/control device (as pushing button, dial etc.) on device 100 with the operation that acts on device 100.
Can be included in the navigation between the user interface by the predefine function group that touch screen and/or touch pads are exclusively carried out.In certain embodiments, touch pads is when being touched by the user, and handle assembly 100 is from navigating to main, original or root menu at the Any user interface that device 100 shows.In such embodiments, touch pads can be called " menu button ".In some other embodiment, menu button can be actual pushing button or other actual input/control device rather than touch pads.
Fig. 2 illustrates the portable electronic devices with touch screen 112 100 according to some embodiment.Touch screen can show one or more figures.In this embodiment and other embodiment of describing below, the user can be for example with one or more finger 202 (drawing not in scale in the drawings) or stylus (expression in the drawings), by contact or touch one or more in the figure selecting figure.In certain embodiments, when the user disconnects with the contacting of one or more figures, carry out the selection of one or more figures.In certain embodiments, contact can comprise posture, raps or one or many skims over (for example, from left to right or right to a left side or before and after on both direction as one or many; Upwards or downwards or upwards and downwards) and/or with the rolling of device 100 fingers that contacts (from right to left, left-to-right, upwards and/or downward).In certain embodiments, can not select figure with contacting unintentionally of figure.For example, when being when rapping with selecting corresponding posture, inswept application program image target is skimmed over posture can not select corresponding application program.In other words, portable electronic devices 100 is explained the implication of posture, and is considering correspondingly effect after this which application program of instantaneous use or module.
In one embodiment, device 100 comprises touch screen 112, menu button 204, is used for to the pushing button 206 of device energising/outage and locking device, reaches volume adjusting button 208.Remain on predetermined time interval in the depressed state by press push button with button, pushing button 206 can be used for the electric power of on/off device; Come locking device by press push button before the interval elapses at the fixed time and release-push; And/or tripper or startup release processing.Can select among the embodiment, device 100 can also receive the oral input that is used for activating or stopping some function by microphone 113.
Notice turns to user interface (" UI ") and the embodiment of the association process that can implement now on portable electronic devices 100.
Fig. 3 illustrates the typical user interface that is used for the release portable electronic devices according to some embodiment.In certain embodiments, user interface 300 comprises following element or its subclass or superset:
● unlock image 302, it moves with tripper with the finger posture;
● arrow 304, it provides the visual cue for the release posture;
● passage 306, it provides the other prompting for the release posture;
● the time 308;
● day 310;
● the date 312; And
● wall paper images 314.
In certain embodiments, when device was under the user interface lock-out state, device detected contact (for example, the contacting with unlock image 302 or close user's finger) with touch-sensitive display.Device is according to contact, motion unlock image 302.If detected contact is with corresponding as the predetermined gestures of motion unlock image on passage 306, then device is transformed into the user interface released state.On the contrary, if detected contact is not corresponding with predetermined gestures, then device keeps the user interface lock-out state.As mentioned above, the posture of use on touch screen comes the processing of tripper to be the U.S. Patent application 11/322 that on Dec 23rd, 2005 submitted to, describe in 549 " by on unlock image, carrying out posture tripper (Unlocking a Device by Performing Gestures on an Unlock Image) ", this patented claim is contained in this by reference.
Fig. 4 illustrates the typical user interface according to the menu that is used for the application program on portable electronic devices of some embodiment.In certain embodiments, user interface 400 comprises following element or its subclass or superset:
● be used for the S meter 402 of radio communication;
● the time 404;
● Battery Status Indicator 406;
● dish 408, have the icon that is used for the frequent application program of using, as:
Zero phone 138;
Zero E-mail client 140, it can comprise the indicator 410 of not reading Email;
Zero browser 147; And
Zero music player 146; And
● be used for the icon of other application program, as:
○IM?141;
Zero image management 144;
Zero camera 143;
Zero video machines 145;
Zero weather 149-1;
Zero security 149-2;
Zero blog 142;
Zero calendar 148;
Zero counter 149-3;
Zero alarm clock 149-4;
Zero dictionary 149-5; And
The wicket 149-6 that zero user creates.
In certain embodiments, UI 400 shows the whole of program 136 that can be applied on a screen, thus the inventory of the application program of needn't rolling (for example, through scroll bar).In certain embodiments,, can reduce size, need not roll thereby all application programs may be displayed on the single screen with the corresponding icon of application program along with the quantity of application program increases.In certain embodiments, make all application programs on a screen and menu button, make the user by means of maximum twice input, as activate menu button 204 and the application program of activate wishing then (for example, by with the corresponding icon of application program on finger rap 412 or other finger gesture activate image management module 144), can visit the application program of any hope.Activate the application program of wishing and guide to corresponding another user interface of application program of selecting with the user.
Fig. 5 illustrates the typical user interface that is used for watching the photo atlas according to some embodiment.In certain embodiments, user interface 500 comprises following element or its subclass or superset:
● as described above 402,404 and 406;
● figure 504, for example, first picture or user select the thumbnail image of picture in corresponding atlas;
● atlas title 506;
● select icon 508, it is when activating (for example, by the finger gesture on icon), and (for example, UI 600, Fig. 6) to start the demonstration of corresponding atlas; And
● icon 510 is set, and it ejects setup menu when activating by user's posture (for example, rapping posture).
Fig. 6 illustrates the typical user interface that is used for watching atlas according to some embodiment.In certain embodiments, user interface 600 comprises following element or its subclass or superset:
● as described above 402,404 and 406;
● photo atlas icon 602, it starts to the transfer of photo atlas UI (for example, UI 500) when activating (for example, by the finger gesture on icon);
● the thumbnail image 606 of image in corresponding atlas;
● play icon 608, it is when activating (for example, by the finger gesture on icon), and the lantern slide that is enabled in image in the atlas shows.
In certain embodiments, the user uses straight up on touch screen/downward posture 610 thumbnail 606 of can rolling.Stationary position on specific thumbnail (for example, the finger on thumbnail 606-11 raps 612) starts to the transfer of the application program of different mode, i.e. the amplification of correspondence image shows that (for example, UI 700, Fig. 7).
Fig. 7 illustrates the typical user interface that is used for watching the enlarged image in atlas according to some embodiment.In certain embodiments, user interface 700 comprises following element or its subclass or superset:
● as described above 402,404 and 406;
● atlas title icon 702, it starts to the transfer of corresponding atlas UI (for example, UI 600) when activating (for example, by the finger gesture on icon);
● image 706;
● auxiliary option icons 708, it starts to the transfer of the UI with the auxiliary option that uses image 706 when activating (for example, by the finger gesture on icon);
● previous image icon 710, it is enabled in previous image (for example, demonstration 606-10) in the atlas when activating (for example, by the finger gesture on icon 722);
● play icon 712, it is when activating (for example, by the finger gesture on icon), and the lantern slide that is enabled in the image in the atlas shows; And
● next image icon 714, it is enabled in next image (for example, demonstration 606-12) in the atlas when activating (for example, by the finger gesture on icon 724).
In certain embodiments, selecting previous or next image icon is not the unique channel that is presented at the previous or next image in the atlas.For example, the user can start watching of previous image by rapping posture 718 or from left to right skim over posture 716 on the left side of image on image.When previous image moved on the screen from the left side, motion frameed out image 706 to the right.The user can start watching of next image by rapping posture 720 or skim over posture 716 from right to left on the right side of image on image similarly.When next image moved on the screen from the right, motion frameed out image 706 to the left side.
By means of a plurality of approach of finishing same task, portable electronic devices makes the user can select that the user prefers, makes photo management simpler and more directly perceived thus.
Fig. 8 A to 8D illustrates the typical user interface that is used for browser according to some embodiment.
In certain embodiments, user interface 800A comprises following element or its subclass or superset:
● as described above 402,404 and 406;
● preceding page or leaf icon 802, it starts the demonstration of previous webpage when activating (for example, rapping by the finger on icon);
● webpage title 804;
● nextpage icon 806, it starts the demonstration of next webpage when activating (for example, rapping by the finger on icon);
● be used for importing the URL input frame 808 of the URL (uniform resource locator) of webpage;
● upgrade icon 810, it starts the renewal of webpage when activating (for example, rapping by the finger on icon);
● webpage 812 or other structured documents, it comprises content of text and other figure (for example, image) one or more 814;
● icon 816 is set, and it starts the demonstration of the setup menu that is used for browser when activating (for example, rapping by the finger on icon);
● bookmark icon 818, it starts the demonstration of the booklist or the menu that are used for browser when activating (for example, rapping by the finger on icon);
● add bookmark icon 820, it starts the demonstration of the UI that is used for adding bookmark when activating (for example, rapping by the finger on icon); And
● new window icon 822, it starts and is used for new window is added to the demonstration of the UI (for example, UI 800D, Fig. 8 D) of browser when activating (for example, rapping by the finger on icon).
In certain embodiments, the predetermined gestures of response user on piece 814 (for example, the single tap posture or rap posture twice), portable device able starts for example makes piece amplify and the predefined pattern of the browser application of centering (or centering) substantially in web displaying.For example, the single tap posture 823 of response on piece 814-5, piece 814-5 can be exaggerated, and in demonstration centering, as shown in the UI of Fig. 8 B 800B.
In certain embodiments, the user selects the width of piece ratio to be adjusted into the filling touch screen display.In certain embodiments, the width ratio of piece is adjusted into along the limit of display and fills touch screen display by the filling material of predefine amount.In certain embodiments, the convergent-divergent animation of displaying block during piece amplifies.Similarly, the single tap posture 825 of response on piece 814-2, piece 814-2 can amplify by the convergent-divergent animation, and bidimensional be rolled to the center (not shown) of display.
In certain embodiments, the performance of device analysis webpage 812 tree is to determine the piece 814 in webpage.In certain embodiments, piece 814 is corresponding with the performance node, and this performance node is: replace inline element, piece, inline or inline table.
In certain embodiments, response is by the same predetermined gestures of user on the piece 814 that amplifies with centering (for example, single tap posture or rap posture twice), substantially or fully make and amplify and/or centering is cancelled.As representing among the UI 800B (Fig. 8 B), the single tap posture 829 of response on piece 814-5, Web page image can dwindle and turn back to the UI 800A of Fig. 8 A.
In certain embodiments, the response user is amplifying but the predetermined gestures on the piece 814 of centering (for example, single tap posture or rap posture twice) not, in web displaying piece centering (or cardinal principle centering).For example, the single tap posture 827 of response on piece 814-4, piece 814-4 can be in web displaying centering (or centering) substantially.Similarly, the single tap posture 835 of response on piece 814-6, piece 814-6 can be in web displaying centering (or centering) substantially.Thereby, for the web displaying of having amplified, response predetermined gestures, a series of of can want to watch with the intuitive manner explicit user of device.This identical posture can start different actions in different situations (for example (1) is when with the size displaying block that reduces, with convergent-divergent and/or the amplification piece in combination of rolling, and centering and the amplification of (2) if block, amplification and/or centering are cancelled).
In certain embodiments, response user's cardinal principle (or downwards) is straight up skimmed over posture 828, webpage (or more generally, electronic document) can in the vertical direction make progress one-dimensionally (or downwards) roll.
In certain embodiments, posture is rotated in many touches 841 of response user and 843, and webpage can be watched (UI 800B, Fig. 8 B) to turn to landscape from portrait and watch (UI 800C, Fig. 8 C), also be like this even touch 841 and 843 amounts of spin that rotate postures different with 90 ° of cardinal principles more.Similarly, postures are rotated in many touches 845 of response user and 847, and webpage can be watched from landscape and rotate back portrait and watch, though different at the amount of spin of many touches 845 and 847 rotation postures with 90 ° of cardinal principles also be like this.
In certain embodiments, touch more 841 and 843 rotate by on the touch screen 112 of user in the occupied viewing area of webpage or near (for example on piece 814-5) carry out twice substantially simultaneously finger contact and carry out.
Thereby, response user's out of true posture, the accurate motion of figure takes place.Device moves in the desirable mode of user, and ignores user's inaccurate input.Note, more than the posture described for UI 800B with portrait view, also be applicable to UI (for example, UI 800C), thereby can select that view that the user prefers for the web page browsing user with landscape view.
Fig. 8 D describes to be used for new window is added to UI800D as the application program of browser 147.For example, the user finger of response on new window icon 822 raps 848, UI 800D with predefined pattern display application program (for example, browser 147), it comprises that display window (for example, webpage 812-2) and at least one part hide window (for example, webpage 812-1 and 812-3, and other webpage of may be in addition outside screen, hiding fully).UI 800D also shows and is used for window is added to the icon (for example, new window or new page icon 836) of application program.Detect be used for adding window to the actuating of icon 836 time, browser adds window to application program (new window that for example, is used for new web page 812).
When the posture that detects on touch screen display, display is left in the display window motion in application program, and hide window moves on the display.For example, response detects raps posture 849 on screen left side, and it is outer occupying the position that is stayed by the window with webpage 812-3 that the window with webpage 812-2 partly moves to screen to the right, and this webpage 812-3 may move to outside the screen fully.Simultaneously, the part hide window with webpage 812-1 moves to the center of display, and another the complete hide window with webpage (not shown) may partly move on the display.Selectively, the left-to-right posture 851 of skimming on touch screen can realize same effect.
On the contrary, response detects raps posture 853 on the right side of screen, and the window portion ground with webpage 812-2 moves to the left side, and the window that handle has a webpage 812-1 pushes away display.Simultaneously, the part hide window with webpage 812-3 moves to the center of display, and another the complete hide window with webpage (not shown) can partly move on the display.Selectively, the right side is skimmed over posture 851 to a left side and can be realized same effect.
In certain embodiments, rap posture 849 or 853 may or may be not on corresponding window 812-1 or 812-3 (or within it) carry out.Portable device able is operated with same way as described above, as long as rap posture in the distance predefine scope of corresponding window.
In certain embodiments, response rapping or other predetermined gestures on deletion icon 834 deleted corresponding window 812.In certain embodiments, after the window of selecting from display deletion user, adjacent window apertures from the left side or the right move into, to occupy the position that former cause deletion window occupies.In certain embodiments, response rapping or other predetermined gestures on " finishing " icon 838 (for example, 812-2) is exaggerated to fill screen at the window of display center.The operation of more than getting in touch the UI 800D description with landscape view also is applicable to the UI (for example, UI 800A) with landscape view, thereby can select that view that the user likes for the web page browsing user.
Image management application (for example, UI 700, Fig. 7) with browser application (for example, UI 800D, Fig. 8 D) between relatively indicate two application programs all to have the dissimilar user's posture of response to carry out the feature of same operation group.Fig. 9 is general flow figure, and the processing that is used for carrying out predefined operation when the polytype user's posture on the touch screen that detects in portable electronic devices according to some embodiment is shown.
When the user selected icon among the application program UI, device showed the group of objects (902) that is associated with application program on its touch screen.According to application program, group of objects can be that (UI 600, Fig. 6), browse window, web page blocks etc. for the thumbnail image sets.
When detecting one of user's alternative (904), device shows object (for example, enlarged image) (906) specific, that the user selects on touch screen, and begins to monitor the user's posture (908) on touch screen then.
If user's posture is to skim over the finger that finger on (910), the edge in touch screen raps on (912) or formerly/next object icon at the finger of the level on the touch screen/vertically to rap (914), then device is distinguished the previous or next object of being selected by the user (916) in group, and on touch screen, show previous or next object, replace the current object (918,920) on display.
For the purpose of explaining has been carried out above description with reference to specific embodiment.Yet, that limit is not wished in above illustrative discussion or limit the invention to disclosed precise forms.In view of above instruction, multiple modifications and changes are possible.Embodiment is selected and describe so that explain principle of the present invention and its practical use best, enables those skilled in the art to the various modifications by means of the concrete purposes that is suitable for expecting thus, utilizes the present invention and various embodiment best.
Claims (36)
1. computer-implemented method comprises: having on the portability multi-function device of touch screen display,
The display application program; With
When application program was in predefined pattern, each posture in the group of a plurality of different postures of response on touch screen display was carried out predefined operation.
2. computer-implemented method according to claim 1, wherein, a plurality of postures on touch screen display comprise raps posture and skims over posture.
3. computer-implemented method according to claim 1, wherein, application program is image management application or browser application.
4. computer-implemented method according to claim 1, wherein, predefined pattern is the object in the display object group.
5. computer-implemented method according to claim 4, wherein, to liking the digital picture in the set of digital images.
6. computer-implemented method according to claim 5, wherein, at least one digital picture is corresponding with video flowing.
7. computer-implemented method according to claim 5, wherein, at least one digital picture is corresponding with music collections.
8. computer-implemented method according to claim 4, wherein, to liking the webpage in the group of web.
9. computer-implemented method comprises: having on the portability multi-function device of touch screen display,
Show first application program;
When first application program is in first pattern,
When the prime that detects on touch screen display, carry out first operation;
With
When the second that detects on touch screen display, carry out first operation,
Wherein second is different with prime.
10. computer-implemented method according to claim 9, wherein, first pattern is first object in the display object group.
11. computer-implemented method according to claim 10, wherein, first pair of digital picture that likes in the set of digital images.
12. computer-implemented method according to claim 10, wherein, first pair of webpage that likes in the group of web.
13. computer-implemented method according to claim 9, wherein, prime is to rap posture, and second is to skim over posture.
14. computer-implemented method according to claim 13, wherein, rapping posture is rapping on the right side of touch screen display, and to skim over posture be right substantially to the left posture of skimming over.
15. computer-implemented method according to claim 14, wherein, first operation is the next object in the display object group.
16. computer-implemented method according to claim 13, wherein, rapping posture is rapping on the left side of touch screen display, and to skim over posture be the left-to-right substantially posture of skimming over.
17. computer-implemented method according to claim 16, wherein, first operation is the previous object in the display object group.
18. computer-implemented method according to claim 9 comprises
When first application program is in first pattern,
When the tierce that detects on touch screen display, carry out first behaviour
Do, wherein tierce is different with prime and second.
19. computer-implemented method according to claim 18, wherein, prime is the posture of rapping on the right side of touch screen display, second is the right substantially posture of skimming over to a left side, tierce is the posture of rapping on next icon, and first operation is the next object in the display object group.
20. computer-implemented method according to claim 18, wherein, prime is the posture of rapping on the left side of touch screen display, second is the left-to-right substantially posture of skimming over, tierce is formerly to rap posture on the icon, and first operation is the previous object in the display object group.
21. computer-implemented method according to claim 9, wherein, first application program is an image management application.
22. computer-implemented method according to claim 9, wherein, first application program is a browser application.
23. computer-implemented method according to claim 9 comprises
When second application program is in second pattern,
When the prime that detects on touch screen display, carry out first operation; With
Carry out first operation when the second that detects on touch screen display, wherein second is different with prime.
24. computer-implemented method according to claim 23, wherein, second pattern is first object in the display object group.
25. computer-implemented method according to claim 23, wherein, first application program is an image management application, and second application program is a browser application.
26. a portable electronic devices comprises:
Touch screen display;
One or more processors;
Storer; And
One or more programs, wherein one or more procedure stores and are configured to be carried out by described one or more processors in storer, and this program comprises:
Be used for the instruction of display application program; With
Being used for when application program is in predefined pattern each posture in the group of a plurality of different postures of response on touch screen display carries out the instruction of predefined operation.
27. portable electronic devices according to claim 26, wherein, a plurality of postures on touch screen display comprise raps posture and skims over posture.
28. portable electronic devices according to claim 26, wherein, application program is image management application or browser application.
29. portable electronic devices according to claim 26, wherein, predefined pattern is the object in the display object group.
30. portable electronic devices according to claim 29, wherein, to liking the digital picture in the set of digital images.
31. portable electronic devices according to claim 30, wherein, at least one digital picture is corresponding with video flowing.
32. portable electronic devices according to claim 30, wherein, at least one digital picture is corresponding with music collections.
33. portable electronic devices according to claim 29, wherein, to liking the webpage in the group of web.
34. a computer program comprises:
Computer-readable recording medium and the computer program mechanism that is embedded in wherein, computer program mechanism comprises instruction, when carrying out this instruction by the portable electronic devices that has touch screen display, makes described device:
The display application program; With
When application program was in predefined pattern, each posture in the group of a plurality of different postures of response on touch screen display was carried out predefined operation.
35. one kind in the graphical user interface that has on the portable electronic devices of touch screen display, comprising:
Application program in predefined pattern;
Wherein, a plurality of postures of application response on touch screen display are carried out predefined operation.
36. a portable electronic devices that has touch screen display comprises:
Be used for the device of display application program; With
Be used for when application program is in predefined pattern the device that each posture in the group of a plurality of different postures of response on touch screen display carries out predefined operation.
Applications Claiming Priority (13)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US82476906P | 2006-09-06 | 2006-09-06 | |
US60/824,769 | 2006-09-06 | ||
US88381707P | 2007-01-07 | 2007-01-07 | |
US87925307P | 2007-01-07 | 2007-01-07 | |
US60/879,253 | 2007-01-07 | ||
US60/883,817 | 2007-01-07 | ||
US87946907P | 2007-01-08 | 2007-01-08 | |
US60/879,469 | 2007-01-08 | ||
US93799307P | 2007-06-29 | 2007-06-29 | |
US60/937,993 | 2007-06-29 | ||
US11/850,638 US8842074B2 (en) | 2006-09-06 | 2007-09-05 | Portable electronic device performing similar operations for different gestures |
US11/850,638 | 2007-09-05 | ||
PCT/US2007/077773 WO2008030972A1 (en) | 2006-09-06 | 2007-09-06 | Portable electronic device performing similar operations for different gestures |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210114287.1A Division CN102681776B (en) | 2006-09-06 | 2007-09-06 | Portable electronic device performing similar operations for different gestures |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101356492A true CN101356492A (en) | 2009-01-28 |
CN101356492B CN101356492B (en) | 2012-06-27 |
Family
ID=40308482
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007800404728A Pending CN101529874A (en) | 2006-09-06 | 2007-08-31 | Incoming telephone call management for a portable multifunction device with touch screen display |
CN200780040362.1A Active CN101529367B (en) | 2006-09-06 | 2007-08-31 | For the voicemail manager of portable multifunction device |
CN2007800413515A Active CN101535940B (en) | 2006-09-06 | 2007-08-31 | Portable electronic device for instant messaging |
CNA2007800011428A Pending CN101356493A (en) | 2006-09-06 | 2007-08-31 | Portable electronic device for photo management |
CN2007800405082A Active CN101529368B (en) | 2006-09-06 | 2007-09-05 | Methods for determining a cursor position from a finger contact with a touch screen display |
CN2007800412226A Active CN101535938B (en) | 2006-09-06 | 2007-09-05 | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
CN2007800011409A Active CN101356492B (en) | 2006-09-06 | 2007-09-06 | Portable electonic device performing similar oprations for different gestures |
Family Applications Before (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007800404728A Pending CN101529874A (en) | 2006-09-06 | 2007-08-31 | Incoming telephone call management for a portable multifunction device with touch screen display |
CN200780040362.1A Active CN101529367B (en) | 2006-09-06 | 2007-08-31 | For the voicemail manager of portable multifunction device |
CN2007800413515A Active CN101535940B (en) | 2006-09-06 | 2007-08-31 | Portable electronic device for instant messaging |
CNA2007800011428A Pending CN101356493A (en) | 2006-09-06 | 2007-08-31 | Portable electronic device for photo management |
CN2007800405082A Active CN101529368B (en) | 2006-09-06 | 2007-09-05 | Methods for determining a cursor position from a finger contact with a touch screen display |
CN2007800412226A Active CN101535938B (en) | 2006-09-06 | 2007-09-05 | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
Country Status (3)
Country | Link |
---|---|
CN (7) | CN101529874A (en) |
AU (2) | AU2022201622B2 (en) |
ES (1) | ES2361784T3 (en) |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101937304A (en) * | 2009-06-30 | 2011-01-05 | 索尼公司 | Input device and input method |
CN102053791A (en) * | 2009-11-10 | 2011-05-11 | 捷讯研究有限公司 | Portable electronic device and method of controlling same |
WO2011094936A1 (en) * | 2010-02-04 | 2011-08-11 | Nokia Corporation | User input |
CN102169365A (en) * | 2010-02-04 | 2011-08-31 | 微软公司 | Cut, punch-out, and rip gestures |
CN102270081A (en) * | 2010-06-03 | 2011-12-07 | 腾讯科技(深圳)有限公司 | Method and device for adjusting size of list element |
CN102402385A (en) * | 2010-09-07 | 2012-04-04 | 索尼公司 | Information processing apparatus, information processing method and program |
CN102549931A (en) * | 2009-10-06 | 2012-07-04 | 三星电子株式会社 | List-editing method and mobile device adapted thereto |
CN102884500A (en) * | 2010-06-14 | 2013-01-16 | 苹果公司 | Control selection approximation |
CN101702111B (en) * | 2009-11-13 | 2013-07-03 | 宇龙计算机通信科技(深圳)有限公司 | Method for realizing content scaling of touch screen and terminal |
CN103246457A (en) * | 2012-02-09 | 2013-08-14 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and starting method of application program |
CN103299264A (en) * | 2011-05-13 | 2013-09-11 | 株式会社Ntt都科摩 | Display device, user interface method, and program |
CN103513847A (en) * | 2012-06-20 | 2014-01-15 | 群创光电股份有限公司 | Method for determining corrected touch location on touch panel, and determining module |
CN103718174A (en) * | 2011-08-05 | 2014-04-09 | 黑莓有限公司 | System and method for searching for text and displaying found text in augmented reality |
CN103782265A (en) * | 2011-09-13 | 2014-05-07 | 索尼电脑娱乐公司 | Information processing device, display control method, program, and information storage medium |
CN104011629A (en) * | 2011-10-14 | 2014-08-27 | 欧特克公司 | Enhanced target selection for a touch-based input enabled user interface |
CN104035718A (en) * | 2009-03-16 | 2014-09-10 | 苹果公司 | Event Recognition |
CN104113682A (en) * | 2013-04-22 | 2014-10-22 | 联想(北京)有限公司 | Image acquisition method and electronic equipment |
CN104142783A (en) * | 2013-05-10 | 2014-11-12 | 成功要素股份有限公司 | Adaptive tile framework |
CN104254828A (en) * | 2012-04-04 | 2014-12-31 | 谷歌有限公司 | Associating content with a graphical interface window using a fling gesture |
CN104620206A (en) * | 2012-09-14 | 2015-05-13 | 夏普株式会社 | Display device, portable terminal, monitor, television, and method for controlling display device |
CN104641342A (en) * | 2012-09-14 | 2015-05-20 | 三星电子株式会社 | Method for editing display information and electronic device thereof |
CN104731256A (en) * | 2010-07-06 | 2015-06-24 | 宏达国际电子股份有限公司 | Method for presenting human machine interface and handheld device using the same |
CN104821969A (en) * | 2014-02-03 | 2015-08-05 | Lg电子株式会社 | Mobile terminal and controlling method thereof |
US9235341B2 (en) | 2010-01-20 | 2016-01-12 | Nokia Technologies Oy | User input |
CN105262922A (en) * | 2014-07-10 | 2016-01-20 | 佳能株式会社 | Information processing apparatus, method for controlling the same and storage medium |
CN105808135A (en) * | 2015-01-16 | 2016-07-27 | 三星电子株式会社 | Electronic device and operating method thereof |
CN106257393A (en) * | 2015-06-16 | 2016-12-28 | 株式会社迪思科 | Touch-panel device |
US9690481B2 (en) | 2008-03-04 | 2017-06-27 | Apple Inc. | Touch event model |
CN107209625A (en) * | 2014-12-17 | 2017-09-26 | 得利捷美国股份有限公司 | The soft trigger of floating of touch display on electronic equipment |
US9798459B2 (en) | 2008-03-04 | 2017-10-24 | Apple Inc. | Touch event model for web pages |
CN108762380A (en) * | 2012-01-09 | 2018-11-06 | 谷歌技术控股有限责任公司 | System and method for the generation for reducing the unexpected operation in electronic equipment |
US10175876B2 (en) | 2007-01-07 | 2019-01-08 | Apple Inc. | Application programming interfaces for gesture operations |
CN110297002A (en) * | 2019-06-27 | 2019-10-01 | 上海联影医疗科技有限公司 | Energy imaging method, apparatus, equipment and storage medium |
CN110795018A (en) * | 2013-06-09 | 2020-02-14 | 苹果公司 | Device, method and graphical user interface for switching between camera interfaces |
US10698563B2 (en) | 2010-01-28 | 2020-06-30 | Huawei Device (Dongguan) Co., Ltd. | Method and apparatus for component display processing |
US10719225B2 (en) | 2009-03-16 | 2020-07-21 | Apple Inc. | Event recognition |
US10732997B2 (en) | 2010-01-26 | 2020-08-04 | Apple Inc. | Gesture recognizers with delegates for controlling and modifying gesture recognition |
US10963142B2 (en) | 2007-01-07 | 2021-03-30 | Apple Inc. | Application programming interfaces for scrolling |
US11429190B2 (en) | 2013-06-09 | 2022-08-30 | Apple Inc. | Proxy gesture recognizer |
Families Citing this family (118)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
US9933937B2 (en) | 2007-06-20 | 2018-04-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for playing online videos |
US8416196B2 (en) | 2008-03-04 | 2013-04-09 | Apple Inc. | Touch event model programming interface |
US9311112B2 (en) | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
TWI412963B (en) | 2009-07-01 | 2013-10-21 | Htc Corp | Data display and movement methods and systems, and computer program products thereof |
CN101650633B (en) * | 2009-07-03 | 2011-10-05 | 苏州佳世达电通有限公司 | Manipulating method of electronic device |
CN101996028B (en) * | 2009-08-21 | 2013-04-24 | 宏达国际电子股份有限公司 | Data display and move method and system |
JP5436975B2 (en) * | 2009-08-21 | 2014-03-05 | オリンパスイメージング株式会社 | CAMERA, CAMERA DISPLAY CONTROL METHOD, DISPLAY DEVICE, AND DISPLAY METHOD |
JP5333068B2 (en) * | 2009-08-31 | 2013-11-06 | ソニー株式会社 | Information processing apparatus, display method, and display program |
WO2011028383A1 (en) | 2009-09-04 | 2011-03-10 | Nike International Ltd. | Monitoring and tracking athletic activity |
CN102023790B (en) * | 2009-09-22 | 2013-06-12 | 宏碁股份有限公司 | Method for dynamic operation on interactive objects and system thereof |
US8823743B2 (en) * | 2009-10-02 | 2014-09-02 | Sony Corporation | Image processing device and method, and program |
KR20110037657A (en) * | 2009-10-07 | 2011-04-13 | 삼성전자주식회사 | Method for providing gui by using motion and display apparatus applying the same |
US8381125B2 (en) * | 2009-12-16 | 2013-02-19 | Apple Inc. | Device and method for resizing user interface content while maintaining an aspect ratio via snapping a perimeter to a gridline |
US8736561B2 (en) * | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
US9052894B2 (en) | 2010-01-15 | 2015-06-09 | Apple Inc. | API to replace a keyboard with custom controls |
US9454304B2 (en) | 2010-02-25 | 2016-09-27 | Microsoft Technology Licensing, Llc | Multi-screen dual tap gesture |
US20110209101A1 (en) * | 2010-02-25 | 2011-08-25 | Hinckley Kenneth P | Multi-screen pinch-to-pocket gesture |
EP2367097B1 (en) * | 2010-03-19 | 2017-11-22 | BlackBerry Limited | Portable electronic device and method of controlling same |
US8756522B2 (en) | 2010-03-19 | 2014-06-17 | Blackberry Limited | Portable electronic device and method of controlling same |
CN102906682B (en) * | 2010-04-23 | 2016-10-26 | 谷歌技术控股有限责任公司 | Use electronic equipment and the method touching detection surface |
KR101673925B1 (en) | 2010-05-26 | 2016-11-09 | 삼성전자주식회사 | Portable Device having the touch lock status and Operation system thereof |
US8131898B2 (en) * | 2010-05-27 | 2012-03-06 | Adobe Systems Incorporated | Event handling in an integrated execution environment |
JP2012008686A (en) * | 2010-06-23 | 2012-01-12 | Sony Corp | Information processor and method, and program |
JP5659586B2 (en) * | 2010-07-09 | 2015-01-28 | ソニー株式会社 | Display control device, display control method, display control program, and recording medium |
CN102209141A (en) * | 2010-07-15 | 2011-10-05 | 优视科技有限公司 | Page scrollbar display method and device for mobile communication equipment terminal |
US9304591B2 (en) * | 2010-08-10 | 2016-04-05 | Lenovo (Singapore) Pte. Ltd. | Gesture control |
CN102385475B (en) * | 2010-09-06 | 2017-04-19 | 联想(北京)有限公司 | Electronic device and interactive method thereof |
JP5389757B2 (en) * | 2010-09-15 | 2014-01-15 | 株式会社ソニー・コンピュータエンタテインメント | Image processing apparatus, content creation apparatus, image processing method, and data structure of content file |
EP2641145A4 (en) * | 2010-11-20 | 2017-05-03 | Nuance Communications, Inc. | Systems and methods for using entered text to access and process contextual information |
KR101749529B1 (en) * | 2010-11-25 | 2017-06-21 | 엘지전자 주식회사 | Mobile terminal and operation control method thereof |
CN102169383A (en) * | 2010-11-26 | 2011-08-31 | 苏州瀚瑞微电子有限公司 | Identification method for rotating gestures of touch screen |
US8866735B2 (en) | 2010-12-16 | 2014-10-21 | Motorla Mobility LLC | Method and apparatus for activating a function of an electronic device |
US9363579B2 (en) * | 2010-12-22 | 2016-06-07 | Google Inc. | Video player with assisted seek |
CN102053754A (en) * | 2010-12-31 | 2011-05-11 | 东莞宇龙通信科技有限公司 | Method and device for processing key area on touch screen |
US9442516B2 (en) * | 2011-01-24 | 2016-09-13 | Apple Inc. | Device, method, and graphical user interface for navigating through an electronic document |
CN102185828B (en) * | 2011-01-30 | 2013-10-09 | 广东佳和通信技术有限公司 | Method for binding and controlling personal computer (PC) software and session initiation protocol user agent (SIP UA) |
US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
GB2492789B (en) * | 2011-07-12 | 2018-01-03 | Denso Corp | Displays |
US9256361B2 (en) | 2011-08-03 | 2016-02-09 | Ebay Inc. | Control of search results with multipoint pinch gestures |
US10140011B2 (en) | 2011-08-12 | 2018-11-27 | Microsoft Technology Licensing, Llc | Touch intelligent targeting |
US9710048B2 (en) | 2011-10-03 | 2017-07-18 | Google Technology Holdings LLC | Method for detecting false wake conditions of a portable electronic device |
US20130125066A1 (en) * | 2011-11-14 | 2013-05-16 | Microsoft Corporation | Adaptive Area Cursor |
KR20130093720A (en) * | 2011-12-23 | 2013-08-23 | 삼성전자주식회사 | Display apparatus for releasing lock status and method thereof |
CN102591853B (en) * | 2011-12-29 | 2015-04-01 | 优视科技有限公司 | Webpage rearrangement method, webpage rearrangement device and mobile terminal |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
CN104508618B (en) | 2012-05-09 | 2018-01-05 | 苹果公司 | For providing equipment, method and the graphic user interface of touch feedback for the operation performed in the user interface |
AU2013259614B2 (en) | 2012-05-09 | 2016-08-25 | Apple Inc. | Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object |
CN104487929B (en) * | 2012-05-09 | 2018-08-17 | 苹果公司 | For contacting the equipment for carrying out display additional information, method and graphic user interface in response to user |
JP5467123B2 (en) * | 2012-05-30 | 2014-04-09 | 株式会社ソニー・コンピュータエンタテインメント | Information processing apparatus and information processing method |
KR101942308B1 (en) * | 2012-08-08 | 2019-01-25 | 삼성전자주식회사 | Method for providing message function and an electronic device thereof |
US10585553B2 (en) | 2012-12-06 | 2020-03-10 | Samsung Electronics Co., Ltd. | Display device and method of controlling the same |
KR102102438B1 (en) * | 2012-12-06 | 2020-04-20 | 삼성전자주식회사 | Display apparatus and method for controlling thereof |
US9104371B2 (en) * | 2012-12-07 | 2015-08-11 | Apple Inc. | Integrated visual notification system in an accessory device |
WO2014105274A1 (en) | 2012-12-29 | 2014-07-03 | Yknots Industries Llc | Device, method, and graphical user interface for navigating user interface hierarchies |
CN103135903B (en) * | 2013-02-22 | 2016-04-27 | 小米科技有限责任公司 | A kind of chart gallery display method and device |
US9471200B2 (en) * | 2013-03-15 | 2016-10-18 | Apple Inc. | Device, method, and graphical user interface for organizing and presenting a collection of media items |
US9477331B2 (en) | 2013-06-07 | 2016-10-25 | Apple Inc. | Touch detection at bezel edge |
US9419935B2 (en) | 2013-08-02 | 2016-08-16 | Whatsapp Inc. | Voice communications with real-time status notifications |
JP5505550B1 (en) * | 2013-08-06 | 2014-05-28 | 富士ゼロックス株式会社 | Image display apparatus and program |
US10503388B2 (en) | 2013-09-03 | 2019-12-10 | Apple Inc. | Crown input for a wearable electronic device |
CN106104448A (en) * | 2013-09-03 | 2016-11-09 | 苹果公司 | Utilize magnetic attribute to manipulate the user interface of user interface object |
US10545657B2 (en) | 2013-09-03 | 2020-01-28 | Apple Inc. | User interface for manipulating user interface objects |
US11068128B2 (en) | 2013-09-03 | 2021-07-20 | Apple Inc. | User interface object manipulations in a user interface |
CN103472975A (en) * | 2013-09-11 | 2013-12-25 | 江苏中科梦兰电子科技有限公司 | Intelligent terminal human-computer interaction method with instant messaging style |
CN103699297B (en) * | 2013-12-13 | 2018-02-09 | 乐视网信息技术(北京)股份有限公司 | A kind of intelligent terminal and collection of drama broadcast time reminding method |
EP3096969B1 (en) * | 2014-01-20 | 2022-05-11 | Volkswagen Aktiengesellschaft | User interface and method for controlling a volume by means of a touch-sensitive display unit |
JP6255109B2 (en) * | 2014-01-23 | 2017-12-27 | アップル インコーポレイテッド | System, program and method for dynamically providing user interface control in a touch sensitive secondary display |
US11914419B2 (en) | 2014-01-23 | 2024-02-27 | Apple Inc. | Systems and methods for prompting a log-in to an electronic device based on biometric information received from a user |
EP3108342B1 (en) | 2014-05-30 | 2019-10-23 | Apple Inc. | Transition from use of one device to another |
US9185062B1 (en) | 2014-05-31 | 2015-11-10 | Apple Inc. | Message user interfaces for capture and transmittal of media and location content |
EP4036685A1 (en) | 2014-06-27 | 2022-08-03 | Apple Inc. | Reduced size user interface |
CN104133624B (en) * | 2014-07-10 | 2015-10-28 | 腾讯科技(深圳)有限公司 | Web animation display packing, device and terminal |
CN106605201B (en) | 2014-08-06 | 2021-11-23 | 苹果公司 | Reduced size user interface for battery management |
KR101610880B1 (en) * | 2014-08-12 | 2016-04-08 | 네이버 주식회사 | Method and apparatus of controlling display, and computer program for executing the method |
US20160048319A1 (en) * | 2014-08-18 | 2016-02-18 | Microsoft Technology Licensing, Llc | Gesture-based Access to a Mix View |
DE202015005999U1 (en) * | 2014-08-26 | 2015-11-26 | Apple Inc. | User interface for restricting messages and alarms |
CN104216617B (en) * | 2014-08-27 | 2017-05-24 | 小米科技有限责任公司 | Cursor position determination method and device |
CN112199000B (en) | 2014-09-02 | 2024-07-02 | 苹果公司 | Multidimensional object rearrangement |
CN115665320A (en) | 2014-09-02 | 2023-01-31 | 苹果公司 | Telephone user interface |
WO2016036414A1 (en) | 2014-09-02 | 2016-03-10 | Apple Inc. | Button functionality |
US10235014B2 (en) | 2014-09-02 | 2019-03-19 | Apple Inc. | Music user interface |
TWI676127B (en) | 2014-09-02 | 2019-11-01 | 美商蘋果公司 | Method, system, electronic device and computer-readable storage medium regarding electronic mail user interface |
EP3373122B1 (en) | 2014-09-02 | 2022-04-06 | Apple Inc. | Reduced-size interfaces for managing alerts |
US20160062571A1 (en) | 2014-09-02 | 2016-03-03 | Apple Inc. | Reduced size user interface |
RU2711140C2 (en) * | 2014-12-18 | 2020-01-15 | Конинклейке Филипс Н.В. | Editing medical images |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
CN107430483B (en) * | 2015-03-27 | 2021-03-23 | 谷歌有限责任公司 | Navigation event information |
US9785487B1 (en) * | 2015-05-12 | 2017-10-10 | Google Inc. | Managing device functions based on physical interaction with device modules |
US9860451B2 (en) * | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9658704B2 (en) * | 2015-06-10 | 2017-05-23 | Apple Inc. | Devices and methods for manipulating user interfaces with a stylus |
CN104978146B (en) * | 2015-06-30 | 2017-11-24 | 广东欧珀移动通信有限公司 | A kind of picture operation method and mobile terminal |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10447847B2 (en) * | 2015-09-25 | 2019-10-15 | Huawei Technologies Co., Ltd. | Terminal device and incoming call processing method |
KR102553886B1 (en) * | 2015-12-24 | 2023-07-11 | 삼성전자주식회사 | Electronic device and method for image control thereof |
US10637986B2 (en) | 2016-06-10 | 2020-04-28 | Apple Inc. | Displaying and updating a set of application views |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
US10983688B2 (en) * | 2016-06-12 | 2021-04-20 | Apple Inc. | Content scrubber bar with real-world time indications |
KR20180058097A (en) * | 2016-11-23 | 2018-05-31 | 삼성전자주식회사 | Electronic device for displaying image and method for controlling thereof |
CN108266960B (en) * | 2017-01-03 | 2020-09-22 | 三星电子株式会社 | Food storage device and control method thereof |
CN107247694A (en) * | 2017-07-06 | 2017-10-13 | 福建中金在线信息科技有限公司 | Information query method, device and electronic equipment based on portable electric appts |
CN109429091A (en) * | 2017-08-31 | 2019-03-05 | 武汉斗鱼网络科技有限公司 | Promote method, storage medium, electronic equipment and the system of live streaming viewing experience |
CN108197560B (en) * | 2017-12-28 | 2022-06-07 | 努比亚技术有限公司 | Face image recognition method, mobile terminal and computer-readable storage medium |
CN114915827A (en) * | 2018-05-08 | 2022-08-16 | 日本聚逸株式会社 | Moving image distribution system, method thereof, and recording medium |
US11435830B2 (en) | 2018-09-11 | 2022-09-06 | Apple Inc. | Content-based tactile outputs |
WO2020094214A1 (en) * | 2018-11-06 | 2020-05-14 | Volvo Truck Corporation | A finger-position sensitive human machine interface for handling a user input of a user and a method for handling a user input of a user of a finger-position sensitive human machine interface |
US11152100B2 (en) | 2019-06-01 | 2021-10-19 | Apple Inc. | Health application user interfaces |
US11477609B2 (en) | 2019-06-01 | 2022-10-18 | Apple Inc. | User interfaces for location-related communications |
US11481094B2 (en) | 2019-06-01 | 2022-10-25 | Apple Inc. | User interfaces for location-related communications |
CN110968238A (en) * | 2019-11-20 | 2020-04-07 | 四川商通实业有限公司 | Image fast editing method and system based on ios system |
CN112835575A (en) * | 2019-11-23 | 2021-05-25 | 西安诺瓦星云科技股份有限公司 | Multi-layer display control method and device |
CN113518261B (en) * | 2020-12-25 | 2023-09-22 | 腾讯科技(深圳)有限公司 | Guiding video playing method, guiding video playing device, computer equipment and storage medium |
US11907605B2 (en) | 2021-05-15 | 2024-02-20 | Apple Inc. | Shared-content session user interfaces |
US11360634B1 (en) | 2021-05-15 | 2022-06-14 | Apple Inc. | Shared-content session user interfaces |
CN113703653A (en) * | 2021-09-02 | 2021-11-26 | 北京城市网邻信息技术有限公司 | Image processing method, device, equipment and computer readable storage medium |
CN113721818B (en) * | 2021-09-02 | 2022-08-09 | 北京城市网邻信息技术有限公司 | Image processing method, device, equipment and computer readable storage medium |
CN114866641B (en) * | 2022-07-07 | 2022-11-11 | 荣耀终端有限公司 | Icon processing method, terminal equipment and storage medium |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5880411A (en) * | 1992-06-08 | 1999-03-09 | Synaptics, Incorporated | Object position detector with edge motion feature and gesture recognition |
US6486895B1 (en) * | 1995-09-08 | 2002-11-26 | Xerox Corporation | Display system for displaying lists of linked documents |
US5847709A (en) * | 1996-09-26 | 1998-12-08 | Xerox Corporation | 3-D document workspace with focus, immediate and tertiary spaces |
US6069626A (en) * | 1997-02-27 | 2000-05-30 | International Business Machines Corporation | Method and apparatus for improved scrolling functionality in a graphical user interface utilizing a transparent scroll bar icon |
US6049326A (en) * | 1997-05-12 | 2000-04-11 | Siemens Information And Communication Networks, Inc. | System and method for dual browser modes |
US6169911B1 (en) * | 1997-09-26 | 2001-01-02 | Sun Microsystems, Inc. | Graphical user interface for a portable telephone |
US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US6181316B1 (en) * | 1998-06-04 | 2001-01-30 | International Business Machines Corporation | Graphical user interface inline scroll control |
US20020018051A1 (en) * | 1998-09-15 | 2002-02-14 | Mona Singh | Apparatus and method for moving objects on a touchscreen display |
US6643824B1 (en) * | 1999-01-15 | 2003-11-04 | International Business Machines Corporation | Touch screen region assist for hypertext links |
CN100505076C (en) * | 1999-03-30 | 2009-06-24 | 提维股份有限公司 | Multimedia visual progress indication system |
US6631186B1 (en) * | 1999-04-09 | 2003-10-07 | Sbc Technology Resources, Inc. | System and method for implementing and accessing call forwarding services |
US6262724B1 (en) * | 1999-04-15 | 2001-07-17 | Apple Computer, Inc. | User interface for presenting media information |
US7007239B1 (en) * | 2000-09-21 | 2006-02-28 | Palm, Inc. | Method and apparatus for accessing a contacts database and telephone services |
JP2001265481A (en) * | 2000-03-21 | 2001-09-28 | Nec Corp | Method and device for displaying page information and storage medium with program for displaying page information stored |
CN1392476A (en) * | 2001-06-19 | 2003-01-22 | 神基科技股份有限公司 | Method for matching multi-medium program to execute analogue jog dial function |
US6690387B2 (en) * | 2001-12-28 | 2004-02-10 | Koninklijke Philips Electronics N.V. | Touch-screen image scrolling system and method |
TW591488B (en) * | 2002-08-01 | 2004-06-11 | Tatung Co | Window scrolling method and device thereof |
CN100483403C (en) * | 2002-12-17 | 2009-04-29 | 汤姆森许可公司 | Method for tagging and displaying songs in a digital audio player |
US6990637B2 (en) * | 2003-10-23 | 2006-01-24 | Microsoft Corporation | Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data |
KR100664111B1 (en) * | 2004-02-06 | 2007-01-04 | 엘지전자 주식회사 | A method and a structure and a apparatus of moving cursor for mobile phone |
CN100346274C (en) * | 2004-03-25 | 2007-10-31 | 升达科技股份有限公司 | Inputtig method, control module and product with starting location and moving direction as definition |
EP1774427A2 (en) * | 2004-07-30 | 2007-04-18 | Apple Computer, Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
KR101270847B1 (en) * | 2004-07-30 | 2013-06-05 | 애플 인크. | Gestures for touch sensitive input devices |
GB2464621B (en) * | 2004-11-16 | 2010-09-22 | Waters Investments Ltd | Device for performing separations and methods of making and using same |
US7489306B2 (en) * | 2004-12-22 | 2009-02-10 | Microsoft Corporation | Touch screen accuracy |
US8341541B2 (en) * | 2005-01-18 | 2012-12-25 | Microsoft Corporation | System and method for visually browsing of open windows |
US8819569B2 (en) * | 2005-02-18 | 2014-08-26 | Zumobi, Inc | Single-handed approach for navigation of application tiles using panning and zooming |
-
2007
- 2007-08-31 CN CNA2007800404728A patent/CN101529874A/en active Pending
- 2007-08-31 CN CN200780040362.1A patent/CN101529367B/en active Active
- 2007-08-31 CN CN2007800413515A patent/CN101535940B/en active Active
- 2007-08-31 CN CNA2007800011428A patent/CN101356493A/en active Pending
- 2007-09-05 CN CN2007800405082A patent/CN101529368B/en active Active
- 2007-09-05 ES ES07814691T patent/ES2361784T3/en active Active
- 2007-09-05 CN CN2007800412226A patent/CN101535938B/en active Active
- 2007-09-06 CN CN2007800011409A patent/CN101356492B/en active Active
-
2022
- 2022-03-09 AU AU2022201622A patent/AU2022201622B2/en active Active
-
2023
- 2023-08-18 AU AU2023216869A patent/AU2023216869B2/en active Active
Cited By (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10613741B2 (en) | 2007-01-07 | 2020-04-07 | Apple Inc. | Application programming interface for gesture operations |
US10963142B2 (en) | 2007-01-07 | 2021-03-30 | Apple Inc. | Application programming interfaces for scrolling |
US11449217B2 (en) | 2007-01-07 | 2022-09-20 | Apple Inc. | Application programming interfaces for gesture operations |
US11954322B2 (en) | 2007-01-07 | 2024-04-09 | Apple Inc. | Application programming interface for gesture operations |
US10175876B2 (en) | 2007-01-07 | 2019-01-08 | Apple Inc. | Application programming interfaces for gesture operations |
US11740725B2 (en) | 2008-03-04 | 2023-08-29 | Apple Inc. | Devices, methods, and user interfaces for processing touch events |
US9971502B2 (en) | 2008-03-04 | 2018-05-15 | Apple Inc. | Touch event model |
US9690481B2 (en) | 2008-03-04 | 2017-06-27 | Apple Inc. | Touch event model |
US10521109B2 (en) | 2008-03-04 | 2019-12-31 | Apple Inc. | Touch event model |
US9720594B2 (en) | 2008-03-04 | 2017-08-01 | Apple Inc. | Touch event model |
US10936190B2 (en) | 2008-03-04 | 2021-03-02 | Apple Inc. | Devices, methods, and user interfaces for processing touch events |
US9798459B2 (en) | 2008-03-04 | 2017-10-24 | Apple Inc. | Touch event model for web pages |
US10719225B2 (en) | 2009-03-16 | 2020-07-21 | Apple Inc. | Event recognition |
US9965177B2 (en) | 2009-03-16 | 2018-05-08 | Apple Inc. | Event recognition |
US11755196B2 (en) | 2009-03-16 | 2023-09-12 | Apple Inc. | Event recognition |
CN104035718A (en) * | 2009-03-16 | 2014-09-10 | 苹果公司 | Event Recognition |
US11163440B2 (en) | 2009-03-16 | 2021-11-02 | Apple Inc. | Event recognition |
CN101937304B (en) * | 2009-06-30 | 2013-03-13 | 索尼公司 | Input device and input method |
CN101937304A (en) * | 2009-06-30 | 2011-01-05 | 索尼公司 | Input device and input method |
CN102549931B (en) * | 2009-10-06 | 2015-09-09 | 三星电子株式会社 | List edit method and be suitable for the mobile device of the method |
CN102549931A (en) * | 2009-10-06 | 2012-07-04 | 三星电子株式会社 | List-editing method and mobile device adapted thereto |
CN102053791A (en) * | 2009-11-10 | 2011-05-11 | 捷讯研究有限公司 | Portable electronic device and method of controlling same |
CN101702111B (en) * | 2009-11-13 | 2013-07-03 | 宇龙计算机通信科技(深圳)有限公司 | Method for realizing content scaling of touch screen and terminal |
US10198173B2 (en) | 2010-01-20 | 2019-02-05 | Nokia Technologies Oy | User input |
US9235341B2 (en) | 2010-01-20 | 2016-01-12 | Nokia Technologies Oy | User input |
US12061915B2 (en) | 2010-01-26 | 2024-08-13 | Apple Inc. | Gesture recognizers with delegates for controlling and modifying gesture recognition |
US10732997B2 (en) | 2010-01-26 | 2020-08-04 | Apple Inc. | Gesture recognizers with delegates for controlling and modifying gesture recognition |
US10983668B2 (en) | 2010-01-28 | 2021-04-20 | Huawei Device Co., Ltd. | Method and apparatus for component display processing |
US10698563B2 (en) | 2010-01-28 | 2020-06-30 | Huawei Device (Dongguan) Co., Ltd. | Method and apparatus for component display processing |
WO2011094936A1 (en) * | 2010-02-04 | 2011-08-11 | Nokia Corporation | User input |
CN102169365A (en) * | 2010-02-04 | 2011-08-31 | 微软公司 | Cut, punch-out, and rip gestures |
CN102835097A (en) * | 2010-02-04 | 2012-12-19 | 诺基亚公司 | User input |
CN102270081B (en) * | 2010-06-03 | 2015-09-23 | 腾讯科技(深圳)有限公司 | A kind of method and device adjusting size of list element |
CN102270081A (en) * | 2010-06-03 | 2011-12-07 | 腾讯科技(深圳)有限公司 | Method and device for adjusting size of list element |
CN102884500A (en) * | 2010-06-14 | 2013-01-16 | 苹果公司 | Control selection approximation |
CN106126097B (en) * | 2010-06-14 | 2020-06-05 | 苹果公司 | Control selection approximation |
US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
CN106126097A (en) * | 2010-06-14 | 2016-11-16 | 苹果公司 | Control to select approximation |
CN102884500B (en) * | 2010-06-14 | 2016-05-18 | 苹果公司 | Touch equipment and the method for input for identification |
CN104731256B (en) * | 2010-07-06 | 2018-08-10 | 宏达国际电子股份有限公司 | The method and its hand-held device that man-machine interface is presented |
CN104731256A (en) * | 2010-07-06 | 2015-06-24 | 宏达国际电子股份有限公司 | Method for presenting human machine interface and handheld device using the same |
CN102402385A (en) * | 2010-09-07 | 2012-04-04 | 索尼公司 | Information processing apparatus, information processing method and program |
CN103299264A (en) * | 2011-05-13 | 2013-09-11 | 株式会社Ntt都科摩 | Display device, user interface method, and program |
CN103718174A (en) * | 2011-08-05 | 2014-04-09 | 黑莓有限公司 | System and method for searching for text and displaying found text in augmented reality |
CN103782265A (en) * | 2011-09-13 | 2014-05-07 | 索尼电脑娱乐公司 | Information processing device, display control method, program, and information storage medium |
CN104011629B (en) * | 2011-10-14 | 2017-12-22 | 欧特克公司 | For enhanced target selecting method, equipment and the system of the user interface that can carry out the input based on touch |
CN104011629A (en) * | 2011-10-14 | 2014-08-27 | 欧特克公司 | Enhanced target selection for a touch-based input enabled user interface |
US10684768B2 (en) | 2011-10-14 | 2020-06-16 | Autodesk, Inc. | Enhanced target selection for a touch-based input enabled user interface |
CN108762380A (en) * | 2012-01-09 | 2018-11-06 | 谷歌技术控股有限责任公司 | System and method for the generation for reducing the unexpected operation in electronic equipment |
CN103246457B (en) * | 2012-02-09 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | The starting method of terminal and application program |
CN103246457A (en) * | 2012-02-09 | 2013-08-14 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and starting method of application program |
CN104254828B (en) * | 2012-04-04 | 2017-12-15 | 谷歌公司 | It is using drag gesture that content is associated with graphical interface window |
CN104254828A (en) * | 2012-04-04 | 2014-12-31 | 谷歌有限公司 | Associating content with a graphical interface window using a fling gesture |
CN103513847A (en) * | 2012-06-20 | 2014-01-15 | 群创光电股份有限公司 | Method for determining corrected touch location on touch panel, and determining module |
CN104641342A (en) * | 2012-09-14 | 2015-05-20 | 三星电子株式会社 | Method for editing display information and electronic device thereof |
CN104620206A (en) * | 2012-09-14 | 2015-05-13 | 夏普株式会社 | Display device, portable terminal, monitor, television, and method for controlling display device |
US10095401B2 (en) | 2012-09-14 | 2018-10-09 | Samsung Electronics Co., Ltd. | Method for editing display information and electronic device thereof |
CN104620206B (en) * | 2012-09-14 | 2018-03-20 | 夏普株式会社 | Display device, portable terminal device, monitor, television set |
CN104113682A (en) * | 2013-04-22 | 2014-10-22 | 联想(北京)有限公司 | Image acquisition method and electronic equipment |
CN104113682B (en) * | 2013-04-22 | 2018-08-31 | 联想(北京)有限公司 | A kind of image acquiring method and electronic equipment |
CN104142783B (en) * | 2013-05-10 | 2019-06-14 | 成功要素股份有限公司 | Adaptive patch frame |
CN104142783A (en) * | 2013-05-10 | 2014-11-12 | 成功要素股份有限公司 | Adaptive tile framework |
CN110795018A (en) * | 2013-06-09 | 2020-02-14 | 苹果公司 | Device, method and graphical user interface for switching between camera interfaces |
US11429190B2 (en) | 2013-06-09 | 2022-08-30 | Apple Inc. | Proxy gesture recognizer |
CN110795018B (en) * | 2013-06-09 | 2023-09-29 | 苹果公司 | Device, method and graphical user interface for switching between camera interfaces |
CN104821969A (en) * | 2014-02-03 | 2015-08-05 | Lg电子株式会社 | Mobile terminal and controlling method thereof |
CN104821969B (en) * | 2014-02-03 | 2018-01-19 | Lg电子株式会社 | Mobile terminal and its control method |
US10459558B2 (en) | 2014-07-10 | 2019-10-29 | Canon Kabushiki Kaisha | Information processing apparatus, method for controlling the same, and storage medium |
US11175763B2 (en) | 2014-07-10 | 2021-11-16 | Canon Kabushiki Kaisha | Information processing apparatus, method for controlling the same, and storage medium |
CN105262922A (en) * | 2014-07-10 | 2016-01-20 | 佳能株式会社 | Information processing apparatus, method for controlling the same and storage medium |
US9910522B2 (en) | 2014-07-10 | 2018-03-06 | Canon Kabushiki Kaisha | Information processing apparatus, method for controlling the same, and storage medium |
CN107209625A (en) * | 2014-12-17 | 2017-09-26 | 得利捷美国股份有限公司 | The soft trigger of floating of touch display on electronic equipment |
CN105808135A (en) * | 2015-01-16 | 2016-07-27 | 三星电子株式会社 | Electronic device and operating method thereof |
CN106257393A (en) * | 2015-06-16 | 2016-12-28 | 株式会社迪思科 | Touch-panel device |
US11234323B2 (en) | 2019-06-27 | 2022-01-25 | Shanghai United Imaging Healthcare Co., Ltd. | Systems and methods for medical imaging |
CN110297002A (en) * | 2019-06-27 | 2019-10-01 | 上海联影医疗科技有限公司 | Energy imaging method, apparatus, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN101535940A (en) | 2009-09-16 |
CN101529367B (en) | 2016-02-17 |
CN101535940B (en) | 2013-06-12 |
AU2022201622A1 (en) | 2022-03-31 |
AU2023216869A1 (en) | 2023-09-07 |
CN101356492B (en) | 2012-06-27 |
CN101535938B (en) | 2013-05-08 |
CN101535938A (en) | 2009-09-16 |
CN101529874A (en) | 2009-09-09 |
AU2022201622B2 (en) | 2023-05-18 |
CN101356493A (en) | 2009-01-28 |
CN101529367A (en) | 2009-09-09 |
AU2023216869B2 (en) | 2024-05-23 |
CN101529368A (en) | 2009-09-09 |
CN101529368B (en) | 2012-07-04 |
ES2361784T3 (en) | 2011-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101356492B (en) | Portable electonic device performing similar oprations for different gestures | |
CN102681776B (en) | Portable electronic device performing similar operations for different gestures | |
CN101627359B (en) | System and method for moving lists on touch screen | |
CN101542424B (en) | List scrolling and document translation, scaling, and rotation on touch-screen display | |
CN101627361B (en) | Portable multifunction device, method, and graphical user interface for interpreting a finger gesture on a touch screen display | |
US8464182B2 (en) | Device, method, and graphical user interface for providing maps, directions, and location-based information | |
US7843427B2 (en) | Methods for determining a cursor position from a finger contact with a touch screen display | |
US8570278B2 (en) | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker | |
KR101152582B1 (en) | Portable electronic device, method, and graphical user interface for displaying structured electronic documents | |
US20080165149A1 (en) | System, Method, and Graphical User Interface for Inputting Date and Time Information on a Portable Multifunction Device | |
US20080165143A1 (en) | Portable Multifunction Device, Method, and Graphical User Interface for Interacting with User Input Elements in Displayed Content | |
CN101802817A (en) | Web-clip widgets on a portable multifunction device | |
KR20090057420A (en) | Voicemail manager for portable multifunction device | |
WO2008086301A2 (en) | System and method for viewing and managing calendar entries | |
CN101893992A (en) | Portable electronic device for photo management | |
CN101563667A (en) | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker | |
CN101617288A (en) | The portable multifunction device, method and the graphic user interface that are used for translating displayed content | |
AU2008100174B4 (en) | Portable electronic device performing similar operations for different gestures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1130095 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1130095 Country of ref document: HK |