Source: https://patents.google.com/patent/US8174502B2/en
Timestamp: 2019-04-19 06:55:05
Document Index: 212017874

Matched Legal Cases: ['Application No. 09154313', 'Application No. 11184186', 'Application No. 11184170', 'Application No. 11184172', 'Application No. 11184167', 'Application No. 11184169', 'Application No. 11184409', 'Application No. 2009', 'Application No. 2010', 'Application No. 2009200493', 'Application No. 2011101154', 'Application No. 2011101155', 'Application No. 2011101156', 'Application No. 2011101157', 'Application No. 200980000015', 'Application No. 200980000014', 'Application No. 2010', 'Application No. 200980000013']

US8174502B2 - Touch event processing for web pages - Google Patents
Touch event processing for web pages Download PDF
US8174502B2
US8174502B2 US12/042,237 US4223708A US8174502B2 US 8174502 B2 US8174502 B2 US 8174502B2 US 4223708 A US4223708 A US 4223708A US 8174502 B2 US8174502 B2 US 8174502B2
US12/042,237
US20090225038A1 (en
2009-09-10 Publication of US20090225038A1 publication Critical patent/US20090225038A1/en
2012-05-08 Publication of US8174502B2 publication Critical patent/US8174502B2/en
this.element.style.webkitTransform =
‘rotate(‘ + this.rotation + ’deg) scale(‘ + this.scale + ’)
// Prevent the browser from doing its default thing
(scroll, zoom)
// Event listeners are added at the document level, so we
receive gesturechange events for other elements.
// Start tracking when the first finger comes down in this
this.touchMoveHandler = function(e)
{ return self.onTouchMove(e) }
this.touchEndHandler = function(e)
{ return self.onTouchEnd(e) }
document.addEventListener(‘touchmove’,
this.touchMoveHandler, false);
document.addEventListener(‘touchend’,
this.touchEndHandler, false);
// Don't track motion when multiple touches are down
in this element (that's a gesture)
// Stop tracking when the last finger is removed from this
document.removeEventListener(‘touchmove’,
document.removeEventListener(‘touchend’,
this.gestureChangeHandler = function(e)
{ return self.onGestureChange(e) }
this.gestureEndHandler = function(e)
{ return self.onGestureEnd(e) }
document.addEventListener(‘gesturechange’,
document.addEventListener(‘gestureend’,
this.gestureEndHandler, true);
Otherwise, interpret raw touch events
document.removeEventListener(‘gesturechange’,
document.removeEventListener(‘gestureend’,
US12/042,237 2008-03-04 2008-03-04 Touch event processing for web pages Active 2030-03-17 US8174502B2 (en)
DE112009000002T DE112009000002T5 (en) 2008-03-04 2008-03-03 Processing touch events for websites
JP2010502357A JP5535898B2 (en) 2008-03-04 2009-03-03 Touch event processing for the web page
EP09700008.7A EP2122447B1 (en) 2008-03-04 2009-03-03 Touch event processing for web pages
EP15175530.3A EP2990919A1 (en) 2008-03-04 2009-03-03 Touch event processing for web pages
CN 200980000015 CN101681236A (en) 2008-03-04 2009-03-03 Touch event processing for web pages
CN201510175915.0A CN104808942A (en) 2008-03-04 2009-03-03 Touch Event Processing for Web Pages
CN201510175905.7A CN104794105A (en) 2008-03-04 2009-03-03 Touch event processing for web pages
HK10100282.5A HK1133479A1 (en) 2008-03-04 2010-01-12 Touch event processing for web pages
HK16110402.3A HK1224029A1 (en) 2008-03-04 2010-01-12 Touch event processing for web pages
JP2012218235A JP5638048B2 (en) 2008-03-04 2012-09-28 Touch event processing for the web page
HK15112846.4A HK1212062A1 (en) 2008-03-04 2015-12-30 Touch event processing for web pages web
HK15112844.6A HK1212061A1 (en) 2008-03-04 2015-12-30 Touch event processing for web pages web
US13/464,800 Continuation US8411061B2 (en) 2008-03-04 2012-05-04 Touch event processing for documents
US20090225038A1 US20090225038A1 (en) 2009-09-10
US8174502B2 true US8174502B2 (en) 2012-05-08
CN (3) CN104808942A (en)
JP2008146165A5 (en) 2009-12-17
2009-03-03 CN CN201510175915.0A patent/CN104808942A/en active Search and Examination
"Document Object Model (DOM) Level 2 Events Specification Version 1.0" W3C Recommendation, Nov. 13, 2000, pp. 1-47.
Anonymous, "Firegestures Version History", Internet Article [Online] [Retrieved on Oct. 28, 2009]; Retrieved from the Internet at URL: http://addons.mozilla.org/en-US/firefox/addons/versions/6366; 6 pages. XP002552762.
Anonymous, "Firegestures", Internet Article [Online] [Retrieved on Oct. 27, 2009]; Retrieved from the Internet at URL: http://xuldev.org/firegestures/; 2 pages. XP002552760.
Anonymous, "Firegestures: Changelog", Internet Article [Online] [Retrieved on Oct. 28, 2009]; Retrieved from the Internet at URL: http://xuldev.org/firegestures/changelog.php; 8 pages. XP002552761.
Authorized officer Masashi Honda, International Preliminary Report on Patentability in PCT/US2009/35856 mailed Sep. 16, 2010, 7 pages.
Authorized officer Masashi Honda, International Preliminary Report on Patentability in PCT/US2009/35858 mailed Sep. 16, 2010, 7 pages.
Authorized officer Simin Baharlou, International Preliminary Report on Patentability in PCT/US2009/35874 mailed Sep. 16, 2010, 8 pages.
European Search Report dated Apr. 21, 2009, received in European Application No. 09154313.2, which corresponds to U.S. Appl. No. 12/042,318 (Platzer).
European Search Report dated Dec. 7, 2011, received in European Patent Application No. 11184186.2, which corresponds to U.S. Appl. No. 12/566,660 (Moore).
European Search Report dated Nov. 18, 2011, received in European Patent Application No. 11184170.6, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
European Search Report dated Nov. 18, 2011, received in European Patent Application No. 11184172.2, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
European Search Report dated Nov. 23, 2011, received in European Patent Application No. 11184167.2, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
European Search Report dated Nov. 24, 2011, received in European Patent Application No. 11184169.8, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
European Search Report dated Nov. 30, 2011, received in European Patent Application No. 11184409.8, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Final Office Action dated Nov. 13, 2009, received in U.S. Appl. No. 11/620,709 (Platzer).
Final Office Action dated Nov. 17, 2009, received in U.S. Appl. No. 11/620,723 (Platzer).
Holzner, "JavaScript Complete", 1998, McGraw/Hill, New York, pp. 71-79. XP002552763.
International Search Report and Written Opinion dated Dec. 13, 2011, received in International Patent Application No. PCT/US2011/039583, which corresponds to U.S. Appl. No. 12/892,848 (Dale).
International Search Report and Written Opinion dated May 20, 2011, received in International Application No. PCT/US2011/022516, which corresponds to U.S. Appl. No. 12/789,695 (Moore).
International Search Report and Written Opinion dated Oct. 5, 2010, received in International Application No. PCT/US2010/027118, which corresponds to U.S. Appl. No. 12/566,660 (Moore).
International Search Report and Written Opinion, dated Jul. 3, 2009, issued in International Application No. PCT/US2009/035856.
International Search Report and Written Opinion, dated Jul. 3, 2009, issued in International Application No. PCT/US2009/035858.
International Search Report and Written Opinion, dated Nov. 11, 2009, issued in International Application No. PCT/US2009/035874.
International Search Report dated Apr. 16, 2009, received in International Application No. PCT/US2009/034772, which corresponds to U.S. Appl. No. 12/042,318 (Platzer).
Invitation to Pay Additional Fees dated Jul. 13, 2010, received in International Application No. PCT/US2010/027118, which corresponds to U.S. Appl. No. 12/566,660 (Moore).
Notice of Allowance dated Jul. 20, 2010, received in U.S. Appl. No. 11/620,717 (Platzer).
Notification of Transmittal of International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for PCT/US2009/035856 dated Jul. 3, 2009.
Office Action dated Apr. 1, 2009, received in U.S. Appl. No. 11/620,709 (Platzer).
Office Action dated Apr. 1, 2009, received in U.S. Appl. No. 11/620,723 (Platzer).
Office Action dated Aug. 26, 2011, received in Japanese Patent Application No. 2009-080377, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Aug. 3, 2011, received in Japanese Patent Application No. 2010 502358, which corresponds to U.S. Appl. No. 12/042,299 (Williamson).
Office Action dated Aug. 9, 2011, received in Australian Patent Application No. 2009200493, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Dec. 13, 2011, received in Australian Patent Application No. 2011101154, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Dec. 13, 2011, received in Australian Patent Application No. 2011101155, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Dec. 13, 2011, received in Australian Patent Application No. 2011101156, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Dec. 13, 2011, received in Australian Patent Application No. 2011101157, which corresponds to U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Dec. 29, 2009, received in U.S. Appl. No. 11/620,717 (Platzer).
Office Action dated Dec. 9, 2011, received in U.S. Appl. No. 12/566,660 (Moore).
Office Action dated Feb. 16, 2011, received in U.S. Appl. No. 12/042,318 (Beaver).
Office Action dated Jul. 14, 2011, received in Chinese Patent Application No. 200980000015.5, which corresponds to U.S. Appl. No. 12/042,237 (Bolsinga).
Office Action dated Jul. 8, 2009, received in U.S. Appl. No. 11/620,717 (Platzer).
Office Action dated Jun. 8, 2010, received in U.S. Appl. No. 11/620,723 (Platzer).
Office Action dated Jun. 9, 2010, received in U.S. Appl. No. 11/620,709 (Platzer).
Office Action dated Oct. 19, 2011, received in Chinese Patent Application No. 200980000014.0, which corresponds to U.S. Appl. No. 12/042,067 (Williamson).
Office Action dated Oct. 24, 2011, received in Japanese Patent Application No. 2010-502356, which corresponds to U.S. Appl. No. 12/042,067 (Williamson).
Office Action dated Oct. 26, 2011, received in Chinese Patent Application No. 200980000013.6, which corresponds to U.S. Appl. No. 12/042,299 (Williamson).
Office Action dated Sep. 15, 2011, received in U.S. Appl. No. 12/042,318 (Beaver).
Pixley, "Document Object Model (DOM) Level 2 Events Specifications Version 1.0", W3C Recommendation, pp. 1-47, Nov. 13, 2000.
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BOLSINGA, GREGORY DENNIS;OMERNICK, TIM;WILLIAMSON, RICHARD;REEL/FRAME:021653/0820