Source: http://www.google.com/patents/US8185427?dq=5,867,764
Timestamp: 2016-10-25 05:11:03
Document Index: 12769674

Matched Legal Cases: ['Application No. 200510132458', 'Application No. 10', 'Application No. 10', 'Application No. 10', 'Application No. 06250036', 'Application No. 9', 'Application No. 9', 'Application No. 10', 'Application No. 2005101049497', 'Application No. 2005101049497', 'Application No. 2005101049497', 'Application No, 2005101049497', 'Application No. 200510104950', 'Application No. 2005101324583', 'Application No. 2005101324583', 'Application No. 9', 'Application No. 9', 'Application No. 05257951', 'Application No. 10', 'Application No. 10', 'Application No. 2005101049529', 'Application No. 9', 'Application No. 2005', 'Application No. 2005', 'Application No. 2006', 'Application No. 2006', 'Application No. 2005101049497', 'Application No. 05257951']

Patent US8185427 - Method and system for presenting user tasks for the control of electronic ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA method of representing user tasks to be performed by one or more of a plurality of electronic devices in a task orchestration system. Each device includes therein a function description specifying a function that the device can perform. The function descriptions are obtained from one or more of the...http://www.google.com/patents/US8185427?utm_source=gb-gplus-sharePatent US8185427 - Method and system for presenting user tasks for the control of electronic devicesAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS8185427 B2Publication typeGrantApplication numberUS 10/947,774Publication dateMay 22, 2012Priority dateSep 22, 2004Fee statusLapsedAlso published asCN1855037A, EP1640839A1, US20060064693Publication number10947774, 947774, US 8185427 B2, US 8185427B2, US-B2-8185427, US8185427 B2, US8185427B2InventorsAlan Messer, Anugeetha KunjithapathamOriginal AssigneeSamsung Electronics Co., Ltd.Export CitationBiBTeX, EndNote, RefManPatent Citations (91), Non-Patent Citations (77), Referenced by (2), Classifications (15), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetMethod and system for presenting user tasks for the control of electronic devices
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5410326Dec 4, 1992Apr 25, 1995Goldstein; Steven W.Programmable remote control device for interacting with a plurality of remotely controlled devicesUS5530861 *Nov 28, 1994Jun 25, 1996Hewlett-Packard CompanyProcess enaction and tool integration via a task oriented paradigmUS5544321Jun 7, 1995Aug 6, 1996Xerox CorporationSystem for granting ownership of device by user based on requested level of ownership, present state of the device, and the context of the deviceUS5555376Dec 3, 1993Sep 10, 1996Xerox CorporationMethod for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user requestUS5611050Jun 7, 1995Mar 11, 1997Xerox CorporationMethod for selectively performing event on computer controlled device whose location and allowable operation is consistent with the contextual and locational attributes of the eventUS5812865Mar 4, 1996Sep 22, 1998Xerox CorporationSpecifying and establishing communication data paths between particular media devices in multiple media device computing systems based on context of a user or usersUS5910799Apr 9, 1996Jun 8, 1999International Business Machines CorporationLocation motion sensitive user interfaceUS6169991Dec 9, 1993Jan 2, 2001Mitsubishi Denki Kabushiki KaishaClient server system and control method thereofUS6256019Mar 30, 1999Jul 3, 2001Eremote, Inc.Methods of using a controller for controlling multi-user access to the functionality of consumer devicesUS6389288Mar 27, 1998May 14, 2002Fujitsu LimitedMobile communication terminal capable of executing location-related servicesUS6563430 *Dec 11, 1998May 13, 2003Koninklijke Philips Electronics N.V.Remote control device with location dependent interfaceUS6792323Mar 7, 2003Sep 14, 2004Openpeak Inc.Method, system, and computer program product for managing controlled residential or non-residential environmentsUS6931630Sep 27, 2000Aug 16, 2005International Business Machines CorporationMethod of, system for, and computer program product for providing automatic identification of a computer program code candidate for web deployment or a stored procedureUS6954737Nov 5, 2001Oct 11, 2005Johnsondiversey, Inc.Method and apparatus for work management for facility maintenanceUS6957075Feb 1, 1999Oct 18, 2005Intel CorporationMethod and apparatus for providing a location based appliance personalityUS7024256Feb 23, 2004Apr 4, 2006Openpeak Inc.Method, system, and computer program product for automatically managing components within a controlled environmentUS7046263Nov 28, 2000May 16, 2006Tangis CorporationRequesting computer user's context dataUS7064675Aug 15, 2003Jun 20, 2006Microsoft CorporationContext-sensitive remote controlsUS7076255Dec 22, 2000Jul 11, 2006Microsoft CorporationContext-aware and location-aware cellular phones and methodsUS7170422 *Jun 24, 2002Jan 30, 2007Matsushita Electric Industrial Co., Ltd.Personal programmable universal remote controlUS7184848Jul 23, 2004Feb 27, 2007Openpeak Inc.Method, system, and computer program product for managing controlled residential or non-residential environmentsUS7206559Oct 16, 2001Apr 17, 2007Hewlett-Packard Development Company, L.P.System and method for a mobile computing device to control appliancesUS7307746Mar 27, 2003Dec 11, 2007Canon Kabushiki KaishaData processing apparatus, data processing method, and programUS7336942Apr 5, 2005Feb 26, 20083E Technologies International, Inc.Method and system for location-aware wireless mobile devices including mobile user network message interfaces and protocolUS7346663Dec 6, 2006Mar 18, 2008Microsoft CorporationAutomated response to computer user's contextUS7493294 *Mar 13, 2007Feb 17, 2009Manyworlds Inc.Mutually adaptive systemsUS7522549Mar 30, 2005Apr 21, 2009Broadcom CorporationRegistering access device multimedia content via a broadband access gatewayUS7533079Feb 18, 2005May 12, 2009Fujitsu LimitedDevice and method for processing situated informationUS7613285Nov 3, 2009Electronics And Telecommunications Research InstituteSystem and method for service-oriented automatic remote control, remote server, and remote control agentUS7681203Oct 20, 2004Mar 16, 2010Sony Deutschland GmbhContext-aware automatic service discovery and execution engine in mobile ad-hoc networksUS7707267Dec 22, 2004Apr 27, 2010Microsoft CorporationIntent based processingUS20010032132Feb 23, 2001Oct 18, 2001Dan MoranSystem for message delivery in interactive communication networksUS20020119788Dec 22, 2000Aug 29, 2002Gopal ParupudiContext-aware and location-aware cellular phones and methodsUS20020138327Mar 26, 2001Sep 26, 2002Mello Celso LuisSystem for remotely managing elevator mechanic service routineUS20030046401Oct 16, 2001Mar 6, 2003Abbott Kenneth H.Dynamically determing appropriate computer user interfacesUS20030073412Oct 16, 2001Apr 17, 2003Meade William K.System and method for a mobile computing device to control appliancesUS20030088534Nov 5, 2001May 8, 2003Vernon W. Francissen Gardner, Carton & DouglasMethod and apparatus for work management for facility maintenanceUS20040068507Mar 27, 2003Apr 8, 2004Canon Kabushiki KaishaData processing apparatus, data processing method, and programUS20040100505Nov 21, 2002May 27, 2004Cazier Robert PaulSystem for and method of prioritizing menu informationUS20040163073Feb 23, 2004Aug 19, 2004Openpeak Inc.Method, system, and computer program product for automatically managing components within a controlled environmentUS20040176118Feb 18, 2003Sep 9, 2004Michael StrittmatterService attribute based filtering system and methodUS20040187152 *Jan 8, 2004Sep 23, 2004Avtrex, Inc.Resource and capability borrowingUS20040230636Dec 12, 2003Nov 18, 2004Fujitsu LimitedTask computingUS20050035846Aug 15, 2003Feb 17, 2005Zigmond Daniel J.Context-sensitive remote controlsUS20050055472Jul 23, 2004Mar 10, 2005Open Peak Inc.,Method, system, and computer program product for managing controlled residential or non-residential environmentsUS20050108354Dec 22, 2004May 19, 2005Microsoft CorporationIntent based processingUS20050114493Oct 20, 2004May 26, 2005Davide MandatoContext-aware automatic service discovery and execution engine in mobile ad-hoc networksUS20050164725Feb 18, 2005Jul 28, 2005Fujitsu LimitedDevice and method for processing situated informationUS20050232242Mar 30, 2005Oct 20, 2005Jeyhan KaraoguzRegistering access device multimedia content via a broadband access gatewayUS20050246726 *Apr 27, 2005Nov 3, 2005Fujitsu LimitedTask computingUS20050267770 *May 26, 2004Dec 1, 2005International Business Machines CorporationMethods and apparatus for performing task management based on user contextUS20050283532Nov 12, 2004Dec 22, 2005Kim Doo HSystem and method for multi-modal context-sensitive applications in home network environmentUS20050288035Apr 5, 2005Dec 29, 20053E Technologies International, Inc.Method and system for location-aware wireless mobile devices including mobile user network message interfaces and protocolUS20060064693Sep 22, 2004Mar 23, 2006Samsung Electronics Co., Ltd.Method and system for presenting user tasks for the control of electronic devicesUS20060064694Sep 22, 2004Mar 23, 2006Samsung Electronics Co., Ltd.Method and system for the orchestration of tasks on consumer electronicsUS20060069602Sep 24, 2004Mar 30, 2006Samsung Electronics Co., Ltd.Method and system for describing consumer electronics using separate task and device descriptionsUS20060147001Nov 22, 2005Jul 6, 2006Young-Guk HaSystem and method for service-oriented automatic remote control, remote server, and remote control agentUS20060149905Oct 27, 2005Jul 6, 2006Seung-Min ParkService system for providing context information based on ubiquitous sensor network and method thereofUS20060156252Aug 9, 2005Jul 13, 2006Samsung Electronics Co., Ltd.Contextual task recommendation system and method for determining user's context and suggesting tasksUS20060156307Aug 9, 2005Jul 13, 2006Samsung Electronics Co., Ltd.Method and system for prioritizing tasks made available by devices in a networkUS20070233287Mar 30, 2006Oct 4, 2007Samsung Electronics Co., Ltd.Dynamic generation of tasks in resource constrained devicesUS20070266384Mar 27, 2007Nov 15, 2007Fujitsu LimitedBuilding Computing Applications Based Upon MetadataEP0626635A2Apr 13, 1994Nov 30, 1994Firstperson, Inc.Improved graphical user interface with method and apparatus for interfacing to remote devicesEP0801342A2Mar 24, 1997Oct 15, 1997International Business Machines CorporationMobile computing with location/motion sensitive user interfaceEP1168124A2Jun 12, 2001Jan 2, 2002Sony CorporationRemote control systemEP1458140A1Feb 9, 2004Sep 15, 2004Samsung Electronics Co., Ltd.Private network system having a ubiquitous service function and method for operating the sameFR2852173A1 Title not availableJP2000266551A Title not availableJP2002049556A Title not availableJP2002063033A Title not availableJP2002533802A Title not availableJP2004266453A Title not availableKR20000033089A Title not availableKR20010014271A Title not availableKR20010041425A Title not availableKR20020022049A Title not availableKR20030021251A Title not availableKR20050046580A Title not availableKR20060043333A Title not availableKR20060051104A Title not availableKR20060051202A Title not availableKR20060063326A Title not availableKR20060068518A Title not availableKR20060092993A Title not availableWO2000028436A1Nov 1, 1999May 18, 2000Koninklijke Philips Electronics N.V.Upgrading of synergetic aspects of home networksWO2000038039A1Dec 9, 1999Jun 29, 2000Koninklijke Philips Electronics N.V.Clustering of task-associated objects for effecting tasks among a system and its environmental devicesWO2000039964A1Dec 17, 1999Jul 6, 2000Koninklijke Philips Electronics N.V.Home control system with distributed network devicesWO2001069380A2Mar 14, 2001Sep 20, 2001Edapta, Inc.A system and method for enabling dynamically adaptable user interfaces for electronic devicesWO2004031937A1May 17, 2003Apr 15, 2004Microsoft CorporationSystem and method for making user interface elements known to an application and userWO2004062227A2Dec 19, 2003Jul 22, 2004Koninklijke Philips Electronics N.V.Multi-factor application selectionWO2004081713A2Mar 3, 2004Sep 23, 2004Openpeak Inc.Method, system, and computer program product for managing controlled residential or non-residential environments* Cited by examinerNon-Patent CitationsReference1"DAML+Oil Specification", Mar. 2001, http://www.daml.org/2001/03/daml+oil.2"OWL Web Ontology Language Reference", WC3 Semantic Web, Dec. 9, 2003, http://www.daml.org/2002/06/webont/owl-ref-proposed.html.3Almeida et al., "Abstract Interactions and Interaction Refinement in Model-Driven Design," Proceedings of the 2005 Ninth IEEE International EDOC Enterprise Computing Conference, Sep. 19-23, 2005, 14 pages.4Chinese Third Office Action dated Aug. 4, 2010 issued for Chinese Patent Application No. 200510132458.3, filed Aug. 5, 2009, pp. 1-12, Beijing, China (English-language translation included).5Dan Connolly, Frank Van Harmelen, Ian Horrocks, Deborah L. McGuinness, Peter F. Patel-Schneider, Lynn Andrea Stein, "DAML+Oil (Mar. 2001) Reference Description," W3C Note, Dec. 18, 2001. http://www.w3.org/tr/daml+oil+reference.6Decision of Grant in corresponding Korean Application No. 10-2005-0112970, mailed Jul. 16, 2007.7Decision to Grant dated May 29, 2007 from Korean Application No. 10-2005-0083589.8Decision to Grant dated May 29, 2007 from Korean Application No. 10-2005-0084649.9Dejan Milojicic, Philippe Bernadat, Rick Corben, Ira Greenberg, Rajnish Kumar, Alan Messer, Dan Muntz, Eamonn O'Brien Strain, Vahe Poladian, Jim Rowson, "Appliance Aggregation Architecture (A3 ) ", HP Labs Technical report HPL-2002-277, Jul. 3, 2003. pp. 1-10.10Dejan Milojicic, Philippe Bernadat, Rick Corben, Ira Greenberg, Rajnish Kumar, Alan Messer, Dan Muntz, Eamonn O'Brien Strain, Vahe Poladian, Jim Rowson, "Appliance Aggregation Architecture (A3)", HP Labs Technical report HPL-2002-277, Jul. 3, 2003. pp. 1-10.11Dipanjan Chakraborty, Filip Perich, Sasikanth Avancha, Anupam Joshi, "DReggie: Semantic Service Discovery for M-Commerce Applications", Workshop on Reliable and Secure Applications in Mobile Environment, In Conjunction with 20th Symposium on Reliable Distributed Systems (SRDS), Oct. 12, 2001, http://ebiquity.umbc.edu/paper/html/id/49/.12Ernets-Friedman Hill, "Jess, the Rule Engine for the Java Platform", Java Expert System Shell, http://herzberg.ca.sandia.gov/jess/, 2005.13Ernets-Friedman Hill, "Jess, the Rule Engine for the Java Platform", Java Expert System Shell, http://herzberg.ca.sandia.gov/jess/.14European Search Report and Search Opinion; Application No. 06250036.8-1525; dated Sep. 17, 2007.15Exam Report from EP Publication No. 1640838, dated May 5, 2006.16Exam Report from EP Publication No. 1640839, dated May 5, 2006.17Final Office Action dated Jul. 20, 2011 from U.S. Appl. No. 11/200,547.18Huh et al., "A Policy-based Context Management Architecture for Ubiquitous Computing Environment," Nov. 3, 2004.19James Hendler, Tim Berners-Lee, Eric Miller "Integrating Applications on the Semantic Web," Journal of the Institute of Electrical Engineers of Japan, Oct. 2002, pp. 676-680, vol. 122(10).20Javier Gonzalez-Castillo, David Trastour, Claudio Bartolini: "Description Logics for Matchmaking of Services", Hewlett-Packard Company, 2001, pp. 1-13. Bristol, United Kingdom. http://www.hpl.hp.com/techreports/2001/HPL-2001-265.pdf.21Joseph B. Kopena, William C. Regli, "DAMLJessKB: A tool for reasoning with the Semantic Web". IEEE Intelligent Systems, 2003, pp. 74-77, vol. 18(3).22Katia Sycara, Seth Widoff, Matthias Klusch, Jianguo Lu, "Larks: Dynamic Matchmaking among Heterogeneous Software Agents in Cyberspace", Autonomous Agents and Multi-Agent Systems, 2002, pp. 173-203, Kluwer Academic Publishers. http://www-2.cs.cmu.edu/~softagents/papers/LARKS.pdf.23Katia Sycara, Seth Widoff, Matthias Klusch, Jianguo Lu, "Larks: Dynamic Matchmaking among Heterogeneous Software Agents in Cyberspace", Autonomous Agents and Multi-Agent Systems, 2002, pp. 173-203, Kluwer Academic Publishers. http://www-2.cs.cmu.edu/˜softagents/papers/LARKS.pdf.24Lashina et al., "The context aware personal remote control: a case study on context awareness", published 2003.25Lee et al, "Coupling structural and functional models for interaction design," Interacting With Computers, Butterworth-Heinemann, GB, vol. 16, No. 1, Feb. 2004, pp. 133-161, XP004908657 ISSN:0953-5438.26Massimo Paolucci, Takahiro Kawamura, Terry R. Payne, Katia Sycara, "Semantic Matching of Web Services Capabilities", In First Int. Semantic Web. Conf 2002, http://citeseer.ist.psu.edu/paolucci02semantic.html.27Notice of Allowance dated Apr. 27, 2007 from Korean Application No. 9-5-2007-023065177.28Notice of Allowance dated Apr. 27, 2007 from Korean Application No. 9-5-2007-023304342.29Notice of Allowance dated Aug. 1, 2011 from U.S. Appl. No. 11/200,546.30Notice of Allowance dated Aug. 5, 2011 from U.S. Appl. No. 10/950,121.31Notice of Allowance dated Sep. 29, 2011 from U.S. Appl. No. 10/948,399.32Notice of Allowance in U.S. Appl. No. 10/948,399, mailed Jun. 3, 2011.33Notice of Allowance in U.S. Appl. No. 10/950,121, mailed Apr. 20, 2011.34Notice of Allowance in U.S. Appl. No. 11/200,546, mailed Mar. 8, 2011.35Office Action (and English translation) in corresponding Korean Application No. 10-2005-0112970, mailed Nov. 10, 2006.36Office Action dated Aug. 15, 2008 from Chinese Application No. 2005101049497.37Office Action dated Dec. 28, 2007 from Chinese Application No. 2005101049497.38Office Action dated Jan. 8, 2010 from Chinese Application No. 2005101049497.39Office Action dated Jun. 15, 2007 from Chinese Application No, 2005101049497.40Office Action dated Jun. 15, 2007 from Chinese Application No. 200510104950X, with English Translation.41Office Action dated May 22, 2009 from Chinese Application No. 2005101324583.42Office Action dated Nov. 21, 2008 from Chinese Application No. 2005101324583.43Office Action dated Nov. 22, 2006 from Korean Application No. 9-5-2006-069705515.44Office Action dated Nov. 7, 2006 from Korean Application No. 9-5-2006-065657876.45Office Action dated Oct. 20, 2006 from European Application No. 05257951.3.46Office Action dated Oct. 26, 2006 from Korean Application No. 10-2005-0083589.47Office Action dated Oct. 26, 2006 from Korean Application No. 10-2005-0084649.48Office Action dated Sep. 28, 2007 from Chinese Application No. 2005101049529, with English Translation.49Office Action for Chinese Application 200610000398.4, dated Dec. 21, 2007.50Office Action for Korean Application No. 9-5-2006-069705515, dated Jan. 22, 2007.51Office Action in corresponding Japanese Application No. 2005-274134, mailed Feb. 1, 2011.52Office Action in Japanese Application No. 2005-274135, mailed Feb. 1, 2011.53Office Action in Japanese Application No. 2006-001541, mailed Aug. 23, 2011.54Office Action in Japanese Application No. 2006-001541, mailed Jan. 4, 2011.55R. Kumar, V. Poladian, I. Greenberg, A. Messer, and D. Milojicic, "User-Centric Appliance Aggregation," HP Labs: Tech Report: HPL-2002-227, Oct. 2, 2002.56Rajnish Kumar, Vahe Poladian, Ira Greenberg, Alan Messer, Dejan Milojicic, "User-Centric Appliance Aggregation", HP Labs Technical Report HPL-2002-277, Oct. 2002. pp. 1-16.57Reexamination dated Oct. 9, 2010 from Chinese Application No. 2005101049497.58Ryusuke Masuoka, Yannis Labrou, "Task Computing-Semantic-web enabled, user-driven, interactive environments", Fujitsu Laboratories of America, Inc., College Park, Maryland. http://www.flacp.fujitsulabs.com/.59Ryusuke Masuoka, Yannis Labrou, "Task Computing—Semantic-web enabled, user-driven, interactive environments", Fujitsu Laboratories of America, Inc., College Park, Maryland. http://www.flacp.fujitsulabs.com/.60Sasikanth Avancha, Anupam Joshi, Timothy Finin, "Enhanced Service Discovery in Bluetooth", IEEE Computer, Jun. 28, 2002. pp. 96-99, vol. 35, University of Maryland, Baltimore County.61Search Opinion from EP Publication No. 1679828, dated Apr. 6, 2006.62Search Report dated Apr. 13, 2006 from European Application No. 05257951.3.63Search Report from EP Publication No. 1640838, dated Nov. 16, 2005.64Search Report from EP Publication No. 1640839, dated Nov. 24, 2005.65Search Report from EP Publication No. 1679828, dated Apr. 6, 2006.66Tim Berners-Lee, James Hendler, Ora Lassila, "The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities", Scientific American.com, May 17, 2001. http://www.sciam.com.67Tim Berners-Lee, James Hendler, Ora Lassila, WC3 Semantic Web, Technology and Society Domain, "Semantic Web", http://www.w3.org/2001/sw/.68U.S. Advisory Action for U.S. Appl. No. 11/200,546 mailed Jan. 22, 2009.69U.S. Final Office Action for U.S. Appl. No. 10/948,399 mailed Oct. 27, 2009.70U.S. Final Office Action for U.S. Appl. No. 10/950,121 mailed Sep. 2, 2009.71U.S. Final Office Action for U.S. Appl. No. 11/200,546 mailed Oct. 15, 2008.72U.S. Final Office Action for U.S. Appl. No. 11/394,968 mailed Feb. 12, 2009.73U.S. Office Action for U.S. Appl. No. 10/948,399 mailed Mar. 17, 2009.74U.S. Office Action for U.S. Appl. No. 11/200,546 mailed Apr. 25, 2008.75U.S. Office Action for U.S. Appl. No. 11/394,968 mailed Aug. 25, 2008.76U.S. Office Acton for U.S. Appl. No. 10/950,121 mailed Dec. 19, 2008.77Volker Haarslev, Ralf Moller, "Description of the RACER System and its Applications", In Proceedings of the International Workshop in Description Logics 2001 (DL2001), Aug. 2001, Stanford, http://citeseer.ist.psu.edu/article/haarslev01description.html.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS20110320979 *Dec 29, 2011Nokia CorporationMethod and apparatus for creating a to-do item based on selection of a function to be performed by an applicationUS20130054033 *Feb 28, 2013Siemens Industry, Inc.Synergistic interface system for a building network* Cited by examinerClassifications U.S. Classification705/7.21International ClassificationG06Q10/00Cooperative ClassificationH04N21/472, G06F8/38, H04N21/443, H04N2005/4432, H04N21/43615, H04N5/44543, G06Q10/1097European ClassificationG06F8/38, H04N21/443, H04N21/472, H04N5/445M, H04N21/436H, G06Q10/1097Legal EventsDateCodeEventDescriptionSep 22, 2004ASAssignmentOwner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OFFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MESSER, ALAN;KUNJITHAPATHAM, ANUGEETHA;REEL/FRAME:015831/0075Effective date: 20040922Dec 31, 2015REMIMaintenance fee reminder mailedMay 22, 2016LAPSLapse for failure to pay maintenance feesJul 12, 2016FPExpired due to failure to pay maintenance feeEffective date: 20160522RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services