A computer implemented method for a touchscreen display is disclosed. The method includes presenting graphical information on the touchscreen display. The method further includes detecting a touch over the touchscreen display. The method also includes expanding an area of the touch screen display proximate the location of the touch. |
Referenced by|
| US7339580 | Dec 17, 2004 | Mar 4, 2008 | Apple Inc. | Method and apparatus for integrating manual input | | US7479949 | Apr 11, 2008 | Jan 20, 2009 | Apple Inc. | Touch screen device, method, and graphical user interface for determining commands by applying heuristics | | US7489305 | Dec 1, 2004 | Feb 10, 2009 | Thermoteknix Systems Limited | Touch screen control | | US7489979 | Nov 22, 2005 | Feb 10, 2009 | Outland Research, LLC | System, method and computer program product for rejecting or deferring the playing of a media file retrieved by an automated process | | US7511702 | May 9, 2006 | Mar 31, 2009 | Apple Inc. | Force and location sensitive display | | US7519537 | Oct 7, 2005 | Apr 14, 2009 | Outland Research, LLC | Method and apparatus for a verbo-manual gesture interface | | US7538760 | Mar 30, 2006 | May 26, 2009 | Apple Inc. | Force imaging input device and system | | US7542816 | Nov 3, 2005 | Jun 2, 2009 | Outland Research, LLC | System, method and computer program product for automatically selecting, suggesting and playing music media files | | US7562117 | Sep 19, 2006 | Jul 14, 2009 | Outland Research, LLC | System, method and computer program product for collaborative broadcast media | | US7577522 | Jun 28, 2006 | Aug 18, 2009 | Outland Research, LLC | Spatially associated personal reminder system and method | | US7586032 | Oct 6, 2006 | Sep 8, 2009 | Outland Research, LLC | Shake responsive portable media player | | US7590635 | Dec 14, 2005 | Sep 15, 2009 | Applied Minds, Inc. | Distributed data store with an orderstamp to ensure progress | | US7614008 | Sep 16, 2005 | Nov 3, 2009 | Apple Inc. | Operation of a computer with touch screen interface | | US7619618 | Jul 3, 2006 | Nov 17, 2009 | Apple Inc. | Identifying contacts on a touch surface | | US7653883 | Sep 30, 2005 | Jan 26, 2010 | Apple Inc. | Proximity detector in handheld device | | US7656393 | Jun 23, 2006 | Feb 2, 2010 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control | | US7656394 | Jul 3, 2006 | Feb 2, 2010 | Apple Inc. | User interface gestures | | US7663607 | May 6, 2004 | Feb 16, 2010 | Apple Inc. | Multipoint touchscreen | | US7667699 | Feb 5, 2003 | Feb 23, 2010 | | Fast rendering of pyramid lens distorted raster images | | US7705830 | Feb 10, 2006 | Apr 27, 2010 | Apple Inc. | System and method for packing multitouch gestures onto a hand | | US7714859 | Aug 31, 2005 | May 11, 2010 | | Occlusion reduction and magnification for multidimensional data presentations | | US7719523 | May 20, 2005 | May 18, 2010 | Touchtable, Inc. | Bounding box gesture recognition on a touch detecting interactive display | | US7724242 | Nov 23, 2005 | May 25, 2010 | Touchtable, Inc. | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter | | US7728821 | Aug 6, 2004 | Jun 1, 2010 | Touchtable, Inc. | Touch detecting interactive display | | US7737976 | Apr 25, 2006 | Jun 15, 2010 | | Method and system for displaying stereoscopic detail-in-context presentations | | US7764274 | Jul 3, 2006 | Jul 27, 2010 | Apple Inc. | Capacitive sensing arrangement | | US7765261 | Mar 30, 2007 | Jul 27, 2010 | Uranus International Limited | Method, apparatus, system, medium and signals for supporting a multiple-party communication on a plurality of computer servers | | US7765266 | Mar 30, 2007 | Jul 27, 2010 | Uranus International Limited | Method, apparatus, system, medium, and signals for publishing content created during a communication | | US7773101 | Feb 2, 2009 | Aug 10, 2010 | | Fisheye lens graphical user interfaces | | US7782307 | Nov 14, 2006 | Aug 24, 2010 | Apple Inc. | Maintaining activity after contact liftoff or touchdown | | US7812826 | Dec 29, 2006 | Oct 12, 2010 | Apple Inc. | Portable electronic device with multi-touch input | | US7812827 | Jan 3, 2007 | Oct 12, 2010 | Apple Inc. | Simultaneous sensing arrangement | | US7812828 | Feb 22, 2007 | Oct 12, 2010 | Apple Inc. | Ellipse fitting for multi-touch surfaces | | US7844914 | Sep 16, 2005 | Nov 30, 2010 | Apple Inc. | Activating virtual keys of a touch-screen virtual keyboard | | US7856605 | Oct 26, 2006 | Dec 21, 2010 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display | | US7889184 | Jan 5, 2007 | Feb 15, 2011 | Apple Inc. | Method, system and graphical user interface for displaying hyperlink information | | US7889185 | Jan 5, 2007 | Feb 15, 2011 | Apple Inc. | Method, system, and graphical user interface for activating hyperlinks | | US7907124 | Jul 22, 2005 | Mar 15, 2011 | Touchtable, Inc. | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia | | US7917148 | Oct 12, 2007 | Mar 29, 2011 | Outland Research, LLC | Social musical media rating system and method for localized establishments | | US7920126 | Dec 29, 2005 | Apr 5, 2011 | Volkswagen AG | Input device | | US7920131 | Aug 28, 2009 | Apr 5, 2011 | Apple Inc. | Keystroke tactility arrangement on a smooth touch surface | | US7932897 | Aug 15, 2005 | Apr 26, 2011 | Apple Inc. | Method of increasing the spatial resolution of touch sensitive devices | | US7950046 | Mar 30, 2007 | May 24, 2011 | Uranus International Limited | Method, apparatus, system, medium, and signals for intercepting a multiple-party communication | | US7956847 | Jun 13, 2007 | Jun 7, 2011 | Apple Inc. | Gestures for controlling, manipulating, and editing of media files using touch sensitive devices | | US7966570 | Feb 9, 2007 | Jun 21, 2011 | Noregin Assets N.V., L.L.C. | Graphical user interface for detail-in-context presentations | | US7978181 | Apr 25, 2006 | Jul 12, 2011 | Apple Inc. | Keystroke tactility arrangement on a smooth touch surface | | US7978210 | Feb 9, 2009 | Jul 12, 2011 | Noregin Assets N.V., L.L.C. | Detail-in-context lenses for digital image cropping and measurement | | US7983473 | Apr 2, 2007 | Jul 19, 2011 | Noregin Assets, N.V., L.L.C. | Transparency adjustment of a presentation | | US7995078 | Sep 28, 2005 | Aug 9, 2011 | Noregin Assets, N.V., L.L.C. | Compound lenses for multi-source data presentation | | US8031206 | Oct 3, 2006 | Oct 4, 2011 | | Method and system for generating pyramid fisheye lens detail-in-context presentations | | US8035623 | Aug 3, 2010 | Oct 11, 2011 | Azoteq (Pty) Ltd. | User interface with proximity sensing | | US8040321 | Jul 10, 2006 | Oct 18, 2011 | Cypress Semiconductor Corporation | Touch-sensor with shared capacitive sensors | | US8040323 | Dec 30, 2005 | Oct 18, 2011 | Volkswagen AG | Input device | | US8060887 | Mar 30, 2007 | Nov 15, 2011 | Uranus International Limited | Method, apparatus, system, and medium for supporting multiple-party communications | | US8072439 | Sep 24, 2010 | Dec 6, 2011 | Touchtable, Inc. | Touch detecting interactive display | | US8106927 | May 27, 2005 | Jan 31, 2012 | | Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci | | US8115745 | Dec 19, 2008 | Feb 14, 2012 | Tactile Displays, LLC | Apparatus and method for interactive display with tactile feedback | | US8120624 | Feb 9, 2009 | Feb 21, 2012 | Noregin Assets N.V. L.L.C. | Detail-in-context lenses for digital image cropping, measurement and online maps | | US8121652 | Dec 22, 2008 | Feb 21, 2012 | Research In Motion Limited | Portable electronic device including touchscreen and method of controlling the portable electronic device | | US8125463 | Nov 7, 2008 | Feb 28, 2012 | Apple Inc. | Multipoint touchscreen | | US8131781 | Aug 11, 2011 | Mar 6, 2012 | Applied Minds, LLC | Anti-item for deletion of content in a distributed datastore | | US8134579 | Jul 2, 2008 | Mar 13, 2012 | Getac Technology Corporation | Method and system for magnifying and displaying local image of touch display device by detecting approaching object | | US8139043 | Nov 9, 2009 | Mar 20, 2012 | Touchtable, Inc. | Bounding box gesture recognition on a touch detecting interactive display | | US8139089 | Feb 18, 2009 | Mar 20, 2012 | Noregin Assets, N.V., L.L.C. | Navigating digital images using detail-in-context lenses | | US8145053 | Aug 11, 2009 | Mar 27, 2012 | Sony Corporation | Image capturing device and activation method therefor | | US8176438 | Sep 26, 2008 | May 8, 2012 | Microsoft Corporation | Multi-modal interaction for a screen magnifier | | US8188985 | Aug 24, 2010 | May 29, 2012 | Touchtable, Inc. | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia | | US8190018 | Jun 9, 2010 | May 29, 2012 | Sony Corporation | Image capturing device and activation method therefor | | US8194972 | Jul 8, 2011 | Jun 5, 2012 | Noregin Assets, N.V., L.L.C. | Method and system for transparency adjustment and occlusion resolution for urban landscape visualization | | US8201109 | Sep 30, 2008 | Jun 12, 2012 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device | | US8217908 | Jun 19, 2008 | Jul 10, 2012 | Tactile Displays, LLC | Apparatus and method for interactive display with tactile feedback | | US8219936 | Aug 21, 2008 | Jul 10, 2012 | LG Electronics Inc. | User interface for a mobile device using a user's gesture in the proximity of an electronic device | | US8225225 | Dec 19, 2008 | Jul 17, 2012 | Noregin Assets, N.V., L.L.C. | Graphical user interface having an attached toolbar for drag and drop editing in detail-in-context lens presentations | | US8237666 | Oct 10, 2008 | Aug 7, 2012 | AT&T Intellectual Property I, L.P. | Augmented I/O for limited form factor user-interfaces | | US8239784 | Jan 18, 2005 | Aug 7, 2012 | Apple Inc. | Mode-based graphical user interfaces for touch sensitive input devices | | USD563418 | Oct 19, 2006 | Mar 4, 2008 | Matsushita Electric Industrial Co., Ltd. | Video screen with user interface using hand image | | USD563419 | Oct 19, 2006 | Mar 4, 2008 | Matsushita Electric Industrial Co., Ltd. | Video screen with user interface using hand image | | USD563422 | Oct 19, 2006 | Mar 4, 2008 | Matsushita Electric Industrial Co., Ltd. | Video screen with user interface using hand image | | USD589525 | Aug 3, 2006 | Mar 31, 2009 | Catalis, Inc. | Computer display with transitional anatomical structure image | | USRE40153 | May 27, 2005 | Mar 18, 2008 | Apple Inc. | Multi-touch system and method for emulating modifier keys via fingertip chords | | USRE40993 | Jan 13, 2006 | Nov 24, 2009 | Apple Inc. | System and method for recognizing touch typing under limited tactile feedback conditions |
Claims1. A computer implemented method for a touchscreen display, comprising: - presenting graphical information on the touchscreen display;
- detecting a touch over the touchscreen display;
- expanding an area of the touch screen display proximate the location of the touch.
2. The method as recited in claim 1 wherein the step of expanding includes visually expanding a localized portion of the presented graphical information in the region of the touch relative to the remaining portions of the presented graphical information outside the region of the touch. 3. The method as recited in claim 2 wherein the expanded portion of the presented graphical information is magnified between about 1× and about 4× the non expanded portion of the presented graphical information. 4. The method as recited in claim 2 wherein the expanded portion of the graphical information is raised relative to the non expanded portion of the graphical information. 5. The method as recited in claim 4 wherein the expanded portion of the graphical information includes a substantially planar plateau region and a substantially sloped transition region, the transition region providing a gradient of growth between the plateau region and the non expanded portion of the graphical information. 6. The method as recited in claim 2 wherein the step of expanding includes scaling the input sensitivity of the touchscreen display with the expanded portion of the graphical information. 7. The method as recited in claim 1 wherein the step of expanding occurs immediately after the touch is detected. 8. The method as recited in claim 1 wherein the step of expanding occurs when the touch is detected for a predetermined amount of time. 9. The method as recited in claim 1 further comprising: - reverting to a non expanded state when the touch is no longer detected.
10. The method as recited in claim 9 wherein the step of reverting occurs when the touch is not detected for a predetermined amount of time. 11. The method as recited in claim 1 further comprising: - receiving inputs within the localized screen area.
12. The method as recited in claim 11 wherein the input is a selection input. 13. The method as recited in claim 12 wherein the selection input is implemented with tapping. 14. The method as recited in claim 12 wherein the selection input is implemented with increased touch pressure. 15. The method as recited in claim 11 wherein the input is a gestural input 16. The method as recited in claim 11 wherein the input is a data entry input. 17. The method as recited in claim 1 wherein the expanded localized screen area follows the touch as the touch is moved across the touchscreen display. 18. The method as recited in claim 1 wherein the amount of expansion is based on the amount of touch pressure. 19. The method as recited in claim 1 further comprising: - detecting a second touch over the touchscreen display;
- expanding a second area of the touch screen display proximate the location of the second touch.
20. The method as recited in claim 19 wherein the second touch is detected at the same as the first touch, and wherein the first and second areas are expanded simultaneously. 21. The method as recited in claim 1 wherein the amount of expansion is based on the location of the touch relative to the graphical information. 22. The method as recited in claim 1 wherein the expanded area is a localized area of any portion of the graphical information. 23. The method as recited in claim 1 wherein the expanded area corresponds to a particular image embedded in the graphical information. 24. A computer implemented method, comprising: - presenting a graphical user interface (GUI);
- sensing an object over the graphical user interface;
- visually expanding an area of GUI near the sensed object;
- if the expanded area includes a selectable feature, performing an action associated with the feature when the feature is selected;
- if the sensed object is moving over the GUI, moving the expanded area in accordance with the moving object; and
- if the object is no longer sensed, maintaining the expansion of the expanded area in the last sensed location for a predetermined amount of time.
25. A computer implemented method, comprising: - displaying graphical information;
- detecting an object over the graphical information; and
- visually expanding portions of the graphical information in close proximity and underneath the detected object.
26. The method as recited in claim 25 wherein the expansion is produced in a localized area of the entire graphical information, the localized area depending on the location of the object. |