MLchartDataset catalogue

Patent · US10617271B2 · B2 · US

Robotic cleaning device and method for landmark recognition

(11) Publication number
US10617271B2
(21) Application number
15/101,235
(22) Filing date
2013-12-19
(30) Priority date
2013-12-19
(43) Publication date
2020-04-14
(45) Date of grant
2020-04-14
(51) IPC
A47L 11/40; A47L 9/00; G05D 1/02
(52) CPC
  • A47L Domestic washing or cleaning; suction cleaners in general: 11/4011, 2201/04, 9/009, 9/2852
  • B25J Manipulators; chambers provided with manipulation devices: 11/0085, 9/0003, 9/1664, 9/1684
  • G05D Systems for controlling or regulating non-electric variables: 1/024, 1/0248, 1/0274, 1/246, 1/249, 1/622, 2105/10
(73) Assignee
Electrolux AB
(72) Inventors
Magnus Lindhé; Anders Haegermarck; Petter Forsberg
(54) Title
Robotic cleaning device and method for landmark recognition
(57) Abstract

A robotic cleaning device having a main body, a propulsion system configured to move the device across a surface and an obstacle detecting device configured to detect obstacles. The device further includes a processing unit configured to position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data, and further to control the propulsion system to move the robotic cleaning device across the surface. The processing unit is configured to identify a landmark and its position from the obstacle detecting device output data, to derive at least one characteristic from the landmark to create and store a generated landmark signature. The processing unit is also configured to compare the generated landmark signature with predetermined landmark signatures and to determine whether the generated landmark signature matches one of the predetermined landmark signatures or not and operate the robotic cleaning device based on the determination.

Full text
View on Google Patents

Claims (14)

  1. A method of operating a robotic cleaning device comprising the steps of: recording, by a processor of the robotic cleaning device, output data from a sensor of the robot for detecting an object in a vicinity of the robotic cleaning device; identifying, by the processor of the robotic cleaning device, the object as a landmark and its position from the output data and deriving information from the landmark; generating, by the processor of the robotic cleaning device, a landmark signature by combining a plurality of physical characteristics of the landmark, the landmark signature being different than the landmark, wherein the physical characteristics of the landmark include coordinates and vectors of at least two of: a height of a lower portion of the landmark above the ground, a height of an upper portion of the landmark above the ground, and a direction of a surface normal of the landmark; storing, by a memory device of the robotic cleaning device, the generated landmark signature; comparing, by the processor of the robotic cleaning device, the generated landmark signature with predetermined landmark signatures; determining, by the processor of the robotic cleaning device, whether the generated landmark signature matches one of the predetermined landmark signatures or not; and operating, by the processor of the robotic cleaning device, the robotic cleaning device on the basis of the determination.
  2. The method according to claim 1, wherein the obstacle detecting device output data is in the form of an image recorded by a camera device.
  3. The method according to claim 1, wherein the landmark signature is based on a three dimensional (3D) characteristic of the landmark.
  4. The method according to claim 1, wherein the operating step includes navigating the robotic cleaning device on the basis of the determination.
  5. The method according to claim 1, further comprising the step of positioning and storing the generated landmark signature in a map, based on the current position of the robotic cleaning device.
  6. The method according to claim 1, further comprising the step of deriving information relating to a 3D surface shape of the landmark.
  7. The method according to claim 1, wherein the physical characteristics include at least one of a height of the landmark, a width of the landmark, a length of the landmark, a depth of the landmark, a midpoint of the landmark, or an orientation of a surface of the landmark.
  8. The method according to claim 1, wherein the physical characteristics are determined based on a plurality of recordings by the obstacle detecting device, the plurality of recordings recorded at different angles with respect to the landmark as the robotic cleaning device is operated.
  9. A robotic cleaning device comprising: a main body; a propulsion system configured to move the robotic cleaning device across a surface of interest; an obstacle detecting device configured to detect objects; a processing unit configured to: position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data and further to control the propulsion system to move the robotic cleaning device across the surface of interest, identify an object as a landmark and its position from the obstacle detecting device output data, to derive a plurality of physical characteristics from the landmark, wherein the physical characteristics of the landmark include coordinates and vectors of at least two of: a height of a lower portion of the landmark above the ground, a height of an upper portion of the landmark above the ground, and a direction of a surface normal of the landmark, create and store a generated landmark signature by combining at least two of the physical characteristics of the landmark, the landmark signature being different than the landmark, compare the generated landmark signature with predetermined landmark signatures, determine, whether the generated landmark signature matches one of the predetermined landmark signatures or not, and operate the robotic cleaning device on the basis of the determination.
  10. The robotic cleaning device according to claim 9, wherein the obstacle detecting device comprises a 3D sensor system.
  11. The robotic cleaning device according to claim 10, wherein the 3D sensor system comprises: a camera device configured to record images of a vicinity of the robotic cleaning device; and a first vertical line laser and a second vertical line laser configured to illuminate the vicinity of the robotic cleaning device; the processing unit further being configured to derive positional data from the recorded images.
  12. The robotic cleaning device according to claim 11, wherein the processing unit is configured to derive information from the recorded image relating to a 3D surface shape of the landmark.
  13. The robotic cleaning device according to claim 9, wherein the predetermined and generated landmark signatures comprise a three dimensional (3D) characteristic of the respective landmark.
  14. The robotic cleaning device according to claim 9, wherein the operation includes navigation of the robotic cleaning device by the processing unit.

Description

This application is a U.S. National Phase application of PCT International Application No. PCT/EP2013/077380, filed Dec. 19, 2013, which is incorporated by reference herein.

The invention relates to a robotic vacuum cleaner, which is configured to navigate within a surface to be cleaned by recognizing and attaining landmarks and their characteristics and to a method of landmark recognition.

Robotic vacuum cleaners are known in the art. In general robotic vacuum cleaners are equipped with drive arrangement in the form of a motor for moving the cleaner across a surface to be cleaned. The robotic vacuum cleaners are further equipped with intelligence in the form of microprocessor(s) and navigation means for causing an autonomous behaviour such that the robotic vacuum cleaners can freely move around and clean a space in the form of e.g. a room.

In many fields of technology, it is desirable to use robots with an autonomous behaviour such that they can freely move around a space without colliding with obstacles.

As an a example, robotic vacuum cleaners exist in the art with the capability of more or less autonomously vacuum cleaning a room in which furniture such as tables and chairs and other obstacles such as walls and stairs are located. Traditionally, these robotic vacuum cleaners have navigated a room by means of using e.g. ultrasound or light waves or laser beams. Further, the robotic vacuum cleaners typically must be complemented with additional sensors, such as stair sensors, wall-tracking sensors and various transponders to perform accurately. Such sensors are expensive and affect the reliability of the robot.

Citations (1137)

  • US1286321A
  • US1401007A
  • US3010129A
  • US3233274A
  • US3550714A
  • US3570227A
  • US3713505A
  • US3837028A
  • NL7408667A
  • GB1447943A
  • US4119900A
  • US4114711A
  • US4036147A
  • US4028765A
  • JPS5540959B2
  • US4306174A
  • US4306329A
  • US4369543A
  • US4502173A
  • EP0142594A1
  • US4647209A
  • DE3536907A1
  • US4627511A
  • US4800978A
  • JPS6286414A
  • US4878003A
  • JPS62109528A
  • JPS62120510A
  • JPS62152424A
  • JPS62152421A
  • JPH0732752B2
  • JPS63127310A
  • WO1988004081A1
  • US5095577A
  • JPS63181727A
  • US4864511A
  • US4825091A
  • US4922559A
  • US5377106A
  • JPS63241610A
  • US4838990A
  • US4886570A
  • US4836905A
  • US4872938A
  • US4822450A
  • US4849067A
  • US4842686A
  • JPH064133Y2
  • US5001635A
  • US4919224A
  • US4854000A
  • EP0358628A2
  • US4918607A
  • US4962453A
  • US5341540A
  • US5032775A
  • US5006302A
  • US5042861A
  • US4959192A
  • US4989818A
  • US5107946A
  • JPH03162814A
  • US5034673A
  • JPH075922Y2
  • JPH03166074A
  • US5023444A
  • US5045118A
  • EP0474542A2
  • US5307273A
  • US5444965A
  • US5243732A
  • US5086535A
  • US5353224A
  • JPH04260905A
  • US5155683A
  • WO1993003399A1
  • JPH0584200A
  • JPH0584210A
  • USRE36391E
  • US5390627A
  • US5245177A
  • US5293955A
  • JPH05189041A
  • JPH05224745A
  • JPH05228090A
  • US5568589A
  • US5666689A
  • US5402051A
  • US5369347A
  • DE4211789A1
  • EP0569984A1
  • US5518552A
  • US5345639A
  • US5309592A
  • US5279672A
  • US5276933A
  • JPH0683442A
  • JPH06125861A
  • US5548511A
  • JPH06144215A
  • JPH06179145A
  • US5349378A
  • EP0606173A1
  • US5398632A
  • DE9307500U1
  • US5440216A
  • US5841259A
  • US5367458A
  • JPH0759695A
  • US5446356A
  • US5534762A
  • JPH07129239A
  • CN1116818A
  • DE4340367A1
  • CA2154758A1
  • US5758298A
  • US5867800A
  • US5646494A
  • US5621291A
  • US5682640A
  • JPH07281742A
  • US5682313A
  • US5687294A
  • US5787545A
  • US5745946A
  • US5454129A
  • JPH0889455A
  • DE4439427A1
  • US5560077A
  • US5698957A
  • US6255793B1
  • US6984952B2
  • US6850024B2
  • US6417641B2
  • WO1996038770A1
  • JPH08326025A
  • US5959423A
  • JPH0944240A
  • US5815880A
  • JPH09150741A
  • US5896488A
  • JPH09185410A
  • US5852984A
  • US5890250A
  • US5983833A
  • US5825981A
  • US5781960A
  • US5940927A
  • US5935179A
  • US5991951A
  • US6142252A
  • US5778554A
  • US6213136B1
  • US6012470A
  • US6024107A
  • US5926909A
  • US5903124A
  • US5997670A
  • US6360801B1
  • US5966765A
  • US5987696A
  • US20020108635A1
  • US20020121561A1
  • US20020121288A1
  • US6504610B1
  • US6327741B1
  • US5942869A
  • US5995884A
  • US5959424A
  • US5947051A
  • US6251551B1
  • US6226830B1
  • US6358325B1
  • US6300737B1
  • US6082377A
  • US5933902A
  • US6389329B1
  • US6532404B2
  • US6064926A
  • US6525509B1
  • US6465982B1
  • US5999865A
  • JPH11267074A
  • US20080236907A1
  • US6176067B1
  • US8365848B2
  • US6942548B2
  • US6668951B2
  • US20120261204A1
  • US6263989B1
  • US8113304B2
  • US7597162B2
  • US20090173553A1
  • US20020189871A1
  • US7556108B2
  • US7546891B2
  • US20090107738A1
  • US20090065271A1
  • US20070267230A1
  • US6431296B1
  • US20080143063A1
  • US20080143064A1
  • US6413149B1
  • US6615108B1
  • US7349759B2
  • US7155309B2
  • US6885912B2
  • US6941199B1
  • EP1099143A1
  • US20010004719A1
  • US6370453B2
  • US6230360B1
  • DE19849978A1
  • US6311366B1
  • US6726823B1
  • US6519804B1
  • US6581239B1
  • WO2000036961A1
  • WO2000038025A1
  • US6601265B1
  • WO2000036970A1
  • US6671592B1
  • US6493612B1
  • US6493613B2
  • US6339735B1
  • US7050926B2
  • US6124694A
  • US6076662A
  • US6609962B1
  • US6774596B1
  • US6971141B1
  • US20050015915A1
  • US20040049878A1
  • US7013527B2
  • US20050028315A1
  • US20050028316A1
  • US7240396B2
  • JP2001022443A
  • US6605156B1
  • GB2355523A
  • US6459955B1
  • US6370452B1
  • US6882334B1
  • JP2001187009A
  • US20080015738A1
  • US20020016649A1
  • US7430455B2
  • US7155308B2
  • US6594844B2
  • US8565920B2
  • US8412377B2
  • US20090045766A1
  • US20080016631A1
  • US20090055022A1
  • US20090292393A1
  • US20050251292A1
  • US8478442B2
  • US20040020000A1
  • US20030167000A1
  • US20060195015A1
  • US6443509B1
  • US6637446B2
  • US6482678B1
  • US20130214498A1
  • US6662889B2
  • US9144361B2
  • US20080143065A1
  • US7363994B1
  • US6870792B2
  • US20100001478A1
  • US8292007B2
  • US6769004B2
  • US6535793B2
  • US20010037163A1
  • US6845297B2
  • US6633150B1
  • WO2001082766A2
  • US6381801B1
  • US6481515B1
  • US20080205194A1
  • US20130070563A1
  • US7369460B2
  • US8295125B2
  • US7688676B2
  • US8107318B2
  • US8599645B2
  • US6457199B1
  • US6457206B1
  • US20050191949A1
  • US6939208B2
  • US20020164932A1
  • US7040968B2
  • US6938298B2
  • US6615885B1
  • JP2002182742A
  • GB2382251A
  • US20020091466A1
  • US6496754B2
  • US6597143B2
  • US7254859B2
  • US7207081B2
  • US6571415B2
  • US7082350B2
  • US6940291B1
  • US6661239B1
  • US6658325B2
  • US7196487B2
  • US7579803B2
  • US20080000042A1
  • US6781338B2
  • US6965209B2
  • US8368339B2
  • US20070290649A1
  • US7567052B2
  • US20130103194A1
  • US20100268384A1
  • US20090319083A1
  • US20080051953A1
  • US20080084174A1
  • US20130174371A1
  • US20100312429A1
  • US6690134B1
  • US6745431B2
  • US6820801B2
  • USD471243S1
  • US6810305B2
  • US7647144B2
  • US7275280B2
  • US7206677B2
  • US7248951B2
  • US6925679B2
  • US20020174506A1
  • US6611318B2
  • JP2002287824A
  • US6611120B2
  • US6957712B2
  • US6732826B2
  • US6438456B1
  • US7000623B2
  • US20030000034A1
  • JP2002355204A
  • US6901624B2
  • JP2002366228A
  • US20020185071A1
  • US20130325178A1
  • US20040207355A1
  • US8396592B2
  • US7173391B2
  • US8463438B2
  • US8838274B2
  • US20030025472A1
  • US7388343B2
  • US20100263142A1
  • US20080007193A1
  • US20080001566A1
  • EP1395888A2
  • US7663333B2
  • US6809490B2
  • US20070285041A1
  • US7429843B2
  • US20100049365A1
  • US20070213892A1
  • US6841963B2
  • US20030030398A1
  • US6667592B2
  • US6580246B2
  • WO2003022120A1
  • WO2003024292A2
  • US7167775B2
  • US7444206B2
  • US8311674B2
  • WO2003026474A2
  • US7079923B2
  • US7769490B2
  • US20050085947A1
  • US7085624B2
  • US7053580B2
  • US6775871B1
  • US20030120972A1
  • US8375838B2
  • US20120281829A1
  • US7143696B2
  • US8109191B1
  • US7559269B2
  • US20080121097A1
  • US20120011992A1
  • US6860206B1
  • US20100257690A1
  • US20040187249A1
  • US20100257691A1
  • US6883201B2
  • US20100263158A1
  • US8516651B2
  • US20110131741A1
  • US8474090B2
  • US20080000041A1
  • US7636982B2
  • US7571511B2
  • US7448113B2
  • US20080307590A1
  • US20070266508A1
  • US20040049877A1
  • EP1331537A1
  • US20070179670A1
  • CN1668238A
  • US7134164B2
  • US8073439B2
  • US20030159223A1
  • US6859976B2
  • US7793614B2
  • JP2003280740A
  • US7117067B2
  • US7254464B1
  • US7059012B2
  • US8290619B2
  • US7844364B2
  • US8034390B2
  • US7303776B2
  • US6869633B2
  • US7891289B2
  • US7343719B2
  • US7981455B2
  • US20030229421A1
  • EP1360922A2
  • US7113847B2
  • US7013200B2
  • US7574282B2
  • US20050267629A1
  • US7613543B2
  • US20050230166A1
  • US20060045981A1
  • US6967275B2
  • US7053578B2
  • US7225500B2
  • WO2004006034A2
  • US7480958B2
  • US7150068B1
  • US20040031121A1
  • US20040031111A1
  • US20040034952A1
  • JP2004096253A
  • US7054716B2
  • US7024278B2
  • US20040111184A1
  • US20060136096A1
  • US20130085603A1
  • US20100049364A1
  • US8386081B2
  • US8515578B2
  • US20100063628A1
  • US20130211589A1
  • US7188000B2
  • US20130338828A1
  • US8428778B2
  • US8763200B2
  • US6971140B2
  • US20040074038A1
  • US20040074039A1
  • US20050042151A1
  • US7785544B2
  • US20090274602A1
  • US6748297B2
  • US6868307B2
  • US20040098167A1
  • JP2004166968A
  • US7346428B1
  • US7185396B2
  • US20040111827A1
  • US8150650B2
  • US7145478B2
  • US7774158B2
  • US7573403B2
  • US8095336B2
  • US8508388B2
  • US8086419B2
  • US7202630B2
  • US8274406B2
  • US20040167667A1
  • US7679532B2
  • US7162338B2
  • US7015831B2
  • US7177737B2
  • US20130331987A1
  • US7135992B2
  • US7272467B2
  • JP2004198212A
  • US7133745B2
  • US7213298B2
  • US7043794B2
  • US7222390B2
  • US7103449B2
  • EP1441271A2
  • US20040185011A1
  • US7031805B2
  • US7464157B2
  • US7184586B2
  • US7873437B2
  • US7418762B2
  • US6859010B2
  • US7801645B2
  • US20050010331A1
  • WO2004082899A2
  • US7805220B2
  • US20040181896A1
  • US7515991B2
  • US20040182840A1
  • US20100078415A1
  • US20070189347A1
  • US20060144834A1
  • US20040208212A1
  • US20040182839A1
  • US7835529B2
  • US7372004B2
  • US8042663B1
  • US8485330B2
  • US20120097783A1
  • US7546912B1
  • US7331436B1
  • JP2004303134A
  • US20040210343A1
  • US7004269B2
  • US7860608B2
  • US20040220707A1
  • KR20040096253A
  • US7208892B2
  • US7213663B2
  • KR20050003112A
  • JP2005040597A
  • US7474941B2
  • US20050015912A1
  • US7200892B2
  • US7251853B2
  • US7343221B2
  • US7174238B1
  • US20050088643A1
  • US7237298B2
  • US7424766B2
  • US20050278888A1
  • US20050065662A1
  • US6964312B2
  • US7660650B2
  • US7246405B2
  • US7564571B2
  • JP2005124753A
  • US20080221729A1
  • JP2005141636A
  • US7269877B2
  • US7359766B2
  • US7272868B2
  • US7324870B2
  • US8461803B2
  • US8390251B2
  • US20080007203A1
  • US20050156562A1
  • US20070267998A1
  • US7332890B2
  • US20120049798A1
  • US20150057800A1
  • US20070114975A1
  • US7288912B2
  • US8253368B2
  • US8378613B2
  • US6956348B2
  • US8598829B2
  • US20120085368A1
  • US8456125B2
  • US20100115716A1
  • US7459871B2
  • US20090038089A1
  • US20120246862A1
  • US20050166354A1
  • US20100173070A1
  • US7729801B2
  • US7784139B2
  • US20050229340A1
  • US7920941B2
  • US20060020369A1
  • US7709497B2
  • US20070204426A1
  • US9360300B2
  • US7603744B2
  • US20110154589A1
  • US20050217061A1
  • US20050223514A1
  • US7185397B2
  • US20050234611A1
  • US20050251457A1
  • US7937800B2
  • USD510066S1
  • US7403360B2
  • US20050251947A1
  • US20060010799A1
  • US8112942B2
  • US7417404B2
  • US20060028306A1
  • US7566839B2
  • US7042342B2
  • US20050287038A1
  • US20060009879A1
  • JP2006015113A
  • US8874264B1
  • US8594840B1
  • US8634958B1
  • US8634956B1
  • US7706917B1
  • US20130204463A1
  • US20100082193A1
  • US20060006316A1
  • US20060032013A1
  • US20080184518A1
  • US7581282B2
  • US20080037170A1
  • JP2006087507A
  • US7600521B2
  • US7438766B2
  • US8078338B2
  • US8528673B2
  • US8007221B1
  • US7499804B2
  • US7979175B2
  • US7499775B2
  • US7499774B2
  • US7499776B2
  • US20120109423A1
  • USD526753S1
  • US7489985B2
  • US20060095158A1
  • US7706921B2
  • US7199711B2
  • JP2006185438A
  • US8237920B2
  • US7697141B2
  • US8525995B2
  • US7966339B2
  • US8347088B2
  • US8200700B2
  • US20060178777A1
  • US8382906B2
  • US20120036659A1
  • US8387193B2
  • US20080134457A1
  • US20120180254A1
  • US20080134458A1
  • US20080140255A1
  • US7761954B2
  • US20070016328A1
  • US20100275405A1
  • US8985127B2
  • US20130118524A1
  • US7620476B2
  • US20080155768A1
  • US8392021B2
  • US7389156B2
  • US20080127446A1
  • US20080127445A1
  • US20110271469A1
  • US20140026339A1
  • US20060190133A1
  • US20060190134A1
  • US20060200281A1
  • US20060190146A1
  • JP2006231477A
  • US20060213025A1
  • US20060235570A1
  • US20060235585A1
  • US20060236492A1
  • US7780796B2
  • US7610651B2
  • JP2006314669A
  • US7480960B2
  • US7274167B2
  • US7890210B2
  • JP2008543394A
  • US7765638B2
  • US20060293788A1
  • US20060288519A1
  • US7877166B2
  • US7389166B2
  • US7578020B2
  • US7832048B2
  • JP2007014369A
  • JP2009500741A
  • US20090126143A1
  • WO2007008148A1
  • US8032978B2
  • US20080209665A1
  • US8127396B2
  • US20070021867A1
  • JP2005314116A
  • US7489277B2
  • US7921506B2
  • CN101297267A
  • US7555363B2
  • WO2007028049A2
  • US20070061040A1
  • JP2009509220A
  • JP2007070658A
  • US20070059441A1
  • US8195333B2
  • US7720572B2
  • US20120303160A1
  • US7957837B2
  • US20140142757A1
  • US8732895B2
  • US8473140B2
  • US7894951B2
  • US8020657B2
  • US7711450B2
  • WO2007051972A1
  • US7693654B1
  • US20070118248A1
  • JP2007143645A
  • US7721829B2
  • US8606401B2
  • US20070244610A1
  • US8600553B2
  • US8761931B2
  • US20080058987A1
  • US20080282494A1
  • US20070124890A1
  • WO2007065034A1
  • US8380350B2
  • EP2466411A2
  • US8584307B2
  • US7441298B2
  • US8374721B2
  • EP2251757A2
  • US20080091304A1
  • US8584305B2
  • US20100037418A1
  • US20080091305A1
  • US20130206170A1
  • US20110077802A1
  • US20140249671A1
  • US20070234492A1
  • US20090007366A1
  • US20130253701A1
  • EP1969438A1
  • US20110004339A1
  • US7568259B2
  • US7749294B2
  • US8127399B2
  • US7650666B2
  • US7503096B2
  • US20070143950A1
  • KR20070070658A
  • US20080294288A1
  • US7539557B2
  • US20070156286A1
  • US7779504B2
  • US7412748B2
  • US20100075054A1
  • JP2007213236A
  • US20090133720A1
  • JP2007226322A
  • US20070214601A1
  • US7962997B2
  • US20080039974A1
  • US20090254218A1
  • US20080109126A1
  • JP2007272665A
  • US7861366B2
  • US7849555B2
  • US20090232506A1
  • US20080063400A1
  • US8019223B2
  • US20070267570A1
  • US8087117B2
  • US20100011529A1
  • US20090044370A1
  • US8418303B2
  • US20080052846A1
  • US8528157B2
  • US20080047092A1
  • US20120084937A1
  • US20140109339A1
  • US20120159725A1
  • US20140053351A1
  • US8572799B2
  • US20140130272A1
  • US20100107355A1
  • US20130205520A1
  • US20130298350A1
  • US20070273864A1
  • US7568536B2
  • US20070276541A1
  • US20130310978A1
  • US20080065265A1
  • US8417383B2
  • US20070289267A1
  • US7604675B2
  • US7916931B2
  • US20080009964A1
  • US8108092B2
  • US20130204465A1
  • US8396611B2
  • US20120101661A1
  • US8326469B2
  • US20110209726A1
  • US7886399B2
  • US8551254B2
  • US20080105445A1
  • US20080098553A1
  • US20140238440A1
  • US7979945B2
  • US8996172B2
  • US7765635B2
  • US7861365B2
  • US20080077278A1
  • EP2296005A1
  • US8532822B2
  • US8046103B2
  • US20120183382A1
  • US8061461B2
  • US20080093131A1
  • US7784570B2
  • US20080179115A1
  • US7891446B2
  • US20080223630A1
  • US8316971B2
  • US8256542B2
  • US20100116566A1
  • US20080086241A1
  • US8322470B2
  • US8413752B2
  • US8079432B2
  • US20080183332A1
  • US7654348B2
  • US20130105233A1
  • US8327960B2
  • US20090314554A1
  • US20120137464A1
  • CN101161174A
  • US8671513B2
  • US7856291B2
  • JP2010507169A
  • WO2008048260A1
  • USD556961S1
  • US20100286791A1
  • JP2008132299A
  • US7751940B2
  • US20080133052A1
  • US8095238B2
  • US20120083924A1
  • US8364310B2
  • US8010229B2
  • US7787991B2
  • JP2008146617A
  • US7673367B2
  • US20100108098A1
  • US20080152871A1
  • US7600593B2
  • US20080196946A1
  • US20090145671A1
  • US8342271B2
  • US8136200B2
  • US7891045B2
  • US8200600B2
  • US8265793B2
  • US20100076600A1
  • US20080235897A1
  • US20110277269A1
  • US20130227812A1
  • US8438698B2
  • US20090265036A1
  • US20090037024A1
  • US8281703B2
  • US8082836B2
  • US20110000363A1
  • US20090180668A1
  • US20120268587A1
  • US20110109549A1
  • US8350810B2
  • US7843431B2
  • US8199109B2
  • US20080266254A1
  • US20130166107A1
  • US20080264456A1
  • US8453289B2
  • US20120192898A1
  • US8196251B2
  • US8438695B2
  • US8347444B2
  • US20080276408A1
  • US8239992B2
  • US20130117952A1
  • US20120011669A1
  • US20120265346A1
  • US20080281470A1
  • US8370985B2
  • JP2010526594A
  • US20080276407A1
  • US20120011668A1
  • US8839477B2
  • US8447440B2
  • US20120166024A1
  • US8255092B2
  • JP2008290184A
  • JP2010534825A
  • US20090030551A1
  • US20090025155A1
  • US7975790B2
  • KR20090028359A
  • US20090070946A1
  • US7997118B2
  • US20090078035A1
  • EP2050380A2
  • US8065778B2
  • US8798792B2
  • US20090125175A1
  • US20120312221A1
  • US20110088609A1
  • US20120118216A1
  • US7942107B2
  • US8281731B2
  • US8166904B2
  • US20120298029A1
  • US8336479B2
  • US8433442B2
  • US8755936B2
  • JP2009193240A
  • US20090226113A1
  • US8244469B2
  • US8534983B2
  • US20120180712A1
  • US8127704B2
  • US20090241826A1
  • US20090254217A1
  • US8452448B2
  • WO2009132317A1
  • CN102083352A
  • US20090281661A1
  • US20110202175A1
  • US8961695B2
  • US8308529B2
  • US20090270015A1
  • US8447613B2
  • USD586959S1
  • US8418642B2
  • US20120137949A1
  • US20090292884A1
  • US20090314318A1
  • US8001651B2
  • US8408956B1
  • US20100049391A1
  • JP2010079869A
  • US8237389B2
  • US8402586B2
  • US20110258789A1
  • US20100125968A1
  • USD593265S1
  • US20100139995A1
  • US20100139029A1
  • US20130256042A1
  • US7926598B2
  • US20120199407A1
  • US8074752B2
  • US8353373B2
  • US8122982B2
  • US20100161225A1
  • DE202008017137U1
  • US8417188B1
  • US20100206336A1
  • US20100217436A1
  • US20130035793A1
  • US8584306B2
  • US20100305752A1
  • US20100313912A1
  • US8505158B2
  • US8774970B2
  • US20100313910A1
  • US8318499B2
  • US20120265391A1
  • US20110010873A1
  • US20130227801A1
  • US8438694B2
  • US20120090133A1
  • EP2417894A1
  • US8364309B1
  • JP2011045694A
  • US8527113B2
  • US7827653B1
  • US8548626B2
  • US7934571B2
  • US8743286B2
  • US20110082668A1
  • EP2316322A2
  • US20110125323A1
  • DE102010000174A1
  • US20110252594A1
  • DE102010000573A1
  • US20130239870A1
  • US8843245B2
  • US20120095619A1
  • US8551421B2
  • US20120185096A1
  • US20120185094A1
  • US20120182392A1
  • US20110286886A1
  • US20110288684A1
  • US20120185095A1
  • JP2011253361A
  • JP5540959B2
  • US20120011677A1
  • US20120011676A1
  • US20120047676A1
  • DE102010037672A1
  • US20120079670A1
  • EP2438843A2
  • US20120084938A1
  • US20120084934A1
  • US20120096656A1
  • US20120317745A1
  • EP2447800A2
  • KR20120047137A
  • US20120102670A1
  • US20120106829A1
  • US20120110755A1
  • US8543562B2
  • US8799258B2
  • US20120125363A1
  • US20120185091A1
  • US20120322349A1
  • US20120152877A1
  • US20120152280A1
  • US8528162B2
  • US20120151709A1
  • US8798791B2
  • USD670877S1
  • USD672928S1
  • US20120173018A1
  • US20120173070A1
  • USD659311S1
  • US8741013B2
  • US20120199006A1
  • US20120169497A1
  • US20120311810A1
  • US20120167917A1
  • US20120194395A1
  • US20120181099A1
  • US20120200149A1
  • US20120197464A1
  • US20120197439A1
  • US20120222224A1
  • JP2012216051A
  • US8924042B2
  • US20120260861A1
  • US20120260443A1
  • US20130054029A1
  • CN103491838A
  • US8881339B2
  • US20130015596A1
  • US9033079B2
  • US20130032078A1
  • US20130025085A1
  • US20130145572A1
  • US20130031734A1
  • JP2013041506A
  • EP2561787A2
  • US20130047368A1
  • US20130054129A1
  • USD682362S1
  • US20130060357A1
  • US20130060379A1
  • GB2494446A
  • US20130081218A1
  • US20150265122A1
  • EP2578125A1
  • US20130086760A1
  • CN103027634A
  • US20130092190A1
  • JP2013089256A
  • CN102506748A
  • US20130098402A1
  • EP2583609A2
  • CN103054516A
  • US20130138337A1
  • EP2604163A2
  • US20130152724A1
  • US20130160226A1
  • WO2013105431A1
  • US20130204483A1
  • US8745194B2
  • US20130206177A1
  • US20130226344A1
  • US20130231779A1
  • US20130228199A1
  • US20130231819A1
  • US20130228198A1
  • US8666523B2
  • US20130232702A1
  • JP6286414B2
  • US20130241217A1
  • US20130268118A1
  • US20130269148A1
  • US20130273252A1
  • WO2013157324A1
  • KR101231932B1
  • US20130338525A1
  • US20150039127A1
  • JP2013247986A
  • US20130338831A1
  • US20130340201A1
  • US20140016469A1
  • JP2014023930A
  • CN103565373A
  • WO2014033055A1
  • US9052721B1
  • US8855914B1
  • US8533144B1
  • US20140123325A1
  • EP2741483A2
  • US20140167931A1
  • US20140180968A1
  • FR2999410A1
  • US20140207281A1
  • US20140207282A1
  • US20140207280A1
  • EP2772815A2
  • WO2014151501A1
  • US20140283326A1
  • US9037396B2
  • US20150005937A1
  • WO2015016580A1
  • US20150032259A1
  • US20150120056A1
  • EP2884364A1
  • US20160306359A1
  • US10045675B2
  • US20160316982A1
  • US20150197012A1
  • US20150206015A1
  • EP2992803A1
  • US9687132B2
  • US20170273521A1
  • US20170273524A1
  • US20180103812A1
Record as JSON
{
  "publication_number": "US10617271B2",
  "country": "US",
  "kind": "B2",
  "title": "Robotic cleaning device and method for landmark recognition",
  "abstract": "A robotic cleaning device having a main body, a propulsion system configured to move the device across a surface and an obstacle detecting device configured to detect obstacles. The device further includes a processing unit configured to position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data, and further to control the propulsion system to move the robotic cleaning device across the surface. The processing unit is configured to identify a landmark and its position from the obstacle detecting device output data, to derive at least one characteristic from the landmark to create and store a generated landmark signature. The processing unit is also configured to compare the generated landmark signature with predetermined landmark signatures and to determine whether the generated landmark signature matches one of the predetermined landmark signatures or not and operate the robotic cleaning device based on the determination.",
  "claims": [
    "1. A method of operating a robotic cleaning device comprising the steps of: recording, by a processor of the robotic cleaning device, output data from a sensor of the robot for detecting an object in a vicinity of the robotic cleaning device; identifying, by the processor of the robotic cleaning device, the object as a landmark and its position from the output data and deriving information from the landmark; generating, by the processor of the robotic cleaning device, a landmark signature by combining a plurality of physical characteristics of the landmark, the landmark signature being different than the landmark, wherein the physical characteristics of the landmark include coordinates and vectors of at least two of: a height of a lower portion of the landmark above the ground, a height of an upper portion of the landmark above the ground, and a direction of a surface normal of the landmark; storing, by a memory device of the robotic cleaning device, the generated landmark signature; comparing, by the processor of the robotic cleaning device, the generated landmark signature with predetermined landmark signatures; determining, by the processor of the robotic cleaning device, whether the generated landmark signature matches one of the predetermined landmark signatures or not; and operating, by the processor of the robotic cleaning device, the robotic cleaning device on the basis of the determination.",
    "2. The method according to claim 1, wherein the obstacle detecting device output data is in the form of an image recorded by a camera device.",
    "3. The method according to claim 1, wherein the landmark signature is based on a three dimensional (3D) characteristic of the landmark.",
    "4. The method according to claim 1, wherein the operating step includes navigating the robotic cleaning device on the basis of the determination.",
    "5. The method according to claim 1, further comprising the step of positioning and storing the generated landmark signature in a map, based on the current position of the robotic cleaning device.",
    "6. The method according to claim 1, further comprising the step of deriving information relating to a 3D surface shape of the landmark.",
    "7. The method according to claim 1, wherein the physical characteristics include at least one of a height of the landmark, a width of the landmark, a length of the landmark, a depth of the landmark, a midpoint of the landmark, or an orientation of a surface of the landmark.",
    "8. The method according to claim 1, wherein the physical characteristics are determined based on a plurality of recordings by the obstacle detecting device, the plurality of recordings recorded at different angles with respect to the landmark as the robotic cleaning device is operated.",
    "9. A robotic cleaning device comprising: a main body; a propulsion system configured to move the robotic cleaning device across a surface of interest; an obstacle detecting device configured to detect objects; a processing unit configured to: position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data and further to control the propulsion system to move the robotic cleaning device across the surface of interest, identify an object as a landmark and its position from the obstacle detecting device output data, to derive a plurality of physical characteristics from the landmark, wherein the physical characteristics of the landmark include coordinates and vectors of at least two of: a height of a lower portion of the landmark above the ground, a height of an upper portion of the landmark above the ground, and a direction of a surface normal of the landmark, create and store a generated landmark signature by combining at least two of the physical characteristics of the landmark, the landmark signature being different than the landmark, compare the generated landmark signature with predetermined landmark signatures, determine, whether the generated landmark signature matches one of the predetermined landmark signatures or not, and operate the robotic cleaning device on the basis of the determination.",
    "10. The robotic cleaning device according to claim 9, wherein the obstacle detecting device comprises a 3D sensor system.",
    "11. The robotic cleaning device according to claim 10, wherein the 3D sensor system comprises: a camera device configured to record images of a vicinity of the robotic cleaning device; and a first vertical line laser and a second vertical line laser configured to illuminate the vicinity of the robotic cleaning device; the processing unit further being configured to derive positional data from the recorded images.",
    "12. The robotic cleaning device according to claim 11, wherein the processing unit is configured to derive information from the recorded image relating to a 3D surface shape of the landmark.",
    "13. The robotic cleaning device according to claim 9, wherein the predetermined and generated landmark signatures comprise a three dimensional (3D) characteristic of the respective landmark.",
    "14. The robotic cleaning device according to claim 9, wherein the operation includes navigation of the robotic cleaning device by the processing unit."
  ],
  "description_excerpt": "This application is a U.S. National Phase application of PCT International Application No. PCT/EP2013/077380, filed Dec. 19, 2013, which is incorporated by reference herein.\n\nThe invention relates to a robotic vacuum cleaner, which is configured to navigate within a surface to be cleaned by recognizing and attaining landmarks and their characteristics and to a method of landmark recognition.\n\nRobotic vacuum cleaners are known in the art. In general robotic vacuum cleaners are equipped with drive arrangement in the form of a motor for moving the cleaner across a surface to be cleaned. The robotic vacuum cleaners are further equipped with intelligence in the form of microprocessor(s) and navigation means for causing an autonomous behaviour such that the robotic vacuum cleaners can freely move around and clean a space in the form of e.g. a room.\n\nIn many fields of technology, it is desirable to use robots with an autonomous behaviour such that they can freely move around a space without colliding with obstacles.\n\nAs an a example, robotic vacuum cleaners exist in the art with the capability of more or less autonomously vacuum cleaning a room in which furniture such as tables and chairs and other obstacles such as walls and stairs are located. Traditionally, these robotic vacuum cleaners have navigated a room by means of using e.g. ultrasound or light waves or laser beams. Further, the robotic vacuum cleaners typically must be complemented with additional sensors, such as stair sensors, wall-tracking sensors and various transponders to perform accurately. Such sensors are expensive and affect the reliability of the robot.",
  "cpc": [
    "A47L 11/4011",
    "A47L 2201/04",
    "A47L 9/009",
    "A47L 9/2852",
    "B25J 11/0085",
    "B25J 9/0003",
    "B25J 9/1664",
    "B25J 9/1684",
    "G05D 1/024",
    "G05D 1/0248",
    "G05D 1/0274",
    "G05D 1/246",
    "G05D 1/249",
    "G05D 1/622",
    "G05D 2105/10"
  ],
  "ipc": [
    "A47L 11/40",
    "A47L 9/00",
    "G05D 1/02"
  ],
  "assignees": [
    "Electrolux AB"
  ],
  "inventors": [
    "Magnus Lindhé",
    "Anders Haegermarck",
    "Petter Forsberg"
  ],
  "filing_date": "2013-12-19",
  "publication_date": "2020-04-14",
  "grant_date": "2020-04-14",
  "priority_date": "2013-12-19",
  "application_number": "US-201315101235-A",
  "family_id": "49949637",
  "cited_by_count": 6,
  "citations": [
    "US1286321A",
    "US1401007A",
    "US3010129A",
    "US3233274A",
    "US3550714A",
    "US3570227A",
    "US3713505A",
    "US3837028A",
    "NL7408667A",
    "GB1447943A",
    "US4119900A",
    "US4114711A",
    "US4036147A",
    "US4028765A",
    "JPS5540959B2",
    "US4306174A",
    "US4306329A",
    "US4369543A",
    "US4502173A",
    "EP0142594A1",
    "US4647209A",
    "DE3536907A1",
    "US4627511A",
    "US4800978A",
    "JPS6286414A",
    "US4878003A",
    "JPS62109528A",
    "JPS62120510A",
    "JPS62152424A",
    "JPS62152421A",
    "JPH0732752B2",
    "JPS63127310A",
    "WO1988004081A1",
    "US5095577A",
    "JPS63181727A",
    "US4864511A",
    "US4825091A",
    "US4922559A",
    "US5377106A",
    "JPS63241610A",
    "US4838990A",
    "US4886570A",
    "US4836905A",
    "US4872938A",
    "US4822450A",
    "US4849067A",
    "US4842686A",
    "JPH064133Y2",
    "US5001635A",
    "US4919224A",
    "US4854000A",
    "EP0358628A2",
    "US4918607A",
    "US4962453A",
    "US5341540A",
    "US5032775A",
    "US5006302A",
    "US5042861A",
    "US4959192A",
    "US4989818A",
    "US5107946A",
    "JPH03162814A",
    "US5034673A",
    "JPH075922Y2",
    "JPH03166074A",
    "US5023444A",
    "US5045118A",
    "EP0474542A2",
    "US5307273A",
    "US5444965A",
    "US5243732A",
    "US5086535A",
    "US5353224A",
    "JPH04260905A",
    "US5155683A",
    "WO1993003399A1",
    "JPH0584200A",
    "JPH0584210A",
    "USRE36391E",
    "US5390627A",
    "US5245177A",
    "US5293955A",
    "JPH05189041A",
    "JPH05224745A",
    "JPH05228090A",
    "US5568589A",
    "US5666689A",
    "US5402051A",
    "US5369347A",
    "DE4211789A1",
    "EP0569984A1",
    "US5518552A",
    "US5345639A",
    "US5309592A",
    "US5279672A",
    "US5276933A",
    "JPH0683442A",
    "JPH06125861A",
    "US5548511A",
    "JPH06144215A",
    "JPH06179145A",
    "US5349378A",
    "EP0606173A1",
    "US5398632A",
    "DE9307500U1",
    "US5440216A",
    "US5841259A",
    "US5367458A",
    "JPH0759695A",
    "US5446356A",
    "US5534762A",
    "JPH07129239A",
    "CN1116818A",
    "DE4340367A1",
    "CA2154758A1",
    "US5758298A",
    "US5867800A",
    "US5646494A",
    "US5621291A",
    "US5682640A",
    "JPH07281742A",
    "US5682313A",
    "US5687294A",
    "US5787545A",
    "US5745946A",
    "US5454129A",
    "JPH0889455A",
    "DE4439427A1",
    "US5560077A",
    "US5698957A",
    "US6255793B1",
    "US6984952B2",
    "US6850024B2",
    "US6417641B2",
    "WO1996038770A1",
    "JPH08326025A",
    "US5959423A",
    "JPH0944240A",
    "US5815880A",
    "JPH09150741A",
    "US5896488A",
    "JPH09185410A",
    "US5852984A",
    "US5890250A",
    "US5983833A",
    "US5825981A",
    "US5781960A",
    "US5940927A",
    "US5935179A",
    "US5991951A",
    "US6142252A",
    "US5778554A",
    "US6213136B1",
    "US6012470A",
    "US6024107A",
    "US5926909A",
    "US5903124A",
    "US5997670A",
    "US6360801B1",
    "US5966765A",
    "US5987696A",
    "US20020108635A1",
    "US20020121561A1",
    "US20020121288A1",
    "US6504610B1",
    "US6327741B1",
    "US5942869A",
    "US5995884A",
    "US5959424A",
    "US5947051A",
    "US6251551B1",
    "US6226830B1",
    "US6358325B1",
    "US6300737B1",
    "US6082377A",
    "US5933902A",
    "US6389329B1",
    "US6532404B2",
    "US6064926A",
    "US6525509B1",
    "US6465982B1",
    "US5999865A",
    "JPH11267074A",
    "US20080236907A1",
    "US6176067B1",
    "US8365848B2",
    "US6942548B2",
    "US6668951B2",
    "US20120261204A1",
    "US6263989B1",
    "US8113304B2",
    "US7597162B2",
    "US20090173553A1",
    "US20020189871A1",
    "US7556108B2",
    "US7546891B2",
    "US20090107738A1",
    "US20090065271A1",
    "US20070267230A1",
    "US6431296B1",
    "US20080143063A1",
    "US20080143064A1",
    "US6413149B1",
    "US6615108B1",
    "US7349759B2",
    "US7155309B2",
    "US6885912B2",
    "US6941199B1",
    "EP1099143A1",
    "US20010004719A1",
    "US6370453B2",
    "US6230360B1",
    "DE19849978A1",
    "US6311366B1",
    "US6726823B1",
    "US6519804B1",
    "US6581239B1",
    "WO2000036961A1",
    "WO2000038025A1",
    "US6601265B1",
    "WO2000036970A1",
    "US6671592B1",
    "US6493612B1",
    "US6493613B2",
    "US6339735B1",
    "US7050926B2",
    "US6124694A",
    "US6076662A",
    "US6609962B1",
    "US6774596B1",
    "US6971141B1",
    "US20050015915A1",
    "US20040049878A1",
    "US7013527B2",
    "US20050028315A1",
    "US20050028316A1",
    "US7240396B2",
    "JP2001022443A",
    "US6605156B1",
    "GB2355523A",
    "US6459955B1",
    "US6370452B1",
    "US6882334B1",
    "JP2001187009A",
    "US20080015738A1",
    "US20020016649A1",
    "US7430455B2",
    "US7155308B2",
    "US6594844B2",
    "US8565920B2",
    "US8412377B2",
    "US20090045766A1",
    "US20080016631A1",
    "US20090055022A1",
    "US20090292393A1",
    "US20050251292A1",
    "US8478442B2",
    "US20040020000A1",
    "US20030167000A1",
    "US20060195015A1",
    "US6443509B1",
    "US6637446B2",
    "US6482678B1",
    "US20130214498A1",
    "US6662889B2",
    "US9144361B2",
    "US20080143065A1",
    "US7363994B1",
    "US6870792B2",
    "US20100001478A1",
    "US8292007B2",
    "US6769004B2",
    "US6535793B2",
    "US20010037163A1",
    "US6845297B2",
    "US6633150B1",
    "WO2001082766A2",
    "US6381801B1",
    "US6481515B1",
    "US20080205194A1",
    "US20130070563A1",
    "US7369460B2",
    "US8295125B2",
    "US7688676B2",
    "US8107318B2",
    "US8599645B2",
    "US6457199B1",
    "US6457206B1",
    "US20050191949A1",
    "US6939208B2",
    "US20020164932A1",
    "US7040968B2",
    "US6938298B2",
    "US6615885B1",
    "JP2002182742A",
    "GB2382251A",
    "US20020091466A1",
    "US6496754B2",
    "US6597143B2",
    "US7254859B2",
    "US7207081B2",
    "US6571415B2",
    "US7082350B2",
    "US6940291B1",
    "US6661239B1",
    "US6658325B2",
    "US7196487B2",
    "US7579803B2",
    "US20080000042A1",
    "US6781338B2",
    "US6965209B2",
    "US8368339B2",
    "US20070290649A1",
    "US7567052B2",
    "US20130103194A1",
    "US20100268384A1",
    "US20090319083A1",
    "US20080051953A1",
    "US20080084174A1",
    "US20130174371A1",
    "US20100312429A1",
    "US6690134B1",
    "US6745431B2",
    "US6820801B2",
    "USD471243S1",
    "US6810305B2",
    "US7647144B2",
    "US7275280B2",
    "US7206677B2",
    "US7248951B2",
    "US6925679B2",
    "US20020174506A1",
    "US6611318B2",
    "JP2002287824A",
    "US6611120B2",
    "US6957712B2",
    "US6732826B2",
    "US6438456B1",
    "US7000623B2",
    "US20030000034A1",
    "JP2002355204A",
    "US6901624B2",
    "JP2002366228A",
    "US20020185071A1",
    "US20130325178A1",
    "US20040207355A1",
    "US8396592B2",
    "US7173391B2",
    "US8463438B2",
    "US8838274B2",
    "US20030025472A1",
    "US7388343B2",
    "US20100263142A1",
    "US20080007193A1",
    "US20080001566A1",
    "EP1395888A2",
    "US7663333B2",
    "US6809490B2",
    "US20070285041A1",
    "US7429843B2",
    "US20100049365A1",
    "US20070213892A1",
    "US6841963B2",
    "US20030030398A1",
    "US6667592B2",
    "US6580246B2",
    "WO2003022120A1",
    "WO2003024292A2",
    "US7167775B2",
    "US7444206B2",
    "US8311674B2",
    "WO2003026474A2",
    "US7079923B2",
    "US7769490B2",
    "US20050085947A1",
    "US7085624B2",
    "US7053580B2",
    "US6775871B1",
    "US20030120972A1",
    "US8375838B2",
    "US20120281829A1",
    "US7143696B2",
    "US8109191B1",
    "US7559269B2",
    "US20080121097A1",
    "US20120011992A1",
    "US6860206B1",
    "US20100257690A1",
    "US20040187249A1",
    "US20100257691A1",
    "US6883201B2",
    "US20100263158A1",
    "US8516651B2",
    "US20110131741A1",
    "US8474090B2",
    "US20080000041A1",
    "US7636982B2",
    "US7571511B2",
    "US7448113B2",
    "US20080307590A1",
    "US20070266508A1",
    "US20040049877A1",
    "EP1331537A1",
    "US20070179670A1",
    "CN1668238A",
    "US7134164B2",
    "US8073439B2",
    "US20030159223A1",
    "US6859976B2",
    "US7793614B2",
    "JP2003280740A",
    "US7117067B2",
    "US7254464B1",
    "US7059012B2",
    "US8290619B2",
    "US7844364B2",
    "US8034390B2",
    "US7303776B2",
    "US6869633B2",
    "US7891289B2",
    "US7343719B2",
    "US7981455B2",
    "US20030229421A1",
    "EP1360922A2",
    "US7113847B2",
    "US7013200B2",
    "US7574282B2",
    "US20050267629A1",
    "US7613543B2",
    "US20050230166A1",
    "US20060045981A1",
    "US6967275B2",
    "US7053578B2",
    "US7225500B2",
    "WO2004006034A2",
    "US7480958B2",
    "US7150068B1",
    "US20040031121A1",
    "US20040031111A1",
    "US20040034952A1",
    "JP2004096253A",
    "US7054716B2",
    "US7024278B2",
    "US20040111184A1",
    "US20060136096A1",
    "US20130085603A1",
    "US20100049364A1",
    "US8386081B2",
    "US8515578B2",
    "US20100063628A1",
    "US20130211589A1",
    "US7188000B2",
    "US20130338828A1",
    "US8428778B2",
    "US8763200B2",
    "US6971140B2",
    "US20040074038A1",
    "US20040074039A1",
    "US20050042151A1",
    "US7785544B2",
    "US20090274602A1",
    "US6748297B2",
    "US6868307B2",
    "US20040098167A1",
    "JP2004166968A",
    "US7346428B1",
    "US7185396B2",
    "US20040111827A1",
    "US8150650B2",
    "US7145478B2",
    "US7774158B2",
    "US7573403B2",
    "US8095336B2",
    "US8508388B2",
    "US8086419B2",
    "US7202630B2",
    "US8274406B2",
    "US20040167667A1",
    "US7679532B2",
    "US7162338B2",
    "US7015831B2",
    "US7177737B2",
    "US20130331987A1",
    "US7135992B2",
    "US7272467B2",
    "JP2004198212A",
    "US7133745B2",
    "US7213298B2",
    "US7043794B2",
    "US7222390B2",
    "US7103449B2",
    "EP1441271A2",
    "US20040185011A1",
    "US7031805B2",
    "US7464157B2",
    "US7184586B2",
    "US7873437B2",
    "US7418762B2",
    "US6859010B2",
    "US7801645B2",
    "US20050010331A1",
    "WO2004082899A2",
    "US7805220B2",
    "US20040181896A1",
    "US7515991B2",
    "US20040182840A1",
    "US20100078415A1",
    "US20070189347A1",
    "US20060144834A1",
    "US20040208212A1",
    "US20040182839A1",
    "US7835529B2",
    "US7372004B2",
    "US8042663B1",
    "US8485330B2",
    "US20120097783A1",
    "US7546912B1",
    "US7331436B1",
    "JP2004303134A",
    "US20040210343A1",
    "US7004269B2",
    "US7860608B2",
    "US20040220707A1",
    "KR20040096253A",
    "US7208892B2",
    "US7213663B2",
    "KR20050003112A",
    "JP2005040597A",
    "US7474941B2",
    "US20050015912A1",
    "US7200892B2",
    "US7251853B2",
    "US7343221B2",
    "US7174238B1",
    "US20050088643A1",
    "US7237298B2",
    "US7424766B2",
    "US20050278888A1",
    "US20050065662A1",
    "US6964312B2",
    "US7660650B2",
    "US7246405B2",
    "US7564571B2",
    "JP2005124753A",
    "US20080221729A1",
    "JP2005141636A",
    "US7269877B2",
    "US7359766B2",
    "US7272868B2",
    "US7324870B2",
    "US8461803B2",
    "US8390251B2",
    "US20080007203A1",
    "US20050156562A1",
    "US20070267998A1",
    "US7332890B2",
    "US20120049798A1",
    "US20150057800A1",
    "US20070114975A1",
    "US7288912B2",
    "US8253368B2",
    "US8378613B2",
    "US6956348B2",
    "US8598829B2",
    "US20120085368A1",
    "US8456125B2",
    "US20100115716A1",
    "US7459871B2",
    "US20090038089A1",
    "US20120246862A1",
    "US20050166354A1",
    "US20100173070A1",
    "US7729801B2",
    "US7784139B2",
    "US20050229340A1",
    "US7920941B2",
    "US20060020369A1",
    "US7709497B2",
    "US20070204426A1",
    "US9360300B2",
    "US7603744B2",
    "US20110154589A1",
    "US20050217061A1",
    "US20050223514A1",
    "US7185397B2",
    "US20050234611A1",
    "US20050251457A1",
    "US7937800B2",
    "USD510066S1",
    "US7403360B2",
    "US20050251947A1",
    "US20060010799A1",
    "US8112942B2",
    "US7417404B2",
    "US20060028306A1",
    "US7566839B2",
    "US7042342B2",
    "US20050287038A1",
    "US20060009879A1",
    "JP2006015113A",
    "US8874264B1",
    "US8594840B1",
    "US8634958B1",
    "US8634956B1",
    "US7706917B1",
    "US20130204463A1",
    "US20100082193A1",
    "US20060006316A1",
    "US20060032013A1",
    "US20080184518A1",
    "US7581282B2",
    "US20080037170A1",
    "JP2006087507A",
    "US7600521B2",
    "US7438766B2",
    "US8078338B2",
    "US8528673B2",
    "US8007221B1",
    "US7499804B2",
    "US7979175B2",
    "US7499775B2",
    "US7499774B2",
    "US7499776B2",
    "US20120109423A1",
    "USD526753S1",
    "US7489985B2",
    "US20060095158A1",
    "US7706921B2",
    "US7199711B2",
    "JP2006185438A",
    "US8237920B2",
    "US7697141B2",
    "US8525995B2",
    "US7966339B2",
    "US8347088B2",
    "US8200700B2",
    "US20060178777A1",
    "US8382906B2",
    "US20120036659A1",
    "US8387193B2",
    "US20080134457A1",
    "US20120180254A1",
    "US20080134458A1",
    "US20080140255A1",
    "US7761954B2",
    "US20070016328A1",
    "US20100275405A1",
    "US8985127B2",
    "US20130118524A1",
    "US7620476B2",
    "US20080155768A1",
    "US8392021B2",
    "US7389156B2",
    "US20080127446A1",
    "US20080127445A1",
    "US20110271469A1",
    "US20140026339A1",
    "US20060190133A1",
    "US20060190134A1",
    "US20060200281A1",
    "US20060190146A1",
    "JP2006231477A",
    "US20060213025A1",
    "US20060235570A1",
    "US20060235585A1",
    "US20060236492A1",
    "US7780796B2",
    "US7610651B2",
    "JP2006314669A",
    "US7480960B2",
    "US7274167B2",
    "US7890210B2",
    "JP2008543394A",
    "US7765638B2",
    "US20060293788A1",
    "US20060288519A1",
    "US7877166B2",
    "US7389166B2",
    "US7578020B2",
    "US7832048B2",
    "JP2007014369A",
    "JP2009500741A",
    "US20090126143A1",
    "WO2007008148A1",
    "US8032978B2",
    "US20080209665A1",
    "US8127396B2",
    "US20070021867A1",
    "JP2005314116A",
    "US7489277B2",
    "US7921506B2",
    "CN101297267A",
    "US7555363B2",
    "WO2007028049A2",
    "US20070061040A1",
    "JP2009509220A",
    "JP2007070658A",
    "US20070059441A1",
    "US8195333B2",
    "US7720572B2",
    "US20120303160A1",
    "US7957837B2",
    "US20140142757A1",
    "US8732895B2",
    "US8473140B2",
    "US7894951B2",
    "US8020657B2",
    "US7711450B2",
    "WO2007051972A1",
    "US7693654B1",
    "US20070118248A1",
    "JP2007143645A",
    "US7721829B2",
    "US8606401B2",
    "US20070244610A1",
    "US8600553B2",
    "US8761931B2",
    "US20080058987A1",
    "US20080282494A1",
    "US20070124890A1",
    "WO2007065034A1",
    "US8380350B2",
    "EP2466411A2",
    "US8584307B2",
    "US7441298B2",
    "US8374721B2",
    "EP2251757A2",
    "US20080091304A1",
    "US8584305B2",
    "US20100037418A1",
    "US20080091305A1",
    "US20130206170A1",
    "US20110077802A1",
    "US20140249671A1",
    "US20070234492A1",
    "US20090007366A1",
    "US20130253701A1",
    "EP1969438A1",
    "US20110004339A1",
    "US7568259B2",
    "US7749294B2",
    "US8127399B2",
    "US7650666B2",
    "US7503096B2",
    "US20070143950A1",
    "KR20070070658A",
    "US20080294288A1",
    "US7539557B2",
    "US20070156286A1",
    "US7779504B2",
    "US7412748B2",
    "US20100075054A1",
    "JP2007213236A",
    "US20090133720A1",
    "JP2007226322A",
    "US20070214601A1",
    "US7962997B2",
    "US20080039974A1",
    "US20090254218A1",
    "US20080109126A1",
    "JP2007272665A",
    "US7861366B2",
    "US7849555B2",
    "US20090232506A1",
    "US20080063400A1",
    "US8019223B2",
    "US20070267570A1",
    "US8087117B2",
    "US20100011529A1",
    "US20090044370A1",
    "US8418303B2",
    "US20080052846A1",
    "US8528157B2",
    "US20080047092A1",
    "US20120084937A1",
    "US20140109339A1",
    "US20120159725A1",
    "US20140053351A1",
    "US8572799B2",
    "US20140130272A1",
    "US20100107355A1",
    "US20130205520A1",
    "US20130298350A1",
    "US20070273864A1",
    "US7568536B2",
    "US20070276541A1",
    "US20130310978A1",
    "US20080065265A1",
    "US8417383B2",
    "US20070289267A1",
    "US7604675B2",
    "US7916931B2",
    "US20080009964A1",
    "US8108092B2",
    "US20130204465A1",
    "US8396611B2",
    "US20120101661A1",
    "US8326469B2",
    "US20110209726A1",
    "US7886399B2",
    "US8551254B2",
    "US20080105445A1",
    "US20080098553A1",
    "US20140238440A1",
    "US7979945B2",
    "US8996172B2",
    "US7765635B2",
    "US7861365B2",
    "US20080077278A1",
    "EP2296005A1",
    "US8532822B2",
    "US8046103B2",
    "US20120183382A1",
    "US8061461B2",
    "US20080093131A1",
    "US7784570B2",
    "US20080179115A1",
    "US7891446B2",
    "US20080223630A1",
    "US8316971B2",
    "US8256542B2",
    "US20100116566A1",
    "US20080086241A1",
    "US8322470B2",
    "US8413752B2",
    "US8079432B2",
    "US20080183332A1",
    "US7654348B2",
    "US20130105233A1",
    "US8327960B2",
    "US20090314554A1",
    "US20120137464A1",
    "CN101161174A",
    "US8671513B2",
    "US7856291B2",
    "JP2010507169A",
    "WO2008048260A1",
    "USD556961S1",
    "US20100286791A1",
    "JP2008132299A",
    "US7751940B2",
    "US20080133052A1",
    "US8095238B2",
    "US20120083924A1",
    "US8364310B2",
    "US8010229B2",
    "US7787991B2",
    "JP2008146617A",
    "US7673367B2",
    "US20100108098A1",
    "US20080152871A1",
    "US7600593B2",
    "US20080196946A1",
    "US20090145671A1",
    "US8342271B2",
    "US8136200B2",
    "US7891045B2",
    "US8200600B2",
    "US8265793B2",
    "US20100076600A1",
    "US20080235897A1",
    "US20110277269A1",
    "US20130227812A1",
    "US8438698B2",
    "US20090265036A1",
    "US20090037024A1",
    "US8281703B2",
    "US8082836B2",
    "US20110000363A1",
    "US20090180668A1",
    "US20120268587A1",
    "US20110109549A1",
    "US8350810B2",
    "US7843431B2",
    "US8199109B2",
    "US20080266254A1",
    "US20130166107A1",
    "US20080264456A1",
    "US8453289B2",
    "US20120192898A1",
    "US8196251B2",
    "US8438695B2",
    "US8347444B2",
    "US20080276408A1",
    "US8239992B2",
    "US20130117952A1",
    "US20120011669A1",
    "US20120265346A1",
    "US20080281470A1",
    "US8370985B2",
    "JP2010526594A",
    "US20080276407A1",
    "US20120011668A1",
    "US8839477B2",
    "US8447440B2",
    "US20120166024A1",
    "US8255092B2",
    "JP2008290184A",
    "JP2010534825A",
    "US20090030551A1",
    "US20090025155A1",
    "US7975790B2",
    "KR20090028359A",
    "US20090070946A1",
    "US7997118B2",
    "US20090078035A1",
    "EP2050380A2",
    "US8065778B2",
    "US8798792B2",
    "US20090125175A1",
    "US20120312221A1",
    "US20110088609A1",
    "US20120118216A1",
    "US7942107B2",
    "US8281731B2",
    "US8166904B2",
    "US20120298029A1",
    "US8336479B2",
    "US8433442B2",
    "US8755936B2",
    "JP2009193240A",
    "US20090226113A1",
    "US8244469B2",
    "US8534983B2",
    "US20120180712A1",
    "US8127704B2",
    "US20090241826A1",
    "US20090254217A1",
    "US8452448B2",
    "WO2009132317A1",
    "CN102083352A",
    "US20090281661A1",
    "US20110202175A1",
    "US8961695B2",
    "US8308529B2",
    "US20090270015A1",
    "US8447613B2",
    "USD586959S1",
    "US8418642B2",
    "US20120137949A1",
    "US20090292884A1",
    "US20090314318A1",
    "US8001651B2",
    "US8408956B1",
    "US20100049391A1",
    "JP2010079869A",
    "US8237389B2",
    "US8402586B2",
    "US20110258789A1",
    "US20100125968A1",
    "USD593265S1",
    "US20100139995A1",
    "US20100139029A1",
    "US20130256042A1",
    "US7926598B2",
    "US20120199407A1",
    "US8074752B2",
    "US8353373B2",
    "US8122982B2",
    "US20100161225A1",
    "DE202008017137U1",
    "US8417188B1",
    "US20100206336A1",
    "US20100217436A1",
    "US20130035793A1",
    "US8584306B2",
    "US20100305752A1",
    "US20100313912A1",
    "US8505158B2",
    "US8774970B2",
    "US20100313910A1",
    "US8318499B2",
    "US20120265391A1",
    "US20110010873A1",
    "US20130227801A1",
    "US8438694B2",
    "US20120090133A1",
    "EP2417894A1",
    "US8364309B1",
    "JP2011045694A",
    "US8527113B2",
    "US7827653B1",
    "US8548626B2",
    "US7934571B2",
    "US8743286B2",
    "US20110082668A1",
    "EP2316322A2",
    "US20110125323A1",
    "DE102010000174A1",
    "US20110252594A1",
    "DE102010000573A1",
    "US20130239870A1",
    "US8843245B2",
    "US20120095619A1",
    "US8551421B2",
    "US20120185096A1",
    "US20120185094A1",
    "US20120182392A1",
    "US20110286886A1",
    "US20110288684A1",
    "US20120185095A1",
    "JP2011253361A",
    "JP5540959B2",
    "US20120011677A1",
    "US20120011676A1",
    "US20120047676A1",
    "DE102010037672A1",
    "US20120079670A1",
    "EP2438843A2",
    "US20120084938A1",
    "US20120084934A1",
    "US20120096656A1",
    "US20120317745A1",
    "EP2447800A2",
    "KR20120047137A",
    "US20120102670A1",
    "US20120106829A1",
    "US20120110755A1",
    "US8543562B2",
    "US8799258B2",
    "US20120125363A1",
    "US20120185091A1",
    "US20120322349A1",
    "US20120152877A1",
    "US20120152280A1",
    "US8528162B2",
    "US20120151709A1",
    "US8798791B2",
    "USD670877S1",
    "USD672928S1",
    "US20120173018A1",
    "US20120173070A1",
    "USD659311S1",
    "US8741013B2",
    "US20120199006A1",
    "US20120169497A1",
    "US20120311810A1",
    "US20120167917A1",
    "US20120194395A1",
    "US20120181099A1",
    "US20120200149A1",
    "US20120197464A1",
    "US20120197439A1",
    "US20120222224A1",
    "JP2012216051A",
    "US8924042B2",
    "US20120260861A1",
    "US20120260443A1",
    "US20130054029A1",
    "CN103491838A",
    "US8881339B2",
    "US20130015596A1",
    "US9033079B2",
    "US20130032078A1",
    "US20130025085A1",
    "US20130145572A1",
    "US20130031734A1",
    "JP2013041506A",
    "EP2561787A2",
    "US20130047368A1",
    "US20130054129A1",
    "USD682362S1",
    "US20130060357A1",
    "US20130060379A1",
    "GB2494446A",
    "US20130081218A1",
    "US20150265122A1",
    "EP2578125A1",
    "US20130086760A1",
    "CN103027634A",
    "US20130092190A1",
    "JP2013089256A",
    "CN102506748A",
    "US20130098402A1",
    "EP2583609A2",
    "CN103054516A",
    "US20130138337A1",
    "EP2604163A2",
    "US20130152724A1",
    "US20130160226A1",
    "WO2013105431A1",
    "US20130204483A1",
    "US8745194B2",
    "US20130206177A1",
    "US20130226344A1",
    "US20130231779A1",
    "US20130228199A1",
    "US20130231819A1",
    "US20130228198A1",
    "US8666523B2",
    "US20130232702A1",
    "JP6286414B2",
    "US20130241217A1",
    "US20130268118A1",
    "US20130269148A1",
    "US20130273252A1",
    "WO2013157324A1",
    "KR101231932B1",
    "US20130338525A1",
    "US20150039127A1",
    "JP2013247986A",
    "US20130338831A1",
    "US20130340201A1",
    "US20140016469A1",
    "JP2014023930A",
    "CN103565373A",
    "WO2014033055A1",
    "US9052721B1",
    "US8855914B1",
    "US8533144B1",
    "US20140123325A1",
    "EP2741483A2",
    "US20140167931A1",
    "US20140180968A1",
    "FR2999410A1",
    "US20140207281A1",
    "US20140207282A1",
    "US20140207280A1",
    "EP2772815A2",
    "WO2014151501A1",
    "US20140283326A1",
    "US9037396B2",
    "US20150005937A1",
    "WO2015016580A1",
    "US20150032259A1",
    "US20150120056A1",
    "EP2884364A1",
    "US20160306359A1",
    "US10045675B2",
    "US20160316982A1",
    "US20150197012A1",
    "US20150206015A1",
    "EP2992803A1",
    "US9687132B2",
    "US20170273521A1",
    "US20170273524A1",
    "US20180103812A1"
  ]
}

Record 2,221 of 8,000 in Patents full text (MLC-0201). Request the full dataset.